﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font-family:"微软雅黑", Arial, Tahoma, Verdana, sans-serif;font-size:14px;background:#fff;}
ol,ul,li{list-style-type:none;}
a{text-decoration:none;}
img{border:0;}
body{background:#fff;}
picture{display:block;}
.ysj{width:1300px; margin:0 auto;}
a:hover{text-decoration:none;}
a{color:#666; font-size:14px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.fl{float:left;}
.fr{float:right;}
@font-face {
  font-family: '../font/iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../font/iconfont.woff2') format('woff2'),
      url('../font/iconfont.woff') format('woff'),
      url('../font/iconfont.ttf') format('truetype'),
      url('../font/iconfont.svg#iconfont') format('svg');
}
@font-face
    {
        font-family:"HeroicCondensed-Regular.ttf";
        src: url("../font/HeroicCondensed-Regular.ttf");
    }
.iconfont {
  font-family: "../font/iconfont";
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.top_info{ height:85px;/*position:fixed;*/ top:0; background: url(../images/menubg.png); z-index:3;width:100%;}
.top_info2{ height:85px;position:fixed; top:0; background:#fff; z-index:3;width:100%;}

/* Title */
.Title{text-align: center;}
.Title h3 {color: #333;font-size: 30px;}
.Title h3 a{color: #333;}
.Title h3 b{color: #a80000;}
.Title p{font-size: 18px;color: #999;margin-top: 10px;}
.Title i{width: 89px;height: 19px;display: block;margin: 20px auto 0;}
.Title i img{width: 91px;height: 25px;display: block;}

.Title02 h3{color: #fff;}
.Title02 p{color: #fff;}
.Title02 h3 em{font-size: 40px;font-weight: bold;}
/* Title End */

.top-t{
	background: #7f7f7;
    line-height: 30px;
    display: block;
    width: 1200px;
    margin: 0 auto;
    height: 30px;
}
.top-left{
	float: left;
}
.top-right{
	float:right;
}
.top-right a{
	color: #fff;
	padding:0 15px;
}
.top-right a:hover{
	color: red;
}
.left-a{
	background: rgb(254,206,8);
}
.right-a{
	background: rgb(8,71,142);
}

/*网站导航*/
.ys_menu{width:1200px; margin:0 auto; height:85px;}
.ys_menu .logo{ float:left; padding-top:3px;}
.nav{width:780px; float:right;}
.nav li{ position:relative; float:left; width:96px; z-index: 999; text-align:center;}
.nav li a{ display:block; line-height:85px;  font-size:16px; color:#2c2b2b;}
.span_1 .b_left { width:0px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.span_1 .b_right { width:0px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_left { width:37px; height:3px; background:#fd5308; display: block; position:absolute; right:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover .span_1 .b_right { width:37px; height:3px; background:#fd5308; display: block; position:absolute; left:50%; bottom:0px;transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-ms-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;-webkit-transition:all  0.3s ease-in 0s;}
.nav ul li.hover a{ color: #fff; background:#c51611;}
.nav li .lev2{max-height: 500px ;overflow: auto; position:absolute;display:none;top:85px;width:106px;background-color:#fff;border-top:1px solid #ddd;}
.nav li .lev2 li{position:static;width:100%;line-height:56px;height:56px; border-bottom:1px solid #f0f0f0; }
.nav li .lev2 li a{ width:100%;  margin:0 auto; color: #2c2b2b; background:#fff;line-height:56px;}
.nav li .lev2 li:hover a{ color:#fff; background-color:#c51611}
.nav li .menu_fine{color: #fff; background:#c51611;}


/* bannercss */
.slideBox{ width:100%; height:800px;overflow:hidden;}
.slideBox .hd{ height:12px; overflow:hidden; position:absolute; left:50%;margin-left: -90px;  margin-top:750px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul span li{ width:11px;}
.slideBox .hd ul li{ float:left; margin:0 6px; width:40px; height:5px;filter: Alpha(Opacity=70);opacity: 0.7; background:#fff;  font-size:0; cursor:pointer;}
.slideBox .hd ul li.on{background:#c90000; filter: Alpha(Opacity=100);opacity: 1;}
.slideBox .banner{ position:relative; height:100%; z-index:0;}
.slideBox .banner li{ zoom:1; vertical-align:middle; height:800px;}
.slideBox .banner li a{ display:block; width:100%; height:800px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.absolute{ position:absolute;}
.web_widht{ width:1260px; margin:0 auto; position:absolute; padding-top:20px; text-align:center; left:0; right:0;}
.fast_nav{ height:85px; position:relative; margin-top:-85px; z-index:9;}
.fast_nav .back_hei{ width:100%; height:100%; left:0; top:0; background:#000;}
.fast_nav .web_widht{ z-index:10;}


.sk{ background:url(../images/qx.png) repeat-x bottom; height:130px;width:100%;}
.sk ul li{ height:130px;width:325px; float:left; display:block;}
.sk ul li dl{ padding-top:20px;}
.sk ul li i{ font-size:30px; margin-left:20px; margin-right:10px; margin-top:10px; text-align:center; color:#fff; float:left; background:#3b5997;width:60px; height:60px; line-height:60px;-moz-border-radius:60px; -webkit-border-radius: 60px;border-radius:60px;}
.sk ul li b{ color:#1e1e1e; font-size:20px; line-height:26px; font-weight:400; text-align:left;}
.sk ul li b swk{ color:#7a7a7a; font-size:13px; font-weight:300;}
.sk ul li::after{ content:""; display:block; width:0; height:100%; background:#3b5997; margin-top:-88px; transition:all 0.3s ease;}
.sk ul li:hover,.sk ul li:hover dl,.sk ul li:hover b,.sk ul li:hover b swk{ color:#FFF;}
.sk ul li:hover i{ background:#F00;}
.sk ul li:hover::after{ width:100%; }


.cpzs{ overflow:hidden; margin-top:50px;}
.cpzs_t{ text-align:center; color:#848484; line-height:40px;}
.cpzs_t img{ background:url(../images/xi.jpg) no-repeat center bottom; padding-bottom:15px;}
.cpzs_a a{width:220px; height:42px; border:1px solid #d8d8d8; line-height:42px; text-align:center; font-size:16px; color:#393939; display:block; margin:30px auto;}
.cpzs_a a::after{ content:""; display:block; width:0; height:100%; background:#c51611; margin-top:-42px; transition:all 0.3s ease;}
.cpzs_a a:hover{ color:#FFF;}
.cpzs_a a:hover::after{ width:100%; }
.cpzs_nr{ height:auto; overflow:hidden;}

/* ditu */
.dzdt{ padding:30px 0; overflow:hidden;}
.dt_lt{width:220px; margin-top:50px; margin-right:130px; height:360px; background:#cb0d00; float:left;-moz-box-shadow:0px 0px 35px #b7b7b7; -webkit-box-shadow:0px 0px 35px #b7b7b7; box-shadow:0px 0px 35px #b7b7b7; text-align:center; padding:20px;}
/* 滚动内容样式 */
.dsj_box{overflow:hidden;}
.dsj_box summary{width:190px; float:left; color:#e67817; font-size:36px; font-weight:bold;}
.dsj_cut{overflow:hidden; text-align:center; margin-top:30px;}
.dsj_cut button{border:0; margin:0 10px; width:135px; height:45px; line-height:45px; text-align:center; font-size:16px; background:#fff; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.dsj_cut button:hover{color:#fff; background:#e67817;}
.dzdt_nr{ margin-top:40px;}
.scroll_main {
	width:240px;
	display: block;
	margin:0;
}

/* 滚动内容区样式 */
.scroll_wrap {
	width: 100%;
	height:350px;
	position: relative;
}
/* 滚动内容样式 */
.scroll_wrap .scroll_cont {
	height: 100%;
	overflow: hidden;
}
.scroll_wrap .scroll_cont p {
	text-align:left; line-height:20px; color:#e7aaaa; border-bottom:1px solid #ce3934;width:200px; padding:15px 0;
}
.scroll_wrap .scroll_cont p b{ color:#fff;}
/* 滚动条 */
.scroll_wrap .scroll_bar {
	position: absolute;
	top:0;
	right:12px;
	width: 4px;
	height: 100%;
	background-color: #ca2b26;
}
/* 滚动块 */
.scroll_wrap .scroll_slider {
	position: absolute;
	top: 0;
	left:-2px;
	width: 6px;
	height: 48px;
	background-color: #ffd200;
	border-radius:5px;
}
.scroll_wrap .scroll_slider:hover{
	opacity: 1
}

.dt_rt{width:890px; float:right; text-align:center;margin-top:50px; }



/* Product */
.Product{ width:1200px; margin:0px auto; padding: 70px 0 30px 0;overflow: hidden;}
.ProductCon{margin-top: 30px;}
.ProductBox { float:left; width:280px; height:auto;}
.ProductBox ul { border-bottom:#fff 1px solid;}
.ProductBox .tit {background:#a80000; line-height:28px; height:74px; color:#fff; font-size:22px; font-weight:bold; text-indent:20px; padding-top:26px;}
.ProductBox .tit p { text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px;}
.ProductBox li { margin-top:0px;}
.ProductBox li a{ text-decoration:none; background:url(../images/j1.png) #eeeeee no-repeat right 15px center; border-bottom:#dcdcdc 1px solid; border-top:#fff 1px solid; display:block; color:#3e3d3d; font-size:16px; line-height:52px; padding-left:32px;}
.ProductBox li a:hover{ text-decoration:none; border-bottom:#151515 1px solid;  background:url(../images/j2.png) #151515 no-repeat right 15px center;display:block; color:#fff;}
.ProductBox p a{ color:#fff; text-decoration:none; font-weight:normal; height:32px; overflow:hidden; padding-left:20px; font-size:12px; background:url(../images/dd.png) no-repeat 10px 14px;line-height:30px; display: block; width:190px;}
.ProductBox p a:hover {background:url(../images/dd.png) #117bc9 no-repeat 10px 14px;}


.ProductImg {width: 900px; float:right; margin-left:20px;}
.ProductImg .first { background:#efefef; height:282px; overflow:hidden;}
.ProductImg .first .pic { width:592px; float:left; height:282px; overflow:hidden;}
.ProductImg .first img { display:block; transition: .8s;}
.ProductImg .first:hover img{}
.ProductImg .first .info { float:right; width:260px; margin-right:20px; font-size:14px; line-height:28px; color:#606060;}
.ProductImg .first .info .tit { color:#a80000; margin-top:20px; margin-bottom:10px; font-size:22px;}
.ProductImg .first .info p { font-size:18px;}
.ProductImg .first .info img { margin-top:10px;}
.ProductImg ul{}
.ProductImg ul li{float: left;width: 288px;margin-right: 15px; border:#e7e7e7 1px solid; text-align: center;margin-top: 15px;background-color: #fff;}
.ProductImg ul li:last-child { margin-right:0;}
.ProductImg ul li:hover{}
.ProductImg ul li span{width: 288px;height: 199px;display: block;overflow: hidden;}
.ProductImg ul li span img{width: 288px;height: 199px;display: block;transition: .8s;}
.ProductImg ul li:hover span img{transform: scale(1.03);}
.ProductImg ul li h3{font-weight: normal; background:#eeeeee; line-height:35px; font-size: 16px;padding: 0 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.ProductImg ul li h3 a{color: #333;}
.ProductImg ul li p{font-size: 14px;color: #666;padding: 0 10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-top: 10px;}
.ProductImg ul li em{width: 120px;height: 40px;text-align: center;line-height: 40px;display: block;border-radius: 50px;margin: 20px auto;border: 1px #e6e6e6 solid;}
.ProductImg ul li:hover em{background-color: #dd1810;border: 1px #dd1810 solid;color: #fff;}
/* Product End */



.wagt{ margin:25px auto 50px auto; overflow:hidden;}
.wagt_t{ height:610px; background:url(../images/wa.png) no-repeat left center #f3f3f3;}
.wagt_t_lt{width:780px; float:left; padding-top:130px;}
.wagt_t_lt h2 { font-size:24px;}
.wagt_t_lt p{ font-size:16px; color:#585858; background:url(../images/xi.jpg) no-repeat left bottom; line-height:50px;}
.wagt_t_lt dl{ line-height:28px; font-size:14px; color:#585858; height:180px; margin:30px 0;}
.wagt_t_lt a{width:180px; height:48px; text-align:center; line-height:48px; font-size:16px; display:block; border:1px solid #bababa;}
.wagt_t_lt a::after{ content:""; display:block; width:0; height:100%; background:#c51611; margin-top:-48px; transition:all 0.3s ease;}
.wagt_t_lt a:hover{ color:#FFF;}
.wagt_t_lt a:hover::after{ width:100%; }
.wagt_t_rt{width:470px; height:510px; float:right; margin-top:100px;}
.wagt_e{ height:180px; background:#494949;}
.wrapper{width:780px;height:140px;overflow:hidden; float:left; padding-top:40px;}
.wrapper li{ float:left; padding:0 60px; text-align:center; background:url(../images/sx.png) no-repeat right;}
.wrapper li:last-child{background:none;}
.wrapper li h2{ display:block; height:60px; overflow:hidden;}
.wrapper li h2 dl{ float:left;font-size:50px; color:#fff; font-family:"HeroicCondensed-Regular.ttf"; line-height:70px; font-weight:300; margin-left:30px;}
.wrapper li h2 span{ float:left; background:url(../images/xx.png) no-repeat center; line-height:40px; font-size:14px; color:#fff; margin-top:18px; font-weight:300;}
.wrapper .count-text{ font-size:15px; line-height:30px; color:#fff;}
.wagt_e_rt{width:470px; float:right; background:#c51611; height:145px; text-align:center; padding-top:35px;}


.ggw{ height:185px; background:url(../images/ggw_bj.jpg) no-repeat center; background-attachment:fixed; text-align:center; padding-top:45px;}
.ggw p{ font-size:12px; color:#acacac; line-height:60px;}
.ggw span{width:350px; height:44px; background:#db0600; color:#fff; display:block; margin:0 auto;-moz-border-radius:20px; -webkit-border-radius:20px;border-radius:20px; line-height:44px; font-size:18px;}
.ggw span i{ font-size:24px;}


.sdys{ overflow:hidden; margin-top:60px;}
.sdys_t{ text-align:center;}
.sdys_t p{ background:url(../images/xi1.png) no-repeat center; font-size:14px; color:#424242; line-height:30px;}
.sdys_t span{ color:#cfcfcf; text-transform:uppercase; font-size:12px;}
.sdys_nr{ background:url(../images/ys_bj.jpg) no-repeat center bottom; height:505px; margin-top:20px;}
.teacherPic{width:1300px;height:505px;margin:40px auto 0 auto;}
.teacherPic .content{width:325px;height:505px;float:left;position:relative;overflow:hidden;}
.teacherPic .content .txt{width:276px;height:505px;position:absolute;left:0px;bottom:0px;padding:0 12px; text-align:center;border-top:2px solid #FFE000;font-family:"微软雅黑";font-size: 12px;}

.teacherPic .content .txt h3{color:#333;font-size:24px;font-weight:100;margin:60px 0 6px 0; font-weight:300;}
.teacherPic .content .txt h3 span{ color:#5d5d5d; font-family:"HeroicCondensed-Regular.ttf"; font-size:68px; border-bottom:2px solid #333; margin-bottom:40px; display:inline-block; height:80px;}
.teacherPic h4{color:#878787;font-size:12px;font-weight:100;height: 40px;}
.teacherPic .content .txt p{color:#fff;margin-top:75px;width:225px; margin-left:25px; line-height:28px; line-height:28px; font-size:14px;padding-top:5px;font-family:"微软雅黑";}
.teacherPic .content .txt p i{ font-size:30px; line-height:100px;}

.teacherPic .content .txt:hover h3,.teacherPic .content .txt:hover h3 span,.teacherPic .content .txt:hover h4{ color:#fff;}
.teacherPic .content .txt:hover span{ border-bottom:2px solid #fff; color:#fff;}
.teacherPic .content.sted .txt h3,.teacherPic .content.sted,.teacherPic .content.sted .txt h3 span,.teacherPic .content.sted .txt h4{color:#fff;}


.zzry{ background:url(../images/ry_bj.png) no-repeat center bottom; height:370px;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt;width:1215px; margin:0 auto; padding-top:36px; padding-bottom:30px;}
.blk_18 .pcont { width:1070px;float:left; margin:0 34px; overflow:hidden;}
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:36px; height:70px; background:#e7e7e7; margin-top:80px; text-align:center;line-height:70px; font-size:30px; font-family:"宋体"; float:left; color:#fff;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.blk_18 .RightBotton { width:36px; height:70px; background:#e7e7e7; margin-top:80px; text-align:center; line-height:70px; font-size:30px; font-family:"宋体"; float:right; color:#fff;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.blk_18 .LeftBotton:hover{ background:#d7241d;}
.blk_18 .RightBotton:hover{background:#d7241d;}
.blk_18 .pl img{ display:block; cursor:pointer; margin:0 auto; border:none;width:175px; height:230px;}
.blk_18 .pl { width:270px; height:300px; float:left; float:left; text-align:center; background:url(../images/ty1.png) no-repeat center bottom; line-height:60px; color:#515151; margin:6px 0px; font-family:"微软雅黑"; font-size:14px; overflow:hidden;}
.blk_18 .pl:hover{background:url(../images/ty2.png) no-repeat center bottom; color:#fff;}


.jtfc{ margin-top:60px;}
.jtfc_nr{width:1300px; margin:40px auto; overflow:hidden;}
.jtfc_nr .bd li{width:322px; height:220px; float:left; margin:2px 2px 12px 0px; color:#fff; text-align:center; line-height:36px; font-size:14px;}
.jtfc_nr .bd ul dl{ float:left;width:430px; height:320px;}
.jtfc_nr .bd li a{overflow:hidden; display:block;}

.con ul dl{width:430px;height:320px;float:left;position:relative;overflow:hidden;cursor:pointer; margin-right:2px;}
.con ul li{width:322px;height:220px;float:left;position:relative;overflow:hidden;cursor:pointer;}
.txt1{width:100%;height:38px;background:rgba(0,0,0,0.6);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.txt1 h3{font-size:14px;font-weight:100;text-align:center;}
.con ul li img{width:322px; height:220px;}


.hzhb{ height:640px; background:url(../images/hz_bj.jpg) no-repeat center #fafafa; border-bottom:4px solid #ee701c; margin-top:50px;}
.hz_lt{width:910px; float:left; padding-top:20px;}
.hz_lt li{ float:left;width:255px; height:70px; margin:60px 0 10px 30px;}
.hz_lt li img{width:255px; height:70px;filter: }
.hz_rt{ float:right;width:340px; color:#fff;}
.hz_rt img{ padding-top:40px;}
.hz_rt p{ font-size:28px; background:url(../images/hx1.jpg) no-repeat bottom left; padding-top:50px; font-weight:bold; line-height:70px;}
.hz_rt dl{ line-height:26px; font-size:14px; color:#ffffff; padding-top:20px; height:240px; overflow:hidden;}
.hz_rt dt{ padding-top:60px; font-size:18px; height:140px;}
.hz_rt dt strong{ font-family:"Impact"; font-size:80px;}
.hz_rt dt b{width:50px; height:2px; display:block;top:60px; position:relative;}
.hz_rt dt b:after{ content:""; display:block; width:50px; height:100%; background:#fff; margin-top:-48px; transition:all 0.3s ease;}




.news{ margin-top:50px; overflow:hidden;}
.news_nr{ margin-top:50px;}
.news_lt{ float:left;width:390px; background:url(../images/xw_bj.jpg) no-repeat; height:430px; padding:35px;}
.news_lt p{ font-size:16px; color:#343434; font-weight:bold; line-height:60px; padding-top:10px;}
.news_lt span{ font-size:14px; color:#747474; line-height:24px;}
.news_lt b{ font-size:12px; color:#959595; font-weight:bold; display:block; text-align:right; background:url(../images/xi3.jpg) no-repeat left center; line-height:90px;}
.news_rt{ float:right;width:815px;}
.news_rt_t{ height:240px; background:#f4f4f4;}
.news_rt_t dl{ color:#bbbbbb; font-size:12px; padding-left:26px; padding-top:20px;}
.news_rt_t dl b{ font-size:24px; color:#343434; font-weight:300;}
.news_rt_t ul li{ float:left;width:350px; margin:10px 26px;}
.news_rt_t ul li p{ font-size:16px; color:#343434; font-weight:bold; line-height:40px; padding-top:10px;}
.news_rt_t ul li span{ font-size:14px; color:#8c8c8c; line-height:24px;}
.news_rt_t ul li b{ font-size:12px; color:#959595; font-weight:bold; display:block; text-align:right; background:url(../images/xi3.jpg) no-repeat left center; line-height:50px;}
.news_rt_e{ background:#f4f4f4; height:220px; margin-top:20px; padding-top:20px; padding-left:30px;}
.news_rt_elt{ float:left;width:190px;}
.news_rt_elt dl{ color:#bbbbbb; font-size:12px; padding-top:20px;}
.news_rt_elt dl b{ font-size:24px; color:#343434; font-weight:300;}
.news_rt_elt a{width:150px; height:44px; background:#3b5997; display:block; text-align:center; line-height:44px; color:#fff; margin-top:30px;}
.news_rt_ert{ float:right;width:560px; margin-right:30px;}
.news_rt_ert ul li a{ line-height:32px; color:#818181; font-size:14px; background:url(../images/xi4.jpg) no-repeat center left; padding-left:25px;}
.news_rt_ert ul li a:hover{ color:#f00;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; padding-left:30px;}
.news_rt_ert ul li span{ float:right; line-height:32px; color:#818181; font-size:12px;}


.qxcy{ background:url(../images/sank_bj.jpg) no-repeat center; height:405px; margin-top:40px;}
.qxcy_t{ padding-top:110px; color:#fff; line-height:40px; padding-bottom:30px;}
.qxcy_t img{ padding-right:10px; float:left;}
.qxcy_nr ul li{ float:left;width:326px; margin-right:60px;}
.qxcy_nr ul li img{ float:left;}
.qxcy_nr ul li dl{ float:right;width:158px; height:140px; padding:5px 10px; background:url(../images/ysj.png) no-repeat;}
.qxcy_nr ul li dl dt{ font-size:18px; color:#3b5997; line-height:50px;}
.qxcy_nr ul li dl b{width:20px; height:2px; background:#3b5997; display:block; margin-bottom:14px;}
.qxcy_nr ul li dl dd{ font-size:12px; color:#676767; line-height:20px;}

.kex{ height:200px; background:#3b5997; text-align:center;}
.kex img{ padding-top:65px;}

/* Footer*/
.footer {background:#fff; border-top:#d8d8d8 5px solid; margin-top:30px;}
.footer .main {padding-top: 38px; padding-bottom:10px; height:auto; overflow:hidden;}
.footer .main ul {width:72%;}
.footer .main li {width: 16%; height:185px; border-right:#ebebeb 1px solid; float:left; overflow:hidden; padding-left:30px;}
.footer .main p.tit {font-size: 18px;line-height: 32px; padding-bottom:10px; background: url(../images/botline.jpg) no-repeat bottom left;}
.footer .main p.tit a {color: #333333; font-size:16px; font-weight:bold; -webkit-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;}

.footer .main .lianxi { padding-left:30px; float:left;}
.footer .main .lianxi p { color:#333333;}
.footer .main p.tit a:hover {color: #ff0000;}
.footer .main span.sub {display: block;	line-height: 26px; font-size: 14px;margin-top: 10px;margin-bottom: 32px;}
.footer .main span.sub a {color: #4a4a53;-webkit-transition: color 0.3s ease 0s;transition: color 0.3s ease 0s;}
.footer .main span.sub a:hover {color: #ff0000;}
.footer .mapimg {display: block; width:28%; position: relative;}
.footer .mapimg .tit { margin-left:22px; font-size: 15px;line-height: 32px; color:#1d1d1d}
.footer .mapimg .tel { margin-left:22px; padding-top:2px; font-size:38px; font-family:Impact; color:#034b93}
.footer .mapimg .mail { margin-left:22px;padding-top:6px; font-size:14px; color:#595959}
.footer .mapimg .add { margin-left:22px; line-height:28px; padding-bottom:10px; border-bottom:#d3d3d3 1px solid; font-size:14px; color:#595959}
.footer .bot-wrap {height: 36px; background:#c51611; line-height: 36px;padding-top: 8px; padding-bottom: 8px; color:#fff; font-size:14px;}
.footer .bot-wrap a {color:#fff; font-size:13px;-webkit-transition: color 0.3s ease 0s;transition: color 0.3s ease 0s;}
.footer .bot-wrap a:hover {color:#383838;}
.footer .bot-wrap .link a {float: right;}
.footer .bot-wrap .link .line {display: inline-block;width: 1px;height: 10px;background-color: #535353;	margin: 14px 10px 0;float: right;}

.link2 { clear:both; line-height:62px; height:62px;border-top:#ebebeb 1px solid; display:block;}
.link2 h4 { background: url(../images/link.png) no-repeat left; color:#333333; font-size:15px; float:left; text-indent:32px;}
.link2 a { font-size:14px; padding-left:12px; color:#333333; padding-right:12px; background: url(../images/linkline.jpg) no-repeat right;}
.link2 a:last-child { background:none;}
.link2 a:hover { color:#ff0000}
/*关注代码*/
.weixin { float:left; margin-left:30px; display:block; width:130px;}
.weixin img { width:130px; border:#efefef 1px solid;}
.weixin p { text-align:center; color:#333333; line-height:25px;}

.nyban1{ height:300px; background:url(../images/about-banner.jpg) no-repeat center; /*margin-top:85px;*/}
.ny_nav{ height:60px; margin-top:-35px; line-height:60px;text-align:right;}
.ny_nav1{width:1300px; margin:0 auto;}
.ny_nav li{ display:inline-block;width:130px; height:60px; line-height:60px; text-align:center; font-size:16px; box-shadow:0px 2px 3px #e5e1e1;}
.ny_nav a{ color:#333; line-height:60px; text-align:center; font-size:16px; background:#fff; display:block;width:100%; height:100%;}
.ny_nav ul .column_active{ background:#c51611; color:#fff;}
.ny_nav ul li a:hover{ background:#c51611; color:#fff;}
.ny_ll{ height:60px; border-bottom:1px solid #d8d8d8; color:#666;}
.ny_ll ul p{ border-bottom:2px solid #ff9a0a; line-height:58px; font-size:14px; display:inline-block;}
.ny_ll ul p img{ float:left; padding-top:20px; padding-right:6px;}
.nynr{ line-height:34px; color:#333; font-size:14px; padding:30px;}



.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate(0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}

.swiper-container-multirow>.swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
}
.swiper-slide a{ position:relative;}
.swiper-slide dl{ position:absolute;left:0;bottom:0; display:none; width:370px; height:auto; color:#fff; padding:18px 4px;}
.swiper-slide-active dl{background:#c51611; display:block; }
.swiper-slide dl b{ font-size:16px; line-height:40px; display:block; -webkit-transform: scale(0.87);
    transform: scale(0.87);}
.swiper-slide dl p{ font-size:14px; line-height:22px; color:#eeaead; -webkit-transform: scale(0.87);
    transform: scale(0.87);}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform,height;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform,height
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next,.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev,.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 90px;
    right: auto;
}

.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next,.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 90px;
    left: auto;
}

.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0,-50%,0);
    -moz-transform: translate3d(0,-50%,0);
    -o-transform: translate(0,-50%);
    -ms-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px
}

.swiper-pagination-progress {
    background: rgba(0,0,0,.25);
    position: absolute
}

.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -moz-transform-origin: right top;
    -ms-transform-origin: right top;
    -o-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical>.swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255,255,255,.5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
    background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {
    -ms-perspective: 1200px
}

.swiper-container-cube,.swiper-container-flip {
    overflow: visible
}

.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;
    -moz-animation: swiper-preloader-spin 1s steps(12,end) infinite;
    animation: swiper-preloader-spin 1s steps(12,end) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

body {
	/* background: #eee; */
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	margin: 0;
	padding: 0;
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg)
    }

}

.layer-mask {
	width: 100%;
	height: 100%;
	opacity: 0.7;
	transition: all 0.5s;
	background-color: #3e3e3e;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
}

.swiper-slide-active .layer-mask {
	display: none;
}

.pc-banner {
	width: 100%;
	float: left;
}

@media screen and (max-width: 668px) {
	.pc-banner {
	}
}

.swiper-container {
	width: 100%;
}

@media screen and (max-width: 668px) {
	.swiper-container {
		margin: 20px 0 15px;
	}
}

.swiper-slide {
	-webkit-transition: transform 1.0s;
	-moz-transition: transform 1.0s;
	-ms-transition: transform 1.0s;
	-o-transition: transform 1.0s;
	-webkit-transform: scale(0.85);
	/* margin: 1px; */
	transform: scale(0.85);
	margin-top: 70px;
	margin-bottom: 70px;
}

@media screen and (max-width: 668px) {
	.swiper-slide {
		-webkit-transform: scale(0.97);
		transform: scale(0.97);
	}
}

.swiper-slide-active,.swiper-slide-duplicate-active {
	-webkit-transform: scale(1.15);
	transform: scale(1.15);
	z-index: 1002;
}

@media screen and (max-width: 668px) {
	.swiper-slide-active,.swiper-slide-duplicate-active {
		-webkit-transform: scale(0.97);
		transform: scale(0.97);
	}
}

.none-effect {
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
}

.swiper-slide a {
	background: #fff;
	display: block;
	border-radius: 2px;
}

@media screen and (min-width: 668px) {
	.swiper-slide a:after {
		position: absolute;
		top: 0px;
		left: 0;
		display: block;
		box-sizing: border-box;
		content: "";
		width: 100%;
		height: 100%;
		border-radius: 2px;
		box-shadow: 0 2px 6px rgba(0,0,0,0.3);
		box-shadow: 0 4px 20px 0 rgba(0,0,0,0.3);
	}

	.swiper-slide-active a:before {
		position: absolute;
		top: 410px;
		left: 0;
		display: block;
		box-sizing: border-box;
		content: "";
		width: 100%;
		height: 100%;
		border-radius: 2px;
		/* box-shadow: 0 2px 6px rgba(0,0,0,0.3); */
		/* box-shadow: 0 4px 20px 0 rgba(0,0,0,0.3); */
		z-index: 10002;
	}
}

.swiper-slide-active a:after {
	background: none;
}

@media screen and (max-width: 668px) {
	.swiper-slide a {
		padding: 5px;
		border-radius: 2px;
	}
}

.swiper-slide img {
	width: 100%;
	display: block;
	height: 100%;
	border: none;
}

@media screen and (max-width: 668px) {
	.swiper-slide img {
	}
}

.swiper-pagination {
	position: relative;
	margin-bottom: 30px;
}

.swiper-pagination-bullet {
	background: #00a0e9;
	margin-left: 4px;
	margin-right: 4px;
	width: 17px;
	height: 17px;
	opacity: 1;
	margin-bottom: 4px;
}

.swiper-pagination-bullet-active {
	width: 13px;
	height: 13px;
	background: #FFF;
	margin-bottom: 0;
}

@media screen and (max-width: 668px) {
	.swiper-pagination {
		position: relative;
		margin-bottom: 20px;
	}

	.swiper-pagination-bullet {
		background: #00a0e9;
		margin-left: 2px;
		margin-right: 2px;
		width: 8px;
		height: 8px;
		margin-bottom: 2px;
	}

	.swiper-pagination-bullet-active {
		width: 6px;
		height: 6px;
		background: #FFF;
		border: 3px solid #00a0e9;
		margin-bottom: 0;
	}
}

.button {
	width: 100%;
	margin: 0 auto;
	top: -290px;
	position: relative;
	z-index: 1002;
}

@media screen and (max-width: 1105px) {
	.button {
		width: 100%;
		top: -240px;
		z-index: 1002;
		position: relative;
	}
}

@media screen and (max-width: 800px) {
	.button {
		width: 100%;
		top: -200px;
		z-index: 1002;
		position: relative;
	}
}

.button div:hover {
	background-color: #333;
	opacity: 0.8;
	cursor: pointer;
}

.swiper-button-prev {
	width: 70px;
	height: 70px;
	border-radius: 50%;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l4.2%2C4.2L8.4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") #000000 center 50%/50% 50% no-repeat;
	opacity: 0.5;
	background-size: 15px;
	cursor: pointer;
}

.swiper-button-next {
	width: 70px;
	height: 70px;
	border-radius: 50%;
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L5%2C44l-4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") #000000 center 50%/50% 50% no-repeat;
	opacity: 0.5;
	background-size: 15px;
	cursor: pointer;
}

@media screen and (max-width: 668px) {
	.button div {
		width: 28px;
		height: 28px;
	}
}


.ban_abo{ height:660px; background:url(../images/abo_bj.jpg) no-repeat center; background-attachment:fixed; margin-top:128px;}
.ban_abo .abo_t{ color:#fff; text-align:center; font-weight:bold; padding-top:100px; font-size:36px; line-height:80px;}
.ban_abo .abo_t p{width:30px; height:2px; background:#fff; margin:0 auto;}
.ban_abo .abo_nr{ padding:50px 80px; line-height:36px; font-size:14px; color:#fff; text-align:center;}
.ban_abo a{ text-align:center; color:#fff; border:1px solid #fff; height:40px; font-size:14px; display:block; margin:0 auto;width:150px; line-height:40px;}
.ban_abo a::after{ content:""; display:block; width:0; height:100%; background:#c51611; margin-top:-40px; transition:all 0.3s ease;}
.ban_abo a:hover{ color:#FFF;}
.ban_abo a:hover::after{ width:100%; }


.abo_wh{ height:600px; margin:50px auto;}
.dsz_t{ text-align:center; margin-bottom:60px;}
.dsz_t p{ font-size:40px; color:#4f4f4f;}
.dsz_t span{ font-size:30px; color:#999; font-family:"HeroicCondensed-Regular.ttf"; line-height:60px;}
.dsz_t h1{width:40px; height:2px; background:#3b5997; display:block; margin:0 auto;}
.abo_wh ul{ padding:0 150px;}
.abo_wh .dsz_lt{ float:left;width:235px;}
.abo_wh .dsz_rt{ float:right;width:720px; line-height:30px; color:#666; font-size:14px;}
.abo_wh .dsz_rt b{ font-size:20px;display:block;color:#3b5997;}
.abo_wh .dsz_rt img{ float:right; margin-top:50px;}


.nylc{ background:url(../images/lc_bj.jpg) no-repeat center; background-attachment:fixed; height:700px;}
.nylc_t{ text-align:center; padding-top:60px;}
.nylc_t p{ font-size:30px; font-weight:bold; color:#fff; line-height:60px;}
.nylc_t span{ color:#fff; background:url(../images/xi7.png) no-repeat center; font-size:18px; display:block;}
.event_box{ width: 100%; margin: 3% auto 0;position: relative; min-height: 420px;}
.event_box .parHd {width: 100%; display: inline-block; background:url(../images/xi8.png) no-repeat center;height:110px;overflow: hidden;}
.parHd  ul{ width: 100%; text-align: center; margin: 0 auto; padding-top:38px !important;}
.parHd .tempWrap{ margin: 0 auto;}
.parHd li.no_line:before{ display: none;}
.parHd li{  display: inline-block; cursor: pointer; padding-top:54px; font-size: 16px; color: #fff;margin:0 30px;width:120px; float:left; position: relative; }
.parHd li:after{ content: ''; background: url(../images/dot_ico.png) no-repeat; width: 24px; height: 24px; position: absolute;  z-index: 20;top: -12px; left: 50%; margin-left: -12px;}
.parHd li.act{ color:#f00; font-weight:bold;}
.parBd{ text-align: center; margin-top: 60px;}
.parBd h4{ position: relative; font-size: 40px; padding:20px 0 15px 0;  display: inline-block; text-align: center;}
.parBd p{ font-size: 16px; width: 80%; margin: 0 auto; color:#fff;}
div#listBox { width: 100%;}
.sPrev,.sNext{ width: 30px; height: 30px; display: block; position: absolute; top: 10px;}
.sPrev{ left:20%;top:30%}
.sNext{ right:20%;top:30%;}
.sPrev img,.sNext img{transition: all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition: all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition: all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition: all .6s cubic-bezier(.51,1.1,.9,.95);  }
.slideB{ background:#3b5997;width:570px; height:320px; margin:0 auto;}



.gcyj{padding-top:60px; clear:both;width:100%; height:auto;}
/*生产设备*/
#slider{height:auto; clear:both; width:100%;}
/*广告图开始*/
#head-carousel .is-carousel{ clear:both;}
#head-carousel .video-item{width:25%;}
#head-carousel #metro-carousel .video-item .item-thumbnail img{width:100%;}
#head-carousel #metro-carousel .video-item > .video-item{width:100%;}
#head-carousel #metro-carousel.is-carousel .carousel-button a, #head-carousel #big-carousel.is-carousel .carousel-button a{line-height: 400px;}

.video-item{margin-bottom:10px;}
.video-item h2, .video-item h2 a{font-size:15px;line-height:1.4;color:#5f5f5f;margin:0 0 10px 0;}
.video-item h2 a:hover{}
.video-item h2 a:hover, .video-item h3 a:hover{text-decoration:none;color:#4141a0;}
.video-item .item-thumbnail{position:relative;overflow:hidden;}
.video-item .item-thumbnail a{ overflow:hidden;}
.video-item .item-thumbnail > a{display:block; overflow:hidden;}
/*video thumb sizing*/
.video-item .item-thumbnail img{max-width:100%;width:100%;}
.video-item .item-thumbnail .rating-bar{position:absolute;top:0;left:0;font-size:15px;line-height:30px;padding:0 8px;}
.video-item .item-thumbnail .link-overlay{position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0,0,0,0);-webkit-transition: background-color 0.2s ease;transition: background-color 0.2s ease;}
.video-item .item-thumbnail .link-overlay:before{display: block;width: 40px;height: 40px;position: absolute;top: 50%;left: 50%;margin: -20px 0 0 -18px;border-radius: 50%;background: transparent;text-align: center;font: 14px/40px 'FontAwesome';transform: scale(0.8);opacity: 0;-webkit-transition: opacity 0.2s ease;transition: opacity 0.2s ease;text-decoration:none;box-shadow: 0px 0px 0px 2px rgba(255,255,255,.75);color:#fff;}
@media(min-width:768px){.video-item .item-thumbnail:hover .link-overlay{background: rgba(20,22,23,0.75);text-decoration:none;}
.video-item .item-thumbnail:hover .link-overlay:before{-webkit-transform: scale(1);transform: scale(1);opacity: 1;text-decoration:none;}}
.video-item .item-meta{color:#c6c6c6;}
.video-item .item-meta [class^="fa-"],.video-item .item-meta [class*=" fa-"]{font-size:14px;}
.video-item .item-meta span{line-height:21px;margin-right:20px;}
.video-item .item-meta span > i{margin-right:2px;}

/*big carousel*/
#head-carousel{background:#000;color:#fff;}
#head-carousel .container{padding-top:0; overflow:hidden;}
#head-carousel .video-item{float:left;margin:0 1px 0 0;width:25%;opacity:.5;transition: all .3s ease-in .1s; overflow:hidden;}
#head-carousel .video-item .item-head a{color:#fff;}
#head-carousel .video-item .item-head span a{text-transform:uppercase;}
#head-carousel .current-carousel-item2{opacity:1;}
#head-carousel .video-item .item-head{text-align:center;padding-bottom:20px;background:none;}
#head-carousel #big-carousel .video-item .item-thumbnail img{opacity:.85;}
#head-carousel .video-item .item-head h3 a{font-size:52px;line-height:1.4em;text-transform:uppercase;font-family:'Oswald';font-weight:300;text-shadow: 1px 2px 2px rgba(0,0,0,.2);}
#head-carousel .is-carousel{position:relative;margin: 0px;}
#head-carousel .is-carousel .carousel-button{position:absolute;opacity:0;transition:all .2s ease;left:40px;right:40px;top:50%;margin-top:-20px;z-index:3;height:0;}
#head-carousel .is-carousel .carousel-content{position:absolute;z-index:0;overflow:hidden;}
#head-carousel .is-carousel .carousel-button a{width:56px;height:56px; overflow:hidden;line-height:40px;text-align:center;border-style:solid;border-width:1px;border-radius:3px;font-size:18px;}
#head-carousel .is-carousel .carousel-button a:hover{text-decoration:none;}
#head-carousel .is-carousel .carousel-button .prev{float:left;}
#head-carousel .is-carousel .carousel-button .next{float:right;}
#head-carousel:hover #big-carousel .carousel-button, #head-carousel #big-carousel:hover .shadow-right, #head-carousel:hover #big-carousel .shadow-left{opacity:1;}
@media (max-width: 767px){#head-carousel .shadow-left, #head-carousel .shadow-right{width:60px;}
#head-carousel .container{padding:0;}}
@media (max-width: 660px){#head-carousel .shadow-left, #head-carousel .shadow-right{width:30px;}}
@media (max-width: 520px){#head-carousel .shadow-left, #head-carousel .shadow-right{width:0px;}
.comment-content{float:left;position:relative;margin-left:0;margin-top:0;}
.author-current{display:none;}
.comment-respond .comment-form{margin-left:0;position:relative}
/*.comment-respond .comment-form .comment-form-comment{margin-top:150px}*//* <== why we need this?*/
.comment-respond .comment-form .row{/*position:absolute;top:0;*/margin: 0 0 0 0;width:100%}
.comment-respond .comment-form .col-md-4{padding: 0 0 0 0}
.comment-respond .comment-form .col-md-4 p input{width:100%;}}
#head-carousel #metro-carousel .video-item{opacity:1;width:auto;}
#head-carousel #metro-carousel .video-item > .video-item{width: 260px;margin:0;clear:both;}
#head-carousel #metro-carousel .video-item > .video-item:first-child{margin-bottom:1px;}
#head-carousel #metro-carousel .video-item > .video-item .item-head{text-align: inherit;padding-bottom: 5px;}
#head-carousel #metro-carousel .video-item > .video-item .item-head h3 a{font-size: 17.5px;}
#head-carousel #metro-carousel.is-carousel .carousel-button, #head-carousel #big-carousel.is-carousel .carousel-button{position: absolute;top:200px;margin-top: 0;z-index: 2;height: 0;opacity: 0;transition:all .2s ease;}
#head-carousel #metro-carousel.is-carousel:hover .carousel-button, #head-carousel #big-carousel.is-carousel:hover .carousel-button{opacity:1;}
#head-carousel #metro-carousel.is-carousel .carousel-button a, #head-carousel #big-carousel.is-carousel .carousel-button a{border:none;border-radius:0;height:auto;color:inherit;}
#head-carousel #metro-carousel.is-carousel .carousel-button a:hover, #head-carousel #big-carousel.is-carousel .carousel-button a:hover{color:#f9c73d;}

.video-item .item-thumbnail p{display:block;  overflow:hidden; background:#000;}
.video-item .item-thumbnail p img{width:100%;transform:translate(0px,0); -moz-transform:translate(0px,0); -ms-transform:translate(0px,0); -o-transform:translate(0px,0); -webkit-transform:translate(0px,0); transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.video-item .item-thumbnail span{display:block; height:280px; width:120px; margin:0 auto; overflow:hidden; text-align:left; line-height:40px; color:#fff; font-size:20px;transform:translate(0px,-140%); -moz-transform:translate(0px,-140%); -ms-transform:translate(0px,-140%); -o-transform:translate(0px,-140%); -webkit-transform:translate(0px,-140%); filter:alpha(opacity=0); opacity:0;transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;writing-mode: vertical-lr;writing-mode: tb-lr;}
.video-item .item-thumbnail span h1{ font-size:18px; color:#fff; font-weight:300; line-height:120px; padding-top:120px;}
.video-item .item-thumbnail a:hover img{filter:alpha(opacity=40);opacity:0.4;transform:scale(1.2,1.2);}
.video-item .item-thumbnail a:hover span{filter:alpha(opacity=100); opacity:1;}

.gcyj_a a{ text-align:center; color:#666; border:1px solid #666; height:40px; font-size:14px; display:block; margin:60px auto;width:180px; line-height:40px;}
.gcyj_a a::after{ content:""; display:block; width:0; height:100%; background:#c51611; margin-top:-40px; transition:all 0.3s ease;}
.gcyj_a a:hover{ color:#FFF;}
.gcyj_a a:hover::after{ width:100%; }

/*industry*/
.industry{padding:160px 0;background-position:center top; background-repeat:no-repeat; background-size:cover; margin-top:128px;}
.industry .title{font-size:36px; color:#000; text-align:center; margin-bottom:20px;}
.industry .info{font-size:14px; color:#666; line-height:27px; width:80%; margin:0 auto 40px; text-align:center;}
.industry .detail_box .cell{background:url(../images/white_6.png) repeat; height:500px;width:420px; float:left; overflow:hidden; position:relative; cursor:pointer;}
.industry .detail_box .cell .pd{padding-top:70px; opacity:1;  transition:all 0.5s ease; -webkit-transition:all 0.5s ease; visibility:visible;}
.industry .detail_box .cell .t{font-size:28px; color:#000000;text-align:center; line-height:1; margin-bottom:20px; margin-top:20px;}
.industry .detail_box .cell .d{font-size:14px; color:#666666; width:67%; margin:0 auto 50px; text-align:center;}
.industry .detail_box .cell .con_box{width:80%; margin:0 auto;}
.industry .detail_box .cell .con_box li{width:80%; padding-left:10%; margin-bottom:15px; font-size:14px;}
.industry .detail_box .cell .con_box .btn{width:165px; line-height:40px; background:#a80d0f; color:#e7cccd; font-size:13px; display:block; margin:35px auto 0; text-align:center;}
.industry .detail_box .cell .con_box .btn i{margin-left:50px;}
.industry .detail_box .cell .con_box .btn:hover{color:#fff;}
.industry .detail_box .cell .icon_box{text-align:center; margin-bottom:12px; margin-top:70px;}
.industry .detail_box .cell .icon_box img{width:95px; height:95px; transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.industry .detail_box .cell .img_box{position:absolute; left:0; bottom:0; width:100%;}
.industry .detail_box .cell .list_cover{position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; opacity:0; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; visibility:hidden;}
.industry .detail_box .cell:hover .pd{opacity:0; visibility:hidden;}
.industry .detail_box .cell:hover .list_cover{opacity:1; visibility:visible;}
.industry .detail_box .cell:after{content:''; position:absolute; right:0; top:0; width:1px; height:100%; background:#fff; opacity:0.4;}
.industry .detail_box .cell:last-child:after{display:none;}
.industry .detail_box .cell:hover .icon_box>img{transform:rotateY(180deg); -webkit-transform:rotateY(180deg);}



/*news_center*/
.news_center {padding-top:85px; overflow:hidden;}
.news_center .pt1{padding:50px 0 40px;background-attachment:fixed; background:url(../images/ggw_bj.jpg) no-repeat center;}
.news_center .tit_box{margin-bottom:40px; height:32px; overflow:hidden;}
.news_center .tit_box .tit{font-size:32px;color:#fff; line-height:30px; float:left;}
.news_center .tit_box .tit a{ color:#fff;font-size:32px;}
.news_center .tit_box .n_more{font-size:14px;  line-height:50px;text-align:right;}
.news_center .tit_box .n_more a{color:#fff; opacity:0.5;}
.news_center .tit_box .n_more a:hover{opacity:1;}
.tit_box1{overflow:hidden; margin-top:40px;}
.tit_box1 .tit1{font-size:32px; line-height:80px; color:#333; float:left;}
.tit_box1 .tit1 a{ color:#333; line-height:80px;font-size:32px;}
.tit_box1 .n_more{font-size:14px;  line-height:80px;text-align:right;}
.tit_box1 .n_more a{color:#333; opacity:0.5;}
.tit_box1 .n_more a:hover{opacity:1;}

.news_center .pt1 .news_box{position:relative;}
.news_center .pt1 .news_box .arrs_box ul{display:none;}
.news_center .pt1 .news_box .arrs_box>a{display:block; width:36px; height:110px; position:absolute; top:50%; margin-top:-55px;}
.news_center .pt1 .news_box .arrs_box .prev{left:-60px; background:url(../img/news_syn_prev.png) 0 0 no-repeat;}
.news_center .pt1 .news_box .arrs_box .next{right:-60px; background:url(../img/news_syn_next.png) 0 0 no-repeat;}
.news_center .pt1 .news_box .arrs_box .prev:hover{background-position:-36px 0;}
.news_center .pt1 .news_box .arrs_box .next:hover{background-position:-36px 0;}
.news_center .pt1 .news_box .slide_box{}
.news_center .pt1 .news_box .slide_box ul{overflow:hidden; height:421px;}
.news_center .pt1 .news_box .slide_box li{width:32%; margin-right:2%;float:left; position:relative;}
.news_center .pt1 .news_box .slide_box li img{width:100%;}
.news_center .pt1 .news_box .slide_box li:last-child{ margin-right:0;}
.news_center .pt1 .news_box .slide_box .btm_empty{height:135px; background-color:#fff;}
.news_center .pt1 .news_box .slide_box .text_box{background-color:#fff; position:absolute; left:0; bottom:0; width:100%;}
.news_center .pt1 .news_box .slide_box .text_box .pd{padding:35px 40px;}
.news_center .pt1 .news_box .slide_box .text_box ._tit{font-size:16px; color:#19191a; margin-bottom:15px; height:25px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_center .pt1 .news_box .slide_box .text_box ._info{font-size:14px; color:#fff; line-height:22px; height:0;}
.news_center .pt1 .news_box .slide_box .text_box ._date{color:#909090; font-size:13px;}
.news_center .pt1 .news_box .slide_box  a{display:block; position:relative; z-index:1; overflow:hidden;}
.news_center .pt1 .news_box .slide_box  a:hover ._info{height:44px; margin-bottom:10px;}
.news_center .pt1 .news_box .slide_box  a:hover .text_box{background:#e20000;}
.news_center .pt1 .news_box .slide_box  a:hover  ._tit{color:#fff;}
.news_center .pt1 .news_box .slide_box  a:hover  ._date{color:#fff;}


.news_listkd{overflow: hidden; padding-top:20px; margin-bottom:80px;}
.news_listkd li{display: block;overflow: hidden;}
.news_listkd li:nth-child(2n-1){background: #f0f0f0;}
.news_listkd li .in-xwlbj{width:90%;}
.news_listkd li .news_listk{width:1300px; margin:0 auto; padding:26px 0; height:135px;}
.news_listkd li:hover .in-xwlbtu  img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.news_listkd li:hover .in-xwlbda1,.news_listkd li:hover .in-xwlbti{color:#d20000;}

.in-xwlbtu {
	display: block;
	float: left;
	width: 220px;
	overflow: hidden;
}

.in-xwlbtu img {
	display: block;
	width: 100%;
}

.in-xwlbda {
	display: block;
	float: right;
	width: 115px;
	height: 100px;
	padding-top: 25px;
	padding-left: 45px;
	text-align: center;
	border-left: 1px solid #e0e0e0;
}

.in-xwlbda1 {
	display: block;
	margin-bottom: 8px;
	font-size: 24px;
	line-height: 30px;
	color: #5e5e5e;
}

.in-xwlbda2 {
	display: block;
	font-size: 16px;
	line-height: 20px;
	color: #bababa;
	
}

.in-xwlbtjk {
	display: block;
	margin-left: 255px;
	margin-right: 160px;
}

.in-xwlbti {
	display: block;
	margin-bottom: 22px;
	line-height: 40px;

	font-size: 18px;
	color: #000;
}

.in-xwlbj {
	display: block;
	height: 52px;
	overflow: hidden;
	line-height: 26px;
	font-size: 14px;
	color: #747474;
}

.in-xwlb li:hover .in-xwlbtu img,
.in-xwtj:hover .in-xwtu0 {
	transform: scale(1.2) rotate(-8deg);
	-ms-transform: scale(1.2) rotate(-8deg);
	/* IE 9 */
	-webkit-transform: scale(1.2) rotate(-8deg);
	/* Safari 和 Chrome */
	-o-transform: scale(1.2) rotate(-8deg);
	/* Opera */
	-moz-transform: scale(1.2) rotate(-8deg);
}

.in-xwlb li:hover .in-xwlbti,
.in-xwtj:hover .in-xwlbti {
	color: #f25f24;
	text-indent: 4px;
}

.in-xwlb li:hover .in-xwlbj,
.in-xwtj:hover .in-xwlbj {
	color: #222;
	text-indent: 8px;
}

.in-xwlb li:hover .in-xwlbda1,
.in-xwtj:hover .in-xwlbda1 {
	color: #f25f24;
}

.in-xwlb li:hover .in-xwlbda2,
.in-xwtj:hover .in-xwlbda2 {
	color: #f25f24;
}

/* Tailored  */
.Tailored { clear:both; overflow:hidden; margin-bottom:50px; height:auto;}
.TailoredRight ul{ margin-top:20px;}
.TailoredRight ul li{float: left;width: 310px;text-align: center;position: relative;margin-right: 20px;margin-top: 13px;}
.TailoredRight ul li:last-child { margin-right:0;}
.TailoredRight ul li span{width: 310px;height: 210px;display: block;overflow: hidden;}
.TailoredRight ul li span img{width: 310px;height: 210px;display: block;transition: .8s;}
.TailoredRight ul li:hover span img{transform: scale(1.03);}
.TailoredRight ul li p{height: 40px;line-height: 40px;padding: 0 2%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background:#e0e0e0;width: 96%; color:#333;font-size: 14px;}
.TailoredRight ul li:hover p { background:#c90005; color:#fff;}
/* Tailored End */
