@charset "utf-8";



/* 



* data:2014年3月17日 18:21:04



* author:zhaoyujie



* html layout.css



*/





.clear{ clear:both;}



.left{ float:left;}



.right{ float:right;}



.inline{ display:inline;}



.family{ font-family:宋体;}



.family1{ font-family:Arial;}



.size1{ font-size:15px;}



.size2{ font-size:30px;}



.size3{ font-size:25px;}



.bold{ font-weight:bold;}



.none{ display:none;}





.clearfix:after { 



    content: "."; 



    display: block; 



    height: 0; 



    clear: both; 



    visibility: hidden; 



}



.clearfix {display: inline-block;}



/* Hides from IE-mac \*/ 



* html .clearfix {height: 1%;} 



.clearfix {display: block;} 



/*  client */



body{



  background:#ffffff;



  color:#666;  



  font:normal 12px/24px "Microsoft Yahei";



}



a{color:#666;font-size:12px;



}



a:hover{color:#0b5d88;}



/*public*/



.fl{



	float:left;



	display:block;}



.fr{



	float:right;



	display:block;}



.w_1002{



	width:1002px;}



#mar_lf{



	margin-left:0;}



.jiange10{width:100%; height:10px; overflow:hidden; clear:both;}



.jiange15{width:100%; height:15px; overflow:hidden; clear:both;}



.jiange20{width:100%; height:20px; overflow:hidden; clear:both;}



.jiange25{width:100%; height:25px; overflow:hidden; clear:both;}



.jiange30{width:100%; height:30px; overflow:hidden; clear:both;}



.jiange35{width:100%; height:35px; overflow:hidden; clear:both;}



.jiange45{width:100%; height:45px; overflow:hidden; clear:both;}



.jiange50{width:100%; height:50px; overflow:hidden; clear:both;}



.jiange60{width:100%; height:60px; overflow:hidden; clear:both;}



.jiange70{width:100%; height:70px; overflow:hidden; clear:both;}



.jiange80{width:100%; height:80px; overflow:hidden; clear:both;}



.jiange90{width:100%; height:90px; overflow:hidden; clear:both;}



.jiange100{width:100%; height:100px; overflow:hidden; clear:both;}



/*header start*/



