@charset "utf-8";
@font-face{ font-family:myFirstFont; src:url(../font/zz.TTF);}
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

/*==========================================公共 开始=============================================*/
.ar_wap{ display:none}
.a_body{ position:relative; z-index:0;}
.section{ overflow:hidden;}


header{height: 122px; background:url(../images/top_head_bg.jpg) center no-repeat;}
header .w1200{ height:120px;}
header .logo{float:left;width: 440px;height: 122px;line-height: 122px;}
header .logo img{ vertical-align:middle}
header .tel{float:right;padding: 45px 24px 0 0;text-align: right;width:302px;height:122px; background:url(../images/che.png) right center no-repeat;}
header .tel h5{font-size: 12px;color: #949393;margin-bottom: 11px;}
header .tel h4{font-size: 20px;color: #fff;font-style: italic;}
header .center{float:left;height: 118px;}
header .center form{position:relative;display:inline-block;margin-top: 39px;border-radius: 3px;overflow:  hidden;}
header .center .input{width: 424px;height: 45px;border: #f94d5b 2px solid;line-height: 40px;padding: 0;color: #6e6a6a;font-size: 14px;border-radius: 3px;overflow: hidden;}
header .center .input input{font-size: 12px;padding: 0 115px 0 15px;color: #686868;line-height: 41px;background: url(../images/fd.png) 77% center no-repeat;width:100%;height: 41px;border:none;}
header .center .input input::-webkit-input-placeholder{ color:#a9a9a9;}
header .center .input input::-moz-placeholder{   /* Mozilla Firefox 19+ */ color:#a9a9a9; }
header .center .input input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#a9a9a9;}
header .center .input input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#a9a9a9;}
header .center #bnt_close{position:absolute;right: 0;top: 0;width: 82px;height: 44px;line-height: 44px;background: #f94d5b;border:none;text-align:center;font-size: 14px;color:#fff;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;cursor:pointer; display:block;}
header .center #bnt_close:hover{background: #f94d5b;}
header .center h5{font-size:12px; height:18px; line-height:20px; color: #8a8a8b;display:inline-block; text-align:left;margin-top: 12px; padding:0 30px 0 0; background:url(../images/icon_hot.png) right center no-repeat}
header .center h5 font{color: #f94d5b;}
header .center h5 a{ display:inline-block; width:auto; font-size:12px;color: #8a8a8b; margin-right:10px;}
header .center h5 a:hover{ color:#f94d5b;}

/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{position:relative;z-index:1;height: 45px;line-height: 45px;background: #f94d5b;color:#333;}
.nav{position:relative;width: 1200px;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px;}
.nav .fr{margin-right: 0;}
.nav li.on{ background:#af1e24}
.nav a{color: #fff;}
.nav h3{ font-size:100%; font-weight:normal;}
.nav .m{float:left;position:relative;z-index:1;}
.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav h3 a{display:block;text-align:center;font-size: 16px;padding: 0 0;position:relative;width: 105px;}
.nav h3 a img{ position:absolute; top:7px; right:8px; -webkit-animation:dong 0.36s linear 0s infinite alternate;}
@-webkit-keyframes dong{from{top:7px}to{top:9px}}
.nav .sub{display:none; /*默认隐藏*/position:absolute;left: 50%;top:60px;z-index:1;width: 120px;border:1px solid #E6E4E3;border-top:0;background:#fff;margin-left: -60px;}
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;height: 46px;line-height: 46px;color:#666;}
.nav .sub li a:hover{color: #f94d5b;}
.nav .block{height: 2px;width: 64px;background: #fff;position:absolute;left:0;top: 58px;overflow:hidden;}
.nav li:last-child h3 a{ background:none}

.nav .first{float:left;margin-right: 0;}
.nav .first a{display:inline-block;width: 242px;height: 45px;line-height: 45px;background: #fbb829;padding: 0 20px;font-size: 18px;text-align:  center;}

.banner{
position: relative;
width: 100%;
z-index: 1;
height: 480px;
}

.banner .ban_con .banmiso{
position: relative;
overflow: hidden;
height: 480px;
cursor:  pointer;
}

.banner .ban_con .banmiso .ban_bg{
width: auto;
height: 970px;
-webkit-transition: all 5s ease-out 0s;
-moz-transition: all 6s ease-out 0s;
-ms-transition: all 6s ease-out 0s;
-o-transition: all 6s ease-out 0s;
transition: all 6s ease-out 0s;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}

.banner .banmiso.miso-current .ban_bg.scale{
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.banner .ban_con .banmiso .wrap{
position: absolute;
width:1200px;
top: 256px;
left: 50%;
transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}

.banner .ban_con .banmiso .ban_txt{

	/* width: 430px;

	max-width: 100%; */

}

.banner .ban_con .banmiso .ban_txt h1{
	font-size: 60px;
	color: #fff;
	line-height: 1.5;
	font-family:myFirstFont;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.banner .ban_con .banmiso .ban_txt h3{
	font-size: 33px;
	color: #fff;
}

.banner .ban_con .banmiso.miso-current h1{
	-webkit-animation: bounceInUp 2s 0s ease both;
    -moz-animation: bounceInUp 2s 0s ease both;
    animation: bounceInUp 2s 0s ease both;
}

.banner .ban_con .banmiso .ban_img{
	position: relative;
	margin-top: 90px;
	margin-right: 90px;
	width: 634px;
	max-width: 100%;
}

.banner .ban_con .banmiso .ban_img .ban_img1{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 100%;
}

.banner .ban_con .banmiso .ban_img .ban_img2{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
}

.banner .ban_con .banmiso.miso-current .ban_img .ban_img1{
	-webkit-animation: bounceInDown 2s 0s ease both;
    -moz-animation: bounceInDown 2s 0s ease both;
    animation: bounceInDown 2s 0s ease both;
}

.banner .ban_con .banmiso.miso-current .ban_img .ban_img2{
	-webkit-animation: bounceInDown 2s 0s ease both;
    -moz-animation: bounceInDown 2s 0s ease both;
    animation: bounceInDown 2s 0s ease both;
    animation-delay: .2s;
}

.banner .ban_po{
position: absolute;
bottom: 0;
left: 50%;
margin-left: -560px;
z-index: 1000;
width: 1200px;
text-align:  center;
padding: 0 0 0 176px;
font-family: zt01;
}

.banner .ban_po p{
margin-bottom: 30px;
font-size: 14px;
color: #fff;
line-height: 42px;
font-family: zt01;
}
.banner .ban_po p span{display:inline-block;margin: 0 -3px;}

.banner .ban_po p .prne{
display: inline-block;
width: 40px;
cursor: pointer;
}

.banner .ban_po p .prne img{
	width: 100%;
}

.banner .ban_po p .prne.banprev{
	margin-right: 15px;
}

.banner .ban_po p .prne.bannext{
	margin-left: 15px;
}

.banner .ban_po button{
background-color: #d93f26;
width: 160px;
height: 50px;
line-height: 50px;
border: none;
font-size: 15px;
color: #fff;
border-radius: 3px;
transition: .3s;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
cursor: pointer;
position:  relative;
overflow: hidden;
}

.banner .ban_po button:hover{
}

.banner .ban_sanjiao{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
z-index: 1000;
}
.banner .ban_sanjiao img{
	width: 100%;
}
.banner .miso-prev, .banner .miso-next{ width:42px; height:42px;}
.banner .miso-prev{ background:url(../images/left.png) center no-repeat; left:10%}

.banner .miso-next{ background:url(../images/right.png) center no-repeat; right:10%}


.container01{width: 100%;height:480px;margin-top:-480px;position:relative;z-index:2;left: 0;margin-left: 0;}
.container01 .w1200{position: relative;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.container01 .w1200:hover{}

.container01 .left{float:left;width: 242px;height: 470px;padding: 0;position:relative;z-index:2;}
.container01 .left{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5FFFFFF', endColorstr='#E5FFFFFF');background: rgba(255,255,255,0.85);}
:root .container01 .left{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');}/*for IE9*/
:root .container01 .left{filter:none;float: left;}/*for IE9*/
.container01 .left>dl{padding: 30px 10px 0 45px;position: relative;height: 94px;}
.container01 .left>dl:before{ content:""; position:absolute; left:0; bottom:0; width:100%; height:1px; border-bottom:#bdb8c4 1px dotted}
.container01 .left>dl:last-child:before{ border:none}
.container01 .left>dl:hover{ background:#f94d5b}
.container01 .left>dl:hover dt a,.container01 .left>dl:hover dd a{ color:#fff}
.container01 .left dl dt{font-size:16px;margin: 0 0 8px;}
.container01 .left dl dt span{display:inline-block;width:24px;margin-left: -26px;}
.container01 .left dl dt span img.img02{ display:none}
.container01 .left dl:hover dt span img.img02{ display:inline-block}
.container01 .left dl:hover dt span img.img01{ display:none}
.container01 .left dl dt a{ background:url(../images/jiantou.png) left center no-repeat;}
.container01 .left dl dt:hover a{ background:url(../images/jiantou_on.png) left center no-repeat;}
.container01 .left dl dt a span{ float:right;}
.container01 .left dl dt a{padding: 0;display: inline-block;color: #332c2b;font-size: 16px;}
.container01 .left dl dt a:hover{ text-decoration:underline}
.container01 .left dl dt a img{ margin:-2px 0 0 9px}
.container01 .left dl dd{display:inline-block;font-size: 12px;line-height:24px;color:#868788;margin-right: 5px;}
.container01 .left dl dd a{color:#868788}
.container01 .left dl dd a:hover{ text-decoration:underline}

.nav h3 a:hover{ color:#ffa801}

#top_head{ height:34px; line-height:34px;}
#top_head .left{ font-size:14px; color:#8e8e8e}
#top_head .left font{ font-size:16px; color:#fbb829; font-weight:bold}

#top_head .right ul li{ display:inline-block; font-size:12px; padding:0 11px; background:url(../images/line.png) right center no-repeat; line-height:34px;}
#top_head .right ul li a{ font-size:12px; color:#5d5d5d}
#top_head .right ul li a:hover{ color:#f94d5b}
#top_head .right ul li a img{ margin-right:6px; margin-top:-3px}
header .tel h5 font{ font-size:14px; color:#444444}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/

.banner{position: relative;width: 100%;z-index: 1;height: 470px;overflow: hidden;}

.banner .ban_con .banmiso{
position: relative;
overflow: hidden;
height: 470px;
cursor:  pointer;
}

.banner .ban_con .banmiso .ban_bg{
width: auto;
height: 970px;
-webkit-transition: all 5s ease-out 0s;
-moz-transition: all 6s ease-out 0s;
-ms-transition: all 6s ease-out 0s;
-o-transition: all 6s ease-out 0s;
transition: all 6s ease-out 0s;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}

.banner .banmiso.miso-current .ban_bg.scale{
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.banner .ban_con .banmiso .wrap{
position: absolute;
width:1200px;
top: 256px;
left: 50%;
transform: translateX(-50%);
-o-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}

.banner .ban_con .banmiso .ban_txt{

	/* width: 430px;

	max-width: 100%; */

}

.banner .ban_con .banmiso .ban_txt h1{
	font-size: 60px;
	color: #fff;
	line-height: 1.5;
	font-family:myFirstFont;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.banner .ban_con .banmiso .ban_txt h3{
	font-size: 33px;
	color: #fff;
}

.banner .ban_con .banmiso.miso-current h1{
	-webkit-animation: bounceInUp 2s 0s ease both;
    -moz-animation: bounceInUp 2s 0s ease both;
    animation: bounceInUp 2s 0s ease both;
}

.banner .ban_con .banmiso .ban_img{
	position: relative;
	margin-top: 90px;
	margin-right: 90px;
	width: 634px;
	max-width: 100%;
}

.banner .ban_con .banmiso .ban_img .ban_img1{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 100%;
}

.banner .ban_con .banmiso .ban_img .ban_img2{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
}

.banner .ban_con .banmiso.miso-current .ban_img .ban_img1{
	-webkit-animation: bounceInDown 2s 0s ease both;
    -moz-animation: bounceInDown 2s 0s ease both;
    animation: bounceInDown 2s 0s ease both;
}

.banner .ban_con .banmiso.miso-current .ban_img .ban_img2{
	-webkit-animation: bounceInDown 2s 0s ease both;
    -moz-animation: bounceInDown 2s 0s ease both;
    animation: bounceInDown 2s 0s ease both;
    animation-delay: .2s;
}

.banner .ban_po{
position: absolute;
bottom: 0;
left: 50%;
margin-left: -560px;
z-index: 1000;
width: 1200px;
text-align:  center;
padding: 0 0 0 176px;
font-family: zt01;
}

.banner .ban_po p{
margin-bottom: 30px;
font-size: 14px;
color: #fff;
line-height: 42px;
font-family: zt01;
}
.banner .ban_po p span{display:inline-block;margin: 0 -3px;}

.banner .ban_po p .prne{
display: inline-block;
width: 40px;

cursor: pointer;
}

.banner .ban_po p .prne img{
	width: 100%;
}

.banner .ban_po p .prne.banprev{
	margin-right: 15px;
}

.banner .ban_po p .prne.bannext{
	margin-left: 15px;
}

.banner .ban_po button{
background-color: #d93f26;
width: 160px;
height: 50px;
line-height: 50px;
border: none;
font-size: 15px;
color: #fff;
border-radius: 3px;
transition: .3s;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
cursor: pointer;
position:  relative;
overflow: hidden;
}

.banner .ban_po button:hover{
}

.banner .ban_sanjiao{
position: absolute;
bottom: 0px;
left: 0px;
width: 100%;
z-index: 1000;
}
.banner .ban_sanjiao img{
	width: 100%;
}
.banner .miso-prev, .banner .miso-next{width:38px;height:67px;top: 50%;margin-top: -33px;}
.banner .miso-prev{background:url(../images/left.png) center no-repeat;left: 50%;margin-left: -345px;}
.banner .miso-next{background:url(../images/right.png) center no-repeat;right: 50%;margin-right: -332px;}

.container01 .right{float:right;width:255px;height: auto;padding: 12px 0 0;}
.container01 .right .top{height: 150px;padding: 18px 15px;margin-bottom: 12px;}
.container01 .right .top{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5FFFFFF', endColorstr='#E5FFFFFF');background: rgba(255,255,255,0.9);}
:root .container01 .right .top{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');}/*for IE9*/
:root .container01 .right .top{filter:none;}/*for IE9*/
.container01 .right .top ul li{ font-size:13px; line-height:24px; height:24px; color:#4a4a4b}
.container01 .right .top ul li span{font-size:12px;color:#e81829;width: 11px;display:  inline-block;}
.container01 .right .top ul li a{ display:inline-block; font-size:12px; color:#e81829; font-size:13px; line-height:24px; color:#4a4a4b; width:205px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.container01 .right .top ul li a:hover{ color:#f94d5b}
.container01 .right .bottom{ padding:6px}
.container01 .right .bottom{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5FFFFFF', endColorstr='#E5FFFFFF');background: rgba(255,255,255,0.9);}
:root .container01 .right .bottom{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');}/*for IE9*/
:root .container01 .right .bottom{filter:none;}/*for IE9*/
.container01 .right .bottom .ewm{ padding:5px 10px 8px 10px;}
.container01 .right .bottom .ewm p{font-size:12px;line-height:22px;color:#4a4a4b;width: 104px;padding: 7px 0 0;}
.container01 .right .bottom .tel{padding: 18px 14px 8px;}
.container01 .right .bottom .tel h5{font-size:14px;color:#4a4a4b;margin-bottom: 12px;}
.container01 .right .bottom .tel h3{ font-size:24px; color:#f94d5b;}
.container01 .right .bottom .tel h3 img{ margin-right:8px;}

.container02{ padding:32px 0 28px;}
.container02 .w1200{ height:294px; border:#f94d5b 2px solid; border-radius:5px;}
.container02 .title{background:#f94d5b url(../images/container_title.png) center 50px no-repeat;width:175px;height: 290px;padding:144px 20px 0;}
.container02 .title h3{ font-size:24px; line-height:30px; color:#ffffff; font-weight:bold; text-transform:uppercase; margin-bottom:20px}
.container02 .title h5{ font-size:16px; color:#fff}
.container02 .box{width: 1018px; background:url(../images/line01.png) center no-repeat; height: 290px;}
.container02 .box ul{ font-size:0}
.container02 .box ul li{display:inline-block; *display:inline; *zoom:1;width:25%;padding: 25px 20px 19px 32px;}
.container02 .box ul li h3{margin-bottom:10px;line-height: 24px;}
.container02 .box ul li h3 span{display:inline-block;width:18px;height:18px;background:#e81829;border-radius:3px;font-size: 12px;color: #fff;line-height: 18px;text-align:  center;margin-right: 5px;vertical-align: middle;}
.container02 .box ul li h3 big{ font-size:24px; color:#4a4a4b}
.container02 .box ul li h3 big font{color:#e81829}

.container02 .box ul li h5 .fl{font-size:14px;color:#4a4a4b;margin-left: 27px;}
.container02 .box ul li h5 .fl font{color:#e81829}
.container02 .box ul li h5 .fr{font-size:14px;color:#e81829;margin-right: 8px;}
.container02 .box ul li h5 .fr font{color:#e81829}

.container03{ padding:0 0 34px}
.container03 .title{ height:42px; line-height:42px; margin:32px 0 12px;}
.container03 .title .fl{font-size:24px;color: #71dcb8;font-weight:bold;}
.container03 .title .fl img{ margin-right:12px; vertical-align:top}
.container03 .title .fr{ font-size:14px; color:#838385}

.container03 .left{width:190px;height:400px;background: #71dcb8;padding:20px 20px;text-align:center;}
.container03 .left .top{ height:200px; border-bottom:#fff 1px dashed; margin-bottom:55px}
.container03 .left .top h3{ height:130px; line-height:130px; }
.container03 .left .top h2{ font-size:27px; font-family:myFirstFont; color:#fff}
.container03 .left ul li{ margin-bottom:20px;}
.container03 .left ul li a{ height:32px; width:95px; line-height:30px; border:#fff 1px solid; border-radius:5px; display:inline-block; font-size:14px; color:#fff}
.container03 .left ul li a:hover{ background:#fff; border:#fff 1px solid; color:#333}
.container03 .center{width: 778px;height:400px;background:#fff;}
.container03 .center ul{ font-size:0}
.container03 .center ul li{display:inline-block; *display:inline; *zoom:1;width: 195.5px;height: 81px;padding: 18px 10px;border:  #e5e5e5 1px solid;margin: -0.5px;}
.container03 .center ul li h3{margin-bottom: 8px;line-height: 22px;}
.container03 .center ul li h3 span{display:inline-block;width:18px;height:18px;background:#e81829;border-radius:3px;font-size: 12px;color: #fff;line-height: 18px;text-align:  center;margin-right: 5px;vertical-align: middle;}
.container03 .center ul li h3 big{font-size: 22px;color:#4a4a4b;}
.container03 .center ul li h3 big font{color:#e81829}

.container03 .center ul li h5 .fl{font-size:14px;color:#4a4a4b;margin-left: 3px;}
.container03 .center ul li h5 .fl font{color:#e81829}
.container03 .center ul li h5 .fr{font-size:14px;color:#e81829; width: 30%;}
.container03 .center ul li h5 .fr font{color:#e81829}
.container03 .right img{ float:left}

.container04 .title .fl{ font-size:24px; color:#f94d5b; font-weight:bold}
.container04 .left{ background:#f94d5b}

.container05 .title .fl{ font-size:24px; color:#3caffa; font-weight:bold}
.container05 .left{ background:#3caffa}

.container06{ margin-bottom:28px;}
.container06 .w1200{border:#e5e5e5 1px solid;padding: 25px 0 25px 38px;}
.container06 .left{ float:left; width:120px;}
.container06 .left h5{font-size:16px;color:#363535;margin: 16px 0 10px;}
.container06 .left h3{ font-size:20px; line-height:24px; color:#f94d5b; text-transform:uppercase; font-weight:bold}
.container06 .right{ width:1000px;}
.container06 .right ul li{ float:left; width:50%; padding:0 44px; line-height:30px;}
.container06 .right ul li span{ font-size:14px; color:#4e4e50; display:inline-block; width:12px;}
.container06 .right ul li a{ font-size:14px; color:#4e4e50; display:inline-block; width:300px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.container06 .right ul li a:hover{ color:#f94d5b}
.container06 .right ul li i{ font-size:14px; color:#bdbdc0; float:right; font-style:normal}


.container07 { padding:40px 0; border-top:#e2e3e6 1px solid; margin-top:40px;}
.container07 ul{ font-size:0; margin:0 -20px;}
.container07 ul li{display:inline-block; *display:inline; *zoom:1; width:25%; padding:0 20px; font-size:20px; color:#525254; font-weight:bold; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container07 ul li .box{ -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.container07 ul li img{ margin-right:15px;}
.container07 ul li .box:hover{ transform:scale(1.05); box-shadow:0 0 5px rgba(0,0,0,0.15); border-radius:30px}

.container08 .w1200{border:#e5e5e5 1px solid;padding: 25px 0 25px 38px;overflow: hidden;}
.container08 .w1200 p{float:left;padding: 5px 0 0;}
.footer{padding: 35px 0 40px;background: #343536;overflow:hidden;}
.footer .left{float:left;width: 235px;min-height: 156px;padding: 5px 0 0;}
.footer .left h5{font-size:14px;color:#fff;margin: 0px 0 18px;}
.footer .left h3{ font-size:30px; color:#009bb5; margin:10px 0 18px}
.footer .left h3 img{ margin:-3px 5px 0 0}
.footer .left h4{ padding:0 0 0 24px; font-size:16px; color:#fff; background:url(../images/icon_ren.png) left center no-repeat; margin-bottom:24px; font-weight:bold}
.footer .left span{font-size: 12px;color: #aaabad;line-height: 28px;display:block;}
.footer .left span a{ font-size:12px; color:#f0161b}
.footer .left span a img{margin: 6px 6px 0 10px;display:  inline-block;vertical-align: top;}
.footer .center{float: right;min-height: 78px;padding: 5px 0 0;}
.footer .center h3{}
.footer .center h5{font-size:14px;color:#fff;margin: 0 0 22px;}
.footer .left span font{ font-size:19px; color:#e45158}
.footer .right{float:left;width: 400px;font-size:0;padding:5px 0 0;background:url(../images/line02.png) right 5px no-repeat;min-height: 156px;}
.footer .right dl{display:inline-block; *display:inline; *zoom:1;margin: 0 60px 0 0;text-align:left;}
.footer .right dl dt{font-size: 14px;margin-bottom: 15px;position:relative;}
.footer .right dl dt:before{content:"";position:absolute;bottom: -24px;left:0;width: 56px;height:2px;background:#c3c3c4;display: none;}
.footer .right dl dt a{color: #fff;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.footer .right dl dd{font-size: 12px;line-height: 24px;}
.footer .right dl dd a{color: #797a7a;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.footer .right dl dt a:hover,.footer .right dl dd a:hover{ color:#fff}


footer{background: #2a2b2c;height:55px;line-height:55px;text-align:center;}
footer p,footer p a{font-size:12px;color: #585b5e;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
footer p a:hover{ color:#fff}

.footer .center01{float:left;width: 455px;font-size:0;padding: 5px 0 0 42px;}
.footer .center01 dl dt{font-size:14px;color:#fff;margin-bottom: 15px;}
.footer .center01 dl dd{ display:inline-block; *display:inline; *zoom:1; margin-right:12px}
.footer .center01 dl dd a{ font-size:12px; color:#797a7a; line-height:24px;}
.footer .center01 dl dd a:hover{ color:#fff}

.container07 .dibu{ width:100%; margin-bottom:25px;}
.container07 .dibu ul{float:left;width:100%;margin-top: 10px;}
.container07 .dibu ul li{ display:inline-block; *display:inline;*zoom:1;}

.bdshare-button-style1-32 a{ width:26px !important; margin:8px 10px 0 0 !important}

.n_container{padding: 26px 0 20px;}
.n_container .n_left{ width:240px;}
.n_container .n_left .gg{ margin-bottom:27px}
.n_container .n_left .box{ overflow:hidden; border-radius:5px; background:#fff; margin-bottom:24px}
.n_container .n_left .box .title{ height:52px; line-height:52px; padding:0 22px; font-weight:bold; font-size:16px; color:#fff}
.n_container .n_left .box .title img{ width:34px; height:34px; float:right; margin-top:9px;}
.n_container .n_left .box .title{ height:52px;}
.n_container .n_left .box ul{padding:10px 14px 20px;overflow: hidden;}
.n_container .n_left .box ul li{ height:42px; line-height:42px; border-bottom:#a6a6a6 1px dotted}
.n_container .n_left .box ul li h3 big{font-size: 20px;color:#4c4c4d;}
.n_container .n_left .box ul li h3 big font{color:#e81829}
.n_container .n_left .box ul li h3 .fr{font-size:14px;color:#f94d5b;margin-right: 8px;}
.n_container .n_left .box ul li h3 .fr font{color:#e81829}

.n_container .n_left .box01{ border:#42cdde 2px solid;}
.n_container .n_left .box01 .title{ height:52px; background:#42cdde}

.n_container .n_left .box02{ border:#f94d5b 2px solid;}
.n_container .n_left .box02 .title{ height:52px; background:#f94d5b}

.n_container .n_left .box03{ border:#3caffa 2px solid;}
.n_container .n_left .box03 .title{ height:52px; background:#3caffa}

.n_container .n_right{ width:912px;}
.n_container .n_right .gg{ margin-bottom:24px;}
.n_container .n_right .top{height:45px;line-height:45px;background:#f4f4f4;border:#e8e8e8 1px solid;padding:0 22px;margin-top: 35px;}

@keyframes flash {
	0% {
		visibility: visible;
	}
	100% {
		visibility: hidden;
	}
}
.typewriter:after {
	content: "";
	animation: flash .6s steps(2, start) infinite;
}
.typewriter{ }

.n_container .n_right .top .left span{ font-size:14px; color:#e12c3b; margin-right:18px;}
.n_container .n_right .top .left a{ font-size:12px; color:#646364; display:inline-block; width:82px; height:30px; background:#fff; border:#dfdee0 1px solid; border-radius:3px; margin:7px 0; line-height:30px; text-align:center; margin-right:4px;}
.n_container .n_right .top .left a.on{ border:#fbb829 1px solid}
.n_container .n_right .top .left a img{ margin-top:-3px}
.n_container .n_right .top .right .layui-form-checkbox{margin-top:0;margin-right:0;padding-right:0;background:  none;}
.n_container .n_right .top .right .layui-form-checkbox i{position:relative;float:left;border:#9e9e9e 1px solid;width:11px;height:11px;border-radius:3px;top: 10px;line-height: 9px;}
.n_container .n_right .top .right .layui-icon-ok:before{width: 9px;height: 9px;font-size: 12px;vertical-align: top;color:  transparent;}
.n_container .n_right .top .right .layui-form-checked .layui-icon-ok:before{ color:#000; display:none}
.n_container .n_right .top .right .layui-form-checkbox span{background:none;font-size:12px;color:#7d7d7d;padding: 0 15px 0 5px;}
.n_container .n_right .top .right .layui-form-checked i{ background:#fbb829; border:#fbb829 1px solid}

.n_container .n_right .bottom .ar_article{ margin-bottom:30px;}
.n_container .n_right .bottom .ar_article th{font-size:16px;color:#000000;text-align:left;padding: 14px 0 14px 40px;}
.n_container .n_right .bottom .ar_article td, .n_container .n_right .bottom .ar_article th,.n_container .n_right .bottom .ar_article table{ border:none}
.n_container .n_right .bottom .ar_article tr{ border:#e8e8e8 1px solid; background:#fff}
.n_container .n_right .bottom .ar_article td{font-size:14px;color:#4e4b4b;padding: 13px 0 14px 40px;max-width: 145px;}
.n_container .n_right .bottom .ar_article td a{display:inline-block;width:72px;height:30px;background:#fbb829;border-radius:3px;text-align:center;font-size: 14px;color:#fff;line-height: 30px;}
.n_container .n_right .bottom .ar_article td img{margin:-3px 8px 0 0;width: 24px;}
.n_container .n_right .bottom .ar_article td big{ font-size:22px; color:#4c4c4d}
.n_container .n_right .bottom .ar_article td font{color:#f94d5b;}
.n_container .n_right .bottom .ar_article td b{ font-size:16px;}
.n_container .n_right .bottom .ar_article th:nth-child(1), .n_container .n_right .bottom .ar_article td:nth-child(1){width: 255px !important;}
.n_container .n_right .bottom .ar_article th:nth-child(2), .n_container .n_right .bottom .ar_article td:nth-child(2){width: 140px !important;padding-left: 10px;}
.n_container .n_right .bottom .ar_article th:nth-child(4), .n_container .n_right .bottom .ar_article td:nth-child(4){width: 130px !important;padding-left: 10px;}

.n_container .n_right .bottom .ar_article th:nth-child(3), .n_container .n_right .bottom .ar_article td:nth-child(3){width: 120px !important;padding-left: 10px;}
/*====翻页====*/
.j_pages{margin:0 auto 0 auto}
.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;text-align:  center;}










.j_pages a{padding: 0px 17px;height: 44px;line-height: 42px;display:inline-block;background: #f1f3f4;margin: 0 5px;color: #000000;font-size: 14px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:  #e5e5e5 1px solid;}
.j_pages a font{ padding:0 10px}
.j_pages .on{background: #ff214d;color: #fff;border: #ff214d 1px solid;}
.j_pages a:hover{background: #ff214d;color:#fff!important;border: #ff214d 1px solid;}
.j_pages span{background:#e84518;color:#fff!important;}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

.n_detail .fl01{background:#f9f9fa;border:#e8e8e8 1px solid;padding: 20px 30px 20px 30px;margin-bottom: 50px;}
.n_detail .fl01 li{padding: 0 0 0 15px;font-size:14px;color:#7c7c7d;line-height:30px;background: url(../images/dot.png) left 12px no-repeat;}

.n_detail .fl02{ padding:50px 0 35px; text-align:center; border:#e8e8e8 1px solid; border-bottom: none; }
.n_detail .fl02 h2{ font-size:48px; color:#2f5dc3; margin-bottom:32px}
.n_detail .fl02 span{ font-size:18px; color:#4e4b4b; display:inline-block; height:52px; line-height:52px; border:#e8e8e8 1px solid;padding:0 30px; background:#f9f9fa; border-radius:3px}
.n_detail .fl02 span img{ margin:-3px 12px 0 0}

.n_detail .fl03{ margin-bottom:0px;}
.n_detail .fl03 .ar_article table td{ border:#e8e8e8 1px solid; font-size:16px; color:#535353; padding:14px 60px}
.n_detail .fl03 .ar_article table td span{ display:inline-block; width:85px;}
.n_detail .fl03 .ar_article table tr td:first-child{ border-right:none}
.n_detail .fl03 .ar_article table tr td:nth-child(2){ border-left:none}

.n_detail .fl04{ text-align:center; margin-bottom:80px;}
.n_detail .fl04 ul li{ margin:0 23px; text-align:center; display:inline-block;}
.n_detail .fl04 ul li a{ height:62px; width:205px; line-height:62px; border-radius:5px; display:inline-block; font-size:14px; color:#fff}
.n_detail .fl04 ul li a:hover{ opacity:0.8}

.n_detail .fl05{ margin-bottom:36px; background:#f9f9fa; padding:40px 0 35px; border:#e8e8e8 1px solid}
.n_detail .fl05 ul{font-size:0;background: url(../images/fl05_01.png) center 18px no-repeat;position:relative;text-align: center;padding: 0 75px;}
.n_detail .fl05 ul:before{content:"";position:absolute;background: url(../images/fl05.png) center no-repeat;width:194px;height:54px;top: -73px;left: 50%;margin-left: -105px;}
.n_detail .fl05 ul li{display:inline-block;width:25%;cursor: pointer;}
.n_detail .fl05 ul li h3 img.img02{ display:none}
.n_detail .fl05 ul li h5{ font-size:16px; color:#535353; margin-top:25px;}
.n_detail .fl05 ul li a:hover h3 img.img01{ display:none}
.n_detail .fl05 ul li a:hover h3 img.img02{ display:inline-block}

.n_detail .bottom h2{ height:46px; background:#f4f4f4; line-height:46px; border:#e8e8e8 1px solid; padding:0 26px; font-size:16px; color:#010101; margin-bottom:-1px}

.n_left .fl01{border:#fc585d 2px solid;background:#fff;padding: 28px 0 32px;margin-bottom: 28px;}
.n_left .fl01 .img{text-align:center;position:relative;margin-bottom: 28px;}
.n_left .fl01 .img:before{content:"";position:absolute;width: 140px;height: 140px;border:#dbdbdc 1px dashed;top: -11px;left:50%;margin-left: -70px;border-radius: 50%;}
.n_left .fl01 .img img{ width:118px; height:118px; border-radius:50%;}
.n_left .fl01 h5{font-size:16px;color:#424142;text-align:center;margin:16px 0 12px;line-height: 16px;height: 16px;}
.n_left .fl01 h5 small{font-size:14px;color:#a4a4a5;vertical-align:  bottom;display:  inline-block;line-height: 12px;}
.n_left .fl01 h4{font-size:14px;color:#a8a8a9;text-align:center;margin-bottom: 28px;}
.n_left .fl01 .con{line-height:45px;padding: 0 0 0 82px;font-size:17px;color:#000000;text-align:  left;margin-bottom: 15px;}
.n_left .fl01 .con.tel{ background:url(../images/n_left_fl01_bg01.png) center no-repeat; }
.n_left .fl01 .con.weixin{ background:url(../images/n_left_fl01_bg02.png) center no-repeat; }
.n_left .fl01 .ewm{ text-align:center; margin-top:30px; margin-bottom:35px;}
.n_left .fl01 .ewm img{width: 200px;height: 200px;}
.n_left .fl01 .ewm h5{ font-size:14px; color:#727273}
.n_left .fl01 ul{ text-align:center}
.n_left .fl01 ul li{ font-size:12px; color:#606060; display:inline-block; margin:0 5px}
.n_left .fl01 ul li h5{font-size:12px;color:#606060;margin: 10px 0 0;}

.n_left .box dl{padding: 30px 10px 0 45px;position: relative;height: 94px;}
.n_left .box dl:before{ content:""; position:absolute; left:14px; bottom:0; right:14px; height:1px; border-bottom:#bdb8c4 1px dotted}
.n_left .box dl:last-child:before{ border:none}
.n_left .box dl dt a:hover,.n_left .box dl dd a:hover{ color:#fbb829}
.n_left .box dl dt{font-size:16px;margin: 0 0 8px;}
.n_left .box dl dt span{display:inline-block;width:24px;margin-left: -26px;}
.n_left .box dl dt span img.img02{ display:none}
.n_left .box dl dt a{ background:url(../images/jiantou.png) left center no-repeat;}
.n_left .box dl dt:hover a{ background:url(../images/jiantou_on.png) left center no-repeat;}
.n_left .box dl dt a span{ float:right;}
.n_left .box dl dt a{padding: 0;display: inline-block;color: #332c2b;font-size: 16px;}
.n_left .box dl dt a:hover{ text-decoration:underline}
.n_left .box dl dt a img{ margin:-2px 0 0 9px}
.n_left .box dl dd{display:inline-block;font-size: 12px;line-height:24px;color:#868788;margin-right: 5px;}
.n_left .box dl dd a{color:#868788}
.n_left .box dl dd a:hover{ text-decoration:underline}
.n_left .box .box_con{ padding:0 0 15px}

.n_container .n_left .box04{ border:#fbb829 2px solid;}
.n_container .n_left .box04 .title{ height:52px; background:#fbb829}

#n_news{overflow:hidden;padding: 0 0 60px;}
#n_news ul{overflow:hidden;position:relative;font-size: 0;margin: 0 -15px;}
#n_news ul li{display:  inline-block;width: 100%;padding: 0 15px;height: 236px;border-bottom: #e2e2e2 1px solid;transition: 0.6s;}
#n_news ul li .img{width: 270px;overflow: hidden;float: left;display: none;}
#n_news ul li .img img{width: 270px; height: 180px;}
#n_news ul li .txt{padding-top: 26px;padding-left: 0;}
#n_news ul li .txt h5{font-size: 22px;color: #222223;margin-bottom: 22px;}
#n_news ul li .txt span{font-size: 14px;color: #919090;display:block;margin-bottom:15px;}
#n_news ul li .txt span svg{display:inline-block;width: 20px;height: 16px;fill: #999;margin: -1px 12px 0 0;}
#n_news ul li .txt p{font-size: 14px;color: #949494;line-height: 24px;height: 72px;overflow:hidden;text-align: justify;}
#n_news ul li .txt .btn{margin-top:55px;}
#n_news ul li:hover .btn.i i:first-child{ margin-top:0; }
#n_news ul li .more{height: 32px;position:relative;z-index: 0;width: 89px;display:  block;display: none;}
#n_news ul li .more div{ height:100%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; transform-style: preserve-3d; -webkit-transform-style: preserve-3d;}
#n_news ul li .more span{position:absolute;right:0;top:0;display:inline-block; width:89px;height:32px; z-index: 0; }
#n_news ul li .more .span1{ transform: translate3d(0, 0, 16px); -webkit-transform: translate3d(0, 0, 16px); background:url(../images/more001.png) center no-repeat;}
#n_news ul li .more .span2{ transform: rotateX(-90deg) translate3d(0, 0, 16px); -webkit-transform: rotateX(-90deg) translate3d(0, 0, 16px); background:url(../images/more001_on.png) center no-repeat;}
#n_news ul li:hover .more div{transform: rotateX(90deg);}
#n_news ul li:hover{ border-bottom:#f94d5b 1px solid}
.n_news_detail .ar_title{overflow:hidden;padding-bottom: 0.75rem;margin-bottom: 1.875rem;text-align:center;}
.n_news_detail .ar_title h3{font-size: 25px;color: #332c2b;margin-bottom: 12px;line-height: 2rem;}
.n_news_detail .ar_title h2{ float:left; width:100%; }
.n_news_detail .ar_title h2 span{font-size: 14px;color: #a4a5a9;display:inline-block;line-height: 36px;height: 36px;margin-right: 20px;padding: 0 0 0 20px;}
.n_news_detail .ar_title h2 span a{font-size:12px;color: #858585;float:left;margin-right: 7px;}
.n_news_detail .ar_title h2 .span1{}
.n_news_detail .ar_title h2 .span2{ background:url(../images/fx.png) left center no-repeat;}
.n_news_detail .ar_article{}
.n_news_detail .fanye{text-align:center;height:  40px;line-height: 40px;margin: 0 -20px;}
.n_news_detail .fanye .anniu{ display:inline-block;}
.n_news_detail .fanye .anniu a{ display:inline-block; color:#616161}
.n_news_detail .fanye .anniu.anniu01 a{display:inline-block;width:120px;height:40px;line-height:38px;border:#cccccc 1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(../images/si.png) 20px center no-repeat;padding: 0 0 0 20px;color: #616161; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_news_detail .fanye .anniu.anniu01:hover a{ background:#093e96; padding:0; color:#fff; border:#093e96 1px solid;}
.n_news_detail .fanye span{display:inline-block;padding: 0 29px;background: #bfbfbf;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size: 14px;color:#fff;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;margin: 0 20px;}
.n_news_detail .fanye .anniu a b{display:inline-block;font-weight:normal;max-width: 370px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_news_detail .fanye .anniu a:hover{ color:#093e96}

.n_news_detail .fanye .anniu:hover span{background:#093e96;}

.n_news_detail .ar_article p{ font-size:14px;}

#ar_fot{position:relative;float:left;box-sizing: border-box;width: 100%;line-height: 68px;padding: 0;margin-top: 30px;background: #f4f7f9;}
#ar_fot h1{display:block;width: 50%;font-size: 14px;color: #5e5f60;font-weight: normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding: 0 30px; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#ar_fot h1 a{font-size: 14px;color: #5e5f60;font-weight:normal; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
#ar_fot h1 a:hover{color: #dc2f30;}
#ar_fot h1:before{content:"";position:absolute;right:0;top:0;width:0;height:3px;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;display: none;}
#ar_fot h1:hover:before{ width:100%; left:0}
#ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
#ar_fot .bnt_back:hover{ border-radius:3px;}
#ar_fot a,#ar_fot span{}
#ar_fot .shart_box a{ line-height:36px;}
#ar_fot .fr{ text-align:right}
#ar_fot h1:hover{ background:#f94d5b; color:#fff}
#ar_fot h1:hover a{ color:#fff}

/*==============分享插件=====================*/
.shart_box{}
.shart_box:hover #j_shart_s_24{ display:block;}
#j_shart_s_24 .bds_count{ font-size:12px;}

#j_shart_s_24{padding-left:60px;position:relative;display: none;height:50px;}
#j_shart_s_24 .bds_count{ font-size:12px;}
#j_shart_s_24{padding-left: 10px;position: absolute;}
#j_shart_s_24 strong{display:block;position:absolute;left:0;z-index:2;line-height:36px;font-size:12px;color: #838383;font-weight: normal;}
#j_shart_s_24 .bds_qzone{background:url(../images/j_shart.png) center -224px no-repeat}
#j_shart_s_24 .bds_tsina{background:url(../images/j_shart.png) center -311px no-repeat}
#j_shart_s_24 .bds_tqq{background:url(../images/j_shart.png) center -195px no-repeat}
#j_shart_s_24 .bds_renren{background:url(../images/j_shart.png) center -340px no-repeat}
#j_shart_s_24 .bds_weixin{background:url(../images/j_shart.png) center -253px no-repeat}



#j_shart_s_24 .bds_sqq{background:url(../images/j_shart.png) center -79px no-repeat}

#j_shart_s_24 .bds_fbook{background:url(../images/j_shart.png) center -166px no-repeat}
#j_shart_s_24 .bds_twi{background:url(../images/j_shart.png) center -137px no-repeat}
#j_shart_s_24 .bds_linkedin{background:url(../images/j_shart.png) center -108px no-repeat}
#j_shart_s_24 .bds_tieba{background:url(../images/j_shart.png) center -253px no-repeat}

#j_shart_s_24 .bds_huaban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_douban{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_copy{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_print{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_mshare{background:url(../images/j_shart.png) center -253px no-repeat}
#j_shart_s_24 .bds_count{font-size:12px}

.bdshare-button-style1-32 a{ width:26px !important; height:26px !important; line-height:26px !important; margin:6px 2px 6px 0 !important;}

.n_down ul{ font-size:0; margin:0 -18px;}
.n_down ul li{ display:inline-block; padding:0 18px; width:50%}
.n_down ul li .box { border:#f94d5b 2px solid; background:#fef7f8; text-align:center; border-radius:5px;}
.n_down ul li .box h3{ height:56px; line-height:56px; text-align:center; font-size:18px; color:#fff; background:#f94d5b}
.n_down ul li .box .con{ padding-bottom:34px;}
.n_down ul li .box .con h2{ height:238px; line-height:238px; }
.n_down ul li .box .con a{ display:inline-block; width:242px; height:50px; line-height:50px; text-align:center; background:#f94d5b; border-radius:5px; font-size:18px; color:#fff}

.n_down ul li.li02 .box { border:#fbb829 2px solid; background:#fffefb;}
.n_down ul li.li02 .box h3{ background:#fbb829}
.n_down ul li.li02 .box .con a{ background:#fbb829;}

.n_down .bottom h2{ font-size:18px; color:#555555; font-weight:bold; line-height:64px; margin-top:20px}

.n_container .n_left .box08{ border:#f94d5b 2px solid;}
.n_container .n_left .box08 .title{ height:52px; background:#f94d5b}
.n_container .n_left .box08 font{ color:#f94d5b}
.n_container .n_left .box09{ border:#f94d5b 2px solid;}
.n_container .n_left .box09 .title{ height:52px; background:#f94d5b}
.n_container .n_left .box09 font{ color:#f94d5b}
.n_container .n_left .box09 ul li{ float:left; width:50%}


.n_down_detail .box {border:#fbb829 2px solid;background:#ffffff;text-align:center;border-radius:5px;height: 532px;}
.n_down_detail .box h3{ height:70px; line-height:70px; text-align:center; font-size:30px; color:#fff; background:#fbb829; font-weight:bold}
.n_down_detail .box .con{padding-bottom:34px;height: 415px;}
.n_down_detail .box .con h2{ height:85px; line-height:85px; background:#fbfbfc; text-align:center; font-size:24px; color:#565656}
.n_down_detail .box .con h2 font{ color:#f94d5b; font-weight:bold}
.n_down_detail .box .con .ner{padding: 18px 20px;}
.n_down_detail .box .con .ner h6{ font-size:14px; color:#777777; line-height:36px; text-align:left;}
.n_down_detail .box .con .ner h6 font{ color:#000}
.n_down_detail .box h5{color:#f94d5b;font-size:12px;padding: 0 25px;text-align: left;}

.n_gg{padding: 0 0 20px;}
.n_gg ul{ font-size:0; margin:0 -16px;}
.n_gg ul li{ display:inline-block; padding:0 16px; width:33.333333%;}
.n_gg ul li img{width:378px;height: 120px;}

.biaodan{text-align:center;margin-bottom: 18px;margin-top: 30px;}
.biaodan .center{ display:inline-block}
.biaodan .center form{position:relative;display:inline-block;margin-top:0;border-radius: 3px;overflow:  hidden;}
.biaodan .center .input{width: 600px;height: 70px;border: #f94d5b 2px solid;line-height: 40px;padding: 0;color: #6e6a6a;font-size: 14px;border-radius: 3px;overflow: hidden;}
.biaodan .center .input{font-size: 12px;padding: 0 115px 0 15px;color: #686868;line-height: 46px;background: url(../images/fd.png) 82% center no-repeat;text-align:  left;}
.biaodan .center .input input::-webkit-input-placeholder{ color:#a9a9a9;}
.biaodan .center .input input::-moz-placeholder{   /* Mozilla Firefox 19+ */ color:#a9a9a9; }
.biaodan .center .input input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#a9a9a9;}
.biaodan .center .input input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#a9a9a9;}
.biaodan .center #bnt_close01{position:absolute;right: 0;top: 0;width: 82px;height: 68px;line-height: 68px;background: #f94d5b;border:none;text-align:center;font-size: 16px;color:#fff;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;cursor:pointer;}
.biaodan .center #bnt_close01:hover{background: #f94d5b;}
.biaodan .center h5{font-size:12px; height:18px; line-height:20px; color: #8a8a8b;display:inline-block; text-align:left;margin-top: 12px; padding:0 30px 0 0; background:url(../images/icon_hot.png) right center no-repeat}
.biaodan .center h5 font{color: #f94d5b;}
.biaodan .center h5 a{ display:inline-block; width:auto; font-size:12px;color: #8a8a8b; margin-right:10px;}
.biaodan .center h5 a:hover{ color:#f94d5b;}
.biaodan .center .input input{display:block;width:100%;height: 65px;line-height:42px;border:none;background:none;font-size: 16px;}

.form{padding: 0;}
.form .top{margin-bottom: 40px;}
.form .box{ margin:0 -15px;}
.form .con{float:left;width:33.333333%;padding: 0 15px;}
.form h3{ font-size:24px; text-align:center; color:#363636; font-weight:bold; margin-bottom:36px;}
.form .input{height: 62px;line-height: 60px;border: #ecedef 1px solid;background:#fff;margin-bottom:18px;position:relative;}
.form .input span{float:left;background:#ecedef;width:90px;height:60px;text-align: center;font-size: 15px;color: #7b7b7b;}
.form .input label{ float:left}
.form .input input{float: left;display:block;width: calc(100% - 90px);height: 58px;border:none;background:none;padding:0 20px;font-size:16px;color: #666;}
.form .button{width: 380px;height: 60px;line-height: 60px;background: #fd585e;margin-bottom:18px;text-align:center;margin-top: 25px;}
.form .button input{display:block;width: 380px;height: 60px;border:none;line-height: 60px;background:none;padding:0 20px;font-size: 15px;color:#fff;cursor:pointer;border-radius:25px;}
.form .button:hover{background: #fbb829;}

.form .area .input{height: 152px;}
.form .area .input span{height:150px;line-height: 150px;}
.form .area .input textarea{float: left;display:block;width: 820px;height: 150px;border:none;background:none;padding: 20px 20px;font-size:16px;color: #666;}

.n_container .n_left .box08 li a{ color:#666}
.n_container .n_left .box08 li a:hover,.n_container .n_left .box08 li.on a{ color:#f94d5b}

/*online qq*/
.izl-rmenu {position: fixed;right:30px;width: 62px;bottom: 30%;z-index: 999999;}
.izl-rmenu .btn{float: left;width: 75px;height: 73px;cursor:pointer;position:relative;margin: -0.5px 0;border-radius: 4px;margin-top: 5px;}
.izl-rmenu .btn-qq{background: #0db493 url(../images/r_qq.png) center no-repeat;}
.izl-rmenu .btn-wx{background: #fff url(../images/r_wx.png) center no-repeat;}
.izl-rmenu .btn-wx .pic{position:absolute;left: -120px;top: -22px;display:none;width: 100px;height: 100px;border: #71dcb8 4px solid;}
.izl-rmenu .btn-phone{background:#fff url(../images/r_phone.png) center no-repeat;}
.izl-rmenu .btn-phone .phone{background-color: #fdd065;position:absolute;width: 0;left:0;top:0px;line-height: 73px;height: 73px;color:#FFF;font-size:18px;text-align:center;border-radius: 4px;overflow: hidden;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;display:block !important;}
.izl-rmenu .btn-phone:hover .phone{ width:160px; left:-160px;}
.izl-rmenu .btn-top{background: #fff url(../images/r_top.png) center no-repeat;display:none;}
.izl-rmenu .btn-local{display:inline-block;background: #fff url(../images/r_local.png) center no-repeat;}

.close01{ position:absolute; top:-15px; right:-15px; width:16px; height:16px; cursor:pointer}
/*online qq*/







.left:hover .top h3 img{ -webkit-animation: jello 1s; -moz-animation: jello 1s; animation: jello 1s;}
@keyframes jello {
    from, 11.1%, to { -webkit-transform: none; -moz-transform: none; transform: none }
    22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); -moz-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg) }
    33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); -moz-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg) }
    44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); -moz-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg) }
    55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); -moz-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg) }
    66.6% { -webkit-transform: skewX(-.78125deg) skewY(-.78125deg); -moz-transform: skewX(-.78125deg) skewY(-.78125deg); transform: skewX(-.78125deg) skewY(-.78125deg) }
    77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); -moz-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg) }
    88.8% { -webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg); -moz-transform: skewX(-.1953125deg) skewY(-.1953125deg); transform: skewX(-.1953125deg) skewY(-.1953125deg) }
}


.news-search-param{font-size:0;line-height: 30px;margin: 20px 0;}
.news-search-param .news-search-param-name{display:inline-block;font-size: 15px;color:#333;width: 94px; line-height:40px;}
.news-search-param .news-search-param-value{width: calc(100% - 94px);font-size: 14px;color:#666;display: inline-block;}
.news-search-param .news-search-param-value a{display:inline-block;height:30px;line-height:30px;font-size: 14px;color:#666;padding: 0 12px;border-radius: 3px;margin:5px 0;min-width: 98px;}
.news-search-param .news-search-param-value a.label-success{background: #fbb829;color: #fff;}

.tc1 .tc .tc-box01{position:relative;z-index:100;width: 500px;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);margin: 0;}
.tc1 .tc .form{padding:2rem;background:#fff;display:inline-block;height: 400px;}
.tc1 .tc .form .con{ width:100%}
.tc1 .tc-bg{ background:rgba(0,0,0,.7) !important}

.container08 ul{font-size:0;width: 100%;float: right;}
.container08 ul li{ display:inline-block; width:12.1%; line-height:30px; font-size:13px;}
.container08 ul li a{ color:#333}

.n_right form{position:relative;display:inline-block;margin: 5px auto 0 0;border-radius: 3px;overflow:  hidden;}
.n_right form .input{height: 60px;border: #cccccc 1px solid;line-height: 60px;padding: 0;color: #6e6a6a;font-size: 14px;border-radius: 3px;overflow: hidden; background:#fff;}
.n_right form .input input{font-size: 12px;padding: 0 75px 0 15px;color: #686868;line-height: 33px;background: url(../images/fd.png) 65% 80% no-repeat;width:100%;border:none;height: 33px;}
.n_right form .input input::-webkit-input-placeholder{ color:#a9a9a9;}
.n_right form .input input::-moz-placeholder{   /* Mozilla Firefox 19+ */ color:#a9a9a9; }
.n_right form .input input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */ color:#a9a9a9;}
.n_right form .input input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#a9a9a9;}
.n_right form #bnt_close{position:absolute;right: 0;top: 0;width: 64px;height: 34px;line-height: 34px;background: #cccccc;border:none;text-align:center;font-size: 14px;color:#fff;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;cursor:pointer;display:block; background:#78787a;}
.n_right form #bnt_close:hover{background: #f94d5b;}

.n_container .n_right .bottom .ar_article td span {
    display: inline-block;
    width: 18px;

    height: 18px;
    background: #e81829;
    border-radius: 3px;
    font-size: 12px;
    color: #fff;
    line-height: 18px;
    text-align: center;
    margin-right: 5px;
    vertical-align: middle;
}

.n_right form#myform .input input{width:calc(100% - 90px);background: #fff;padding: 0 20px;}

.page-news-list .share .wb,.page-news-list .share .wx{background-image:url(../images/sprite.png?v=12);vertical-align:middle}.pop-report .sub-box{text-align:center;border-top:1px solid #ddd;padding-top:30px}.pop-report .code-sure input{width:108px;position:relative;top:-13px}.pop-report .code-sure .img{position:relative;top:-3px;margin-left:10px}.pop-report .code-sure .img img{width:100px}.top-title-bar{text-align:center;padding:20px}.top-title-bar i,.top-title-bar span{display:none!important}.page-news-list{margin-bottom:50px}.page-news-list .share{font-size:12px;color:#31424e;margin-top:14px}.page-news-list .share .bdsharebuttonbox{display:inline-block;vertical-align:middle}.page-news-list .share .icon{margin-right:6px}.page-news-list .share .wx{display:inline-block;background-position:-212px -220px;width:20px;height:20px}.page-news-list .share .wb{display:inline-block;background-position:-312px -62px;width:18px;height:18px}.page-news-list .main-content{background:#fff;padding:70px 100px}.page-news-list .main-content .time-box{width:65px;height:65px;overflow:hidden;background:#6881ff;text-align:center;color:#fff;border-radius:4px;margin-right:28px;position:relative;top:-4px}.page-news-list .main-content .time-box .day{font-size:38px;line-height:44px}.page-news-list .main-content .time-box .time-tag{font-size:12px}.page-news-list .main-content .arti-list{display:inline-block;width:876px}.page-news-list .main-content .arti-list li{padding-bottom:100px;border-left:1px solid #f5f5f5;padding-left:20px;position:relative}

/*==========================================首页 结束=============================================*/


/*==========================================内页 开始=============================================*/


/*==========================================内页 结束=============================================*/

@media(min-width: 768px){
	
}


@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1600px){
}

@media(max-width: 1450px){
}

@media(max-width: 1400px){
}

@media(max-width: 1330px){
}

@media(max-width: 1200px){
	
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	
}

@media(max-width: 768px){
	
}

@media(max-width: 456px){
	
}
.n_gg{ display:none;}