@charset "utf-8";
/*product*/
body {	font-size: 12px;	color: #333;	margin: 0px;	font-family: 微软雅黑, Microsoft YaHei, Arial, Helvetica, sans-serif;}
.product-box{ width:100%; margin:10px auto;}
.product{ width:1200px; margin:10px auto;}

.product-left{ float: left; width:220px; overflow:hidden; margin:10px 20px; display:block; font-family: 微软雅黑;}
.product-left h1{ font-size:18px; text-align:center; color:#fff; text-transform:uppercase; width:220px; height:64px; line-height:36px; padding-top:18px; background:url(../images/cp_tit.jpg); font-family: 微软雅黑;}
.product-left h1 a{ font-size:20px; color:#fff; font-weight:bold; line-height:20px; font-family: 微软雅黑;}
.cp-tel{ width: 160px; height: 60px; background: url(../images/cp_tel.jpg) no-repeat; color: #fff; font-size: 14px; padding: 12px 0px 0px 60px; font-family: 微软雅黑;}
.cp-tel span{ font-size: 20px; font-weight:bold;}

.product-right{ width:900px; float:right; overflow:hidden; margin:auto 20px; display:block;}
.product-right .product-t{ width:900px; margin:10px auto; border-bottom:solid 2px #2d7ed9; font-family: 微软雅黑;}
.product-t h2{ font-size:18px; font-weight:bold; width:100px; height:30px; line-height:32px; text-align:center; background-color:#2d7ed9; color:#fff; display:block; font-family: 微软雅黑;}
.product-t span{ display:block; float:right; font-size:14px; margin-top:-24px; color:#0056d9;font-family: 微软雅黑;}
.product-t span a{ color:#666; font-family: 微软雅黑;}
.product-t span a:hover{ color:#0056d9;}
.product-b {margin-top:25px; border:1px solid #ccc;}
.product-b ul{overflow:hidden;width:880px; margin:9px; display:block;}
.product-b ul li{ width:200px; height:200px;float:left;text-align:center;margin:10px;position:relative;}
.product-b ul li a{display:block;}
.product-b ul li a.pro_img_bg{height:198px;width:198px;overflow:hidden;border:1px #666 solid;}
.product-b ul li a img{width:200px;height:200px;}
.product-b ul li a.pro_name{line-height:32px;height:32px;width:200px;overflow:hidden;font-size:14px; background:url(../images/proimg_tbg.png) repeat-x center;color:#fff;position:absolute;bottom:0;}

/*公司简介*/
.all-box{ width:100%; margin:10px auto; overflow:hidden;}
.all{ width:1200px; margin:10px auto;}
.all-left{ width:460px; float:left; display:block;}

.gs-box{ width:460px;}
.gs{ width: 460px;}
.gs h3{ height: 50px; background: #2d7ed9; padding: 0px 10px;}
.gs h3 i{font-family: 微软雅黑; font-style: normal; font-size: 48px; color: #fff; line-height: 50px; display: block; float: left;}
.gs h3 span{ display: block; float: left; margin-left: 5px; padding: 3px 0px 2px;font-family: 微软雅黑;}
.gs h3 span a{ font-size: 18px; color: #fff; font-weight: bold; line-height: 25px;}
.gs h3 span b{ font-size: 14px; color: #fff; text-transform: uppercase; line-height: 20px;}
.gs h3 em{ display: block; float: right; line-height: 50px;font-family: 微软雅黑;}
.gs h3 em a{ font-size: 14px; color: #fff; font-style: normal;}
.gs dl{/* border-bottom:1px dashed #a71513;*/}
/*.gs dl dd{ float: left; width: 293px; margin-top: 20px;}
.gs dl dd img{ width: 293px; height: 213px; }
*/.gs dl dt{ float: left; margin: 20px 15px 0px; width: 430px;font-family: 微软雅黑;}
.gs dl dt a{ color: #a71513; font-size: 18px; line-height: 36px;}
.gs dl dt p{ text-indent: 28px; line-height: 25px; font-size: 14px; color: #2e2f34; height: 130px; overflow: hidden;}
.gs_left dl dt span a{ float: right; color: #a71513; font-size: 12px; line-height: 35px; margin:0px;}
/*.gs ul{ margin-top:15px;}
.gs ul li{ float: left; height: 36px; line-height: 36px; width: 345px; border-bottom: 1px dashed #ccc; background: url(../images/xw_ico.jpg) no-repeat 5px center; padding:0px 10px 0px 15px;}
.gs ul li a{ float: left;; display: block;}
.gs ul li span{ float: right; display: block;}
*/

/*荣誉资质*/
.honor-box{ width:460px; overflow:hidden;}
.honor{ width:460px; margin:10px auto;}
.honor h3{ height: 50px; background: #2d7ed9; padding: 0px 10px;}
.honor h3 i{font-family: 微软雅黑; font-style: normal; font-size: 48px; color: #fff; line-height: 50px; display: block; float: left;}
.honor h3 span{ display: block; float: left; margin-left: 5px; padding: 3px 0px 2px;font-family: 微软雅黑;}
.honor h3 span a{ font-size: 18px; color: #fff; font-weight: bold; line-height: 25px;}
.honor h3 span b{ font-size: 14px; color: #fff; text-transform: uppercase; line-height: 20px;}
.honor h3 em{ display: block; float: right; line-height: 50px;}
.honor h3 em a{ font-size: 14px; color: #fff; font-style: normal;font-family: 微软雅黑;}

.case_img{width:460px; height:210px; overflow:hidden; padding:20px 0 10px 0; background-color:#f2f2f2;}
.case_img ul{overflow:hidden;margin:0 10px;width:440px;}
.case_img li{ margin:0 auto;text-align:center;}
.case_img li a.img{ width:250px; height:180px; display:block; overflow:hidden; margin:0 auto;}
.case_img li a img{ width:250px; height:180px; display:block; }
.case_img li a.name{ font-size:14px; text-align:center; line-height:30px; width:250px; height:30px; display:block; margin:0 auto;}
.case_img li a.name:hover{ color:#2d7ed9;}

/*公司新闻*/
.all-right{ width:710px; float:right; display:block;}
#tab22{width:710px;}
.news_tit{height:44px;line-height:44px;border-bottom:1px solid #6c6c6c;}
.news_tit ul{float:left;}
.news_tit ul li{float:left;font-size:16px;color:#545454;font-weight:bold;width:96px;height:40px; cursor:pointer;font-family: 微软雅黑;}
.news_tit a{display:block;margin-top:5px;}
.news_tit a.more{ font-size:14px;font-family: 微软雅黑;}
.new_box{padding:25px 0 30px 5px; background-color:#f2f2f2;}
.f14{ color:#fa7b2b;}
#tab22 .new_menu li.selected a{/*color:#0065d9;*/ color:#2d7ed9;}
.black { color: #000;}
#tab22 .news_con .news_img{ overflow:hidden; margin-left:10px;}
#tab22 .news_con .news_img img{width:220px;height:160px;border:1px #d9d9d9 solid; }
#tab22 .news_con .news_img .right{width:440px;margin-left:20px; margin-right:10px;}
#tab22 .news_con .news_img .right p{font-size:14px;line-height:24px;margin-top:10px;height:100px;overflow:hidden;font-family: 微软雅黑;}
#tab22 .news_con .news_img .right a{font-size:16px;}
#tab22 .news_con .news_img .right a.f14{font-size:14px;font-weight:bold;margin-top:10px;display:inline-block;font-family: 微软雅黑;}
#tab22 .news_con .news_list{ width:700px; margin:15px 5px 0 5px;overflow:hidden;} 
#tab22 .news_con .news_list li{color:#545454;height:36px;line-height:36px;overflow:hidden;border-bottom:1px dashed #dadada;width:330px;float:left;padding-right:20px;}
#tab22 .news_con .news_list li a{color:#545454; background:url(../images/list_ic.png) no-repeat left;padding-left:22px;width:240px;overflow:hidden;display:block;float:left;height:36px;line-height:36px;}

/*友情链接*/
.link-box{ width:100%; margin:10px auto; overflow:hidden;}
.link{ width:1180px; margin:20px auto 10px;font-family: 微软雅黑;} 
.link h3{ height:30px; font-size:18px; background:url(../images/link_bg.png) no-repeat center 10px;padding-left:65px; line-height:30px; font-weight:bold;font-family: 微软雅黑;}
.link h3 strong{ background:url(../images/link_icon.png) no-repeat left center;padding-left:37px; display:block; font-size:18px; font-weight:bold; font-family: 微软雅黑;}
.link .link_con{border:1px #2d7ed9 solid;border-top:none;padding:20px 30px ;}
.link .link_con a{padding-right:20px;display:inline-block;margin-bottom:15px;font-size:12px;color:#333;}

/*招聘*/
.content .contentc{ width:860px; margin:20px auto}
.content .content-tit{ width:860px; margin:20px auto; font-size:20px; color:#2d7ed9; line-height:36px; font-family: 微软雅黑; font-weight:bold;}
.content .content-tit01{ width:860px; margin:20px auto;}
.content .content-tit01 h1{ font-size:20px; color:#000; line-height:36px; font-weight:bold; font-family: 微软雅黑;}
.content .content-tit01 h2{ font-size:18px; color:#333; line-height:36px; font-family: 微软雅黑;}
.content .content-tit01 p{ font-size:14px; color:#333; line-height:24px; font-family: 微软雅黑;}
.content .content-tit01 h2 span{ font-size:14px; color:#666; line-height:24px; font-weight:normal; font-family: 微软雅黑;}

/*新闻详情*/
.news_xaingxi{width:100%;height:60px;border-bottom:#e1e3df dashed 1px;margin:15px auto 0 auto;line-height:80px;color:#505050; font-size:22px;font-weight:bold;text-align:center;}
.news_author{width:100%;height:30px;line-height:30px;color:#505050;font-size:12px;text-align:center;border-bottom:#e1e3df dashed 1px;margin:0 auto;}
.news_content{width:880px;height:auto;line-height:25px;color:#505050;font-size:14px;margin:15px auto 0 auto; overflow:hidden;}
.form_box dl {clear: both;padding: 8px 0px;    font-size: 12px;    line-height: 28px;}
.form_box dl dt {    display: block;    float: left;    width: 150px;    text-align: right;}
.info_key { border-bottom: 1px solid #CCC; height: 30px; line-height: 30px; padding-left: 10px; margin: 10px 0px; overflow: hidden;}
.info_key a:hover{ color:#0065d9;}
input.txt { width: 200px; float: left;}

/*liuyan*/
#txtContent { float: left;}
.input { display: inline;  margin-right: 5px; padding: 5px; height: 18px; line-height: 18px; vertical-align: middle; background: none repeat scroll 0% 0% #FFF; border: 1px solid #CACACA; border-radius: 4px; font-family: 微软雅黑; margin:10px 5px 10px 0;}
.txt { float: right; width: 100%; line-height: 24px;}
.form_box dl dd .btn_submit { padding: 10px 50px; border: 1px solid #fa7b2b; background: none repeat scroll 0% 0% #fa7b2b; color: #FFF;font-size: 14px; line-height: 1em; margin-left:100px;cursor: pointer; font-family: 微软雅黑;}
.btn_submit { background: none repeat scroll 0px 0px #fa7b2b; border: 1px solid #fa7b2b; color: #FFF; cursor: pointer; font-family: 微软雅黑; font-size: 12px; line-height: 1em; padding: 10px 30px;}


/*产品详情*/
.prohead{ overflow:hidden;  margin-top:10px;}
.prohead .hleft{ width:400px; height:400px; float:left; border:solid 1px #999; margin-left:10px; display:block;}
.prohead .hleft .proimg{ width:400px; height:400px;}
.prohead .hleft .proimg img{width:400px; height:400px; }
.prohead .hright{ float:right; width:430px; font-family:microsoft yahei; display:block; margin-right:10px;}
.prohead .hright .proinfo{ text-align:left; }
.prohead .hright .proinfo h1{ font-size:24px; font-weight:600; padding-bottom:12px; border-bottom:1px #999 dashed;font-family: 微软雅黑; display:block; margin-bottom:10px;}
.prohead .hright .proinfo p{ font-size:16px; font-family: 微软雅黑; line-height:30px;}
.btns1{ clear:both;font-family: 微软雅黑;}
.prohead .hright .tels{ font-family: 微软雅黑; font-weight:600; font-size:18px; border-bottom:solid 1px #999; border-top:solid 1px #999; padding:10px 0; margin-top:10px;} 
.prohead .hright .tels span{ color:#fa7b2b; font-size:24px;}
.procontent{ margin-top:20px;}
.procontent .tit{ height:40px; line-height:40px; border-bottom:2px solid #2d7ed9;}
.procontent .tit dt{ float:left; height:40px; line-height:40px; color:#fff; background-color:#2d7ed9; text-align:center; width:160px; font-weight:bold; font-size:14px;}
.procontent .detail{ margin:20px auto;}
.procontent .detail p{ font-size:16px; font-family: 微软雅黑;}

/*页码*/
.pagess{ font-family: 微软雅黑; font-size:16px;}
.pagess ul{ display:block;}
.pagess ul li{ font-family: 微软雅黑; font-size:16px; color:#333;}
.pagess ul li a{ font-family: 微软雅黑; font-size:16px; color:#666;}
.pagess ul li a:hover{ color:#2d7ed9;}
.procontent .back{ width:100px; line-height:36px;  font-size:16px; font-family: 微软雅黑; background-color:#fa7b2b; color:#fff; height:36px; border-radius:5px; text-align:center; font-weight:bold; margin:20px 0;}


/*下载中心*/
.xz-box{ width:880px; margin:0 auto; overflow:hidden;}
.xz-box .xz{ width:880px; display:block;}
.xz-box .xz li{ width:880px; margin:5px auto; display:block; overflow:hidden;}
.xz-box .xz li a.xz-left{ float:left; font-size:14px; text-align:left; line-height:25px; display:block; color:#333;}
.xz-box .xz li a.xz-left:hover{  text-decoration:underline;}
.xz-box .xz li span{ float:right; font-size:14px; color:#999;text-align:left; line-height:25px;}
.xz-box .xz li span a.xz-right{ margin-right:20px; color:#333;}
.xz-box .xz li span a.xz-right:hover{ text-decoration:underline;}