@charset "utf-8";
/*public css*/
*{margin: 0px;padding: 0;border: 0;}
a{text-decoration: none;  color: #747474;}
input,textarea{outline: medium;}
textarea{outline: medium;}
body{font-family:"microsoft yahei" ;background: #e9e9e9;overflow-x: hidden;-webkit-text-size-adjust:none}
ul li{list-style: none;}
.slh {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.clear_right{margin-right: 0 !important;}
.clear_float{clear: both;}
.container{width: 1200px;margin: 0 auto;position: relative;}
input[type=text]{font-family: "microsoft yahei";}
/*end*/

.head{background: #e60012;height: 40px;line-height: 40px;width: 100%;position: relative;z-index: 111;}
.head div>ul{float: left;}
.head div>ul li a{font-size: 14px;color: #FFFFFF;}
.head div>ul li:hover{background: #FFFFFF;}
.head div>ul li:hover>a{color: #E60012;}
.head div>ul li{line-height: 40px;height: 40px;padding: 0px 30px;float: left;}
#user_top{float: right;margin-top: 8px;height: 25px;}
#user_top>a{font-size: 14px;color: #FFFFFF;margin-left: 55px;line-height: 25px;display: inline-block;float: left;}
#user_top .input_box{background: #FFFFFF;height: 25px;width: 187px;border-radius: 5px;float: left;}
#user_top .input_box input[type=text]{height: 24px;line-height: 24px;color: #747474;padding: 0px 5px;width: 140px;float: left;margin-left: 10px;font-size: 12px;}
#user_top .input_box a{display: block;float: right;}
.head .lay1{height: 60px;background: rgba(255,255,255,0.7);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;position: absolute;width: 100%;left: 0px;line-height: 60px;top: 40px;z-index: 1111;}
.head .lay1 a{color: #403f3f;margin: 0px 15px;font-size: 14px;}
.head .lay1 a:hover{color: #E60012;}
.head .lay1>img{float: left;margin-left: 20px;}
.head .lay1>div{float: right;margin-right: 20px;}
.at01{background: #FFFFFF;}
.at01>a{color: #E60012 !important;}
.head .lay2{height: 60px;background: rgba(255,255,255,0.7);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;position: absolute;width: 100%;left: 0px;line-height: 60px;top: 40px;}
.head .lay2 a{color: #403f3f;margin: 0px 15px;font-size: 14px;}

.head .lay2>img{float: left;margin-left: 20px;}
.head .lay2>div{float: right;margin-right: 20px;}
/* position: relative; */
#foot{background: #313131;width: 100%;color: #FFFFFF;}
#copyright{height: 40px;line-height: 40px;font-size: 12px;text-align: center; border-top: 1px solid #747474;bottom: 0px;width: 100%;}
#adr{font-size: 13px;color: #FFFFFF;float: left;}
#adr pre{font-family: "microsoft yahei";line-height: 24px;}
#adr pre strong{font-size: 16px;}
#adr img{height: 40px;}
.swp{width: 80px;float: left;margin-left: 25px;padding-top: 15px;}
.swp img{width: 100%;display: block;}
.swp span{font-size: 12px;color: #FFFFFF;line-height: 24px;text-align: center;display: block;width: 100%;}
#foot>div>div:nth-of-type(2){overflow: hidden;float: right}
#foot>.container{padding-top: 20px;}
		.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  height: 100%;}
		.slideBox .hd{ height:5%; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:2; left: 50%;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:20px; height:20px; line-height:14px; text-align:center; background:#fff; cursor:pointer; background: url(../img/def.png) no-repeat center;}
		.slideBox .hd ul li.on{color:#fff;background: url(../img/cur.png) no-repeat center; }
		.slideBox .bd{ position:relative;width: 100%; z-index:1;height: 100%;}
		.slideBox .bd ul{width: 100%;}
		.slideBox .bd li{ zoom:1; vertical-align:middle;width: 100% ; }
		.slideBox .bd li img{display: block;width: 100%;margin: 0 auto;}
		.tempWrap{width: 100% ;}
		
		#boxs{position: relative;}
		#boxs>div{float: left;width: 50%;position: relative;z-index:1;}
#boxs>div>img{display: block;width: 100%;}
#boxs>div>div{position: absolute;left: 0px;top: 0px;background: rgba(0,0,0,0.5);width: 100%;height: 100%;transition: all 500ms;opacity: 1;}
#boxs>div>div.c01{background: rgba(81,147,221,0.3);}
#boxs>div>div.c02{background: rgba(120,74,32,0.4);}
#boxs>div:hover div{opacity: 0;}
#boxs>div>div a{color: #FFFFFF;display: block;text-align: center;vertical-align: middle;width: 100%;height: 100%;}
#boxs>div>div a img{display: block;margin: 0 auto;margin-top: 17%;}
.f14{font-size: 0.85em;}
.f18{font-size: 1.1em;line-height: 32px;}
.f24{font-size: 1.5em;}
#boxs>div>div a .f14{margin-bottom: 15px;text-transform: uppercase;}
#news {color: #000;padding-top:75px ;padding-bottom: 60px;}
#news>div p{text-align: center;text-transform: uppercase;}
#news>div>div{height: 100%;max-height: 331px;padding: 4% 0px;}
#news>div>div img{display: block;float: left;}
#newsL{height: 330px;background: #FFFFFF;overflow-y:scroll ;padding-top: 2px;}
#newsL ul li{height: 109px;border-bottom: 1px dashed #eeeeee;}
#newsL ul li .date{color: #E60012 !important;width: 109px;text-align: center;height: 100%;float: left;}
#newsL ul li .date .f24{margin-top: 30px;}
#newsL ul li .date span{display: block;text-align: center;}
#newsL ul li  .newsC{float: left;width: 70%;padding: 10px 0;text-align: left;}
#newsL ul li  .newsC p{text-align: left;}
#newsL ul li  .newsC p.f16{color: #000;}
#newsL ul li  .newsC p.f14{line-height: 24px;padding-top: 10px;}
#newsL ul li:hover{background: #EEEEEE;}

#boxs>div> .div{display:block; position: absolute;left: 0px;top: 0px;background: rgba(0,0,0,0.2);width: 100%;height: 100%;transition: all 500ms;opacity: 1;}
#boxs>div:hover .div{opacity: 0;}
.nav_pro{padding: 18px;background: #FFFFFF;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;position: absolute;top: 59px;width: 340px;margin-left: -160px;display: none;}
.nav_pro .pro_box{float: left;width: 150px;height: 130px;margin-top: 10px;}
.nav_pro .pro_box img{display: block;}
.nav_pro .pro_box span{display: block;line-height: 32px;color: #403f3f;text-align: center;}
.nav_pro .pro_box:nth-of-type(1){margin-right:35px;}
.sj{display: block;margin: 0 auto;background: url(../img/home4_03.png) no-repeat center;  bottom: 0px; width: 22px;height: 7px;position: absolute;left: 50%;margin-left: -11px;display: none;}
#nav>a{display: inline-block;position: relative;}
#nav>a:hover{color: #E60012;}
#nav>a:hover .sj{display: block;}
#nav{height: 60px;}
.ban_in{background: url(../img/pro_02.png) no-repeat center;width: 100%;height: 279px;}

#left{width: 220px;position: relative;float: left;background: #FFFFFF;border-top-left-radius: 10px;border-top-left-radius: 10px;overflow: hidden;min-height: 600px;}
#left_h{height: 73px;background: #E60012;color: #FFFFFF;padding: 0 5px;}
#left_h>span{display: inline-block;background: url(../img/ico1.png) no-repeat center; width: 60px;line-height: 73px;float: left;}
#right{width: 875px;background: #FFFFFF;float: right;border-bottom-right-radius: 10px;border-top-right-radius: 10px;padding: 35px 40px;min-height: 600px;}
#cont01{padding: 15px 0;}
#left_h>div{display: inline-block;padding: 10px 0;}
#left_h>div span{display: block;}
.f24{font-size: 24px;line-height: 30px;}
.f14{font-size: 14px;}
#left_h .f14{text-transform: uppercase;}
#lay01>li>a{background: url(../img/pro_23.png) no-repeat left; display: block;height: 43px;line-height: 43px;border-bottom: 1px solid #e9e9e9;color: #403f3f;text-indent: 40px;font-size: 16px;}
#lay01>li>a:hover{background-image:url(../img/pro_17.png) ;color: #FFFFFF;}
#lay01>li>a.at02{background-image:url(../img/pro_17.png) ;color: #FFFFFF;}
.at021{background-image:url(../img/pro_17.png) ;color: #FFFFFF;}
#lay02>li{height: 29px;border-bottom: 1px dashed #e0dfdf;line-height: 29px;font-size: 14px; color: #403F3F;background: url(../img/list_bg.png) no-repeat left top;text-indent: 15px;}
#lay02{width: 150px;margin-left: 40px;padding-top: 10px;display: none;}
#lay02>li:hover{background-position: bottom;border-color: #E60012;}
#lay02>li:hover>a{color: #E60012;}



.page_cur{font-size: 18px;color: #313131;background: url(../img/line_07.jpg) no-repeat bottom;padding-bottom: 15px;margin-bottom: 20px;}
.page_cur>p{width: 50%;float: left;}
.page_cur>p span{display: inline-block;background: url(../img/line_03.jpg) no-repeat left; width: 8px;}

.bread{float: right;font-size: 12px;color: #313131;}
.bread i{background: url(../img/pro_08.png) no-repeat left; width:14px;display: inline-block;}
.bread a{color: #E60012;}

/*左右滑动*/
	.picScroll-left_zs{ overflow:hidden; position:relative;  margin-top:30px ; margin-bottom: 20px;}
		.picScroll-left_zs .hd_zs{overflow: hidden;    position: absolute;    z-index: 1111;    height: 310px;    width: 100%; top: 0px;}
		.picScroll-left_zs .prev_zs{ display:block; float:right; overflow:hidden;			 cursor:pointer; background:url(../img/left.png)  left top no-repeat;position: absolute;width:55px;height: 55px;z-index: 3333;left: 5px;top: 50%;margin-top: -14px;transition: all 300ms;}
			 .picScroll-left_zs  .next_zs{ display:block; float:right; overflow:hidden;
			 cursor:pointer; background:url(../img/rihgt.png) left top no-repeat;position: absolute;width:55px;height: 55px; right: 0px;top: 0px;z-index: 3333;right: 5px;top: 50%;margin-top: -14px;transition: all 300ms;}
		.picScroll-left_zs .prev_zs:hover{background-position: bottom;}
		.picScroll-left_zs .next_zs:hover{background-position: bottom;}
		.picScroll-left_zs .hd_zs .prevStop_zs{ background-position:-60px 0; }
		.picScroll-left_zs .hd_zs .nextStop_zs{ background-position:-60px -50px; }
		.picScroll-left_zs .hd_zs ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left_zs .hd_zs ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
		.picScroll-left_zs .hd_zs ul li.on{ background-position:0 0; }
		.picScroll-left_zs .bd_zs{ position: relative;z-index: 2222; margin: 0 auto;width: 100%;}
		.picScroll-left_zs .bd_zs ul{ float:left; overflow:hidden; text-align:center;    }
		.picScroll-left_zs .bd_zs ul li{width:438px;height: 310px;float: left;margin-right: 6px;position: relative;}
		.picScroll-left_zs .bd_zs ul li .pic{ text-align:center; margin: 0 auto;position: relative;height: 310px;}
		.picScroll-left_zs .bd_zs ul li .pic .cover{color: #FFFFFF;text-align: left;opacity: 0;}
		.picScroll-left_zs .bd_zs ul li .pic .cover .f16{line-height: 40px;}
		.picScroll-left_zs .bd_zs ul li .pic .cover .cov_con{width: 174px;display: table-cell;vertical-align: middle;height: 310px;padding: 0 15px;}
		.picScroll-left_zs .bd_zs ul li .pic img{  display:block; margin: 0 auto;width: 438px;height: 310px;border-radius: 2.5px;}
		.picScroll-left_zs .bd_zs ul li:hover .cover{opacity: 1;}
/*end*/




/* tab   css */

		.slideTxtBox{ width:100%;  text-align:left; padding-top: 25px; border-top: 1px solid #EEEEEE; }
		.slideTxtBox .hd{ height:38px; line-height:38px; background:#929292;    position:relative; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
		.slideTxtBox .hd ul{ float:left;  position:absolute;  height:38px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 34px; cursor:pointer; font-size: 16px;color: #FFFFFF;position: relative;height: 38px;}
		.slideTxtBox .hd ul li.on{ height:38px;  background: #E60012;  }
		.slideTxtBox .hd ul li.on span{display: block;}
		.slideTxtBox .hd ul li span{display: none;position: absolute;left: 50%;margin-left: -6px;bottom: -5px;height: 5px;}
            .slideTxtBox .hd ul li a {
                color: #FFFFFF;
            }

		.slideTxtBox .hd>ul>li span img{display: block;}
		.slideTxtBox .bd>ul{ padding-top:15px;  zoom:1;  }
		.slideTxtBox .bd>ul>li{ padding-left: 25px;background: url(../img/cir.png) no-repeat 10px center;}
		.slideTxtBox .bd>ul>li span{background: url(../img/line_03.jpg) repeat-x bottom; height:39px; line-height:39px;  font-size: 14px;color: #313131;display: block;}
		.slideTxtBox .bd>ul>li .date{ float:right; color:#999;  }
		.slideTxtBox .bd>ul>li a{display: block;background: url(../img/down_07.png) no-repeat top center;width: 86px;height: 18px;float: right;margin-top: 10px;}
.slideTxtBox .bd>ul>li a:hover{background-position: left bottom;}

/* tab   css */
/* tab   css */
.cir_img{display: block;}
.cir_img b{display: block;width: 94px;height: 94px;background: url(../img/ALL.png) no-repeat left top;position: relative;overflow: hidden;}
.cir_img b img{display: block;width: 70px;height: 70px;margin: 0 auto;border-radius: 35px;position: absolute;left: 50%;margin-left: -35px;top: 50%;margin-top: -35px;}
.cir_img span{display: block;font-size: 15px;color: #000000;text-align: center;}
/*.slideTxtBox_img .hd ul li:nth-of-type(2) .cir_img b{background-image: url(../img/all1.png);}
.slideTxtBox_img .hd ul li:nth-of-type(3) .cir_img b{background-image: url(../img/all2.png);}
.slideTxtBox_img .hd ul li:nth-of-type(4) .cir_img b{background-image: url(../img/all3.png);}
.slideTxtBox_img .hd ul li:nth-of-type(5) .cir_img b{background-image: url(../img/all4.png);}*/
		.slideTxtBox_img{ width:100%;  text-align:left; padding-top: 25px;  }
		.slideTxtBox_img .hd{ height:139px; line-height:38px; background:url(../img/proAll_07.jpg) no-repeat center;     position:relative; border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
		.slideTxtBox_img .hd ul{ float:left;  position:absolute;  height:38px; width:100%;text-align:center;}
		.slideTxtBox_img .hd ul li{  padding:0 34px; cursor:pointer; font-size: 16px;color: #FFFFFF;position: relative;height: 38px;  display: inline-block;}
		.slideTxtBox_img .hd ul li.on .cir_img b{ background-position:bottom ; }
		.slideTxtBox_img .hd ul li.on span{color: #E60012;}
		.slideTxtBox_img .hd>ul>li span img{display: block;}
		.slideTxtBox_img .bd>ul{ padding-top:15px;  zoom:1;  }
		.slideTxtBox_img .bd>ul>li{ padding-left: 25px;background: url(../img/cir.png) no-repeat 10px center;}
		.slideTxtBox_img .bd>ul>li span{background: url(../img/line_03.jpg) repeat-x bottom; height:39px; line-height:39px;  font-size: 14px;color: #313131;display: block;}
		.slideTxtBox_img .bd>ul>li .date{ float:right; color:#999;  }
		.slideTxtBox_img .bd>ul>li a{display: block;background: url(../img/down_07.png) no-repeat top center;width: 86px;height: 18px;float: right;margin-top: 10px;}
.slideTxtBox_img .bd>ul>li a:hover{background-position: left bottom;}


#sh_img{display: block;padding-top: 50px;margin: 0 auto;}

.group{padding-top: 28px;}
.pro_box01{border: 1px solid #E0DFDF;position: relative;float: left;margin-right: -1px;width: 293px;margin-bottom: 20px;}
.pro_box01 img{display: block;width: 293px;height: 293px;}
.pro_box01>a>div{font-size: 16px;line-height: 36px;text-align: center;color: #313131;}


#pageN{padding: 34px 0;text-align: center;position: relative;display: flex;align-items: center;justify-content: center;}
#pageN>a{display: inline-block;width: 34px;height: 34px; }
.p{background: url(../img/page_47.jpg) no-repeat left top;width: 86px !important;height: 34px !important; border: none !important;margin-right: 15px;}
.n{background: url(../img/page_50.jpg) no-repeat left top;width: 86px !important;height: 34px !important; border: none !important;margin-right: 0px !important;margin-left: 15px;}
#pageN a{display: block;width: 34px;height: 34px;text-align: center;font-size: 14px;text-align: center;line-height: 34px;}
#pageN span{width: 34px;height: 34px;text-align: center;font-size: 14px;text-align: center;line-height: 34px;color:  #878787;margin-right: 5px;}
#pageN span:hover{color: #E60012;}
#pageN span.on{color: #E60012;}
.at03{border: none !important;}

#map_fs{width: 875px;height: 588px;background:url(../img/fs_03.jpg) no-repeat center;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;overflow: hidden;position: relative;}
#map_fs img{display: block;margin: 0 auto;position: relative;z-index: 99;}


			
			.yuan {
				background: #E60012;
				opacity: 0.015;
				width: 1500px;
				height: 1500px;
				left: 50%;
				margin-left: -750px;
				top: 50%;
				margin-top: -750px;
				position: absolute;
				border-radius: 750px;
				
				animation: d1 4s ease;
				animation-iteration-count: infinite;
				
			}
			
			#a2 {
				animation-delay:00ms;
			}
			
			#a3 {
				animation-delay: 1000ms;
			}
			
			#a4 {
				animation-delay: 1500ms;
			}
			
			#a5 {
				animation-delay: 2000ms;
			}
				#a6 {
				animation-delay: 2500ms;
			}
			
			#a7 {
				animation-delay:3000ms;
			}
			
			#a8 {
				animation-delay: 3500ms;
			}
			
			#a9 {
				animation-delay: 4000ms;
			}
			@keyframes d1 {
				0% {
					transform: scale(0.1);
				}
				100% {
					transform: scale(2);
				}
			}

#years{height: 36px;line-height: 36px;background: #E0DFDF;position: relative;width: 100%;margin-bottom: 50px;}
#years a{display: block;float: left;width:120px;text-align: center;font-size: 18px;color: #FFFFFF;float: left;background: #929292;}
#years a.at04{background: #E60012;border-right: 1px solid #E0DFDF;}
.f36{font-size: 36px;color: #E60012;}
div.f36{float: left;}

.line0001{width: 2px;height: 100%;position: absolute;left: 35%;margin-left: -1px;top: 0;background: #E4654B;margin-bottom: 20px;}
.line0001 div{position: absolute;background: url(../img/cir_r.png) no-repeat center;width: 8px;height: 8px;}
.up_c{top: -4px;left: -3px;}
.down_c{bottom: -4px;left: -3px;}


#dsjL{float: left;width: 50%;}
#dsjR{float: right;width: 65%;padding-top: 50px;}
#dsjR div.dsj_box {padding-right: 16px;padding-left: 26px;}
#dsjR div.dsj_box img{left: -8px;right: auto;}
.dsj_box{width:91.9%;float: left;position: relative;padding: 16px;padding-right: 26px;}
.dsj_box>img{display: block;position: absolute;right: -8px;top: 40px;z-index: 100;}
.dsj_w{padding: 20px; position: relative;border: 2px solid #e9e9e9;border-radius: 10px;background: #FFFFFF;z-index: 99;}

.dsj_w .f13 .y{font-weight: 600;font-size: 30px;width: 55px;display: block;float: left;}
.dsj_w .f13 .y b{display: block;width: 40px;height: 40px;border-radius: 20px;background: #E60012;color: #fff;line-height: 40px;font-size: 14px;text-align: center;}
.dsj_w .f13 span{display: table-cell;vertical-align: text-top;}
ul.dsj_li li{list-style: url(../img/cir0002.png) ;margin-left: 30px;font-size: 15px;line-height: 24px;color: #403f3f;}
ul.dsj_li{padding-top: 20px;margin-top: 15px;border-top: 1px solid #EDEDED;}

.f13{font-size: 13px;color: #313131;line-height: 24px;}

#years2 a{color: #e9e9e9;width: 103px;height: 36px;line-height: 36px; border-radius: 2px;font-size: 18px;background: #929292;display: inline-block;_display:inlne;text-align: center;margin: 0 5px;}
#years2 {width: 67%;text-align: center;float: right;}
#years2 a.at04{background: #E60012;}
div.add_s .hd li{    border-right: 1px solid #fff;
    background: #717168;
    padding: 0 31.83px;}

div.add_s .hd{background:#fff;}

.map{width: 450px;height: 400px;border: 5px solid #f4f4f4;float: left;margin-top: 40px;}
.adrr01{padding-top: 40px;padding-left:20px;float: left;width: 45%;} 
.adrr01 pre{line-height: 24px;padding-top: 10px;}
.adrr01  .swp span{color: #313131;}
.adrr01  .swp {margin-left: 0;margin-right: 25px;}

.adrr01  .swp img{display: block;border: 1px solid #E0DFDF;}
#map2{width: 450px;height: 400px;border: 5px solid #f4f4f4;float: left;margin-top: 40px;}




.ob_bg{position: relative;height: 740px;}
.ob_bg img{display: block;position: absolute;left: 0;top: 0;z-index: 0;display:none;}

#init_box{width: 550px;background: #e9e9e9;padding: 22px;border-radius: 12px;position: relative;z-index: 2;overflow: hidden;margin:0 auto;margin-top: 70px;}
#init_box .f18{color: #E60012;text-align: center;padding-bottom: 15px;}
.input_box1{height: 32px;background: #FFFFFF;border: 1px solid #E0DFDF;line-height: 32px;color: #717171;margin-bottom: 14px;}
.input_box1 span{display:block;letter-spacing: 2px;padding-left:10px  ;float: left;}
.input_box1 input[type=text]{width: 220px;padding: 0 10px;height: 32px;line-height: 32px;font-family: "微软雅黑";font-size: 14px;float: left;}
.input_box1 textarea{width: 250px;font-family: "微软雅黑";font-size: 14px;float: left;line-height: 24px;resize: none;overflow: auto;}

.r_g{padding: 20px;}
.r_g a,.r_g input{display: block;float: left;font-size: 14px;color: #FFFFFF;height: 30px;line-height: 30px;text-align:center;padding: 0 20px ;border-radius: 3px; letter-spacing: 1px;margin-right: 30px;}
.r_btn{background: #E60012;}
.g_btn{background: #909086;}

 .shList .hd{background: #fff;border-radius: 2px;padding: 0 5px;}
 .shList .hd ul li{background: #929292;border-left: 1px solid #FFFFFF;letter-spacing: 1px;font-size: 18px;margin:2px;}

.box1{padding: 20px 0;padding-left: 25px;}
.box1 .f16{background: url(../img/sh_05.jpg) no-repeat 10px center;margin-left: -33px;padding-left: 33px;}
.line0002{height: 1px;width: 100%;background: url(../img/line_07.jpg) no-repeat left bottom;}


.sh_box{height: 96px;position: relative;background: #e9e9e9;margin-bottom: 15px;}
.sh_box .c_box1{background: #E60012;color: #FFFFFF;font-size: 16px;padding: 10px 14px;float: left;width: 80px;height: 76px;line-height: 24px;}
.sh_box .c_box1  span{display: block;}
.sh_box .c_box1 i{display: block;width: 10px;height: 2px;background: #FFFFFF;margin-top: 10px;}
.sh_box .shInfo{height: 76px;padding: 10px 14px;float: left;}
.sh_box  img{display: block;float: left;height: 96px;width: 158px;}
.sh_box .shInfo .f14{line-height: 24px;color: #313131;}



.v_tt{height: 37px;line-height: 37px;background: #e9e9e9;font-size: 16px;line-height: 37px;width: 870px;color: #313131;text-align: center;}

.qus{padding: 15px 0;border-bottom: 1px solid #E0DFDF;}
.f15{font-size: 15px;line-height: 30px;}
.n1{font-size: 13px;line-height: 30px;display: table-cell;width: 34px;text-align: center;}
.qus_bz{display: table-cell;width: 34px;text-align: center;}
.q{display: block;width: 20px;height: 20px;font-size: 14px;text-align: center;line-height: 20px;border-radius: 10px;color: #FFFFFF;background: #c5d338;}
.a{display: block;width: 20px;height: 20px;font-size: 14px;text-align: center;line-height: 20px;border-radius: 10px;color: #FFFFFF;background: #E60012;margin-top: 15px;}
.qus_con{display: table-cell;}
.f16{font-size: 16px;}
.qus_con .f16{padding-bottom: 10px;}




#page-num{width: 100%;margin: 40px;}
#page-num ul li{float: left;margin-right: 10px;}
#page-num ul li a{display: block;line-height: 30px;}
.size-page:hover{background:#CF1313;color:#FFFFFF;}
.size-page{display: block;width: 38px;height: 30px;text-align: center;border-radius: 3px;}
.pro_img{width: 390px;height: 390px;border: 1px solid #EEEEEE;float: left;}
.pro_img img{width: 390px;height: 390px;display: block;}








#cover{position: fixed;z-index: 8889;} 
.cover{background: rgba(0,0,0,0.5);width: 100%;height: 100%;position: absolute;left: 0;top: 0;text-align: center;}
.Gcover{position: fixed;z-index: 8889;display:none;}
.dig{background: #FFFFFF;border: 5px solid rgba(255,255,255,0.5);background-clip: padding-box;width: 1200px;position: absolute;z-index: 8890;left: 50%;margin-left: -521px;margin-top: 10%;border-radius: 5px;}
.dia_t{height: 36px;background: #E60012;line-height: 36px;color: #FFFFFF;font-size: 18px;text-indent: 32px;text-align: left;letter-spacing: 2px;text-align: center;}
.dia_t a{float: right;margin-right: 30px;margin-top: 10px;line-height: normal;display:block;}
.dia_t a img{padding:0px}
.arr01{position: relative;width: 100%;text-align: left;margin-bottom: 3px;}
.arr01 .r_box1{width: 50%;background: #E4654B;float: left;height: 257px;}
.arr01 .r_box1>div{padding: 25px;color: #FFFFFF;}
.arr01 img{display: block;width: 50%;}
.arr01 .f18{font-weight: 600;}
.dig>.container{padding: 45px 0;}
.cls{cursor: pointer;}




.tab01 {width:1100px;margin: 0 auto;border-collapse: collapse;}
.tab01 tr td{font-size: 15px;line-height: 34px;border: 1px solid #FFFFFF;padding-left: 5px;color: #595757;text-align: center;background: #e9e9e9;}
.tab01 tr td a{color: #595757;}
.tab01 .tHead td{background: #babab2;color: #FFFFFF;}
.video_box{width: 266px;padding-bottom: 20px;display: inline-block;vertical-align: top;margin-left: 20px;}
.video_box .video_img>img{display: block;width: 266px;height: 150px;}
.video_box .video_img{width: 266px;height: 150px;overflow: hidden;position: relative;}

.ov_h{overflow: hidden;}
.video_box .cover img{display: block;position: absolute;left: 50%;margin-left: -25px;top: 50%;margin-top: -25px;}
.video_tt{font-size: 14px;line-height: 30px;padding: 0 5px;color: #313131;height: 30px;white-space: nowrap;}
.ov_h .video_box:nth-of-type(3n-2){margin-left: 0}








.slideBox_n{ width:100%; height:386px; overflow:hidden; position:relative;   }
		.slideBox_n .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox_n .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox_n .hd ul li{ float:left; margin-right:5px;  width:23px; height:4px; line-height:14px; text-align:center; background: url(../img/def1.png) no-repeat left top; cursor:pointer; }
		.slideBox_n .hd ul li.on{ background: url(../img/cur1.png) no-repeat center; color:#fff; }
		.slideBox_n .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox_n .bd li{ zoom:1; vertical-align:middle;position: relative; }
		.slideBox_n .bd li a {display: block;position: relative;}
		.slideBox_n .bd li a p{height: 58px;line-height: 58px;position: absolute;width: 100%;bottom: 0px;left: 0px;background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5F000000,endColorstr=#5F000000);color: #FFFFFF;text-indent: 15px;}
		.slideBox_n .bd img{ width:100%; height:100%; display:block;  }

	
		.slideBox_n .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox_n .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox_n .prev:hover,
		.slideBox_n .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox_n .prevStop{ display:none;  }
		.slideBox_n .nextStop{ display:none;  }



.news_item{padding: 20px 0;border-bottom: 1px dashed #E0DFDF;}
.news_item .tt1 span{font-size: 18px;font-weight: 600;color: #313131;display: block;float: left;}
.news_item .tt1{height: 36px;padding-bottom: 20px;}
.news_item .tt1 .date1{font-size: 13px;line-height: 24px;color: #5c5c5c;float: right;font-weight: normal;}
.new_img{display: block;width: 106px;height: 106px;float: left;}
.newsInfo{height: 106px;float: right;padding-left: 20px;float: left;width: 750px;position: relative;}
.indent_t{text-indent: 30px;}
.more1{position: absolute;right: 0;bottom: 0;}


.act_box{width: 100%;height: 297px;background: #f3f3f4;position: relative;margin-bottom: 13px;}
.act_box>a>img{display: block;float: left;width: 595px;height: 297px;}
.act_box .act_info{height: 297px;width: 289px;float: left;color: #313131;position: relative;}
.act_box .act_info>div{padding: 18px;}
.act_box .act_info .f16{font-weight: 600;}
.f22{font-size: 22px;}
.bt1{font-weight: 600;line-height: 40px;color: #E60012;}
.act_box div.f14{padding-top: 15px;line-height: 24px;}
.more2{width: 150px;height: 50px;text-align: center;margin: 0 auto;position: absolute;bottom: 14px;left: 50%;margin-left: -75px;font-size: 18px;color: #FFFFFF;background: #E60012;border-radius: 3px;line-height: 50px;}
.act_box .act_info:hover {color: #FFFFFF !important; }
.act_box .act_info:hover .date2{color: #FFFFFF;}
.date2{color: #E60012}
.act_box .act_info:hover .bt1{color: #FFFFFF;}
.act_box .act_info:hover .more2{background: #FFFFFF;color: #E60012;}
.act_box .act_info:hover{background: #E60012;}




.fenye span,.fenye a{
    margin:0 10px 0 10px; float:left;
}
.fenye img {
    float:left;
}
#new_t {
    text-align:center; padding:10px 0 20px 0;
}

.e18 {
    color: #5f5f5f;
    font-size: 12px;
    text-align:center;
}








/*20160603*/








#fk_map{background: url(../img/map_07a.jpg) no-repeat center;width: 888px;height: 681px;position: relative;}
.drop{background: url(../img/drop.png) no-repeat center;background: none;width: 10px;height: 10px;font-size: 14px;font-weight: 600;display: block;color: #000;text-align: center;position: absolute;}
.drop span{display: block;margin-top: 20px;color: rgba(0,0,0,0);}
#d1{right: 155px;top: 100px;}
#d2{right: 198px;top:240px;}
#d3{right: 280px;top: 250px;}
#d4{right: 213px;top: 420px;}
#d5{right: 332px;top: 569px;}
#d6{right: 272px;top: 315px;z-index: 999}
#d7{right: 230px;top:241px;background:none;}
#d8{right: 250px;top:377px;}
#d9{right: 232px;top: 437px;}
#d10{right: 484px;top: 416px;}
#d11{right:158px;top:175px;}
#d12{right:365px;top:625px;}
#d13{right:338px;top:458px;}
#d14{right:258px;top: 520px;}
#d15{right: 266px;top: 273px;}
#d16{right: 287px;top: 295px;}
#d17{right: 390px;top: 430px;}
#d18{right: 395px;top: 499px;}

#d1{animation: h501 linear 1.5s infinite; }
#d2{animation: h502 linear 1.9s infinite;}
#d3{animation: h503 linear 1.6s infinite;}
#d4{animation: h504 linear 1.5s infinite;}
#d5{animation: h505 linear 1s infinite;}
#d6{animation: h506 linear 1.5s infinite; }
#d12{animation: h506 linear 1.5s infinite; }
#d13{animation: h506 linear 1.5s infinite; }
#d14{animation: h506 linear 1.5s infinite; }
#d15{animation: h506 linear 1.5s infinite; }
#d16{animation: h506 linear 1.6s infinite;}
#d17{animation: h506 linear 1.6s infinite;}
#d18{animation: h506 linear 1.2s infinite;}

/*#d7{animation: h506 linear 1.9s infinite;}*/
#d8{animation: h506 linear 1.6s infinite;}
#d9{animation: h506 linear 1.5s infinite;}
#d10{animation: h506 linear 1s infinite;}
#d11{animation: h506 linear 1s infinite;}
/*@keyframes  h501{
	0%,100%{top:136px;}
	50%{top: 126px;}
}
@keyframes  h502{
	0%,100%{top:231px;}
	50%{top:221px;}
}

@keyframes  h503{
	0%,100%{top:243px;}
	50%{top: 233px;}
}
*/
/*@keyframes  h504{
	0%,100%{top:367px;}
	50%{top: 357px;}
}*/

/*@keyframes  h505{
	0%,100%{top:507px;}
	50%{top: 497px;}
}
@keyframes  h505{
	0%,100%{top:507px;}
	50%{top: 497px;}
}*/
@keyframes  h506{
	0%,100%{transform:translateY(0);}
	50%{transform:translateY(5px);}
}
.drop:hover{animation: normal !important;}
#scale_mp{display: block;animation: jt 2s  ease  ;animation-iteration-count:infinite; animation-delay:2s; float: left;}
@keyframes  jt{
	0%,20%{transform: scale(0.3);opacity:0;}
	100%{transform: scale(1);opacity:1;}
}

#fk_mapL{position: absolute !important;top: 250px;left: 380px;z-index: 9999 !important;}




#cirs{width: 530px;height: 320px;position: relative;float: left;}
#cirs #fix-img{display: block;position: absolute;left: 0;top: 0;z-index: 99;}
#cir_run{position: absolute;left: 115px;top: 55px;z-index: 10;    animation: an05 linear 8s infinite;}

@keyframes an05{
	0%{
		transform: rotate(0deg);
	}
	100%{
		transform: rotate(360deg);
	}
}




.slideBox_in{ width:100%; height:auto; overflow:hidden; position:relative;  height: 100%;}
		.slideBox_in .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; left: 50%;}
		.slideBox_in .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox_in .hd ul li{ float:left; margin-right:2px;  width:20px; height:20px; line-height:14px; text-align:center; background:#fff; cursor:pointer; background: url(../img/def.png) no-repeat center;}
		.slideBox_in .hd ul li.on{color:#fff;background: url(../img/cur.png) no-repeat center; }
		.slideBox_in .bd{ position:relative;width: 100%; z-index:-1;height: 100%;}
		.slideBox_in .bd ul{width: 100%;}
		.slideBox_in .bd li{ zoom:1; vertical-align:middle;width: 100% ; }
		.slideBox_in .bd li img{display: block;width: 100%;margin: 0 auto;}
		.tempWrap{width: 100% ;}
		
.slideBox_in #ban01{background: url(../img/aboutCountry_02.jpg) no-repeat center;height: 279px;}
.slideBox_in #ban03{background: url(../img/hxl02.jpg) no-repeat center;height: 279px;}
.slideBox_in #ban02{background: url(../img/hxl01.jpg) no-repeat center;height: 279px;}
.slideBox_in #ban04{background: url(../img/hxl03.jpg) no-repeat center;height: 279px;}
.cover_sh{position: fixed !important;z-index: 8889;display: none;} 





#pro_tj{display: block;background: #FFFFFF;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;padding: 15px 10px;position: absolute;top:60px;height: 150px;width: 365px;left: -160px;display: none;}
#nav #pro_tj a{display: block;float: left;color: #403f3f;font-size: 14px;text-align: center;line-height: 30px;}
#PROlist{position: relative;float: left;}
#PROlist a{font-size: 14px;color: #403F3F;}
#pro_tj a span{display: block;}
#pro_tj a img{display:block;width:152px;height:105px;}
#head .lay1 #nav>a{color: #403f3f;margin: 0px 35px;font-size: 14px;display: block;float: left;}
#head .lay1 #nav>a:hover{color: #E60012;}
#bz_sj{position: absolute;left: 50%;top: -7px;margin-left: -11px;}
#nav>a{display: inline-block;position: relative;}
#nav>a:hover{color: #E60012;}
#nav>a:hover .sj{display: block;}
#nav{height: 60px;}

.head .lay1 #nav>a{color: #403f3f;margin: 0px 35px;font-size: 14px;display: block;float: left;}
	.pro_d_n{padding: 35px 7px;border: 1px solid #ccc;float: left;}
			.pro_d_n  img{display: block;width: 290px;}
			.pro_w{float: left;padding-left: 15px;height: 362px;}
			#J_AttrUL{list-style: none;font-size: 13px;font-family: "microsoft yahei";line-height: 24px;padding: 0;margin: 0;margin-top: 10px;}
            	#J_AttrUL li b{display:inline-block;padding-right:10px;}

.J_AttrUL p>img { float:left !important;}




/*说明书下载*/
li{list-style: none}
.sousuo{overflow: hidden;background: #f8f8f8;padding: 35px 0}
.pic1{width: 258px;float: left;margin-left: 30px}
.pic1 img{width: 100%;display: block;}
.sou1{width: 530px;float: right;margin-right: 35px}
.sou2{overflow: hidden;}
.sou3{width: 440px;height: 35px;border: 1px solid #eaeaea;float: left}
.sou3 input{width: 94%;height: 100%;display: block;padding: 0 3%;color: #646464;background: #fff}
.sou4{width: 56px;height: 35px;float: left;margin-left: 10px}
.sou4 input{width: 100%;height: 100%;display: block;background: #e60012;color: #fff;cursor: pointer;border-radius: 3px}
.sou5{color: #646464;line-height: 30px;margin-top: 15px}
.sou5 li{background: url(../img/ban1.png) left center no-repeat;list-style: none;font-size: 14px;padding-left: 15px}
.down1{overflow: hidden;margin-top: 15px}
.down1 li{width: 219px;float: left;background: #f8f8f8;text-align: center;padding-top: 18px;padding-bottom: 30px;margin-left: 2px}
.down1 li a{background: none}
.down1a{width: 60px;margin: auto;position: relative;}
.down1a img{width: 100%;display: block;}
.down1a .ua{width: 100%;position: absolute;top: 0;left: 0;display: none}
.down1 li p{color: #6d6d6d;margin-top: 12px}
.down1 li:hover{background: #e60012}
.down1 li:hover .ua{display: block;}
.down1 li:hover p{color: #fff}

.down1 .cur
{
    background: #e60012;
}
.down1 .cur  .ua{display: block;}
.down1 .cur p{color: #fff}

.down1 li:nth-of-type(1){margin-left: 0}
.down2{overflow: hidden;margin-top: 30px}
.down2 li{float: left;padding: 0 20px;background: url(../img/ban2.jpg) left center no-repeat;}
.down2 li:nth-of-type(1){padding-left: 0;background: none}
.down2 .ua2 a{color: #e60012}
.down2 li:hover a{color: #e60012}
.down3{margin-top: 10px;border-top: 2px solid #d2d2d2}
.down3 ul{overflow: hidden;height: 43px;background: #f8f8f8;border-bottom: 1px solid #e5e5e5;line-height: 43px}
.down3 ul li{width: 27%;float: left;text-align: center;background: url(../img/ban3.jpg) left center no-repeat;}
.down3 ul li:nth-of-type(2){width: 46%;}
.down3 ul li.average {width:50%!important;}
.down3 dl dt.average {width:50%!important;}

.down3 li:nth-of-type(1){background: none}
.down3 dl{overflow: hidden;height: 43px;border-bottom: 1px solid #e5e5e5;line-height: 43px}
.down3 dl dt{width: 27%;float: left;text-align: center;font-size: 14px}
.down3 dl dt:nth-of-type(2){width: 46%;}
.down3 dl dt a{width: 105px;height: 30px;display: block;margin: auto;background: #e60012;text-align: center;line-height: 30px;color: #fff;margin-top: 7px}
.page{text-align: center;margin-top: 40px;font-size: 0;width: 100%;height: 30px}
.page a{display: inline-block !important;vertical-align: top;margin: 0 10px;font-size: 14px;width: 30px;height: 30px;line-height: 30px;color: #d2d2d2}
.page a:hover{color: #535353}
.page a:nth-of-type(1){background: url(../img/ban4.png) center no-repeat;}
.page a:last-child{background: url(../img/ban5.png) center no-repeat;}
.page .ua3{color: #535353}


  #fixed_box {
    width: 114px;
    height: 460px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    overflow: hidden;
    position: absolute;
    right: 50%;
    margin-right: -720px;
    background: #f5f5f5;
    top: 115px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.4);
    position: fixed;
    z-index: 999;
    line-height: 25px;
    text-align: center;
}

    #fixed_box dl dt {
        height: 37px;
        background: #E60012;
        line-height: 37px;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        border-bottom: 1px solid #FFFFFF;
    }

    #fixed_box dl {
        font-size: 16px;
        color: #FFFFFF;
        text-align: center;
    }

        #fixed_box dl dd a {
            height: 25px;
            display: table-cell;
            vertical-align: middle;
            width: 114px;
            font-size: 14px;
            color: #333333;
        }

            #fixed_box dl dd a:hover {
                background: #E60012;
                color: #FFFFFF;
            }

        #fixed_box dl dd p a {
            height: 25px;
            display: table-cell;
            vertical-align: middle;
            width: 114px;
            font-size: 14px;
            color: #333333;
        }

            #fixed_box dl dd p a:hover {
                background: #FFFFFF;
                color: #FFFFFF;
            }

        #fixed_box dl dd {
            border-bottom: 1px solid #FFFFFF;
        }

            #fixed_box dl dd a span {
                display: block;
            }

        #fixed_box dl dd {
            font-size: 14px;
            color: #333333;
        }

            #fixed_box dl dd strong {
                display: block;
                line-height: 30px;
            }

            #fixed_box dl dd:nth-of-type(5), #fixed_box dl dd:nth-of-type(6) {
                padding-bottom: 14px;
                padding-top: 5px;
            }


#scroolT {
    position: absolute;
    bottom: 0px;
    width: 100%;
    left: 0px;
    color: #FFFFFF;
    background: #848484;
    height: 58px;
    text-align: center;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    line-height: 30px;
}

    #scroolT img {
        display: block;
        margin: 0 auto;
        margin-top: 12px;
    }

    #scroolT a {
        color: #fff;
    }


.imgpos {
    display: block;
    margin: 10px auto 0;
}
.c-kefu {
	margin:5px 10px;
text-align: center;
}

.verify-code {
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	width: 200px!important;
	height: 40px!important;
	box-sizing: border-box;
	margin-bottom: 0;
	box-sizing: border-box;
	margin-left: 10px;
}
.verify-code-area {
	display: flex;
	align-items: center;
}

.cerify-code-panel {
	height:100%;
	overflow:hidden;
	margin-bottom: 0;
	display: flex;
	align-items: center;
}



.verify-input-area {
	width: 60%;
	padding-right: 10px;
	
}

.verify-change-area {
	line-height: 30px;
}

.varify-input-code {
	display:inline-block; 
	width: 75%!important;
	height: 40px!important;
	border: 1px solid ;
	margin-left: 20px;
}

.verify-change-code {
	color: #337AB7;
	cursor: pointer;
}

.verify-btn {
	width: 200px;
	height: 30px;
	background-color: #337AB7;
	color:#FFFFFF;
	border:none;
	margin-top: 10px;
}

















