/*banner*/
.banner{ width:100%;height:280px;overflow:hidden;position:relative;}
.banner .tab{position: absolute;z-index: 1;left: 50%;margin-left: -550px;bottom:50px;}
.banner .tab li{float: left;height: 30px;width: 110px;margin-left: 8px;text-align: center;line-height: 30px;}
.banner .tab li a{display: block;color: #fff;background: #86a8ce;opacity: 0.8;filter:Alpha(opacity=80)}
.banner .tab li a:hover{color: #055eaa;background: #fff;}
.banner .tab li a.active{color: #055eaa;background: #fff;}

/*news*/
.content{height: auto;overflow: hidden;margin-top: 30px;min-height: 500px;}
.news .new_title {border-bottom: 1px solid #e6e6e6;display: block;font-size: 18px;height: 35px;margin-bottom: 20px;width: 100%;font-weight: bold}
.news .new_title a {color: #333;}
.news .new_title a:hover {color: #777;}
.news .new_title span{display:block;font-weight:400;height:19px;line-height:19px;margin-right:2px;margin-top:3px;text-align:center;width:50px}
.news .new_title span a{border:1px solid #dcdcdc;color:#474747;display:block;font-size:12px;height:19px;width:50px}
.news .new_title span a:hover{border:1px solid #055eaa;color:#055eaa}
.news .content_l{width: 760px;height: auto;overflow: hidden}
.news .content_l .news_firm{height: auto;overflow: hidden;margin-bottom: 25px;}
.news .content_l .news_firm .new_img{ width: 100%; height: auto; overflow: hidden;border-bottom: 1px dashed #e0e0e0; padding-bottom: 20px;}
.news .content_l .news_firm .new_img img{ width: 330px; height: 220px; overflow: hidden;}
.news .content_l .news_firm .new_con{ width:410px;height:220px;overflow:hidden;margin-top:8px;}
.news .content_l .news_firm .new_con h2{font-size:15px;font-weight: bold;max-height:38px;overflow:hidden}
.news .content_l .news_firm .new_con h2 a{font-size:15px; color:#666;}
.news .content_l .news_firm .new_con h2 a:hover{color:#055eaa;}
.news .content_l .news_firm .new_con p{font-size:13px; color:#666; line-height:22px; display:block; margin-top:10px;max-height:160px;overflow:hidden}
.news .content_l .news_firm .new_con .date{display:block; margin-top:5px;color:#999;font-size:13px;}
.news .content_l .news_firm .new_con p a:hover{color:#055eaa;}
.news .content_l .news_firm ul{ margin-top: 15px;}
.news .content_l .news_firm ul li{  height:30px;  }
.news .content_l .news_firm ul li p{overflow: hidden; width: 550px;font-size:14px;}
.news .content_l .news_firm ul li a{ color: #666; }
.news .content_l .news_firm ul li a:hover{ color: #055eaa;}
.news .content_l .news_firm ul li span{font-size:13px;float:right; display:inline; margin-right:5px; color: #aaa;}

.news .content_r{width:300px;height: auto;overflow: hidden}
.news .content_r .news_zt{height: auto;overflow: hidden;}
.news .content_r .news_zt .zt{height: auto;overflow: hidden;border-bottom: 1px dashed #e0e0e0;padding-bottom: 15px;margin-bottom: 20px;}
.news .content_r .news_zt .zt .zt_img{width: 100%}
.news .content_r .news_zt .zt .zt_img img{width: 300px;height:200px;}
.news .content_r .news_zt .zt h2{font-size: 15px;margin: 10px 0;font-weight: bold}
.news .content_r .news_zt .zt h2 a:hover{color: #055ea9}
.news .content_r .news_zt .zt p{color: #666;margin-bottom: 10px;font-size:13px;}
.news .content_r .news_zt .zt p a:hover{color: #055ea9}
.news .content_r .news_zt .zt .btn_enter{color: #055ea9}
.news .content_r .news_zt .zt .btn_enter:hover{color: #38a7db}
.news .content_r .news_zt .zt .btn_enter .iconfont{font-size: 10px;position: relative;top:-1px;}

/*news_xq*/
.news_xq{height: auto;overflow: hidden;padding-bottom: 50px;}
.news_xq .content_l{width: 760px;height: auto;overflow: hidden;}
.news_xq h3{height: auto;overflow: hidden;text-align: center;font-size: 23px;color: #444444;font-weight:normal;padding-bottom:20px;}
.news_xq h3 p{color:#8d8d8d;font-size:12px;padding-top:20px;text-align:center;vertical-align:middle}
.news_xq h3 span{display: inline-block;  margin-right: 20px;}
.news_xq .news_con{height: auto;overflow: hidden;border-top: 1px dashed #dedede;  padding-top: 15px; padding-bottom: 30px;}
.news_xq .news_con p{text-indent: 2em;line-height: 24px;color: #666666;padding-top: 10px;font-size: 14px;}
.news_xq .news_con img{display: block;margin:20px auto 10px;}

.news_xq .new_title {border-bottom: 1px solid #e6e6e6;display: block;font-size: 16px;height: 35px;margin-bottom: 20px;width: 100%;font-weight: bold}
.news_xq .new_title a {color: #333;}
.news_xq .new_title a:hover {color: #777;}
.news_xq .new_title span{display:block;font-weight:400;height:19px;line-height:19px;margin-right:2px;margin-top:3px;text-align:center;width:50px}
.news_xq .new_title span a{border:1px solid #dcdcdc;color:#474747;display:block;font-size:12px;height:19px;width:50px}
.news_xq .new_title span a:hover{border:1px solid #055eaa;color:#055eaa}
.news_emp{width:240px; padding:20px 15px;background: #f6f6f6}
.news_emp .w_news_list{margin-top:20px;}
.news_emp .w_news_list li{width:220px; height:30px; color:#777;}
.news_emp .w_news_list li a{color:#777;}
.news_emp .w_news_list li a:hover{color:#055eaa;}

/*news_list*/
.news_list{height: auto;overflow: hidden;padding-bottom: 50px;}
.news_list .imgnews{height: auto;overflow: hidden;padding-bottom: 25px;border-bottom: 1px dashed #e7e7e7;margin-bottom: 10px;}
.news_list .imgnews_c{width: 530px;height: auto;overflow: hidden;float: left;margin-right: 40px;}
.news_list .imgnews_c a:hover .text h2{color: #055ea9}
.news_list .imgnews .img{height: auto;overflow: hidden;float: left}
.news_list .imgnews .img img{width: 260px;height: 173px;}
.news_list .imgnews .text{width: 255px;float: right;height: 160px;overflow: hidden}
.news_list .imgnews .text h2{font-weight: bold;font-size: 15px;color: #666;margin:5px 0;max-height: 40px;overflow: hidden}
.news_list .imgnews .text p{color: #808080;font-size: 13px;margin-bottom: 10px;max-height: 60px;overflow: hidden;line-height:22px;}
.news_list .imgnews .text p.date{color: #999;font-size: 13px;}
.news_list_c{height: auto;overflow: hidden;margin-bottom:40px}
.news_list_c li{width:100%; height:auto; overflow:hidden; padding:20px 0; border-bottom: 1px solid #e3e3e3; }
.news_list_c li .w_date{width:80px; height:82px; background:#ccc ; color:#fff; font-size:30px; text-align:center; position:relative; padding-top:4px;transition: all 0.3s ease 0s;}
.news_list_c li .w_date p{width:80px; height:39px; line-height:38px; display:block; border-top:1px solid #fff; font-size:13px; position:absolute; left:0px; bottom:0px;}
.news_list_c li .w_news_r{width:1000px; height:auto; overflow:hidden; padding-top: 5px;}
.news_list_c li .w_news_r h2{font-size:15px; font-weight:bold;}
.news_list_c li .w_news_r h2 a{color:#666;}
.news_list_c li .w_news_r p{font-size:13px;padding-top:7px; line-height:22px; height: 45px; overflow: hidden;}
.news_list_c li .w_news_r p a{color:#808080;}
.news_list_c li:hover .w_news_r h2 a{color:#055ea9 ;}
.news_list_c li:hover .w_date {background:#055ea9 ;}




/*产品列表*/
.product_list{height: auto;overflow: hidden;padding-bottom: 50px;}
.product_list .product_top_box{height: 32px;overflow: hidden;width: 100%;margin-bottom: 30px;}
.product_list .product_top_box .product_title{height:auto;overflow: hidden;border-left: 4px solid #055eaa;padding-left: 8px;font-size: 18px;font-weight: bold;color: #333;float: left}
.product_list .product_top_box .tab{float: right;width: auto;}
.product_list .product_top_box .tab li{float: left;height: 30px;margin-left: 8px;text-align: center;line-height: 30px;}
.product_list .product_top_box .tab li a{display: block;color: #666;background: #fff;border: 1px solid #e5e5e5;padding: 0 10px;}
.product_list .product_top_box .tab li a:hover{color: #fff;background: #055eaa;border: 1px solid #055eaa}
.product_list .product_top_box .tab li a.active{color: #fff;background: #055eaa;border: 1px solid #055eaa}
.product_list .product_c{height: auto;overflow: hidden;}
.product_list .product_c ul{height: auto;overflow: hidden;margin-bottom:30px; }
.product_list .product_c ul li{float: left;width: 252px;height: 305px;margin-right: 28px;border: 1px solid #f5f5f5;margin-bottom:30px; }
.product_list .product_c ul li .img{width: 252px;height: 168px;}
.product_list .product_c ul li .img img{width: 252px;height: 168px;}
.product_list .product_c ul li .product_jj{width: 222px;height: 95px;background: #f6f6f6;padding:21px 15px;overflow: hidden}
.product_list .product_c ul li .product_jj h2{font-size: 15px;color: #555;font-weight: bold;border-bottom: 1px dashed #c1c1c1;padding-bottom: 10px;margin-bottom: 10px;max-height: 33px;overflow: hidden}
.product_list .product_c ul li .product_jj dl{color: #666;font-size: 13px;max-height: 50px;overflow: hidden}
.product_list .product_c ul li .product_jj dl dt{float: left;font-weight: bold;margin-bottom: 8px;}
.product_list .product_c ul li .product_jj dl dd{float: left;margin-right: 10px;padding-right: 10px;margin-bottom: 8px;}
.product_list .product_c ul li .product_jj dl dd span{color: #ccc;position: relative;left: 10px;top:-1px;}
.product_list .product_c ul li a:hover .product_jj{background-color: #055eaa;transition: all 0.5s ease 0s;}
.product_list .product_c ul li a:hover .product_jj h2{color: #fff;border-color: #fff;transition: all 0.5s ease 0s;}
.product_list .product_c ul li a:hover .product_jj dl{color: #fff;border-color: #fff;transition: all 0.5s ease 0s;}

/*产品详情*/
/*上  左*/
.product_xq{height: auto;overflow: hidden}
.pro_detail {width: 100%; overflow:hidden }
.foucebox {position:relative;width:540px;height:280px;overflow:hidden;float: left}
.foucebox .bd { position:relative; float:left; width:420px;height:280px;overflow:hidden;}
.foucebox .bd img {width:420px;height:280px;}
.foucebox .hd {position:relative; width:110px; float:right; padding-right:4px; z-index:1; }
.foucebox .hd ul { position:relative; width:101px; overflow:hidden;   }
.foucebox .hd li { height:67px;overflow:hidden;margin-bottom: 5px;}
.foucebox .hd img {width:101px;height:67px; display:block;  }

/*上*/
.prod_intro { width: 540px; float: right; }
.prod_intro pre{line-height: 24px;color: #666;font-family:"微软雅黑","宋体",Arial;white-space: pre-wrap;word-wrap: break-word; }
.prodTitle { font-size: 22px; height: 30px; line-height: 30px; overflow: hidden; color: #333; }
.prod_intro h1{ font-size: 18px; font-weight: lighter ; margin-top: 18px; margin-bottom:20px;}
.prod_intro p { line-height: 24px;  color: #666; overflow: hidden;}
.prod_intro p img{ width: 550px; height: 66px; display: block; margin: 10px 0; }
#pro_tj_lx_tel{ width:100%; height: auto; overflow:hidden; margin-top: 10px;}
#pro_tj_lx_tel p {font-size: 14px;   text-align:left; float:left; width:auto;  margin-top: 2px; margin-right: 5px;}
#pro_tj_lx_tel  span { color: #ea670f; font-weight: bold; float:left; width:auto; font-size:18px;}
#pro_tj_lx {  overflow: hidden; }
#pro_tj_lx a { width: 184px; height: 40px; line-height: 40px; float:left;color: #fff; font-size: 14px; display: inline-block; text-align: center; font-weight: bold; margin-top: 20px; }
#pro_tj_lx a.line-zixun { background:#206ac5; }
#pro_tj_lx a.line-zixun:hover { background:#206ac5; }
#pro_tj_lx a.line-order { background:#ea670f; margin-left: 15px;  }
#pro_tj_lx a.line-order:hover { background:#f78538; }

/*下*/
.pro_bottom{ margin-top:30px; height: auto; overflow: hidden;}
.Menubox { width: 1100px; margin:0 auto 30px; font-size: 14px; height: 43px; line-height: 43px;overflow: hidden; float: left; z-index: 999;position: static;top:0;background: #fff}
.Menubox li{ float: left;height: 41px; line-height: 41px;width: 273px;border: 1px solid #e3e3e3;}
.Menubox li a{ font-size: 16px;text-align: center;transition: none;display: inline-block;width: 100%;height: 100%;}
.Menubox li:hover { color: #055eaa;background: url("../images/canshu.png") bottom no-repeat;height: 42px;width: 273px;}
.Menubox li.current {color: #055eaa;background: url("../images/canshu.png") bottom no-repeat;height: 42px;width: 273px; }
.Contentbox .w{margin-bottom: 30px;}
.Contentbox p { margin-bottom: 10px; line-height:24px; }
.Contentbox .con_tb_title{ width: 100%; height: 30px; display: block;overflow: hidden; margin-bottom:20px;  position: relative;}
.Contentbox .con_tb_title h3 { line-height: 30px;  font-size: 16px; background: #fff; padding-right: 10px; position: absolute; left: 0; top: 0;font-weight: bold}
.Contentbox .con_tb_title span{ width: 100%; height: 1px; border-bottom: 1px solid #f0f0f0; display: block;position: absolute;left: 80px;bottom: 5px;}
.Contentbox .contact_title{ width: 100%; height: 30px; display: block;overflow: hidden; margin-bottom:20px;  position: relative;}
.Contentbox .contact_title h3 { line-height: 30px;  font-size: 16px; background: #fff; padding-right: 10px; position: absolute; left: 0; top: 0;font-weight: bold}
.Contentbox .contact_title span{ width: 100%; height: 1px; border-bottom: 1px solid #f0f0f0; display: block;position: absolute;bottom:0;left:75px;}
#ggcs{margin-bottom: 40px;}
#ggcs p{margin-bottom:0}
/*产品优势*/
#cpys { width: 100%; height: auto; overflow: hidden;}
#cpys pre{line-height: 24px;color: #666;font-family:"微软雅黑","宋体",Arial;white-space: pre-wrap;word-wrap: break-word; }

/*设备构造*/
#sbgz{width: 100%; height: auto; overflow: hidden;}
#sbgz p{line-height: 24px;color: #666;margin-bottom: 20px;}
#sbgz p b{background: #999999;padding: 1px 5px;color: #fff;font-weight: normal;margin-right: 5px;}

/*配置参数*/
#ggcs table{ width: 100%; border: 1px solid #ccc;text-align: center;color: #666;margin-bottom:30px;}
#ggcs table tr{ height: 42px; }
#ggcs table tr th{border: 1px solid #ccc;font-weight: bold;font-size: 14px;background: #f6f6f6;width: 25%;}
#ggcs table tr td{border: 1px solid #ccc;}
#xg_pro { width: 100%; height: auto;overflow: hidden;margin-bottom: 40px;}

.cpyy { width: 100%; overflow: hidden;padding-bottom: 30px;}
.cpyy .order{width: 550px;float: left}
.cpyy .order_li{ width: 100%; height: 34px;  margin-top: 15px;}
.cpyy .order_name{ width:77px;line-height:32px; font-size: 14px; color: #666; text-align: right;}
.cpyy .order_name span{  color: red;}
.cpyy .input1{ width:295px; padding-left: 5px; line-height: 32px; height: 30px; background: #fff; border: 1px solid #f0f0f0;}
.cpyy .selects{ height:34px;  width: 200px;  }
.cpyy .select-con{ width:200px;/*70*/  max-height:134px;  border: none;  position: relative;
    float: left;  font-size: 14px;margin-top: 1px;  border: 0;}
.cpyy .select-con .st { border:0;}
.cpyy .select-con .select-selected{  width:200px;  height:34px;  overflow: hidden; color: #333; position: absolute;  top: 0px;  left: 0px;
    line-height: 34px;  cursor: default;  padding-left:10px;  border: 1px solid #efece5;  }
.cpyy .select_product .select-con .select-selected{  width:290px;}
.cpyy .select-con ul{  list-style: none;  margin: 0px;  display: none;  padding-left: 0px;
    width: 210px;  position: absolute;  top: 35px; left: 0px;  border: 1px solid #efece5; z-index: 100000; max-height:112px;overflow-y:auto;background:#fff }
.cpyy .select_product .select-con ul{width:300px;}
.cpyy .select-con ul li{  list-style: none;  background: #FFF;  margin-top: 0px;color:#333; height: 28px;
    line-height: 28px;   display: block;  cursor: default;  padding-left: 10px;  }
.cpyy .select-con ul li:hover{  background: #055ea9; color: #fff;  }
.cpyy .select-bg{color:#666;position: absolute; top: 11px;  right: 0px;  }
.cpyy .order_li2{ width: 100%; height:auto; overflow: hidden; margin-top: 15px;}
.cpyy textarea{ width: 465px; height: 180px;padding-left: 5px; line-height: 24px;border: 1px solid #f0f0f0;resize:none;}
.cpyy .order_li3{ width: 100%; height: 34px; overflow: hidden; margin-top: 15px;}
.cpyy .order_li3 input{ width: 140px; height: 34px; display: block; border: none; text-align: center; line-height: 30px;font-size: 15px; color: #fff;}
.cpyy .order_li3 .sub{ background: #055ea9; margin-left: 77px;cursor: pointer;  }
.cpyy .order_li3 .res{ background: #ccc;margin-left: 20px;}
.cpyy .order_li3 .sub:hover{ background: #055ea9;  }
.cpyy .order_li3 .res:hover{ background: #b1b0b0; }



/*产品详情 end*/


/*关于金谷*/
.about{height: auto;overflow: hidden;padding-bottom: 50px;}
.about .jy{height: 320px;overflow: hidden;}
.about .jy_l{width: 520px;padding: 60px 20px 20px;}
.about .jy_l p{font-weight: bold;color: #666666;margin-top: 20px;text-indent: 28px;font-size:14px;line-height:24px;}
.about .jy_r{width: 540px;}
.about .jy_r img{width: 540px;}
.about .about_list{height: auto;overflow: hidden;margin-top: 30px;}
.about .about_list li{float: left;width: 228px;height: 320px;border: 1px solid #ebebeb;padding:15px;margin-right: 20px;}
.about .about_list li:hover{background: #3292e2;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; /* Firefox 4 */
    -webkit-transition: all 0.5s ease 0s;/* Safari 和 Chrome */ -o-transition: all 0.5s ease 0s; /* Opera */}
.about .about_list li:hover h2,.about .about_list li:hover p,.about .about_list li:hover a{color: #fff}
.about .about_list li h2{font-size: 18px;font-weight: bold;color: #666;margin-bottom: 15px;}
.about .about_list li .img{display: block;width: 100%;}
.about .about_list li .img img{width: 100%;}
.about .about_list li p{font-size: 13px;line-height: 22px;color: #666;margin-top: 15px;height:70px;overflow: hidden}
.about .about_list li .btn_more{width: 150px;height: 30px;border: 1px solid #8cb5d8;border-radius: 15px;display: inline-block;text-align: center;line-height: 30px;color: #3292e2;margin-top: 15px;}
.about .about_list li .btn_more .iconfont{font-size: 10px;position: relative;top:-1px;}
.about .about_jg{height: auto;overflow: hidden;margin-top: 20px;}
.about .about_jg h2{font-size: 16px;font-weight: bold;text-align: center;margin: 10px 0 20px;color: #333}
.about .about_jg img{width: 480px;height: 300px;float: left;margin-right: 20px;}
.about .about_jg p{color: #666;text-indent: 28px;margin-bottom: 15px;line-height: 24px;}
/*发展历程*/
.about .lc{background: url("../images/lc_bg.jpg") 260px repeat-y;height: auto;overflow: hidden;}
.about .lc .lc_year{font-size: 32px;color: #247dc9;position: relative;left: 252px;background: url("../images/lc_year.png") left no-repeat;padding-left: 40px;margin-top: 40px;}
.about .lc .lc_year_box{height: auto;overflow: hidden;display: none}
.about .lc .lc_box{height: auto;overflow: hidden;width: 100%;margin-top: 20px;}
.about .lc .lc_box .lc_c{height: auto;overflow: hidden;width: 100%}
.about .lc .lc_box .lc_c .img{width: 220px;height: 135px;float: left}
.about .lc .lc_box .lc_c .img img{width: 220px;height: 135px;float: left}
.about .lc .lc_box .lc_c .lc_c_r{width: 727px;height: auto;float: right;background:#f4f4f4;border-radius: 5px;position: relative;padding:30px; }
.about .lc .lc_box .lc_c .lc_c_r h2{font-size: 17px;color: #333;border-bottom: 1px solid #e2e2e2;padding-bottom: 10px;margin-bottom: 10px;}
.about .lc .lc_box .lc_c .lc_c_r p{font-size: 14px;color: #666;line-height:24px;}
.about .lc .lc_box .lc_c .lc_c_r .lc_c_r_bg{background: url("../images/lc_r_bg.png") left no-repeat;width: 58px;height: 20px;position: absolute;left:-58px;top:15px;}
.about .lc .lc_box .lc_c:hover .lc_c_r{background:#65ace9;}
.about .lc .lc_box .lc_c:hover .lc_c_r h2{color: #fff;border-bottom: 1px solid #fff}
.about .lc .lc_box .lc_c:hover .lc_c_r p{color: #fff;}
.about .lc .lc_box .lc_c:hover .lc_c_r_bg{background: url("../images/lc_r_bg1.png") left no-repeat}


/*企业文化*/
.about .wh ul{height: auto;overflow: hidden;margin-top: 70px;}
.about .wh ul li{float: left;width: 240px;margin-right: 46px;text-align: center;position: relative}
.about .wh ul li .wh_img{width: 198px;height: 198px;margin:0 auto 30px;}
.about .wh ul li .wh1{background: url("../images/wh1.png") center no-repeat;}
.about .wh ul li .wh2{background: url("../images/wh2.png") center no-repeat;}
.about .wh ul li .wh3{background: url("../images/wh3.png") center no-repeat;}
.about .wh ul li .wh4{background: url("../images/wh4.png") center no-repeat;}
.about .wh ul li .wh1_hover{background: url("../images/wh1_hover.png") center no-repeat;}
.about .wh ul li .wh2_hover{background: url("../images/wh2_hover.png") center no-repeat;}
.about .wh ul li .wh3_hover{background: url("../images/wh3_hover.png") center no-repeat;}
.about .wh ul li .wh4_hover{background: url("../images/wh4_hover.png") center no-repeat;}
.about .wh ul li .wh_img_hover{width: 198px;height: 198px;margin-bottom: 30px;position: absolute;top:0;left: 21px;opacity: 0;filter:Alpha(opacity=0);transition: all 1s ease 0s;}
.about .wh ul li:hover .wh_img_hover{opacity: 1;filter:Alpha(opacity=100)}
.about .wh ul li .wh_text h2{font-size: 18px;color: #666;margin-bottom: 10px;}
.about .wh ul li .wh_text p{color: #919191;line-height: 24px;}

/*选项卡样式*/
.content_nav{width: 100%;}
.content_nav .title{height: auto;overflow: hidden;}
.content_nav .title li{float: left;width: 273px;height:58px;line-height:58px;text-align: center;border-right: 1px solid #eee;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}
.content_nav .title li a{display: block;color: #666666;font-size: 16px;font-weight: bold}
.content_nav .title li a .iconfont{position: relative;top:5px;font-size: 28px;}
.content_nav .title li a .icon-shengchan{top:0;font-size: 26px;}
.content_nav .title li a .icon-keyan{top:4px;font-size: 28px;}
.content_nav .title li a .icon-jiaoliu{top:4px;font-size: 26px;}
.content_nav .title li a .icon-shengchengcaijichengguo{top:4px;font-size: 26px;}
.content_nav .title li a:hover{color: #2270b2;}
.content_nav .title li.active a{color: #2270b2;}


/*生产实力*/
.about .sl{height: auto;overflow: hidden}
.about .sl .scsl{height: auto;overflow: hidden}
.about .sl .scsl .scsl_c{height: auto;overflow: hidden;margin-top: 35px;border-bottom: 1px dashed #ccc;padding-bottom: 35px;}
.about .sl .scsl .scsl_c:last-child{border-bottom: none}
.about .sl .scsl .scsl_c .scsl_c_l{width: 540px;float: left;position: relative}
.about .sl .scsl .scsl_c .scsl_c_r{width: 540px;float: right}
.about .sl .scsl .scsl_c h2{font-size: 16px;font-weight: bold;margin: 70px 0 20px;color: #333}
.about .sl .scsl .scsl_c p{line-height: 24px;color: #666;}
.scsl_c .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.scsl_c .hd ul{ overflow:hidden; zoom:1; float:left;  }
.scsl_c .hd ul li{ float:left; margin-right:5px;  width:25px; height:6px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.scsl_c .hd ul li.on{ background:#2270b2; color:#fff; }
.scsl_c .bd{ position:relative; height:100%; z-index:0;   }
.scsl_c .bd li{ zoom:1; vertical-align:middle; }
.scsl_c .bd img{ width:540px; height:300px; display:block;  }

/*科研队伍*/
.about .sl .kydw{height: auto;overflow: hidden}
.about .sl .kydw .kydw_c{height: auto;overflow: hidden;margin-top: 35px;}
.about .sl .kydw .kydw_c .kydw_c_l{width: 540px;float: left}
.about .sl .kydw .kydw_c .kybg{background: url("../images/ky_text_bg.jpg") center no-repeat;width: 554px;height: 70px;float: left;margin-top: 80px;padding:50px 30px;}
.about .sl .kydw .kydw_c .kybg p{margin: 0;}
.about .sl .kydw .kydw_c .kydw_c_r{width: 540px;float: right}
.about .sl .kydw .kydw_c .kydw_img{width: 318px;float: right;margin-right: 50px;}
.about .sl .kydw .kydw_c h2{font-size: 18px;font-weight: bold;margin: 70px 0 30px;color: #333}
.about .sl .kydw .kydw_c p{line-height: 20px;color: #666;margin-top: 35px;}

/*对外交流*/
.about .sl .dwjl{height: auto;overflow: hidden;margin-top: 35px;}
.about .sl .dwjl ul{height: auto;overflow: hidden;margin-bottom: 40px;}
.about .sl .dwjl ul li{width: 258px;float: left;margin-right: 20px;border: 1px solid #ececec}
.about .sl .dwjl ul li .img{width: 260px;height: 150px;}
.about .sl .dwjl ul li .img img{width: 260px;height: 150px;}
.about .sl .dwjl ul li .text{height: auto;overflow: hidden;padding:17px 15px 20px;}
.about .sl .dwjl ul li p{color: #333;line-height: 23px;height: 75px;overflow: hidden;margin-bottom: 35px;}
.about .sl .dwjl ul li p span{background: #3292e1;padding: 2px 5px;border-radius: 3px;color: #fff;margin-right: 8px;}
.about .sl .dwjl ul li .date{color: #999;float: right}


/*科研成果*/
.about .sl .kycg{height: auto;overflow: hidden;margin-top: 35px;padding-bottom: 50px;}
.about .sl .kycg ul{height: auto;overflow: hidden;margin-bottom: 50px;}
.about .sl .kycg ul li{width:260px;height: 180px;float: left;margin-right: 20px;position: relative;margin-bottom: 20px;}
.about .sl .kycg ul li img{width:260px;height: 180px;}
.about .sl .kycg ul li .cover{transition:all 0.5s ease 0s;display:block;position:absolute;left:0;top:0;width: 240px;height: 160px;padding:10px;background-color: #2270b2;}
.about .sl .kycg ul li .cover .cover_cen{position:relative;width: 240px;height: 160px;border: 1px solid #f1f1f1;background:url("../images/icon_q_honour.png") 96px 37px no-repeat;}
.about .sl .kycg ul li .cover .cover_cen p{color: #fff;text-align: center;position: relative;top:100px;}
.about .sl .kycg ul li:hover .cover{display: none;}



/*人力资源*/
.rlzy{height: auto;overflow: hidden;padding-bottom: 50px;}
.rlzy .xcfl{width:100%;height: auto;overflow: hidden}
.rlzy .title_t{overflow: hidden;font-size: 18px;font-weight: bold;color: #333;margin-bottom:30px;}
.rlzy .title_t span{width: 5px;display: inline-block;background: #055ea9;height: 20px;position: relative;top:3px;*top:-2px;margin-right: 8px;}
.rlzy .xcfl .xcfl_c{width: 100%;height: auto;overflow: hidden;margin-bottom:40px;}
.rlzy .xcfl .xcfl_c img{width: 1100px;height: 140px;overflow: hidden}
.rlzy .xcfl .xcfl_c table{width: 100%;height: auto;overflow: hidden}
.rlzy .xcfl .xcfl_c table td{height: 215px;width: 271px;border: 2px solid #f6f6f6;text-align: center;color: #666}
.rlzy .xcfl .xcfl_c table td:hover{color: #38a7db;transition: all 0.5s ease 0s;}
.rlzy .xcfl .xcfl_c table td:hover .iconfont{color: #38a7db;transition: all 0.5s ease 0s;}
.rlzy .xcfl .xcfl_c table td .iconfont{font-size: 50px;color: #999;display: block;position: relative;top:-10px;}
.rlzy .xcfl .xcfl_c table td h2{font-size: 15px;font-weight: bold;margin-bottom: 10px;}
.rlzy .xcfl .xcfl_c table td p{padding: 0 20px;}

.rlzy .shzp{height: auto;overflow: hidden}
.rlzy .shzp table{width: 100%;text-align: center;color:#333333; border:1px solid #f3f3f3;border-collapse: collapse;}
.rlzy .shzp table th{background:#cfcfcf;font-size: 14px;}
.rlzy .shzp table tr{border: 1px solid #ebebeb;cursor: pointer;height: 50px;}
.rlzy .shzp table tr:hover{background: #f6f6f6}
.rlzy .shzp table td{color: #777;font-size: 13px;border: 1px solid #ebebeb;}

.rlzy .xyzp{height: auto;overflow: hidden}
.rlzy .xyzp_c{height: auto;overflow: hidden;margin-bottom: 40px;}
.rlzy .xyzp table{width: 100%;text-align: center;color:#333333;border-collapse: collapse;margin-top: 40px;}
.rlzy .xyzp table th{background:#cfcfcf;font-size: 14px;}
.rlzy .xyzp table tr{width: 20%;height: 50px;border: 1px solid #ebebeb;}
.rlzy .xyzp .zptable tr:hover{background: #f6f6f6;cursor: pointer;}
.rlzy .xyzp table td{color: #777;font-size: 13px;border: 1px solid #ebebeb;}



/*招聘弹出*/
.body{background: url("../images/vid_bg.png") repeat;position: fixed;z-index: 98;left: 0;top:0;display: none;_position:absolute;}
.yt_yd{height: 567px;width: 920px;position: fixed;top:50%;margin-top: -283px;left:50%;
    margin-left: -460px;background: #fff;z-index: 99;display: none;_position:absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2)); }
.yt_yd .q_rczp_zw{width:920px;height:auto; overflow:hidden; background:#fff; }
.yt_yd .q_rczp_zw .q_rczp_title{width:100%;height: 67px;margin: 0 auto;border-bottom:1px solid #dedede; position: relative;}
.yt_yd .q_rczp_zw .q_rczp_title h1{font-size:22px; color:#474747; line-height: 67px; font-weight: lighter; text-align: center;}
.yt_yd .q_rczp_zw .q_rczp_title a{position: absolute; right:10px; top: 10px; width: 46px; height: 46px; display: block;}
.yt_yd .q_rczp_zw .q_rczp_title a img{ margin-top: 10px; margin-right:10px;}

.yt_yd .q_rczp_fz2{width:800px; height:auto; overflow:hidden; margin:20px auto 0px;padding-bottom:20px;}
.yt_yd .q_rczp_fz2 .q_ruzp_top{}
.yt_yd .q_rczp_fz2 .q_ruzp_top p{ margin-right:60px; display: inline; font-size: 16px; color: #000;}
.yt_yd .q_rczp_fz2 .q_ruzp_top p.q_rczp_zw{font-size: 17px; color: #206ac5; }
.yt_yd .q_rczp_fz2 .q_ruzp_top p span{font-size: 16px; color: #777; }
.yt_yd .q_rczp_fz2 .q_ruzp_bot{width: 100%; height: auto; overflow: hidden; margin-top: 15px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot h3{ display: block;  width:90px;font-weight: lighter; font-size: 15px;margin-bottom:10px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot ul{ width: 700px; display: block; height: auto; float: left; }
.yt_yd .q_rczp_fz2 .q_ruzp_bot ul li{ color: #777; line-height: 24px; margin-bottom: 5px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot p{ color: #777; line-height: 24px; margin-bottom: 5px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot p span{  margin-right: 10px;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot p span a:hover{text-decoration: underline; color: #fe0303;}
.yt_yd .q_rczp_fz2 .q_ruzp_bot p .red{ color: #d02b2b;}



/*contact*/
.contact{padding-bottom: 50px;}
.contact .contact_title{ width: 100%; height: 30px; display: block;overflow: hidden; margin-bottom:25px;  position: relative;}
.contact .contact_title span{ width: 100%; height: 1px; border-bottom: 1px solid #f0f0f0; display: block;position: absolute;left: 80px;bottom: 5px;}
.contact .contact_title h3,.contact .contact_title h1{ line-height: 30px;  font-size: 18px; background: #fff; padding-right: 10px; position: absolute; left: 0; top: 0;font-weight: bold;color: #333}
.contact .contact_down{height: auto;overflow: hidden;padding: 20px 0}
.q_message{width: 550px;}
.q_message .order_li{ width: 100%; height: 34px;  margin-top: 15px;}
.q_message .order_name{ width:77px;line-height:32px; font-size: 14px; color: #666; text-align: right;}
.q_message .order_name span{  color: red;}
.q_message .input1{ width:295px; padding-left: 5px; line-height: 32px; height: 30px; background: #fff; border: 1px solid #f0f0f0;}
.q_message .selects{ height:34px;  width: 200px;  }
.q_message .select-con{ width:200px;/*70*/  max-height:134px;  border: none;  position: relative;
    float: left;  font-size: 13px;margin-top: 1px;  border: 0;}
.q_message .select-con .st { border:0;}
.select_icon {float: right;position: relative;right: 10px;color: #666}
.q_message .select-con .select-selected{  width:200px;  height:34px;  overflow: hidden; color: #333; position: absolute;  top: 0px;  left: 0px;
    line-height: 34px;  cursor: default;  padding-left:10px;  border: 1px solid #efece5;  }
.q_message .select-con ul{  list-style: none;  margin: 0px;  display: none;  padding-left: 0px;
    width: 210px;  position: absolute;  top: 35px; left: 0px;  border: 1px solid #efece5; z-index: 100000; max-height:112px;overflow-y:auto; }
.q_message .select-con ul li{  list-style: none;  background: #FFF;  margin-top: 0px;color:#333; height: 28px;
    line-height: 28px;   display: block;  cursor: default;  padding-left: 10px;  }
.q_message .select-con ul li:hover{  background: #055ea9; color: #fff;  }
.q_message .select-bg{color:#666;position: absolute; top: 11px;  right: 0;  }
.q_message .order_li2{ width: 100%; height:auto; overflow: hidden; margin-top: 15px;}
.q_message textarea{ width: 465px; height: 180px;padding-left: 5px;padding-top: 5px;line-height: 24px;border: 1px solid #f0f0f0;resize:none;}
.q_message .order_li3{ width: 100%; height: 34px; overflow: hidden; margin-top: 15px;}
.q_message .order_li3 input{ width: 140px; height: 34px; display: block; border: none; text-align: center; line-height: 30px;font-size: 13px; color: #fff;}
.q_message .order_li3 .sub{ background: #055ea9; margin-left: 77px;cursor: pointer;  }
.q_message .order_li3 .res{ background: #ccc;margin-left: 20px;cursor: pointer;  }
.q_message .order_li3 .sub:hover{ background: #055ea9;  }
.q_message .order_li3 .res:hover{ background: #b1b0b0; }


.w_cont_cen{width:500px; height:auto; overflow:hidden;}
.w_cont_cen h1{margin-bottom: 5px;}
.w_cont_cen ul{height: auto;overflow: hidden;margin-top:20px;}
.w_cont_cen ul li{width:500px;color: #666;height:34px;position: relative;}
.w_cont_cen ul li .iconfont{font-size: 34px;color: #ccc;margin-right: 5px;position: absolute;left:0;top:0;}
.w_cont_cen ul li p{width:455px;position: relative;top:4px;line-height:24px;}
.w_cont_cen .map{margin-top: 20px;}


/*网站地图*/
.sitemap{ height: auto;overflow: hidden;padding-left: 30px;padding-bottom: 40px; margin-top: 20px;}
.sitemap li{border-bottom: 1px solid #e6e6e6;width: 1000px;height: auto;overflow: hidden;padding-bottom: 15px;padding-top: 18px;}
.sitemap li a{font-size: 16px;color: #474747;font-weight: bold;}
.sitemap li .subtit{margin-top: 15px;}
.sitemap li .subtit a{color: #858585;font-size: 14px;margin-right: 30px;font-weight: normal;}
.sitemap li a:hover{color: #055eaa;}

/*单页*/
.danpage{height: auto;overflow: hidden;padding-bottom: 50px;}
.danpage h2{color:#333;font-size:15px;margin:10px 0;font-weight: bold}
.danpage p{color:#666;font-size:12px;line-height:24px;text-indent: 28px;margin-bottom: 10px;}

.link{height: auto;overflow: hidden;}
.link .con_tb_title{ width: 100%; height: 30px; display: block;overflow: hidden; margin-bottom:20px;  position: relative;}
.link .con_tb_title h3 { line-height: 30px;  font-size: 16px; background: #fff; padding-right: 10px; position: absolute; left: 0; top: 0;font-weight: bold}
.link .con_tb_title span{ width: 100%; height: 1px; border-bottom: 1px solid #f0f0f0; display: block; margin-top: 20px;}
.link ul{width:100%}
.link ul li{border-bottom:1px solid #e3e3e3;float:left;margin-right:60px;width:500px}
.link ul a{display:block;overflow:hidden;padding:10px 0;width:100%}
.link ul a p{float:left;line-height:24px}
.link ul a .name{width:200px}
.link ul a:hover{color:#399ad8}

/*搜索*/
.sear_con{width: 1100px;margin-top: 20px;min-height: 500px;padding-bottom: 50px;}
.sear_con .sear_no{font-weight: bold;color: #333;font-size: 18px;}
.sear_con em {color: red; }
.w_fruit_pro{height:auto; overflow:hidden;width: 100%; }
.w_fruit_pro ul li{width:205px; height:auto; overflow:hidden; float:left; display:inline; margin-right:15px; margin-bottom:10px;}
.w_fruit_pro ul li.first{margin-left:0px;}
.w_fruit_pro ul li a{ width: 205px; height: 144px; display: block;}
.w_fruit_pro ul li a img{ width: 205px; }
.w_fruit_pro ul li a:hover img{filter:Alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity: 0.8; opacity:0.8;}
.w_fruit_pro ul li span{width:205px; height:32px; display:block; text-align:center; line-height:32px; background:#f4f3f3;}
.w_fruit_pro ul li span a{color:#474747;}
.w_fruit_pro ul li span a:hover{ text-decoration:underline;}