.header{width:100%; height:110px;border-top:2px solid #073b75;}



.header_con{width:1200px; height:110px; margin:0 auto;}



.logo{ width:405px;  margin:20px 0 10px 0; display:block;}



.header_list{ height:12px; margin:10px 0; float:right}



.header_list li{ display:block; float:left; height:12px; line-height:12px; padding:0 10px;}



.header_list li.right_xian{ border-right:1px solid #666; height:12px;}



.header_list li a{ color:#666;}



.header_list li a:hover{ text-decoration:underline}



#header_search{margin-top:3px;width: 200px;}



.search_input {padding-left: 6px; color:#666; float:left; width: 144px;height: 21px;line-height: 21px; background: url("../images/search_input.jpg") no-repeat scroll 0% 0% transparent; border: medium none;}



.search_btn {width: 48px;height: 21px;background: url("../images/search_btn.jpg") no-repeat scroll 0% 0% transparent;cursor: pointer;border: medium none;}



/*nav*/



.nav{  height:46px; background:url(../images/nav_bg.png)}



.nav_list{ width:1200px; margin:0 auto;}



.nav_list li{float: left;line-height: 46px; width:150px; }



.nav_list li a{ display:block; color:#fff; font-size:15px; text-align:center}



.nav_list li.on dt {}



.nav_list li dt{



    height: 46px;



    padding-left: 20px;



    padding-right: 21px;







}



.nav_list .on {



    background:#ff6600;



}



.nav .on a {



    color: #FFF;



}



.nav_sub {



    display: none;



    position: absolute;



    left: -450px;



    z-index: 100;



    top: 46px;



    width:1200px; font-size:12px;



    height: auto;



    background: none repeat scroll 0% 0% #DDDDDE;



}



.nav li dl {



    position: relative;



    z-index: 1000;



}



.nav li a:hover{



    text-decoration: none;



}



.nav li.current,.nav li.hover{



    background: #ff6600;



}



.nav li.current dt,.nav li.hover dt{



    



}



.nav li.current a,.nav li.hover a{



    color: #fff;



}



.nav li.current .nav_sub a,.nav li.hover .nav_sub a{



    color: #555656;



}



.nav_sub a{



    display: block;



    width: 238px; float:left;



    height: 45px;



    line-height: 45px; font-size:12px; border-bottom:#ccc 1px solid; border-left:#f6f6f6 1px solid; border-right:#ccc 1px solid; border-top:#f6f6f6 1px solid;



    /* text-indent: 20px; */



	text-align:center;



}



.nav_sub a:hover{



    background: #c0c0c1  center no-repeat;



    text-decoration: none;



}







.sidebar_qq{ position:fixed; top:10px; z-index:999; margin-left:1010px;}



/*banner*/

.banner{position: relative; width:100%; height:460px;overflow: hidden; background:#d3d4d4;}

.yx-rotaion{margin:0 auto; width:100%;}

.yx-rotation-focus{position:absolute;height:40px;line-height:40px;right:50%;bottom:0;z-index:2;}

.yx-rotation-focus span{background:url(../images/ico.png) no-repeat;display:block;width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}

.yx-rotation-focus span.hover{background-position:-10px -126px}

.rotaion_list{overflow:hidden; width:100%; height:460px;}

.rotaion_list li{ float:left;}

.rotaion_list li,.rotaion_list li a{ display:block;width:100%; height:460px;}

.rotaion_list li img{width:100%; height:460px;}


/*index*/



.section{ width:1200px; margin:0 auto;}



.section_half{ width:380px;}



.section_half_t{height:33px; background:url(../images/title_bg.png) repeat-x;}



.section_half_t_l{}



.section_half_t h4{width:260px;margin-left:11px;font-size:14px;color:#073b75;line-height:26px; text-transform:uppercase}



.section_half_t_l{background:url("../images/title_lf.jpg") no-repeat}



.section_half_t_l,.section_half_t_r{width:5px;height:33px}



.section_half_t_r{background:url("../images/title_rg.jpg") no-repeat}



.more{text-align:center;display:block;margin:9px 12px 0 0;padding-left:0;width:60px;height:21px;line-height:21px;color:#666; text-transform:uppercase}



.more:hover{ color:#ff6600; text-decoration:underline}



.section_pic{ width:147px; height:100px;}



.section_half_con{ padding:20px 0;}



.section_half_con1{ width:100%; height:98px; color:#717171; font:normal 12px/20px "宋体";}



.idx_list li{ list-style-type:disc; margin-left:20px;}



.idx_list li a{ display:block; font:normal 12px/20px "宋体"; color:#717171;}



.idx_list{ padding:20px 0 0 0;}



.idx_list li a:hover,.section_pic_t a:hover{ text-decoration:underline}



.slider-wrap{border:1px solid #CCC;margin-top:16px}





.Project_nre02{ width:316px;}



.Project_nre02 dl{ width:100%; float:left; margin:0 0 8px; display: inline; /*padding:10px 0;*/ border-bottom:1px solid #dadada;}



.Project_nre02 dt{ width:50px; height:50px; line-height:50px; float:left; text-align:center; font-size:38px; color:#d3d3d3; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}



.Project_nre02 dd{ width:80%; float:right; border-left:1px solid #dadada; padding-left:15px;}



.Project_nre02 dd .Project_btst{ width:100%; float:left; font-size:15px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}



.Project_nre02 dd .Project_btst:hover{ color:#0c5d87;}



.Project_nre02 dd .Project_time{ width:100%; float:left; font-size:12px; color:#c2c2c2; margin-top:0px;}



.Project_nre02 dl:hover dt{ color:#0c5d87;-webkit-transition: all 0.4s linear -1ms;



-moz-transition: all 0.4s linear -1ms;



-ms-transition: all 0.4s linear -1ms;



-o-transition: all 0.4s linear -1ms;}



.Project_nre02 dl:hover{ padding-left:10px;



-webkit-transition: all 0.4s linear -1ms;



-moz-transition: all 0.4s linear -1ms;



-ms-transition: all 0.4s linear -1ms;



-o-transition: all 0.4s linear -1ms;}



.mainbox{

    overflow:hidden;

    position:relative;

}

.flashbox{

   overflow:hidden;

    position:relative;

}

.imagebox{

    text-align:right;position:relative;z-index:999;

}



.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}

.defimg{background-image:url(../images/02.png)}

.curimg{background-image:url(../images/01.png)}

.ad{position:relative;margin-top:16px;width:490px;height:238px}



#slide{position:relative;width:280px;height:202px;overflow:hidden;float:left}



#slide li{position:absolute;width:280px;height:202px}



#slide li a{display:block;height:202px}



#slide li img{width:100%;height:202px}



#slide li em{display:block;position:absolute;z-index:2;padding-left:5%;width:95%;color:#fff;font:normal 12px/34px "宋体";height:34px;bottom:0;background:#000;opacity:.73}



#triggers{float:right;margin-top:1px;width:187px}



#triggers li{display:block;width:182px;padding:0 0 3px 5px;margin-bottom:3px;border-bottom:1px solid #CCC;float:left;color:#7e7e7e}



#triggers li .pic1,#triggers li .pic1 img{ width:60px; height:45px;}



.pic1_con{ width:105px; height:45px; font:normal 12px/20px "宋体";}



#triggers li:hover{color:#505050; cursor:pointer;}



.section_half_t1{ height:33px; line-height:33px; border-bottom:3px solid #073b75;}



.section_half_t1 h4{ width: 320px;font-size: 14px;color: #073b75;}



.section_pic_t a{ display:block; color:#717171; height:30px; font:bold 12px/30px "宋体";}



.section_half_con2{ width:100%;color:#717171; font:normal 12px/20px "宋体";}







/*start*/



.ad { position:relative; margin-top:16px; width:490px; height:280px}



.ad_list_box { width:490px; height:209px; background:url(../images/ad-bg.jpg) no-repeat}



.ad_list { position:relative; margin-left:1px; width:490px; height:205px; overflow:hidden}



.ad_list li { position:absolute; left:0px; top:0px; width:490px; height:205px;}



.ad_txt { position:absolute; left:0px; bottom:76px; width:486px; height:43px; background:url(../images/ad_txt_bg.png) repeat-x;}



.ad_txt li { width:100%; height:43px; color:#FFF; text-align:center; line-height:43px} 



.ad_num_box { margin:6px 0 0 0; width:auto; *width:80px; overflow:hidden;}



.ad_num { margin:5px 0 0 7px; *margin-left:12px; width:auto; height:auto;}



.ad_num li { float:left; margin-right:2px; width:5px; height:5px; cursor:pointer; background:url(../images/ad_n.jpg) center center no-repeat}



.ad_num li.on {background:url(../images/ad_n_on.jpg)  center center no-repeat}



.prev,.next { cursor:pointer; display:block;}



.ad_txt_more { position:relative; top:26px; line-height:18px}



.ad_txt_more li { position:absolute}



.ad_num li.on {background: url(../images/ad_n_on.jpg) center center no-repeat;}



.ad_num li {float: left;margin-right: 2px;width: 5px;height: 5px;cursor: pointer;background: url(../images/ad_n.jpg) center center no-repeat;}







/*end*/



.technology_content{overflow:hidden;width:1000px;height:396px;border:1px solid #d8d7d7;border-top:0}



.technology_l{margin:11px 0 0 9px;width:672px;height:378px}



.technology_l img{border:3px solid #e0e0e2;width:666px;height:372px}



.technology_r{margin-right:20px;width:280px;height:390px}



.technology_txt{padding-top:26px;height:246px;line-height:18px}



.hide{display:none}



.technology_list{width:276px;height:105px;background:url(../images/technology_img_bg.jpg) repeat-x top center}



.technology_list li.on{background:url(../images/on.jpg) no-repeat}



.technology_list li{float:left;margin:0 3px;padding-top:18px;width:86px;height:92px;text-align:center;cursor:pointer}



.technology_list li img{padding:1px;border:2px solid #e0e0e2;background:#FFF}



.section_half_t2{height:33px;line-height:33px; background:url(../images/title_bg.png) left bottom ;}



.section_half_t2 h4{color:#073b75;font-size:14px; text-transform:uppercase}



.product{margin-bottom:22px;width:1200px;background:url(../images/product_bg.jpg) repeat-x}



.prodcut_top{display:block;margin:0 auto}



.product_list{overflow:hidden;margin:23px auto 0;padding-bottom:2px;width:960px;height:auto}



.product_list li{position:relative;float:left;margin-right:2px;width:238px;height:181px}



.product_list li a{color:#FFF}



.product_list li a img{border:medium none}



.product_list li p{position:absolute;bottom:0;left:0;width:100%;height:29px;background:url("../images/product_txt.png") repeat-x scroll 0 0 transparent;color:#FFF;text-align:center;line-height:29px}



.product_list1{ width:960px;margin:0 auto 20px; }



.product_list1 li{ width:224px; height:130px;display:block; float:left; margin-top:40px;}



.product_list1 li + li{ border-left:1px solid #e3e3e3;}



.product_list1 li .product_list11{ width:224px; height:130px; background:#f8f8f8; border:1px solid #eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}



.product_list1 li.div1{ padding-right:70px;}



.product_list1 li.div2{padding:0 70px;}



.product_list1 li.div3{ padding-left:70px;}



.product_list11_radius{ width:76px; height:76px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; border:1px solid #f3f3f3; background:#fff; margin:-38px auto; position:relative; z-index:3; }



.product_list11_con{ color:#868686;font:normal 12px/20px "宋体"; text-align:center; margin-top:55px;}



.product_list11_con em{ display:block;color:#868686;font:normal 12px/20px "Arial";}







/*公司简介*/



.banner2{ height:348px; width:100%;}



.banner2 a{ display:block; height:348px;}



.main_title{ height:37px; background:#f9f9f9;-webkit-box-shadow:5px 0 10px #ddd;-moz-box-shadow:5px 0 10px #ddd;box-shadow:5px 0 10px #ddd;}



.main_title_con{ width:1200px; height:37px; margin:0 auto;}



.main_title_con ul li{ display:block; float:left; padding:0 5px; line-height:37px;color:#666666; font:normal 12px/37px "宋体";}



.main_title_con ul li.on{ font-weight:bold;}



.main_title_con ul li a{ display:inline-block; padding-right:5px; color:#666666; font:normal 12px/37px "宋体";}



.main_title_con ul li a:hover{ text-decoration:underline;}



.back_home{ display:block; color:#666666;font:normal 12px/37px "宋体";}



.all_aside{ width:220px; -webkit-box-shadow: 0 0 40px rgba(0,0,0,.1) inset;-moz-box-shadow: 0 0 40px rgba(0,0,0,.1) inset;box-shadow: 0 0 40px rgba(0,0,0,.1) inset; padding-bottom:100px;}



.all_aside h3{ height:36px;color:#fff;font:normal 16px/36px "Microsoft Yahei"; background:#0b5d88; text-align:center;}



.all_aside h3 em{font:normal 12px/36px "Microsoft Yahei"; margin-left:10px; text-transform:uppercase;}



.all_aside_list li{ background:url(../images/aside_list_bg.png) no-repeat 50% 100%; height:36px; padding:0 0 8px 20px;}



.all_aside_list li a{ display:block; height:36px; color:#666666;font:normal 12px/36px "宋体";}



.all_aside_list li a i{ display:inline-block; width:5px; height:7px;background:url(../images/row.png) no-repeat 0 0 ; margin-right:5px;}



.all_aside_list li a:hover,.all_aside_list li a.on{ color:#073b75;}



.all_aside_list li a:hover i,.all_aside_list li a.on i{background:url(../images/row.png) no-repeat 0 -7px;}





/*主要样式*/

.subNavBox{width:220px;margin:0px auto;}

.subNav{ background:url(../images/aside_list_bg.png) no-repeat 50% 100%; height:36px; line-height:36px; padding:0 0 8px 20px;}

.subNav i{ display:inline-block; width:5px; height:7px;background:url(../images/row.png) no-repeat 0 0 ; margin-right:5px;}

.subNav:hover{color:#073b75;}

.currentDd{color:#073b75}

.currentDd i{background:url(../images/row.png) no-repeat 0 -7px;}

.currentDt{background-image:url(../images/jiantou.jpg);}



.navContent{display: none;}

.navContent li a{display:block;width:220px;heighr:28px;text-align:center;font-size:12px;line-height:28px;color:#333}

.navContent li a:hover{color:#fff;background-color:#277fc2}





.all_aside_list li.bg_none{ background:none;}



.aside_pic,.aside_pic img{ width:170px; height:50px;}



.all_aside_list1{ padding:13px 10px;}



.all_aside_list1 li{ height:25px; padding:8px 0; border-bottom:1px dashed #dedede;color:#2890da; font:normal 13px/25px "Arial";}



.all_aside_list1 li span{ width:115px;}



.all_aside_list1 li span.red{ color:#ff0000; font:normal 18px/25px "Arial";}



.content{ width:930px;}



.content_t{ height:40px; color:#c6c6c6;font:normal 18px/22px "Microsoft Yahei";}



.content_t img{ width:60px; height:40px; display:block; float:left;}



.content_t em{ display:block;font:normal 12px/14px "Arial"; text-transform:uppercase;}



.article_t{ color:#073b75; font:bold 16px/26px "宋体"; margin:20px 0;}



.article_c{ color:#666666;font:normal 12px/26px "宋体"; margin-bottom:25px; height:auto;}







/*诚聘英才*/



.list1{ width:750px; float:right;}



.list1_t{ height:40px; background:#f3f3f3; margin:20px 0;}



.list1_t li{ width:20%; text-align:center; line-height:40px; display:block; float:left; color:#868686; font:bold 12px/40px "宋体";}



.list1_con1{ border-bottom:1px dashed #dbdbdb; height:25px; padding:10px;}



.list1_con li{ margin:15px 0;}



.list1_con1 span{ display:block; float:left; width:20%; text-align:center;color:#666666; font:normal 12px/25px "宋体";}



.list1_con1 span em{ display:block; margin:0 auto; color:#0484cd;}



.list1_con li:hover .row1{background:url(../images/row1.png) no-repeat 50% 100%; padding-bottom:10px;}



.list1_con li:hover .list1_con1 span em{ background:#0484cd url(../images/row1.png) no-repeat 50% 100%; color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; }



.list1_con2{ color:#666666;font:normal 12px/26px "宋体"; padding:10px 20px; display:none;}



.list1_con li:hover{ border:1px solid #e7e7e7; cursor:pointer;}



.list1_con li:hover .list1_con2{ display:block;}







/*服务承诺*/



.article_c_slit li{font:normal 12px/21px "宋体"; color:#666; margin-top:10px;}



.article_c_slit li span{ display:block; float:left; margin-right:5px; width:21px; height:21px; -webkit-border-radius:50%; -moz-border-radius:50%;border-radius:50%; background:#0484cd; text-align:center; color:#fff;font:normal 13px/21px "宋体";}



.zongz{ color:#666;font:normal 14px/21px "宋体"; margin:20px 0;}



.luokuan{font:normal 12px/26px "宋体"; color:#666; text-align:right}







/*工程案例*/



.bg1{background:url(../images/pic11.jpg) no-repeat; width:740px;}



.article_c1{ padding:80px 0; width:425px; height:120px;}



.article_c1 h3{ color:#073b75; font:normal 20px/26px "Microsoft Yahei";}



.article_c1 h3 em{ color:#073b75; font:normal 20px/26px "Microsoft Yahei"; text-transform:uppercase; margin-left:10px;}



.article_c2{ color:#9a9a9a;font:normal 13px/24px "Arial"; margin-top:10px;}



#table1 tr td{ height:64px;}



#table1 tr{ border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}



#table1 tr td{ border-right:1px solid #e5e5e5; text-align:center; color:#666666;font:normal 14px/64px "宋体";}



#table1{ border-top:1px solid #e5e5e5;}







/*技术支持*/



.article_c_list{ margin-top:25px;}



.article_c_list li{ color:#848484; padding:10px 0; font:normal 12px/36px "宋体"; background:url(../images/row2.png) no-repeat 0 50%; padding-left:10px; border-bottom:1px dashed #9c9c9c;}







/*联系我们*/



.contact_lf{ width:345px;}



.article_t2{ color:#073b75; font:normal 23px/36px "Microsoft Yahei"; margin-bottom:15px;}



.article_t2 em{ display:block; color:#d0d0d0; font:normal 19px/30px "Arial";}



.contact_lf span{ display:block; color:#666666;font:normal 12px/36px "宋体"; }



.contact_rg{ width:408px;}



.map{ width:772px; height:320px; margin:20px auto; border:8px solid #f9f9f9;}







/*列表*/



.product_list2 li{ width:232px; height:250px; display:block; float:left; margin:0 0 30px 17px;}



.product_list2_pic{ width:230px; height:178px; border:1px solid #eeeeee; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; text-align:center; background:#fdfdfd;}



.product_list2_con{margin-top:10px;}



.product_list2_con_lf{ width:170px;}



.product_list2_con_lf h4 a{ display:block; color:#222222;font:normal 14px/26px "Microsoft Yahei";}



.product_list2_con_lf h4 a:hover{ text-decoration:underline;}



.product_list2_con_lf span{ display:block;color:#9a9a9a;font:normal 12px/26px "宋体";}



.product_list2 li:hover .product_list2_con_rg a{background:url(../images/pro_more.png) no-repeat 0 0; cursor:pointer;}



.product_list2_con_rg{ width:32px;}



.product_list2_con_rg a{ display:block; width:32px; height:32px; background:url(../images/pro_more.png) no-repeat 0 -33px;}



.common_page{ text-align:center;}



.common_page li{ display:inline-block; margin-left:5px;}



.common_page li a{ height:30px; display:block; padding:0 12px; color:#b6b5b5;font:normal 14px/30px "宋体"; border:1px solid #e3e3e3; text-align:center}



.common_page li a:hover{ background:#2675bc; border:1px solid #2675bc; color:#fff;}







/*列表详情*/



.article_c_detail_lf{ width:350px; height:370px;}	



.article_c_detail_lf_pic{ width:348px; height:278px; border:1px solid #d7d7d7; background:#f4f4f4; text-align:center}



.article_c_detail_lf_tab{ width:350px; height:70px; margin-top:15px;}



.article_c_detail_lf_tab .btn_lf,.article_c_detail_lf_tab .btn_rg{width:11px; height:67px;}



.article_c_detail_lf_tab .btn_lf{ background:url(../images/btn_lf.jpg) no-repeat 0 50%;}



.article_c_detail_lf_tab .btn_rg{ background:url(../images/btn_rg.jpg) no-repeat 0 50%;}



.article_c_detail_lf_tab ul{ display:block; float:left; width:325px;overflow:hidden;}



.article_c_detail_lf_tab ul li{ width:74px; height:67px; display:block; float:left; margin-left:5px; border:1px solid #e5e5e5; background:#f4f4f4;}



.article_c_detail_lf_tab ul li img{ width:74px; height:67px;}







.csSlideWrapper{width:350px; height:280px;}



.gallery{width:350px; height:280px;overflow:hidden;}



.gallery li{width:350px; height:280px;text-align:center}



.gallery li img{width:348px; height:278px;border:1px solid #d7d7d7;}







































#box1{position:relative;}







.back{position:absolute;top:0;right:-20px;}







.article_c_detail_rg{ width:410px; height:370px;}



.article_c_detail_rg_t{ height:35px; width:100%;}



.article_c_detail_rg_t span{display:block; float:left; background:#2675bb; color:#fff; text-align:center; padding:0 15px; height:35px; font:normal 18px/35px "Microsoft Yahei";}



.article_c_detail_rg_con{ margin-top:25px;}



.article_c_detail_rg_con span{ display:block;color:#d7d7d7;font:normal 13px/30px "Microsoft Yahei";}



.article_c_tel{ color:red;font:normal 24px/36px "Microsoft Yahei"; margin-top:20px;}



.article_c_list1{ background:#2675bb; height:40px; width:100%;}



.article_c_list1 li{ display:block; float:left; height:40px; color:#ffffff;font:bold 14px/40px "Microsoft Yahei"; width:95px; text-align:center;}



.article_c_list1 li:hover,.article_c_list1 li.on{ background:#ff7733; color:#000; cursor:pointer;}



.article_c_list1_con{color:#666666;font:normal 13px/26px "宋体"; padding:10px 0;}



#table2 tr td,#table2 tr th{ text-align:center;}



#table2 tr th{ text-align:center; background:#2674ba; color:#fff;font:bold 13px/36px "宋体";}



#table2 tr td{ color:#666666; font:normal 13px/36px "宋体";}



#table2 tr{ height:36px;}



.article_c_t1{ height:16px; margin:20px 0; background:url(../images/hui_xian.jpg) repeat-x 0 50%;}



.article_c_t1 span{ padding:0 20px 0 0;color:#2674ba;font:normal 14px/16px "宋体"; background:#fff;}



.article_c_t1 a{ padding:0 0 0 20px;color:#2674ba;font:normal 14px/16px "Arial"; background:#fff; text-transform:uppercase;}



.article_c_con li{ display:block; float:left; width:166px; height:auto;}



.article_c_con li + li{ margin-left:45px;}



.article_c_con_pic{ width:164px; height:113px; border:1px solid #e5e5e5;}



.article_c_con_pic a img{ width:164px; height:113px;}



.article_c_con1 a{ display:block;color:#989898;font:normal 12px/40px "宋体"; text-align:center }



.article_c_con1 a:hover{ text-decoration:underline}







/*留言咨询*/



.message{ width:530px; margin:30px auto;}



.message form label{ display:block; height:37px;}



.message form span{ display:block; float:left; width:74px; height:37px; color:#666666;font:normal 14px/37px "宋体";}



.message form input.text{ display:block; float:left; width:290px;color:#666666;font:normal 14px/25px "宋体"; height:25px; padding:5px 0 5px 15px; -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; border:1px solid #e4e4e4;}



.message form em{ display:block; float:left; color:#ff0000;font:normal 14px/35px "宋体"; margin-left:10px;}



.message_wrong{ padding-left:80px; color:#ff0000;font:normal 12px/30px "宋体";}



.message form textarea{ display:block; float:left; padding:20px;width:377px; height:165px;color:#666666;font:normal 14px/26px "宋体";-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; border:1px solid #e4e4e4;}



.message form input.btn_submit{ display:block; border:0 none; width:90px; height:30px; background:#073b75; text-align:center; color:#fff; cursor:pointer;font:normal 14px/30px "Microsoft Yahei"; -webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; margin-left:80px;}



/*企业文化*/



.cul_pic{ display:block; margin:20px auto;}



.culture_con span{ display:block; color:#666666;font:normal 12px/26px "宋体"; margin:0;}



.culture_con h5{color:#666666;font:bold 12px/26px "宋体"; margin:0;}







/*荣誉资质*/



.honor_list li{ width:231px; height:220px; display:block; float:left; margin:0 0 30px 47px;}



.honor_list_pic{ width:231px; height:170px;-webkit-box-shadow:5px 5px 8px #b1b0b0;-moz-box-shadow:5px 5px 8px #b1b0b0;box-shadow:5px 5px 8px #b1b0b0; text-align:center}



.honor_list_pic a img{ width:231px; height:170px;}



.honor_list_con{ margin-top:10px;}



.honor_list_con a{ display:block;color:#666666;font:normal 14px/36px "宋体"; text-align:center;}



.honor_list_con a:hover{ text-decoration:underline;}







/*新闻动态*/



.new_list li{width:858px; height:100px; padding:20px;}



.new_date{ width:35px; height:100px; padding-right:15px; border-right:1px solid #ececec;}



.new_date{ color:#666666;font:normal 24px/36px "Arial";}



.new_date em{ display:block; color:#666666;font:normal 14px/26px "Arial"; text-transform:uppercase; }



.new_list_con{ width:780px; height:100px;}



.new_list_pic{ display:block;}



.new_list_pic,.new_list_pic img{ width:220px; height:100px;}



.new_list_con1{ width:543px; height:100px;}



.new_list_con1 h4 a{color:#666666;font:bold 14px/36px "宋体";}



.new_list_con1 h4 a:hover{ text-decoration:underline;}



.new_list_con1 span{ display:block; margin-top:10px;color:#7d7d7d;font:normal 12px/20px "宋体";}



.new_list li:hover{ background:#f9f9f9; cursor:pointer;}







/*工厂巡视*/



.xs_list li{ width:238px; height:160px; display:block; float:left; margin:0 0 20px 20px; position:relative;}



.xs_list_pic{ position:absolute; width:238px; height:160px;}



.xs_list_pic img{width:238px; height:160px;}



.xs_list_con{ display:none; width:100%; padding:50px 0; height:60px; color:#fff;font:normal 20px/30px "Microsoft Yahei"; position:absolute; z-index:2; top:0; left:0; text-align:center; background:url(../images/b_83.png) repeat; }



.xs_list_con em{ display:block;font:normal 14px/26px "Microsoft Yahei"; text-transform:uppercase}



.xs_list li a:hover .xs_list_con{ display:block; }



.big-link { display:block; margin-top: 100px; text-align: center; font-size: 70px; color: #06f; }



.banner3 {position: relative;overflow: auto;}



#b04 { width:520px;}



#b04 .arrow { position: absolute; top:150px;}



#b04 #al { left:0;}



#b04 #ar { right:0;}



.banner3 ul li{ display:block; float:left;}







/*视频页*/



.list_video li{ width:350px; height:200px; position:relative;display:block; float:left; margin:40px 20px 0 20px;}



.list_video li .pic1{ width:350px; height:200px; }



.video_con{ padding-left:20px; width:330px;  position:absolute; color:#fff;font:normal 14px/35px "Microsoft Yahei"; bottom:0; z-index:2; left:0; background:url(../images/b_73.png) repeat; }



.list_video li .video_start{ position:absolute; top:0; left:0; z-index:3; width:350px; height:200px; background:url(../images/btn_start.png) no-repeat 50% 50%; cursor:pointer; }





.proj_case{ background:url(../images/indexpro_bg.jpg) top center repeat-x; margin-top:60px; padding-top:20px;}





.proj_casenr{ padding-top:20px; position:relative;}



.blk_18{ width:100%; float:left;display:inline; position:relative;}



.LeftBotton{width:39px;height:39px; background:url(../images/jiantzuo.png) left center no-repeat;position:absolute;left:-70px; top:100px;}



.RightBotton {width:39px;height:39px; background:url(../images/jiantyou.png) left center no-repeat; position:absolute;right:-70px; top:100px;}



.blk_18 .pcont{width:100%;float:left;display:inline;overflow:hidden; margin-left:0;}



.blk_18 .ScrCont {width:32766px;zoom:1;}



.blk_18 #List1_1, .blk_18 #List2_1 {float:left; }



.blk_18 dl{ width:255px; float:left; margin:0 16px;  display:inline; line-height:36px; text-align:center;display:inline; position:relative; border:1px solid #eaeaea;border-bottom:2px solid #eaeaea; padding:5px; background:#fff; font-family:microsoft yahei;}



.blk_18 dt{ width:100%; height:180px; float:left; overflow:hidden;}



.blk_18 dt a{ width:100%; height:180px; text-align:center; display:table-cell; vertical-align:middle;}



.blk_18 dt img{ width:100%; vertical-align:middle;}







.blk_18 dd{ width:100%; padding:10px 0 10px; float:left; text-align: center;}



.blk_18 dd .procase_tu01{ width:100%; text-align:center; font-size:15px;}



.blk_18 dd .procase_tu02{ width:100%; line-height:25px; color:#a4a4a4; font-size:12px;}



.procase_tu03{ width:88px; height:26px; border:1px solid #d2d2d4; display:inline-block; line-height:26px; margin:10px 0 0 78px; border-radius: 50px; text-transform:uppercase; font-size:12px;}



.blk_18 dl:hover .procase_tu03{ background:#038ad8; color:#fff;}



.blk_18 dl img{



	-webkit-transition: -webkit-transform 1s ease 0s;



	transition: transform 1s ease 0s;



	-webkit-transform-origin: center;



	transform-origin: center;



}



.blk_18 dl:hover img{



	-webkit-transform: scale(1.08);



	transform: scale(1.08);



}











/* 底部 */



#footer{ margin-top:20px;}



.inAbout{ width:100%; height:276px; overflow:hidden; position:relative; background:url(../images/foot_iocnbg.jpg) center top no-repeat #0c5d87;}



.fshow{ width:100%; height:276px;}



.anitOut{ width:100%; height:100%;}



.inAboutnr{ width:100%;position:absolute; z-index:999;top:30px;}



.inAboutnr1{ width:1200px;  margin:0 auto; }







.inFoodh{ width:960px;padding-top: 5px;}



.inFoodh_01{ width:195px; padding:0 10px 0 0px; min-height:230px; _height:230px; background:url(../images/footbg01.jpg) right bottom no-repeat;}



.inFoodh_01a{ width:100%; font-size:16px; color:#fff; text-align:left}

.inFoodh_01a:hover {color:#fff;}



.inFoodh_01 ul{ width:100%; margin-top:20px;}



.inFoodh_01 li{ width:100%; float:left; line-height:28px;}



.inFoodh_01 li a{ font-size:13px; color:#eee; text-align:left}



.inFoodh_01 li a:hover{ color:#fff;}







.inFootdwz{ width:100%; height:60px; background:#08486a;}



.inFootdwz_nr{ width:1200px; margin:0 auto;}



.inFootdwz_nr01{ width:100%; line-height:60px; color:#fff; font-size:14px; overflow:hidden; text-align:center;}



.inFootdwz_nr01 a{ color:#fff; font-size:14px;}



.inFootdwz_nr01 a:hover{ color:#fff; }







.foot_cont{ width:180px; padding:0px 40px 0 20px; background:url(../images/footbg01.jpg) right bottom no-repeat;min-height:230px; _height:230px;}



.foot_cont01{ width:100%; color:#fff; font-size:15px; line-height:32px; border-bottom:1px solid #1a82b9; padding-bottom:10px; text-align:left;}



.foot_share{ margin-top:15px;}



.foot_share a{ margin-right:20px;}



.fwby {width:270px; height:35px; line-height:35px; color:#666; border-radius:3px; border:none; padding-left:10px;}

.fwbk {width:280px; margin-top:10px;}





.cpxql {width:400px; float:left;}

.cpxqr {width:460px; float:right;}



.tabbox {width:980px;}

.tabmenu {width:980px;height:32px; border-bottom:#666 1px solid}

.tabmenu ul {margin:0;padding:0;list-style-type:none;}

.tabmenu li { text-align:center; float:left; display:block; width:120px; height:32px; overflow:hidden;background-color: #666; line-height:32px; display:inline; font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#fff}

.tabmenu .cli {text-align:center;float:left;display:block;width:120px;height:32px;overflow:hidden;background-color:#eee;line-height:32px;display:inline;font-size:12px; cursor:pointer; color:#333}

#tabcontent {width:980px;background-color:#fff;}

#tabcontent ul {margin:0;padding:5px;list-style-type: none;}

#tabcontent .hidden {display:none;} 





.ys {width:100%; padding:36px 0; background:#f7f7f7; overflow:hidden; margin-top:20px; margin-bottom:20px;} 

.ysmain {width:1200px; margin:0 auto;}

.ysnr1 {width:565px; float:left; margin-top:30px;}

.ysnr1:hover {	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;

	transform: translate3d(0, 0, 0);

	backface-visibility: hidden;

	perspective: 1000px;

}

@keyframes shake {

	10%, 90% {

		transform: translate3d(-1px, 0, 0);

	}

	20%, 80% {

		transform: translate3d(2px, 0, 0);

	}

	30%, 50%, 70% {

		transform: translate3d(-4px, 0, 0);

	}

	40%, 60% {

		transform: translate3d(4px, 0, 0);

	}

}

.ysnr2 {width:565px; float:right;margin-top:30px;}

.ysnr2:hover {	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;

	transform: translate3d(0, 0, 0);

	backface-visibility: hidden;

	perspective: 1000px;

}



.ystp {width:102px; float:left;}

.yswz {width:428px; float:right;}

.yswztit {width:428px; line-height:50px; background:url(../images/yshg.jpg) left bottom no-repeat; font-family:"微软雅黑"; font-size:14px}

.tswznr {line-height:30px; color:#666; font-size:14px; font-family:"微软雅黑"}

.yqlj {width:1200px; margin:0 auto; padding:15px 0; height:48px;}

.yqlj ul li {width:181px; float:left; border:#ccc 1px solid; margin-right:20px; height:46px; text-align:center}

.in_sin{ background:url(../images/fselin.png) no-repeat; width:280px; padding-left:20px; height:35px; line-height:35px; border:0; margin-top:-6px; color:#666;}

.ins_b{ background:url(../images/fselb.png) no-repeat; width:97px; height:35px; border:0; margin-top:1px; cursor:pointer}



.cplb {width:930px; margin-top:20px;}

.cplb1 {width:240px; float:left; margin-right:20px;}

.cplb1 img {width:238px; border:#ccc 1px solid;}

.cplb1 span a {width:240px; line-height:30px; color:#333; text-align:center; display:block; font-size:14px; font-family:"微软雅黑"}

..cplb1 span a:hover {color:#0b5d88}

.cplb2 {width:325px; float:left; margin-right:20px;}





.skxq {width:280px; float: left; margin-right:35px;}



.floating_ck{position:fixed;right:20px;top:30%; z-index:1000}

.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}

.floating_ck dl dd:hover{background-color:#ff6600;border-bottom:solid 1px #a40324;}

.floating_ck dl dd:hover .floating_left{display:block;}

.consult{background-image:url(../images/icon0701/zxicon.png);}

.words{background-image:url(../images/icon0701/zxicon2.png);}

.quote{background-image:url(../images/icon0701/kficon.png);}

.qrcord{background-image:url(../images/icon0701/erweima.png);}

.return{background-image:url(../images/icon0701/fanhui.png);}

.floating_ck dd span{color:#fff;display:block;padding-top:54px;}

.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#ff6600;border-bottom:solid 1px #a40324;display:none;}

.floating_left a{color:#fff;line-height:80px;}

.floating_ewm{height:260px;top:-180px;}

.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}

.floating_ewm p{color:#fff;margin-top:5px;}

.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}

.floating_ewm .qrcord_p02{font-size:18px;}