@charset "utf-8";
@font-face{ font-family:Impact; src:url(../../font/impact.ttf);}
@font-face{ font-family:PingFang; src:url(../font/PingFang Regular.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{ position:relative; z-index:10}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/

#top_bar {position:relative;border-bottom: 1px solid rgba(255,255,255,0.3);}
#top_bar .w1200{ position:relative; z-index:555; height: 120px;}
#logo_area{ display:table; height:120px;   position:absolute; top: 0px; left:0; z-index:3;}
#logo_area a { display:table-cell; vertical-align:middle;}
#logo_area a img{ padding-top:3px; display:block;}


/*=================头部链接=================*/

#top_link{position:absolute;right: 0;top:32px;z-index: 9;/* width: 180px; */}
#top_link a{color: #fff;font-size:12px;height:14px;line-height:14px;display:block;float:left; transition:0.36s}
#top_link a.on{ color: #27146e;  }
#top_link a:hover{color: #e37401;}
#top_link i{ background:url(../images/line_top_link.png) center no-repeat; padding: 0 8px; height:14px; display:block; float:left;}
#top_tel{text-align:right;position:absolute;top: 65px;right: 255px;padding-left: 22px;background:url(../images/icon_top_tel.png) 0px 5px no-repeat;}
#top_tel span{font-size: 14px;height:20px;line-height:20px;color: #fff;}
#top_tel strong{font-size: 20px;font-weight:bold;color: #fff;}

/*================= 搜索 ===================*/

#top_search_box{position:absolute;top:60px;right:0px;height: 28px;border-radius: 14px;width: 238px;z-index:99;border: 1px solid #d8d6d6;background: #ffff;}
#top_search_box form{display:block;position:relative;height: 28px;width: 240px;}
#top_search_box  input{display: block;background: none;border: none;}
#top_search_box .text{width: 180px;height: 26px;line-height: 26px;font-size: 12px;color: #545454;margin-left: 13px;}
#top_search_box .submit{width: 36px; position:absolute; right:0; top:0; cursor:pointer; height: 25px;margin-left: 5px; background:url(../images/icon_search.png) center no-repeat;}
#top_search_box .submit:hover{  background:url(../images/icon_search.png) center no-repeat; }

/*=================导航=================*/

#nav{ position:relative; height: 70px;  }
#nav ul{ margin: 0 -58px; font-size:0}
#nav li{display:inline-block;position:relative;width: 16%;background:url(../images/line.png) right center no-repeat;text-align: center;}
#nav li:last-child{ background:none}
#nav li .a{display: block;text-align:center;}
#nav li .a img{  }
#nav li .a strong{font-size:16px;color: #fff;font-weight: 700;line-height: 70px;text-align:center;position:relative;z-index:4;}
#nav li .a span{ position:absolute; top:0px; left:0%;  width:100%; height: 70px;  text-align:center;}
#nav li .a i{position:absolute;top: -1px;display:block;background: #e37401;margin:0 auto;text-align:center;z-index:1;height: 5px;width: 0;left: 50%;margin-left: 0;transition: 0.6s;}
#nav li.on i{width: 70px;margin-left: -35px;}
#nav li.on .a strong{ color:#fff;}
#nav li:hover i{width: 70px;margin-left: -35px;}
#nav li:hover .a strong{ color:#fff;}
#nav .title{}
#nav .list{ display:none;  left: 0; top:70px; position:absolute; height:50px;  width:700px; z-index: 9999;}
#nav .list .box{text-align:left;position:relative;display: inline-block;padding: 0 40px;background: #e37401;float: left;}
#nav .list a{background: #0070c0;height:50px;font-weight:normal;color: #ffffff8a;line-height:50px;font-size:14px;padding-left: 18px;background: url(../images/line_nav.png) left center no-repeat;margin-left: 18px;}
#nav .list a:first-child{background: none; padding-left: 0; margin-left: 0;}
#nav .list a:hover{color: #ffffff;}
#nav .text_left{ left:auto; right:28px;}
#nav .text_left .box{ text-align:right;}
 

/*================= banner===================*/

#banner{position:relative;height: 835px;overflow: hidden;top: -191px;margin-bottom: -191px;z-index: 0;}
#banner .bd { position:relative;}
#banner .bd a{display:block;width:100%;height: 835px;}
#banner .hd{margin:0 auto;position:absolute;width:100%;bottom: 0;left: 0;height: 54px;border-top: 1px solid rgba(255,255,255,0.42);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99171413', endColorstr='#99171413');background:rgba(23,20,19,0.6);}
#banner .hd ul{margin:0 auto;z-index:9;width:100%;padding-top: 20px;display:inherit;text-align:center;/* border-top:1px solid #56585c;*/position:relative;}
#banner .hd ul li{ display:inline-block;  }
#banner .hd ul li a{height:12px; width:12px; margin:0 5px; background:#fff; display:block; border-radius: 50%; overflow: hidden;}
#banner .hd ul li a:hover{background: #e37401;}
#banner .hd ul .on a{background: #e37401;}
#banner  .bnt{position:absolute;z-index:3;border-radius: 0;background: #fff;width: 50px;height: 50px;line-height: 50px;display: block;font-weight: 700;margin-top:-22px;color:#2d2e32;font-family: "SimSun";font-size:16px;text-align: center;display: none;}
#banner .prev{ position:absolute; top:200px; right:40px; }
#banner .next{ position:absolute; top:250px; right:40px; background: #1266ad; color: #fff; }
#banner .bnt:hover { background: #1266ad; color: #fff; }
#banner .pageState{ position: absolute;  top: -130px; left: 0; font-size: 24px; color: #ffffff; letter-spacing: 2px;}
#banner .pageState span{ font-size: 40px; color: #d5000e;}


#bn_nav{   border-top: 1px solid rgba(255,255,255,.3);  height: 185px; position: relative; padding-top: 40px;} 
#bn_nav .line{ height: 4px; width: 400px; background: #fff; position: absolute; left: 0;  top: -2px;} 
#bn_nav li .mark{ display: block; height: 0; width: 0; overflow: hidden;}
#bn_nav li{ height: 190px; position: relative; width: 400px; display: block; float: left; cursor: pointer;}
#bn_nav li.li1{ filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E51266AD', endColorstr='#E51266AD');background:rgba(18,102,173,0.9);}
#bn_nav li.li2{ filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5FFFFFF', endColorstr='#E5FFFFFF');background:rgba(255,255,255,0.9);}
#bn_nav li.li3{ filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5D5000E', endColorstr='#E5D5000E');background:rgba(213,0,14,0.9);}
#bn_nav li .box{ padding: 30px;}
#bn_nav li h1{ font-size: 16px;  color: #fff;   display: block; margin-bottom: 8px;}
#bn_nav li p{ font-size: 12px;  display: block;  color: #fff; line-height: 22px; height: 44px; overflow: hidden;}
#bn_nav li a{ position: absolute; right: 30px; bottom: 30px; font-size: 12px;  color: #fff; display: block; text-transform: uppercase; border: 2px solid #fff; text-align: center; height: 35px; line-height: 35px; width: 100px;}
#bn_nav li a font{font-family: "SimSun"; padding-left: 5px;}
#bn_nav li.li2 h1{ color: #1266ad;}
#bn_nav li.li2 p{ color: #6c6869;}
#bn_nav li.li2 a{ border-color: #cdcdcf; color: #79797b;}
#bn_nav li.li2 a font{ color: #79797b; }
#bn_nav li a:hover{ background: rgba(0,0,0,.3); color: #fff; }
#bn_nav li a:hover font{ color: #fff; }

.container01{ padding:78px 0 64px; background:#f3f3f5}
.container01 .title{ position: relative; margin-bottom: 58px;}
.container01 .title span{color: #e37401;font-size: 18px;text-transform: uppercase;display: block;text-align: center;margin-bottom: 12px;}
.container01 .title strong{font-size: 24px;display: block;font-weight: 700;padding-right: 0;color: #303032;text-align: center;}

.container01 ul{ margin:0 -7px;}
.container01 ul li{ padding:0 7px; text-align:center}
.container01 ul li .img,.container01 ul li .img img{ width:290px; height:200px; overflow:hidden}
.container01 ul li h5{ font-size:16px; color:#2d2c2d; line-height:52px; transition:0.6s}
.container01 .miso-prev, .container01 .miso-next{ width:12px; height:21px; top:90px}
.container01 .miso-prev{background:url(../images/left.png) center no-repeat; left:-55px}
.container01 .miso-next{background:url(../images/right.png) center no-repeat; right:-55px}

.container01 ul li a:hover h5{color: #e37401;}


#s_service{ padding:60px 0 55px;}
#s_service .right{width: 926px;overflow:hidden;}
#s_service .right .title{position: relative;margin-bottom: 42px;padding-top: 28px;}
#s_service .right .title span{color: #e37401;font-size: 18px;text-transform: uppercase;}
#s_service .right .title strong{font-size: 24px;display: inline-block;font-weight: 700;padding-right: 10px;color: #303032;}
#s_service .right .title a{display: block;font-size: 12px;position: absolute;right: 0;bottom: 0;color: #7c7d7f;font-weight: bold;}
#s_service .right .title a:hover{ color: #2576d9;}
#s_service .left{ }
#s_service .left { float:left;  overflow:hidden; width:220px; border:1px solid #e9e9ec;}
#s_service .left .title{padding-left:65px;height:90px;background: url(../images/icon_sub_nav.png) 20px 30px no-repeat #1b2751;}
#s_service .left .title strong{display:block;display:block;padding-top: 26px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:14px;margin-bottom: 7px;}
#s_service .left .title span{ display:block; display:block; color:#fff; font-weight:bold; font-size:16px; } 


#s_service .left .content{padding: 15px 0 15px 0;background:#f7f7f9;}

#s_service .left .content .more{ text-align:center}
#s_service .left .content .more a{display:inline-block;width:142px;height:42px;line-height:40px;border:#e5e5e5 1px solid;font-size:14px;color:#7c7d7f;text-transform:uppercase;margin: 60px 0 46px;background: #fff;border-radius: 0;}
#s_service .left  a{display:block;/* margin-top:-1px; */height:55px;}
#s_service .left  a strong{position:relative;display:block;overflow:hidden;margin:0 auto;width:175px;height: 55px;border-bottom:1px solid #e1e1e3;color: #303032;font-size:14px;line-height: 55px;font-weight: normal;padding: 0 10px;}
#s_service .left  a:hover { background:url(../images/bg_sub_li.png) left bottom  no-repeat; color:#fff;}
#s_service .left  a:hover strong{border-bottom: 1px solid #e37401;color:#fff;}
#s_service .left .on {  background:url(../images/bg_sub_li.png) left bottom  no-repeat; color:#fff;}
#s_service .left .on strong{font-weight: bold;border-bottom: 1px solid #e37401;color:#fff;}
#s_service .tel_box{height: 200px;background:url(../images/bg_pro_tel.jpg) center top no-repeat;}
#s_service .tel_box strong{display:block;padding-top: 125px;color:#fff;text-align:center;font-weight:bold;font-size:25px;}
#s_service .right .content ul{font-size:0;margin: 0 -14px;}
#s_service .right .content ul li{display:inline-block;width:33.333333%;padding:0 14px; margin-bottom:10px}
#s_service .right .content ul li .img,#s_service .right .content ul li .img img{ width:290px; height:200px; overflow:hidden}
#s_service .right .content ul li h5{ font-size:14px; color:#616064; line-height:52px; transition:0.6s; text-align:center}
#s_service .right .content ul li a:hover h5{color: #e37401;}

.container02 h6{ font-size:12px; color:rgba(255,255,255,0.4); text-transform:uppercase}
.container02 h3 { margin:16px 0 14px; }
.container02 h3 font{ font-size:34px; color:#fff; margin:0 20px; font-weight:bold}
.container02 h5{ font-size:14px; color:rgba(255,255,255,0.7)}
.container02 h2{ margin-top:40px;}
.container02 h2 img{ transition:0.6s}
.container02:hover h2 img{ transform:rotate(180deg)}

#s_news {width:100%;border-bottom:1px solid #e7e7e9;background:#f9f9fa;padding: 78px 0 60px 0px;}
#slide_news{ width:695px; height:375px;}
#slide_news .hd{width:695px;height:50px;margin-bottom: 44px;position: relative;}
#slide_news .hd ul li{ float:left; width:115px; height:50px;color:#d9d9dd; font-size:15px; text-align:center; line-height:50px;background:#505050; margin-right:15px; cursor:pointer;}
#slide_news .hd ul li:hover{background: #1b2751;}
#slide_news .hd ul .on{background: #1b2751;color:#FFF;}
#slide_news .hd a{display:block;position: absolute;right: 0;top: 7px;font-size: 12px;background:url(../images/icon_more.png) no-repeat right center;color: #7d8287;line-height:35px;padding-right: 26px;}
#slide_news .hd a:hover{color: #e37401;background:url(../images/icon_more_hover.png) no-repeat right center;}
#slide_news .bd{width:695px;height: 288px;overflow: hidden;}
#slide_news .bd .up{width:695px;overflow:hidden;padding-bottom: 32px;border-bottom: 1px dotted #aaaaab;}
#slide_news .bd .up .fl a{width: 197px;height: 133px;display:block;}
#slide_news .bd .up .fl a img{width: 197px;height: 133px;}
#slide_news .bd .up .fr{width: 478px;}
#slide_news .bd .up .fr h1{width: 100%;position: relative;padding-right: 85px;margin-top: 20px;display: block;}
#slide_news .bd .up .fr h1 a{display: block;font-weight:bold;color: #3a3b40;font-size:16px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
#slide_news .bd .up .fr h1 a:hover{color: #e37401;}
#slide_news .bd .up .fr h1 span{position: absolute;right: 0;top: 0;font-size: 14px;color: #9899a1;}
#slide_news .bd .up .fr h1 a{color: #3a3b40;}
#slide_news .bd .up .fr p{width: 100%;color: #999ba1;line-height:24px;font-size: 14px;margin-top:15px;}
#slide_news .bd .dn{width:695px;float:left;}
#slide_news .bd .dn dl{margin: 24px -20px 0;font-size: 0;}
#slide_news .bd .dn dl dd{display: inline-block;width: 50%;line-height:30px;position: relative;padding-right: 85px;padding: 0 20px;}
#slide_news .bd .dn dl dd a{font-size:14px;color: #616165;display: block;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;max-width: 70%;}
#slide_news .bd .dn dl dd a:hover{color: #e37401;}
#slide_news .bd .dn dl dd em{display:block;width:10px;height:10px;background:url(../images/icon_dd_news.png) no-repeat center;margin: 10px 6px 0px 0px;float:left;}
#slide_news .bd .dn dl dd span{position: absolute;right: 20px;top: 0;font-size:12px;color: #919196;}
#s_news  .right{width:440px;height:320px;margin-top: 44px;}
#s_news  .right a{ display:block; width:220px; height:160px; float:left;}
#s_news  .right a img{ width:220px; height:160px;}

.container03{ padding:44px 0 126px;}
.container03 .title{ position: relative; margin-bottom: 58px;}
.container03 .title span{color: #e37401;font-size: 18px;text-transform: uppercase;display: block;text-align: center;margin-bottom: 12px;}
.container03 .title strong{font-size: 20px;display: block;font-weight: 700;padding-right: 0;color: #303032;text-align: center;}

.container03 ul{ margin:0 -14px;}
.container03 ul li{ padding:0 14px; text-align:center}
.container03 ul li a{display:block;width:280px;height:196px;line-height: 185px;text-align:center;border: #9a5e0f 5px solid;}
.container03 ul li .img img{max-width: 270px;max-height: 186px;overflow:hidden; display:inline-block}
.container03 ul li h5{ font-size:16px; color:#2d2c2d; line-height:52px; transition:0.6s}
.container03 .miso-prev, .container03 .miso-next{ width:22px; height:54px; margin-top:-27px}
.container03 .miso-prev{background:url(../images/left01.png) center no-repeat; left:-55px}
.container03 .miso-next{background:url(../images/right01.png) center no-repeat; right:-55px}

.container03 ul li a:hover h5{ color:#e37401}

.container04{padding: 44px 0 70px;border-bottom:#e7e7e9 1px solid;}
.container04 .title{position: relative;margin-bottom: 28px;}
.container04 .title span{color: #e37401;font-size: 18px;text-transform: uppercase;display: block;text-align: center;margin-bottom: 12px;display: inline-block;margin-left: 8px;}
.container04 .title strong{font-size: 24px;display: block;font-weight: 700;padding-right: 0;color: #303032;text-align: center;display: inline-block;}
.container04 .title a{ display:inline-block; width:80px; height:40px; line-height:38px; text-align:center; border:#e5e5e5 1px solid; font-size:14px; color:#7c7d7f; float:right; text-transform:capitalize; transition:0.36s}
.container04 .title a:hover{ background:#e37401; border:#e37401 1px solid; color:#fff}

.container04 ul{ margin:0 -15px;}
.container04 ul li{ padding:0 15px; text-align:center}
.container04 ul li a{display:block;text-align:center;}


.container04 ul li .img{ overflow:hidden;position:relative}
.container04 ul li .img>img{width:380px;height:215px;}
.container04 ul li .img .top{top:-100%;left:0;position:absolute;width:100%;height:100%;background: #e37401;text-align:center;-moz-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;padding: 0 44px;}
.container04 ul li .img .top h5{font-size: 18px;color:#fff;margin-bottom: 14px;}
.container04 ul li .img .top p{font-size: 13px;color: #ffffffba;margin-bottom: 14px;line-height:24px;height:48px;overflow:hidden;text-align: left;}

.container04 ul li .img .top img{ display:inline-block;}
.container04 ul li a>h5{height: 62px;line-height: 62px;font-size: 15px;color: #333333;text-align:center;-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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.container04 ul li:hover .img .top{ top:0;}
.container04 ul li:hover a>h5{ transform:scale(0);}
	

.container04 .miso-prev, .container04 .miso-next{width:40px;height:40px;top: -63px;left: auto;right: 0;}
.container04 .miso-prev{background:url(../images/left02.png) center no-repeat;right: 133px;}
.container04 .miso-next{background:url(../images/right02.png) center no-repeat;right: 94px;}
.container04 .miso-prev:hover{background:url(../images/left02_on.png) center no-repeat; }
.container04 .miso-next:hover{background:url(../images/right02_on.png) center no-repeat; }

.container03 ul li a:hover h5{ color:#e37401}

.s_more{position:relative;height:45px;background:#fff; border: 1px solid #2b2b30; margin:0 auto; border-radius:3px;  margin-top:50px; width:215px;  line-height:45px; text-align:center; color:#2b2b30; display:block; font-size:14px; transition:0.36s}
.s_more:hover{color:#fff; background:#e37401;  border: 1px solid #e37401;  }

.footer{ background:#2e2e30; padding:60px 0 35px; border-bottom:#434345 1px solid}
.footer .left {width: 800px;}
.footer .left .title{ border-bottom:#363738 1px solid; margin-bottom:30px; width:555px;}
.footer .left h6{ font-size:12px; color:#363738; margin:24px 0 40px;}
.footer .left dl{display:inline-block;margin-right: 66px;vertical-align:top;}
.footer .left dl dt{font-size: 15px;margin-bottom: 20px;position:relative;}

.footer .left dl dt a{color: #fff;}
.footer .left dl dt a:hover{text-decoration: underline;}
.footer .left dl dd{font-size: 14px;color: #afafaf;line-height: 30px;}
.footer .left dl dd a{color: #afafaf;transition: 0.36s;}
.footer .left dl dd a:hover{color: #fff;}

.footer .right{ width:310px;}
.footer .right h3{ font-size:18px; color:#fff; margin-bottom:15px}
.footer .right p{ font-size:14px; color:#d8d8d8; line-height:30px;}

.footer .right ul{margin-top:42px;display: none;}
.footer .right ul li{ display:inline-block; margin-right:15px}
.footer .right ul li a{ cursor:pointer}

/*友情链接*/
.container10{
    margin-top: 25px;
}
.container10 .w1200{padding: 0;position:relative;}
.container10 .nav{float:left;width: 66px;font-size: 13px;color: #c0c0c1;height: 33px;line-height: 33px;}
.container10 ul{float:left;width: 1130px;height: 50px;overflow:hidden;}
.container10 ul li{float:left;line-height: 33px;padding: 0 25px 0 0;height: 33px;overflow: hidden;}

.container10 ul li a{color: #797979;font-size: 13px;-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;}
.container10 ul li a:hover{color: #fff;}
.container10 .height{ height:auto;}

footer{ background:#2e2e30; padding:44px 0 60px;}
footer .left ul{ font-size:0}
footer .left ul li{margin-right:18px;display:inline-block;text-align: center;}
footer .left ul li .icon{ border:#434345 1px solid; display:inline-block; width:117px; height:117px; line-height:115px; text-align:center}
footer .left ul li .icon img{ width:85px; height:85px;}


footer .left ul li h5 span{display:inline-block;padding:0 5px;line-height:20px;font-size:12px;background:#2e2e30;color: #fff;margin-top: -10px;}

footer .input{text-align:center;font-size:0;height: 57px;margin: 15px 0 20px;float: right;}
footer .input .input-text{display:inline-block; *display:inline; *zoom:1;width: 260px;height: 45px;line-height: 43px;border: #515152 1px solid;position:  relative;vertical-align: top;}
footer .input .input-text input{display:block;width:100%;height:100%;color: #fff;font-size:12px;border:none;background:none;padding: 0 20px;position:  relative;z-index: 10;}
footer .input .btn{display:inline-block; *display:inline; *zoom:1;width: 85px;height: 45px;line-height: 45px;background: #e37401;margin-left: 5px;position:relative;z-index:11;}
footer .input .btn input{display:block;width:100%;height:100%;color: #fff;font-size:12px;font-weight:bold;text-transform:uppercase;border:none;background:none;text-align:center;position:relative;z-index:1;}
footer .input .btn a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;float: left;width: 85px;height: 45px;line-height: 45px;vertical-align:  middle;position:  absolute;top: 0;left: 0;}
footer .input .btn:hover{background: #e37401;}
input::-webkit-input-placeholder{ color:#919191;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#919191; }
input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#919191;}
input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#919191;}

footer .input .input-text > input:focus {
  background-color: transparent;
  border-color: transparent;
}
footer .input .input-text > input:focus ~ .input-border {
  background-color: #2e2e30;
}
footer .input .input-text > input:focus ~ .input-border:first-of-type:before {
  -webkit-transition: 0.15s ease-in-out all;
  transition: 0.15s ease-in-out all;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  width: 100%;
}
footer .input .input-text > input:focus ~ .input-border:first-of-type:after {
  height: 100%;
  -webkit-transition: 0.15s ease-in-out all;
  transition: 0.15s ease-in-out all;
  -webkit-transition-delay: 0.15s;
  transition-delay: 0.15s;
}
footer .input .input-text > input:focus ~ .input-border:last-of-type {
  background: transparent;
}
footer .input .input-text > input:focus ~ .input-border:last-of-type:before {
  -webkit-transition: 0.15s ease-in-out all;
  transition: 0.15s ease-in-out all;

  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
  width: 100%;
}
footer .input .input-text > input:focus ~ .input-border:last-of-type:after {
  height: 100%;
  -webkit-transition: 0.15s ease-in-out all;
  transition: 0.15s ease-in-out all;
  -webkit-transition-delay: 0.45s;
  transition-delay: 0.45s;
  top: 0;
}
footer .input .input-text .input-border {
  bottom: -1px;
  display: block;
  left: -1px;
  position: absolute;
  top: -1px;
  right: -1px;
}
footer .input .input-text .input-border:before,
footer .input .input-text .input-border:after {
  bottom: 0;
  content: '';
  display: block;
  position: absolute;
  top: 0;
  width: 0;
  background-color: #e37401;
  -webkit-transition: 0.3s ease-in-out all;
  transition: 0.3s ease-in-out all;
}
footer .input .input-text .input-border:first-of-type:before {
  height: 1px;
  left: 0;
  top: 0;
  width: 0;
}
footer .input .input-text .input-border:first-of-type:after {
  height: 0;
  right: 0;
  top: 0;
  width: 1px;
}
footer .input .input-text .input-border:last-of-type:before {
  background-color: #e37401;
  height: 1px;
  top: calc(100% - 1px);
  right: 0;
  width: 0;



}
footer .input .input-text .input-border:last-of-type:after {
  background-color: #e37401;
  height: 0;
  top: calc(100% - 1px);
  left: 0;
  width: 1px;
}
footer .right h5{ font-size:14px; color:#c0c0c1; text-align:right}
footer .right p,footer .right p a { font-size:12px; color:#686869}
footer .right p a:hovev{color:#fff}

.tc1 .tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;}

.tc1 .tc{pointer-events: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:scale(1.1);display:  none;}
.tc1 .tc.act{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;  pointer-events: auto;transform:scale(1);}
.tc1 .close:hover{ transform:rotate(180deg);}
.tc1 .close,.tc{ transition:all ease 400ms; -moz-transition:all ease 400ms; -ms-transition:all ease 400ms; -o-transition:all ease 400ms; -webkit-transition:all ease 400ms; } 
.tc1 .tc-box{position:absolute; overflow: hidden;top:50%;z-index:9999;height: 15rem;width: 12rem;left:50%;margin-left: -6rem;margin-top: -7.5rem;}
.tc1 .tc.act{display: block; }
.tc1 .close{position: absolute; cursor:pointer;font-size: 20px;right: 30px;top: 30px; }
.tc1 .tc-bg {height: 100%;background: rgba(0,0,0,.9);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}
.tc1 .tc-box h3 img{ width:12rem; height:12rem;}
.tc1 .tc-box h5{ width:12rem; height:3rem; line-height:3rem; font-size:1rem; color:#fff; text-align:center}


/*==========================================首页 结束=============================================*/




/*==========================================内页 开始=============================================*/

.n_banner .w1200{ height:300px; }
.n_banner .w1200 .table{text-align: left;}
.n_banner h3{font-size:48px;color:#fff;margin-bottom: 15px;}

.n_banner h5{ font-size:14px; color:#bdbdd5; text-transform:uppercase}

/*当前位置*/
.n_nav{position: absolute; left: 0;top: 0;z-index: 0;}
.n_nav{margin: 0 0 0 0;}
.n_nav a{position: relative;float: left;display: block; }
.n_nav a.first{ background: none;}
.n_nav a strong{position: relative;display: block;text-align: center;z-index: 9;height: 82px;line-height: 82px;font-size: 24px;font-weight: 100;}
.n_nav a strong:after{content:"";position:absolute;left:0;bottom: -1px;width:42px;height:3px;background:#3aa9e1;}
.n_nav a span{position: absolute; left: -1px; top: 0; z-index: 1; width: 100%; display: inherit; text-align: center;}
.n_nav i{float: left;width: 13px;height: 50px;display:inline-block;background: url(../images/line1.png) center center no-repeat;}
.n_nav a.on strong{color: #545252;}
.n_title{position:relative;height: 82px;line-height: 82px;border-bottom: #e0e0e0 1px solid;}
.n_title .main_box{position: relative;height: 82px;} 
.n_title h1{ padding:0 0 0px 0px;  font-size:16px; color:#404041; line-height:55px; }
.n_title h1 span{ font-size:14px; color:#404041; line-height:48px;  font-family: "Arial"; text-transform:uppercase; font-weight:normal; padding-left:5px;}
.position{position: absolute;right: 0;top: 0;line-height: 82px;height: 82px;color: #aeaeae;padding-left: 20px;}
.position i{float: left;display: block;height: 82px;margin: 0 5px;}
.position a{vertical-align: middle;font-size:13px;color: #aeaeae;float: left;display: block;line-height: 82px;}
.position span{vertical-align: middle;font-size:13px;font-style:normal;float: left;display: block;line-height: 82px;}
.position .span{color: #5b5b5b;}
.position span{color: #3aa9e1;}
.position a:hover{ color:#3aa9e1;}

.header #top_tel{background:url(../images/icon_top_tel01.png) 0px 5px no-repeat;}
.header #top_tel strong,.header #top_tel span{color: #e37401;}
.header #top_link a{ color:#757576}

.header #top_link i{ background:url(../images/line_top_link01.png) center no-repeat}
.header #top_bar{ border-bottom:#eee9e9 1px solid}

#nav.nav li .a strong{ color:#343333}

.n_left{width:260px;float:left;margin-top: -100px;}
.n_left .left_title{padding-left: 45px;background: #fff;padding-top: 40px;position:  relative;}
.n_left .left_title strong{display:block;color: #9d9d9d;font-size: 15px;text-transform: capitalize;font-weight:normal;margin-bottom: 3px;}
.n_left .left_title span{display: inline-block;color: #c2c2c2;font-size: 12px;margin-bottom: 12px;position:relative;text-transform: uppercase;} 
.n_left .left_title:before{content:"";background: #1b2751;width: 10px;top: 0;right: -10px;position:absolute;height: 70px;}
.n_left .left_title:after{content:"";background: #1b2751;width: 10px;top: 0;bottom: 0;left: 0;position:absolute;}
.n_left .left_title span:before{ content:""; position:absolute; width:36px; height:7px; top:50%; margin-top:-3.5px; right:-60px;}

 .n_main_box{margin-top: 30px;margin-bottom: 75px;position:relative;}

/*=================侧导航==================*/

#n_nav{padding: 0;margin-bottom: 45px;}
#n_nav dt h1{ display:block;  padding: 0 25px;border-bottom: 1px solid #e9e9ec; line-height: 37px; margin-left: 9px; margin-right: 8px;}
#n_nav dt{position:relative;padding:0 0px;display:block;line-height: 62px;height: 62px;margin-top: -1px;}
#n_nav dt:before{content:"";width: 10px;left: 0;top: 0;bottom: 0;background: #1b2751;position:absolute;z-index: 1000;}
#n_nav dt a{font-size: 17px;margin-left: 45px;color: #4a4a4a;display:block;border-bottom: #d8d8d8 1px dashed;}
#n_nav dt.on,#n_nav dt:hover{background: url(../images/bg_sub_li01.png) 210px center  no-repeat;}
#n_nav dt.on a{color: #e37401;}
#n_nav dt{}
#n_nav dt:hover a{color: #e37401;}


.n_right{width: 880px;float:right;}
.n_title01{position:relative;height: 56px;line-height: 56px;border-bottom: 2px solid #ebecef;margin-bottom: 75px;margin-top: 0;}
.n_title01:before{content:"";position:absolute;right:0;bottom:0;width:115px;height:66px;display: none;}
.n_title01 h1{font-size: 24px;display:inline-block;color: #4d4d4d;border-bottom: #e37401 3px solid;height: 56px;}

.position01{color: #aeaeae;float: right;}
.position01 i{display: inline-block;margin: 0 3px;}
.position01 a{vertical-align: middle;font-size: 12px;color: #aeaeae;display: inline-block;}
.position01 span{vertical-align: middle;font-size:13px;font-style:normal;float: left;display: block;line-height: 82px;}
.position01 .span{color: #5b5b5b;}
.position01 span{color: #3aa9e1;}
.position01 a:hover{color: #e37401;}
.position01 em{font-size:12px;font-style: normal;color: #e87453;}

.tuijian_pro .title{ margin-bottom:22px;}
.tuijian_pro .title h3 big{font-size:20px;color: #1b2751;font-weight:bold;}
.tuijian_pro .title h3 small{font-size:14px;color: #e37401;text-transform:uppercase;margin-left: 4px;}
.tuijian_pro ul li{ margin-bottom:20px;}
.tuijian_pro ul li .img,.tuijian_pro ul li .img img{ width:260px; height:180px; overflow:hidden}
.tuijian_pro ul li h5{ line-height:50px; font-size:16px; color:#2d2c2d; background:#ededf0; padding:0 15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; transition:0.36s}
.tuijian_pro ul li a:hover h5{background: #e37401;color:#fff;}


.n_case ul{font-size:0;margin:0 -14px;margin-bottom:20px;margin-top: 60px;}
.n_case ul li{ padding:0 15px; text-align:center; width:50%; display:inline-block; margin-bottom:30px;}
.n_case ul li a{display:block;text-align:center;}
.n_case ul li .img{ overflow:hidden;position:relative}
.n_case ul li .img>img{width:425px;height:240px;}

.n_case ul li .img .top{top:-100%;left:0;position:absolute;width:100%;height:100%;background: #e37401;text-align:center;-moz-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;padding: 0 44px;}
.n_case ul li .img .top h5{font-size: 18px;color:#fff;margin-bottom: 14px;}
.n_case ul li .img .top p{font-size: 13px;color: #ffffffbf;margin-bottom: 14px;line-height:24px;height:48px;overflow:hidden;text-align: left;}

.n_case ul li .img .top img{display:inline-block;}
.n_case ul li a>h5{height: 62px;line-height: 62px;font-size: 15px;color: #333333;text-align:center;-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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.n_case ul li:hover .img .top{ top:0;}
.n_case ul li:hover a>h5{ transform:scale(0);}

.page { margin:0px auto 0px auto;}

.page .box{display:inherit; width:100%;  text-align: right; }
.page a{padding: 0 13px;height: 35px;line-height: 35px;display:inline-block;border:1px solid #e5e5e5;margin:0 2px;color: #666666;font-size: 14px; border-radius:2px;}
.page .on{background: #1b2751;color:#fff !important;border: 1px solid #1b2751;}
.page a font{  font-size: 14px; font-family: "SimSun"; color: rgb( 68, 68, 68 );}
.page span{ background:#e37401; color:#fff !important;border:1px solid #e37401;}
.page a:hover{background: #1b2751;color:#fff !important;text-decoration:none;border: 1px solid #1b2751;}
.page a:hover font{ color:#fff;}
.page a.u_bnt{ transition: all 1s;-moz-transition: all 1s; /* Firefox 4 */-webkit-transition: all 1s; /* Safari 和 Chrome */-o-transition: all 1s; /* Opera */} 

/* Example 5 */
.n_huanjing_detail{ margin-top:60px}
.n_huanjing_detail .slider-for{width: 586px;height: 332px;display:inline-block;vertical-align: top;}
.n_huanjing_detail .slider-for li img{width: 586px;height: 332px;}
.n_huanjing_detail .slider-nav{width: 280px;height: 332px;display:inline-block;padding: 0px 0;float: right;margin: -7.5px 0;}
.n_huanjing_detail .slider-nav li{height: 158px;margin: 7.5px 0;border: none;background: #000;}
.n_huanjing_detail .slider-nav li img{height: 158px;width: 280px;opacity: 0.6;}
.n_huanjing_detail .slider-nav .miso-prev, .n_huanjing_detail .slider-nav .miso-next{width: 22px;height: 14px;top:auto;margin-top:0;}
.n_huanjing_detail .slider-nav .miso-prev{background:url(../images/top.png) center no-repeat;top: -31px;left:50%;margin-left:-17px;}
.n_huanjing_detail .slider-nav .miso-next{background:url(../images/bottom.png) center no-repeat;bottom: -46px;left:50%;margin-left:-17px;}
.n_huanjing_detail .slider-nav .miso-current img{ opacity:1}
.n_huanjing_detail .ar_article{margin-top: 76px;}
.n_huanjing_detail .ar_article h3{ font-size:26px; color:#333333; margin-bottom:25px;}
.n_huanjing_detail .ar_article p{ color:#7c7d80}

.n_product ul{font-size:0;margin:0 -10px;margin-bottom:20px;margin-top: 60px;}
.n_product ul li{padding:0 10px;text-align:center;width:33.333333%;display:inline-block;margin-bottom: 20px;}
.n_product ul li a{display:block;text-align:center;}
.n_product ul li .img{ overflow:hidden;position:relative}
.n_product ul li .img>img{width: 280px;height: 195px;}

.n_product ul li .img .top{top:-100%;left:0;position:absolute;width:100%;height:100%;background: #e37401bf;text-align:center;-moz-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-webkit-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition:all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-ms-transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 1.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;padding: 0 44px;}
.n_product ul li .img .top h5{font-size: 18px;color:#fff;margin-bottom: 20px;}
.n_product ul li .img .top span{font-size: 12px;color:#fff; display:inline-block; width:95px; height:35px; line-height:33px; border:rgba(255,255,255,0.2) 1px solid; border-radius:17.5px}

.n_product ul li .img .top img{ display:inline-block;}
.n_product ul li a>h5{height: 50px;line-height: 50px;font-size: 16px;color: #616064;text-align:center;-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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.n_product ul li:hover .img .top{ top:0;}
.n_product ul li:hover a>h5{ transform:scale(0);}


.n_product_detail .fl01{margin-bottom: 35px;text-align: center;}
.n_product_detail .lwy  h3{ font-size:24px; color:#616064; margin-bottom:44px}
.n_product_detail .lwy .slider-nav{ width: 610px; display: inline-block;}
.n_product_detail .lwy .slider-nav .miso-slide img{ width:100%}
.n_product_detail .lwy .slider-nav .miso-slide .miso{margin: 0;}
.n_product_detail .lwy .slider-nav .miso-slide .miso img{width: 610px;height: 425px;}
.n_product_detail .lwy .slider-nav .miso-slide.miso-current .miso img{}
.n_product_detail .lwy .slider-nav .miso-dots{ bottom:16px}
.n_product_detail .lwy .slider-nav .miso-dots li{ width:8px; height:8px; background:#cbcbcb; border-radius:50%}
.n_product_detail .lwy .slider-nav .miso-dots li.miso-active{ background:#c12d3a}
.n_product_detail .lwy .miso-prev, .n_product_detail .lwy .miso-next{top:50%;margin-top: -28px;width: 56px;height: 56px;z-index:1000;background-size:cover !important;}
.n_product_detail .lwy .miso-prev{left: -134px;background: url(../images/left04.png) center no-repeat;}
.n_product_detail .lwy .miso-next{right: -134px;background:url(../images/right04.png) center no-repeat;}

.n_product_detail .fl02{overflow:hidden;margin-bottom: -40px;}
.n_product_detail .fl02 h3{height: 34px;line-height: 65px;margin-bottom: 55px;border-bottom: #e0dfe2 1px solid;}
.n_product_detail .fl02 h3 span{display:inline-block;position:relative;font-size: 24px;color: #616064;font-weight: bold;background: #fff;padding-right: 10px;}
.n_product_detail .fl02 h3 span:before{content:"";position:absolute;bottom:0;left: 0;width: 100%;height: 3px;display: none;}
.n_product_detail .fl02 .ar_article p{font-size:16px;line-height:36px;color: #616064;}

.n_contact{padding: 22px 0 0;}
.n_contact .left{width: 529px;height:490px;border:#e5e5e5 1px solid;padding: 30px 48px 0;margin-right: -1px;}
.n_contact .left h3{font-size: 24px;color: #333333;margin-bottom: 10px;position:relative;}
.n_contact .left h6{font-size: 14px;color: #e77401;margin-bottom: 15px;position:relative;text-transform: uppercase;}
.n_contact .left p{font-size: 14px;color: #616161;line-height: 28px;}
.n_contact .left p font{ font-size:18px; color:#ce3238}

.n_contact .left ul{font-size:0;margin-top: 0;}
.n_contact .left ul li{margin-right:18px;display:inline-block;text-align: center;}
.n_contact .left ul li .icon{border: #e5e5e5 1px solid;display:inline-block;width: 150px;height: 150px;line-height: 140px;text-align:center;}
.n_contact .left ul li h5 span{display:inline-block;padding:0 5px;line-height:20px;font-size: 14px;background: #fff;color: #b1b1b2;margin-top: -10px;}


#map{margin: 40px 0 -77px;background: #000;}

.n_join{padding: 20px 0 0;}
.n_join ul{margin-bottom:60px;}
.n_join ul li{overflow:  hidden;margin-bottom: 10px;}
.n_join ul li .top{position:  relative;height: 70px;line-height: 70px;background: #f3f3f7;padding: 0 25px;box-sizing:  border-box;margin-bottom: -1px;}
.n_join ul li .top i{position:absolute;right: 44px;top:50%;margin-top:-9px;width:18px;height:18px;background:url(../images/jia.png) center no-repeat;}
.n_join ul li .top h5{font-size:16px;color: #262527;float: left;width: 356px; background:url(../images/ren.png) left center no-repeat; padding-left:28px}
.n_join ul li .top h6{font-size: 16px;color: #262527;float: left;}
.n_join ul li a.open .top{background: #e37401;}
.n_join ul li a.open .top i{ background:url(../images/jian.png) center no-repeat;}
.n_join ul li a.open .top h5{  color: #fff; background:url(../images/ren_on.png) left center no-repeat}
.n_join ul li a.open .top h6{color: #fff;}
.n_join ul li .ar_article{padding: 25px 35px 25px;display:none;margin: 0;border: #e5e5e5 1px solid;width: 100%;}
.n_join ul li .ar_article p{font-size:15px;line-height: 30px;margin-bottom: 24px;color: #5c5c5d;}

.n_video ul{ font-size:0; margin:0 -35px; margin-bottom:30px}
.n_video ul li{ display:inline-block; width:50%; padding:0 35px; margin-bottom:60px}
.n_video ul li .img{width: 405px;height: 250px;overflow:hidden;position:relative;background:#000;}
.n_video ul li .img>img{width: 405px;height: 250px;opacity: 0.6;height: 250px;-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;}
.n_video ul li .img .top01{ width:100%; height:100%; position:absolute; left:0; top:0;}
.n_video ul li .img .top01 img{ transition:0.6s}
.n_video ul li h5{height: 80px;line-height: 80px;border-bottom:#e7e7e7 1px solid; font-size: 16px;color: #000000;width:100%;position:relative}
.n_video ul li h5 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:block; width:100%}
.n_video ul li h5:after{ content:""; position:absolute; left:0; bottom:-1px; width:40px; height:2px; background:#a5a5a6; transition:0.6s}

.n_video ul li a:hover .img>img{ transform:scale(1.06)}
.n_video ul li a:hover h5:after{ width:100%; height:3px; background:#e37401}
.n_video ul li a:hover .img .top01 img{ transform:rotate(180deg)}

.n_zizhi{ }
.n_zizhi ul{font-size: 0;margin:0 -10px;margin-bottom: 40px;}
.n_zizhi ul li{ display:inline-block; width:33.333333%; padding:0 10px; text-align:center; margin-bottom:56px}
.n_zizhi ul li a{ display:block; position:relative; overflow:hidden}
.n_zizhi ul li .pic_box{width: 100%;height: 206px;display:table;overflow:hidden;border: #9a5e0f 5px solid;}
.n_zizhi ul li .pic_box .box{display:table-cell;vertical-align:middle;text-align: -webkit-center;}
.n_zizhi ul li img{max-width: 280px;max-height: 196px;display:block;}
.n_zizhi ul li h5{ position:absolute; left:0; right:0; height:100%; bottom:-100%; background:rgba(39,20,110,0.8); font-size: 16px;color: #fff;line-height: 196px;text-align:center;margin: 0;overflow: hidden;text-overflow:ellipsis;white-space:nowrap; transition:0.6s}
.n_zizhi ul li a:hover h5{ bottom:0}

.n_about{ margin-top:-30px}

.n_news ul{ margin-top:-20px; margin-bottom:60px}
.n_news ul li{padding: 0 0 28px;border-bottom: #eeeeee 1px solid;position:relative;margin-bottom: 28px;}
.n_news ul li:before{ content:""; position:absolute; bottom:0; height:0; width:100%; left:0; background:#f1f1f1; transition:0.6s}
.n_news ul li .img,.n_news ul li .img img{width: 265px;height: 180px;overflow:hidden;position:relative;}
.n_news ul li .con{padding: 24px 0 0;width: 575px;position:relative;}
.n_news ul li .con h5{font-size: 20px;color: #444444;margin-bottom:12px;transition:0.36s;}
.n_news ul li .con h6{font-size:12px;color: #969696;}
.n_news ul li .con p{font-size: 13px;color: #8b8b8b;line-height: 22px;height: 44px;overflow:hidden;text-overflow:ellipsis;margin: 14px 0 35px;}
.n_news ul li .con span{ font-size:12px; color:#666666}
.n_news ul li a:hover .con h5{color: #e37401;}

.n_news_detail .title{ margin-bottom:56px; position:relative}
.n_news_detail .title:before{content:"";position:absolute;left:0;top: 5px;width:4px;height:55px;background:#27146e;}
.n_news_detail .title .left{ padding-left:20px; width:700px;}
.n_news_detail .title .left h3{ font-size:24px; color:#424242; font-weight:bold; line-height:40px; margin-bottom:5px}
.n_news_detail .title .left h6{ font-size:14px; color:#616060}

.n_news_detail .title .right{ font-size:0}
.n_news_detail .title .right a{ display:inline-block; width:71px; height:56px; line-height:54px; border:#e5e5e5 1px solid; font-size:12px; color:#4c4c4c; margin-left:-1px; text-align:center; transition:0.36s}
.n_news_detail .title .right a:hover{ background:#27146e; border:#27146e 1px solid; color:#fff}

.n_news_detail .content{ text-align:center;}
.n_news_detail .content video{display:inline-block;width: 620px;height: 420px;object-fit: cover;}


/*==========================================内页 结束=============================================*/


@media(min-width: 768px){
	
}


@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1800px){
}

@media(max-width: 1600px){
}

@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){
	
} 