@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
body{font:14px Microsoft YaHei,arial,tahoma;word-break:break-all;color:#686868;min-width: 1002px;}
a{text-decoration:none;font-family:"Microsoft YaHei";color:#686868;}
a:hover{ text-decoration:none;color:#0098e7;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,p,table, th,ul,li,span,p{font-weight:normal;font-family:"Microsoft YaHei";margin:0;padding:0;font-size:14px;color:#686868;}
img{padding:0;margin:0;vertical-align:middle;display:block;border:none;}
.vh{overflow:hidden}
.fg_lf{float:left;}
.fg_rg{float:right;}
.di{display:inline;}
.db{display:block;}
.qc{clear:both;}
.ql{clear:left;}
.qr{clear:right;}
.co1{color:#ff0000;}
.co2{color:#333333;}
.qc:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0; }
.qc {zoom:1;}
/*  
*@description:通用css
*@author:  李长春 
* @update: name (2015-08-24)更新
 */


.header_top{height:31px; width:100%; background:url(../images/beij_5.png) center top;}
.hd{ width:1002px;height:31px; line-height:31px; margin:0 auto;color:#6a6a6a;font-size:12px;}
.hd_left a{color:#6a6a6a;font-size:12px;}
.hd_right a{color:#6a6a6a;font-size:12px;padding:0 7px;}
.hd a:hover{color:#0770b0;}
.header_logo{ width:1002px;margin:0 auto;height:130px; background:url(../images/beij_6.png) no-repeat center top;}
.header_logo_left{margin-top:25px;}
.header_logo_left img{ max-width:450px;}
.header_logo_right a{ display:inline-block; position:relative;}
.header_logo_right .a_1{ background:url(../images/weix.png) no-repeat center center;width:45px;height:45px;margin:40px 5px 0 5px;}
.header_logo_right .a_2{ background:url(../images/weib.png) no-repeat center center;width:45px;height:45px;margin:40px 5px 0 5px;}
.header_logo_right .a_3{ margin-left:9px;width:168px;height:45px;  font-weight:bold;line-height:45px;font-size:25px;padding-left:65px;font-family:"Arial";}
.header_nav{height:62px;width:100%; background-color:#484848;}
.hv{ width:1002px;height:62px; margin:0 auto;line-height:62px; position:relative; z-index:9999;}
.hv_search{width:100%;height:57px; background:url(../images/beij_2.png) no-repeat center top; position:absolute;left:0;top:62px;}
.hv_search dl{width:700px;margin-top:0px;}
.hv_search dl dt{ float:left;color:#202020;font-size:12px; font-weight:bold;padding-left:10px;line-height:25px;}
.hv_search dl dd{ float:left;line-height:25px;}
.hv_search dl dd a{color:#3f3e3e;font-size:12px;padding:0 8px; white-space:nowrap;}
.hv_search dl dd a:hover{color:#0770b0;}
.hv_search form{padding-right:10px; position:relative;width:250px;height:29px;}
.hv_search form input[type=text]{width:200px;height:29px; background:url(../images/beij_8.png) no-repeat center top; border:none;padding:0 30px 0 20px;}
.hv_search form input[type=submit]{width:15px;height:15px; position:absolute;right:25px;top:22px; background:url(../images/a_2.png) no-repeat center center;border:none; cursor:pointer;}
.hv ul li{ float:left;width:167px;height:62px; background:url(../images/beij_1.png) no-repeat right center; }
.hv ul li a{ display:block;width:167px;height:62px;text-align:center;color:#fff;font-size:16px;}
.hv ul li a:hover{ background:url(../images/beij_4.png) no-repeat center center;}
.wrap{margin:25px 0 0 0;}
.wrap-top{margin-bottom:38px;}
.wrap-top_content_left{ width:482px;}
.wrap-top_content,.wrd,.ft,.nwrap{ width:1002px; margin:0 auto; overflow:hidden;}
.wrH{padding-bottom:10px; border-bottom:1px solid #f8f9f8;margin-bottom:13px;}
.wrH h3{font-size:16px;color:#263d9c;background:url(../images/a_1.png) no-repeat left center;padding:10px 0 10px 49px;}
.wrH h3 small{padding-left:8px;color:#b0b0b0;font-size:12px;}
.wrH a{ display:block;width:60px;height:12px; background:url(../images/more.png) no-repeat center center;padding-top:20px;}
.wrap-top_content_left_content img{width:232px;height:166px;}
.wrl{width:230px;height:166px; overflow:hidden;}
.wrl p{font-size:12px; line-height:24px; text-indent:2em;}
.wrap-top_content_right{width:482px;}
#wrh h3{font-size:16px;color:#263d9c;background:url(../images/a_1_1.png) no-repeat left center;padding:10px 0 10px 49px;}
.wrc dl dt{border-bottom:1px dashed #d9d9d9;margin-bottom:4px;}
.wrc dl dt img{width:146px;height:86px;}
.wrc_right{ width:324px;}
.wrc_right h3 a{color:#000;font-size:12px;}
.wrc_right p{color:#989898;font-size:12px;line-height:22px;height:40px; overflow:hidden;}
.wrc_right p a{ display:block;margin-top:5px;font-size:12px; color:#f2931f;}
.wrc dl dd{height:21px;line-height:21px;}
.wrc dl dd a{font-size:12px; display:inline-block;width:380px; float:left;padding-left:18px; background:url(../images/a_4.png) no-repeat left center;}
.wrc dl dd span{font-size:12px;color:#939393; float:right;}
.wrap_down{height:276px;width:100%; background:url(../images/a_5.png) no-repeat center top;}
.picMarquee-left .dd{margin-top:63px;}
.wrd ul{ overflow:hidden;}
.wrd ul li{width:229px;height:185px;border:1px solid #e2e2e2;margin:0 26px 0 0; float:left;text-align:center; position:relative;background-color:#fff;}
.wrd ul li .lisy{width:227px;height:155px;vertical-align:middle;display:table-cell;line-height:155px;text-align:center;display:table-cell; }
.lisy span{display:inline-block; vertical-align: middle;}
.lisy label{height: 100%;display:inline-block;vertical-align: middle;}
.wrd ul li .lisy img{max-height:155px; max-width:226px;margin:0 auto;}
.wrd ul li strong{ display:block; font-weight:normal;font-size:12px;line-height:30px;height:30px; background-color:#e2e2e2;width:229px; text-align:center;color:#686868;}
.wrd ul li:hover{ border-color:#0098e7;}
.wrd ul li:hover strong{ background-color:#0098e7;color:#fff;}
.foot{height:80px;width:100%; background:url(../images/beij_7.png) center top;}
.ft_left{margin-top:20px;}
.ft_right{margin-top:30px;}
.foot p,.foot p a{font-size:12px;color:#a3a3a3;line-height:24px;}
.ft_left p a{padding:0 6px;}
.qq{width:77px; position:fixed;right:20px;top:150px; z-index:99999;}
.qq a{ display:block;width:77px;height:60px;margin-bottom:4px;}
.qq .a_1{ background:url(../images/a_3.png) no-repeat left 0;}
.qq .a_2{ background:url(../images/a_3.png) no-repeat left -64px;}
.qq .a_3{ background:url(../images/a_3.png) no-repeat left -128px;}
.qq .a_4{ background:url(../images/a_3.png) no-repeat left -191px;}
.qq .a_1:hover{ background:url(../images/a_3.png) right 0;}
.qq .a_2:hover{ background:url(../images/a_3.png) no-repeat right -64px;}
.qq .a_3:hover{ background:url(../images/a_3.png) no-repeat right -128px;}
.qq .a_4:hover{ background:url(../images/a_3.png) no-repeat right -191px;}
.nwrap{margin:20px auto 30px auto;}
.nwrap_left{width:201px; border:1px solid #e7e8e7; background-color:#fefefe; text-align:center;padding-bottom:32px; overflow:hidden;}
.nwrap_left h3{color:#fff;font-size:20px;width:203px;height:57px;line-height:57px; background:url(../images/beij_9.png) no-repeat center top;}
.nwrap_left ul{padding:13px 18px 0 18px;}
.nwrap_left ul li{padding:6px 0; border-bottom:1px dashed #c5c6c5;}
.nwrap_left ul li a{ display:block;width:100%;height:32px;line-height:32px; background:url(../images/a_7_1.png) no-repeat 26px center;}
.nwrap_left ul li.nextcat a{ display:block;width:100%;height:32px;line-height:32px; background:url(../images/a_71_1.png) no-repeat 26px center;}
.nwrap_left ul li a:hover{color:#fff; background:url(../images/a_7.png) no-repeat center center;}
.nwrap_left ul li.nextcat a:hover{color:#fff; background:url(../images/a_71.png) no-repeat center center;}
.nwrap_left .nwrap_left_img{margin-top:35px;}
.nwrap_right{width:799px; background:url(../images/beij_10.png) no-repeat center top;overflow:hidden;}/*margin-top:15px;*/
.nwrap_right_top{height:41px;line-height:41px; overflow:hidden;margin-bottom:26px;}
.nwrap_right_top h3{color:#da251c;font-size:16px;padding-left:38px; background:url(../images/a_6.png) no-repeat 19px center; float:left;}
.nwrap_right_top p{padding-right:7px;color:#8f8f8f;font-size:12px; float:right;}
.nwrap_right_top p a{padding:0 6px;color:#8f8f8f;font-size:12px;}
.nwrap_right_top p a:hover{color:#0770b0;}
.nwrap_right_content{padding:0 20px 0 20px;}
.product_list .wrd ul li{margin-bottom:32px;margin-left:4px;}
.number{ text-align:center;margin-top:10px;color:#999999;font-size:12px;}
.number a{ display:inline-block;height:25px;line-height:25px;color:#999999;font-size:12px;padding:0 8px; border:1px solid #c2c2c2; border-radius:3px;margin:0 2px;}
.number a:hover{ background-color:#757575;border-color:#23a357;color:#fff;}
.product_content_top_left{width:420px;height:288px; border:1px solid #e2e2e2;}
.product_content_top_left img{ display:block; margin:15px auto 0 auto; max-height:288px; max-width:420px;}
.product_content_top_right{width:305px;}
.product_content_top_right h2{color:#22378a;font-size:18px;margin-bottom:10px;}
.product_content_top_right p{line-height:20px;}
.product_content_top_right p strong{ display:block;color:#000;font-size:12px;}
.product_content_top_right p span{color:#686868;font-size:12px;}
.product_content_info{margin-top:28px;}
.product_content_info h3{color:#fff; background:url(../images/beij_11.png) no-repeat left center;height:28px;line-height:28px;padding-left:15px;}
.product_content_info strong{ display:block;height:50px;line-height:50px;color:#000;font-size:16px;}
.product_content_info p{line-height:28px;font-size:12px;}
.about_company{ overflow:hidden;}
.about_company img{ float:right;margin:0 0 0 25px;}
.about_company p{line-height:28px; text-indent:2em; margin-bottom:40px;}
.anli_list ul{ overflow:hidden;width:810px;margin-left:10px;}
.anli_list ul li{width:229px; text-align:center;margin:0 26px 15px 0; float:left;}
.anli_list ul li img{width:229px;height:170px;}
.anli_list ul li span{ display:block;margin-top:16px;font-size:12px;}
.anli_list ul li:hover span{ color:#0770b0;}
.contact_text h3{color:#213480;font-size:18px;margin-bottom:15px;}
.contact_text p{line-height:35px;}
.contact_text .map{margin-top:30px;}
.about_honor ul{width:810px; overflow:hidden;}
.about_honor ul li{ float:left;margin:0 15px 20px 5px; text-align:center;}
.about_honor ul li img{width:173px;height:224px;}
.about_honor ul li span{ display:block;margin-top:15px;color:#575757;font-size:12px;}
.about_honor ul li:hover span{color:#0770b0;}
.contact_us dl dt{color:#1a6cd1;padding-bottom:9px; border-bottom:1px dashed #c9c9c9;padding-left:15px; background:url(../images/a_8.png) no-repeat left 5px;margin-bottom:10px;}
.contact_us dl dd{margin-bottom:26px;padding-left:15px;}
.contact_us dl dd p{color:#7f7f7f;line-height:20px;font-size:12px;}
.news_list ul{ overflow:hidden;margin:-20px 0 25px 0;}
.news_list ul li{line-height:39px;line-height:39px; border-bottom:1px dashed #e3e3e3; overflow:hidden}
.news_list ul li a{font-size:12px; float:left;}
.news_list ul li span{font-size:12px;color:#a8a8a8; float:right;}
.news_content_top{ text-align:center;padding-bottom:26px; border-bottom:1px dashed #e3e3e3;margin-bottom:10px;}
.news_content_top h2{color:#21337d;font-size:24px;margin-bottom:12px;}
.news_content_top span{color:#b9b9b9;font-size:12px;padding:0 10px;}
.news_content_text img{ display:block;margin:10px auto; max-width:799px;}
.news_content_text p{line-height:28px;font-size:12px; text-indent:2em;}
.news_content_more{padding-top:15px;margin-top:20px; border-top:1px dashed #e3e3e3;}
.news_content_more a{line-height:24px;color:#b9b9b9;font-size:12px;}
.news_content_more a:hover{color:#0770b0;}


/*焦点图*/
.slideBox{position:relative; overflow:hidden;height:500px;width:100%; z-index:3;}
		
		.slideBox .hd{
  position: absolute;
  left: 0;
  bottom: 20px;
  width: 100%;
  height: 20px;
  overflow: hidden;
  text-align: center;
  z-index: 2;
}
/*.slideBox .hd span a{
  display: inline-block;
  width: 20px;
  height:20px;
  margin: 0 2px;
  background:url(../images/a_2.png) no-repeat center center;
  cursor: pointer;
}
.slideBox .hd span a.on{background:url(../images/a_1.png) no-repeat right center;}*/
.slideBox .bd{position:relative; height:100%; z-index:2;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:inline-block;width:100%;height:500px;}
.slideBox .bd img{display:block;}
/*焦点图结束*/

/*荣誉资质点击小图显示大图*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:926565999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:url(../box/overlay.png) repeat 0 0;}
#cboxTopLeft{width:21px; height:21px; background:url(../box/controls.png) no-repeat -100px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../box/controls.png) no-repeat -129px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../box/controls.png) no-repeat -100px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../box/controls.png) no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px; background:url(../box/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../box/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../box/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../box/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;font-size: 12px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{  position: absolute;  bottom: 5px;  width: 100%;  color: #949494;  text-align: center;  font-size: 14px;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:43%; left:0; background:url('../box/sprite.png') no-repeat 0 0; width:45px; height:100px; text-indent:-9999px; opacity:0.4;filter:alpha(opacity=40)}
#cboxPrevious.hover{ background:url('../box/sprite.png') no-repeat 0 0;}
#cboxPrevious:hover{opacity:0.8;filter:alpha(opacity=80)}
#cboxNext{position:absolute; bottom:43%; right:0; background:url('../box/sprite.png') no-repeat right  0;  width:45px; height:100px; text-indent:-9999px;  opacity:0.4;filter:alpha(opacity=40)}
#cboxNext.hover{background:url('../box/sprite.png') no-repeat right  0;}
#cboxNext:hover{opacity:0.8;filter:alpha(opacity=80)}
img.cboxPhoto{ max-width:740px; width:100%;}
#cboxLoadingOverlay{background:url(../box/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../box/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../box/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}


