@charset "utf-8";
/* CSS Document */
/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px; color:#001f3f;font-family:微软雅黑; background: #f7f6f6;-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.clear{clear:both; height:1px; margin-top:-1px; width:100%; line-height:1px; font-size:0;}
.kong{width:100%; height:26px; line-height:20px;}
input, button {
border: 0 none;
background: none transparent;
margin: 0;
padding: 0;}

/*首页*/

.topw{width:100%; background:#fff; height:35px;  border-bottom:1px solid #ececec;}
.zhuye{ width:1200px; margin:0 auto;height:35px; line-height:35px; overflow:hidden}
.zhuyel{width:500px; float:left; color:#030; font-size:14px;}
.zhuyel marquee{color:#999999;}
.zhuyer{width:400px; float:right; text-align:right; font-size:14px}
.zhuyer span{ display:block; width:100px; float:left;}
.zhuyer a{ color:#8e8e8e}
.zhuyer span .en{color:#1d4093; text-transform:uppercase;}
.top{width:100%; height:80px; background:#f7f6f6; }
.logow{width:1200px; margin:0 auto;}
.logo{ float:left;padding-top:5px;width:210px}
.nav{ width:900px; height:80px; float:right; }
.nav ul{  height:80px;}
.nav ul li{ float:left; display:inline-block; line-height:80px; width:100px;  font-family:微软雅黑; font-size:14px; text-align:center; background:url(../img/index_16.jpg) no-repeat right center;  }
.nav ul li a{color:#666666; display:block;width:100px;}
.nav ul li a:hover{ color:#000; }

#nav-menu{height:80px;margin:0 auto;  z-index:999999;  }
#nav-menu .container{overflow:visible; z-index:99991;}
#nav-menu .menu{}
#nav-menu .menu li{float:left;width:100px;display:inline; font-family:微软雅黑; font-size:16px; text-align:center;  text-transform:uppercase; font-size:14px;}
#nav-menu .menu li h3{display:inline-block; font-weight:normal}
#nav-menu .menu li a.xialaguang{display:inline-block;height:80px;text-decoration:none;color:#666666;  font-family:微软雅黑; font-size:14px; text-align:center; font-size:14px; }

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{ color:#000; height:80px; background:url(../img/nav_01.jpg) no-repeat center bottom}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:;}
#nav-menu .menu li a.xialaguang span{display:block; font-size:12px}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:130px;}
#nav-menu .menu ul.children{display:none;position:absolute;top:111px;left:0; width:100%; overflow:hidden;border-top:0;line-height:normal; background:url(../img/nav_03.png) repeat-x left top; height:43px;  z-index:9999999; text-align:center;}
#nav-menu .menu ul .children_1200{width:1200px; margin:0 auto; overflow:hidden; text-align:center;height:36px;}
#nav-menu .menu ul.children li{width:120px;font-size:14px; line-height:40px; display:inline-block;background:none; float:left}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:78%;color:#000;text-align:center;
text-decoration:none; font-size:14px; font-family:微软雅黑; display:block; margin:0 auto; font-weight:normal;height:26px;padding-top:5px} 
#nav-menu .menu ul.children li a:hover{color:#fff;text-decoration:none; }
#nav-menu .menu ul .juli_01{padding-left:30%;}
#nav-menu .menu ul .juli_02{}
#nav-menu .menu ul .juli_03{padding-left:500px;width:700px}
#nav-menu .menu ul .juli_04{padding-left:590px;width:610px}
#nav-menu .menu ul .juli_05{padding-left:680px;width:520px}
#nav-menu .menu ul .juli_06{padding-left:790px;width:410px}
#nav-menu .menu ul .juli_07{padding-left:880px;width:320px}
#nav-menu .menu ul .juli_08{padding-left:1000px;width:200px}
#nav-menu .menu ul .juli_09{padding-left:1050px;width:150px }
#nav-menu .menu ul .juli_010{padding-left:30%}

/*banner*/
.banner1{width:100%; margin-top:2px; background:url(../img/about_01.jpg) repeat-x center top;height:346px;}
.banner{width:100%;  position:relative; border-top:3px solid #1f4095}
.main_visual{height:562px;overflow:hidden;position:relative; clear:both;}
.main_image{height:562px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:562px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:562px;}
.main_image li span{display:block;width:100%;height:562px}
.main_image li a{display:block;width:100%;height:562px}
.main_image li .img_1{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}


div.flicking_con{position:absolute;top:530px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:none;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}


.dy3{width:1160px; margin:0 auto; position:absolute; left:0;right:0; bottom:30px}
.dy3_left{width:600px; float:left; border:1px solid #b6b6b6; background-color:rgba(0,0,0,0.5);height:35px}
.dy3_left span{width:70px; background:#1f4095 url(../img/index_17.jpg) no-repeat 5px center; font-size:14px; color:#FFF;padding:5px 5px 5px 30px; float:left;height:25px}
.dy3_left ul{width:470px; float:right;}
.dy3_left ul li{ line-height:35px; font-size:14px}
.dy3_left ul li a{ color:#FFF;}
.dy3_right{width:415px; float:left;border:1px solid #b6b6b6;margin-left:140px;}


.searchn{width:600px; }
.guanjian{width:360px;height:42px; float:left;font-size:14px;font-family:微软雅黑;color:#666;}
.guanjian a{color:#666;}
.guanjian span{ color:#666666; font-size:14px; font-weight:bold; line-height:42px;padding-left:10px; font-family:微软雅黑;}
.search{ background:#003f7a;float:right; height:40px; padding-left:10px;}
/*内容*/
.mainw{width:100%; padding-bottom:38px;}
.main{width:1180px; margin:0 auto;padding-top:38px;padding-left:20px}
.main ul{}
.main ul li{width:275px; height:208px; overflow:hidden; float:left; margin-right:20px;  position:relative; font-size:14px}
.main ul li .title{ background:url(../img/index_03.png) repeat; color:#FFF; text-align:center; position:absolute; bottom:0px; height:40px;width:100%; line-height:40px}
.main ul li:hover .title{bottom:-40px;}
.main ul li:hover .title02{ position:absolute; top:0;  }
.main ul li .title02{position:absolute; bottom:-300px; width:275px; height:168px;text-align:center; background:url(../img/index_03.png) repeat;padding-top:40px}
.main ul li .title02 img{ margin:0 auto; display:block}
.main ul li .title02 span,.main ul li .title02 i{ display:block; font-style:normal;color:#FFF; text-transform:uppercase;}
.main ul li .title02 span{ padding-top:5px; font-size:14px}
.main ul li .title02 i{ font-size:12px}
/*底部*/
.botw{width:100%; background: #1f4095;padding:15px 0;}
.bot{width:1200px; margin:0 auto; color:#FFF; font-size:14px;}
.bot a{color:#FFF}
/*关于我们*/
.banner01{width:100%; background:url(../img/abb.jpg) no-repeat center top; height:337px; border-top:3px solid #1f4095}
.banner_con{width:1200px; margin:0 auto; position:relative}
.banner_con_hh{width:235px; height:200px; position:absolute; right:0; top:0;padding-top:50px; background:#f49f07;padding-right:30px; }
.banner_con_hh_title{width:150px; text-align:right; float:right; font-size:28px; font-weight:bold; color:#FFF; border-bottom:1px solid #FFF; line-height:30px;}
.banner_con_hh_title span{ display:block; font-size:14px; text-transform:capitalize; font-weight:normal;}




.about1w{width:100%;}
.about1{width:1200px;   margin:0 auto;}

.rightbox{  width:1170px; margin:0 auto;   -webkit-box-shadow: 0 0 20px #c0c0c0;
    -moz-box-shadow: 0 0 20px #c0c0c0;
    box-shadow: 0 0 20px #c0c0c0;  position: relative; top:-30px;margin-bottom:20px;font-family:微软雅黑; background:#FFF;padding:10px 15px;}
.right_t{ height:46px; line-height:46px; color:#1f4095; text-align:right; font-size:14px;  border-bottom:1px  solid #e2e2e2; }

.right_t2{ height:46px; line-height:46px; color:#1f4095; text-align:left; font-size:14px;  border-bottom:1px  solid #e2e2e2; }
.right_t2 span{ display: inline-block;padding:0 15px; background: url(../img/news_01.jpg) no-repeat left center;float:left; font-size:16xp; font-weight:bold; color:#464544;}
.right_t2 i{display: inline-block; background: url(../img/news_01.jpg) no-repeat left center;width:3px;height:46px; float:left}
.R_left span{ padding:0 30px; color:#1f4095;height:50px; display:block; font-size:14px; font-family:微软雅黑;}





.R_left{ }
.cookie{ margin-right:20px;color:#1f4095;}
.cookie span{color:#1f4095;}
.right_t a{color:#1f4095; font-size:14px;}
.txtcon{ color:#1d1d1d; min-height:570px;font-family:微软雅黑; font-size:14px; line-height:30px;padding-top:35px;}

.about1_left{width:263px; float:left;position: relative; top:-30px;}
.fenlei{width:263px;}
.fenlei span{ display:block; height:50px; border-bottom:5px solid #4767bb; background:#204095; text-align:center; line-height:50px; color:#FFF; font-size:18px; font-weight:bold}
.fenlei ul{width:243px; -moz-box-shadow: 0 0 20px #c0c0c0;
    box-shadow: 0 0 20px #c0c0c0; background:#FFF;margin-top:15px;padding:15px 10px;}
.fenlei ul li{ padding:15px 0; border-bottom:1px solid #d7d7d7; text-align:center}
.fenlei ul li a{ display:block; width:243px; background:url(../img/j1.png) no-repeat center center; color:#543704; font-size:14px}
.fenlei ul li a:hover{ background:url(../img/j2.png) no-repeat center center; color:#204095}
.fenlei ul li .nn{background:url(../img/j2.png) no-repeat center center; color:#204095}
.rightbox2{width:870px; float:right;   -webkit-box-shadow: 0 0 20px #c0c0c0;
    -moz-box-shadow: 0 0 20px #c0c0c0;
    box-shadow: 0 0 20px #c0c0c0;  position: relative; top:-30px;margin-bottom:20px;font-family:微软雅黑; background:#FFF;padding:10px 15px;}
/*pron*/
.productlistn{  overflow:hidden; margin:0 auto; text-align:center; }
.productlistn ul{ text-align:center;margin:0 auto;margin-right:-25px; }
.productlistn ul li{ float:left; width:270px;height:247px;  margin-top:0px; margin-right:25px;}
.productlistn ul li span{width:270px;height:188px;  display:block; }
.productlistn ul li h5{ color:#595959; text-align:center; font-size:16px; margin-top:5px; font-weight:normal;}
.productlistn ul li h5 a{color:#595959;}
.productlistn ul li h5 a:hover{color:#000;}
.productlistn ul li p{color:#595959; text-align:left; line-height:20px;}
.jiage{ color:#525050; font-size:12px;}
.jiage a{color:#c9211a; font-weight:bold;}
.jiage em{color:#c9211a; font-weight:bold;font-style:normal}
.pro_con{text-align:center; margin-top:10px;}
.pro_con h2{ text-align:center;}
.pro_con .img{ width:500px; height:375px; border:#d5d5d5 1px solid; margin-top:20px;}
.pro_con p{ font-size:14px; line-height:30px; text-align:left; text-indent:2em; }
.pro_con a {  }
.jieshao{font-size:14px; line-height:30px; text-align:left; text-indent:2em; padding:10px;  margin-top:20px;}
/*.jieshao img{ border:none; width:90%;}
*/

/*页码*/
.yema{color:#999999; font-size:14px; margin-bottom:5px; padding-top:5px; text-align:left}
.yema a{color:#999999;}
.yema a:hover{color:#666;}
#ym{ margin:30px auto;  width:100%; text-align:center;  }
#ym a{ padding:5px 10px;  margin-left:5px; line-height:30px; color:#333;}
#ym a:hover{color:#000;}
#ymm{ margin:30px auto;  width:100%; text-align:center;  }

#ymm a{ padding:0 8px;  margin-left:3px; line-height:25px; color:#333; display: inline-block; border:1px  solid #ccc; cursor:pointer; font-size:12px;}
#ymm a:hover{color:#fff; background:#01adef}
.shang{ margin-top:10px; float:left; width:100%;}
.shang a{color:#000; font-size:14px;}
.shang span{ color:#999; width:160px; float:right;}

/*新闻*/
.news01{width:100%; background:url(../img/news_02.jpg) repeat-y center top;height:240px;margin-top:20px;margin-bottom:20px;}
.new_more{width:100px; float:right;color:#434343}
.news01 ul{}
.news01 ul li{width:46%; background:url(../img/news_03.jpg) no-repeat left center;  float:left;margin-left:3%;padding:3px 0 3px 1%}
.news01 ul li a{color:#434343}
.news01 ul li p,.news01 ul li span{ display:block;}
.news01 ul li p {width:70%; float:left; font-size:14px; color:#434343;}
.news01 ul li span{width:15%; float:right;}
.rightbox3w{width:900px; float:right; position: relative; top:-30px;margin-bottom:0px;}
.rightbox3{ width:870px;  -webkit-box-shadow: 0 0 20px #c0c0c0;padding:10px 15px;
    -moz-box-shadow: 0 0 20px #c0c0c0;
    box-shadow: 0 0 20px #c0c0c0; font-family:微软雅黑; background:#FFF;}
.right_t3{ height:46px; line-height:46px; color:#1f4095; text-align:left; font-size:14px;  border-bottom:1px  solid #e2e2e2; }
.right_t3 span{ display: inline-block;padding:0 15px; background: url(../img/news_01.jpg) no-repeat left center;float:left; font-size:16px; font-weight:bold; color:#464544;}
.right_t3 i{display: inline-block; background: url(../img/news_01.jpg) no-repeat left center;width:3px;height:46px; float:left}
.right_t3_01{ width:47%; float:left; padding-left:3%;}
.right_t3_02{ width:47%; float:left;padding-left:3%;}
.right_t3_03{ width:97%; padding-left:3%; }
.news01_left{width:50%; float:left}
.news01_left ul{}
.news01_left ul li{width:93%; background:url(../img/news_03.jpg) no-repeat left center;  float:left;margin-left:5%;padding:3px 0 3px 2%}
.news01_left ul li a{color:#434343}
.news01_left ul li p,.news01 ul li span{ display:block;}
.news01_left ul li p {width:70%; float:left; font-size:14px; color:#434343;}
.news01_left ul li span{width:15%; float:right;}

.news_list22{width:100%; }
.news_list22 ul li{width:93%; background:url(../img/news_03.jpg) no-repeat left center;  float:left;margin-left:5%;padding:3px 0 3px 2%}
.news_list22 ul li a{color:#434343}
.news_list22 ul li p,.news_list22 ul li span{ display:block;}
.news_list22 ul li p {width:70%; float:left; font-size:14px; color:#434343;}
.news_list22 ul li span{width:10%; float:right;}
#news_con {}
#news_con .h1 {
	text-align: center;
	font-size: 25px;
	height:45px;
	line-height: 45px;
	color:#666666;
	
}
#news_con .h2 {
	text-align: center;
	font-weight: normal;
	width: 100%;
	height: 45px;
	line-height: 25px;
	
	color: #333333;
	margin-bottom: 5px;
	font-size:12px;
	
}
.nconn{color:#333333;padding-top:20px; line-height:39px; font-size:14px;}

/*产业*/
.cy_pic{ text-align:center;}
.cy_title{color:#262626; font-size:20px;padding:20px 0; text-align:center; font-weight:bold;}
.clear2{clear:both;}
.cp_list{width:1100px;border-bottom:3px solid #204095;margin:0 auto;background:#a1a1a1;}
.cp_list ul{}
.cp_list ul li{width:25%; float:left; text-align:center; background:#a1a1a1; color:#FFF; height:40px; line-height:40px;}
.show-lei .on1{background:#204095 }
.cp_list ul li:hover{background:#204095 }
.main_01_left {padding:15px; font-size:14px;min-height:300px}
.main_01_left .cp_con{ display:none;}
/*搜索*/
.main_down a{color:#000}
.main_down ul li{ background:url(../img/news_03.jpg) no-repeat left center;  padding-left:15px}


/*客服*/
.floating_ck{position:fixed;right:0;bottom:10%; z-index:999; background:url(../img/piao_bg.png) no-repeat;width:63px; height:250px;padding:70px 0 0 40px}
.floating_ck dl dd{position:relative;width:72px;height:91px;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;margin-bottom:15px}
.floating_ck dl dd:hover span{color:#51b23c}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/icon0701/zxicon.png);}
.floating_ck dl .consult:hover{background-image:url(../images/icon0701/zxicon2.png); }
.quote{background-image:url(../images/icon0701/kficon.png);}
.qrcord{background-image:url(../img/index_26.jpg); margin-top:10px;}
.floating_ck dl .qrcord:hover{background-image:url(../img/index_26.jpg); }
.return{background-image:url(../img/index_30.jpg);}
.floating_ck dl .return:hover{background-image:url(../img/index_30.jpg); }
.floating_ck dd span{color:#898989;display:block;padding-top:50px;}
.floating_ck .fanhui{ }

.floating_left{position:absolute;left:-120px;top:0px;width:110px;background: url(../images/icon0701/left_er.png);display:none;padding-right:14px}
.floating_left a{color:#fff;line-height:74px;}
.floating_ewm{height:111px;top:0px;}
.floating_ewm i{display:block;margin:auto;margin-top:3px;margin-left:3px; }
.floating_ewm img{width:100px; height:100px;}
.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;}


/*gbook*/
.main_ly input{ background:#FFF; border:#999 1px solidl}
.main_ly{ padding-top:40px;padding-left:30px; font-family:微软雅黑; background:url(../img/1.jpg) no-repeat right  bottom;}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:70px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:230px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_bd1{width:500px;height:102px;border:solid 1px #dddddd;float:left;font-size:14px;line-height:25px;padding:5px;}
.main_bd2{width:115px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:640px;padding:20px 0 0 0;clear:both;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}