html,body{width: 100%;font-size:16px;overFlow-x: hidden;}*{ margin:0; padding:0;}em{ font-style:normal;}img {border: 0 none;height: auto;vertical-align: middle;}ul{ list-style:none;}.clear{ clear:both}.l{ float:left;}.r{ float:right;}div{box-sizing: border-box;}/*::-webkit-scrollbar {display:none}*/li{list-style: none;}.relative{position: relative;}.absolute{position: absolute;}a{ text-decoration:none; color:#333; -ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.s_width{ width:1280px; margin:0 auto; position:relative}.liuyan{ padding:0 0 30px 0}/*header*/.top{ width:100%; background:url(../images/top.jpg) repeat-x center top; height:16px;}.wen{ width:100%; background:url(../images/wen.jpg) repeat-x center top; height:15px;}.header{ width:100%; background:url(../images/header.jpg) no-repeat center top; height:140px;}.header .logo{ width:500px; padding:32px 0 0 0;}.header .logo .logo_l{ width:500px;}.header .tel{ padding:32px 0 0 0;}.header .tel img{ width:60px;}.header .tel p{ float:right; padding-left:0px;}.header .tel em{font-family: impact; font-size:40px; color:#e00201;}.header .tel span{ display:block; font-size:16px;}.nav{ width:100%; height: 65px;position:relative; background:url(../images/nav.jpg) repeat-x center top;}.nav ul{  height: 65px;margin:0 auto; width:1280px;}.nav li { float: left;font-size: 17px; position: relative; height: 65px; width:160px; text-align:center;}.nav li:last-child{ padding-right:0;}.nav li a { text-decoration: none; height: 66px; line-height: 66px;  display: block; position: relative;z-index: 2; color: #eee5d6; }.nav li a:hover{ color: #eee5d6; }.nav li:after{content:'';position:absolute;height:3px;width:0;background:#ca2c2c;bottom:0;left:0;-webkit-transition:width .5s;transition:width .5s;color: #fff; z-index: 1;}.nav li:hover:after{width:100%;color: #fff;z-index: 1;}.nav li div {display:none;width:182px;text-align:center;color:#fff;position:absolute;top:65px;background: linear-gradient(to bottom, #a81600,#741102); z-index:9999 ;  box-sizing:border-box;}.nav li div a {display:block;COLOR: #fff; LINE-HEIGHT:45px; HEIGHT:45px;FONT-SIZE: 16px;font-weight:normal; margin-top:0; border-bottom:1px solid rgba(255, 255, 255, 0.2);}.nav li div a:hover {color:#333;  background:#fde40e; border-top:0; border-right:0; border-left:0; font-weight:normal;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }/*banner*/.banner{ position:absolute; z-index:1; height:100%;}/*about*/.about{ width:100%; background:url(../images/about.jpg) repeat-x center top; padding:50px 0;}.about .s_width{ padding-top:30px;}.about .about_l{ width:119px;}.about .about_r{ width:790px; margin-left:50px;}.about .about_r h2{ font-size:26px; color:#4c4344; padding-bottom:15px; margin-top:20px;}.about .about_r p{ font-size:16px; line-height:31px;}.about .about_r p span{ font-size:18px; font-weight:bold; color:#d02128; display:block;}.about .about_img{ width:290px; overflow:hidden}/*adv*/.adv{ width:100%; background:#c60d15; padding:30px 0;}.adv img{ display:block; margin:0 auto;}/*工作汇报+项目*/.baogao_xiangmu{ width:1280px; margin:50px auto;}.baogao{ width:28%; overflow:hidden; border:1px solid #e4e2e2;}.baogao h2{ width:100%; line-height:50px; border-top:5px solid #b32c29; background:#efefef; padding-left:20px; font-size:18px;}.baogao ul{ padding:20px 10px;}.baogao li{ font-size:15px; line-height:48px; border-bottom:1px dashed #ddd9d9;}.xiangmu{ width:70%; overflow:hidden; border:1px solid #e4e2e2;}.xiangmu h2{ width:100%; line-height:50px; border-top:5px solid #b32c29; background:#efefef; padding-left:20px; font-size:18px;}.tx_index_pro{ overflow:hidden;	width:95%; clear:both;  position:relative; margin:0 auto;}.inbg{height: 335px;}.tx_index_pro_right{float: right;position: relative;z-index: 999999;}.cssimg img{-webkit-transition-duration:.5s;transition-duration:.5s;}.cssimg:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.tx_index_pro_left{float:left; width:640px;}	.tx_index_pro_left .swiper-container { width: 100%; height: 100%; color: #fff; text-align: center; }  .tx_index_pro_left .swiper-slide .title { text-align:left; line-height:35px;   font-size: 20px; color:#b7946e; padding-bottom:45px; } .tx_index_pro_left .swiper-slide .title span{font-size:35px; font-weight:bold; padding-right:10px;}.tx_index_pro_left .pagination { position: absolute; z-index: 20; right: 50px; top: 10px; } .tx_index_pro_left .swiper-pagination-switch { display: inline-block; width: 16px; height: 16px; background-position:center; background-repeat:no-repeat; background-image:url(img/11.png);   margin-right: 0px;   cursor: pointer; } .tx_index_pro_left .swiper-visible-switch {   } .tx_index_pro_left .swiper-active-switch {  background-image:url(img/10.png); }.tx_index_pro_left img{max-width:100%;}.rtCont{position:relative;width: 100%;margin: 0 auto;overflow: hidden;}.rtCont ul{margin:0 auto;width:208px;overflow:hidden;}.rtCont li{float:left;text-align:center;margin-right: 20px;    margin-left: 20px;}.rtCont li a{display:block;position: relative;transition:all .2s ease;padding-top: 20px;}.rtCont li a img{display:block;font-size:0px;width:350px;height:250px;transition:all .2s ease;border:3px solid #e4e4e4;-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.1);box-shadow: 0 0px 15px rgba(0,0,0,0.1);margin: 0 auto;}.rtCont .btnLeft,.rtCont .btnRight{position:absolute;top:150px;margin-top:-15px;width:46px;height:46px;background: #3ec1d3;font-size: 33px;color: #fff;font-family: "宋体";text-align: center;line-height: 46px;    box-shadow: 0 0px 10px rgba(92,181,26,1);}.rtCont li a p{margin-top: 15px;font-size:18px;color: #333;margin-bottom: 0;}.rtCont li a:hover img{-webkit-box-shadow: 0 0px 15px rgba(92,181,26,1);box-shadow: 0 0px 15px rgba(255,255,255,1);border-color: #ebe8e7;}.rtCont li a:hover p{color: #000}.rtCont .btnLeft{left:-50px;}.rtCont .btnRight{right:-50px;}.rtCont>a{transition: .5s;}.rtCont>a:hover{background: #fff;color: #999;box-shadow: 0 0px 10px rgba(0,0,0,0.3);}.rtCont li ol{ line-height:55px; font-size:24px; color:#134269}/*新闻+联系我们*/.news_contact{ width:1280px;margin:30px auto 50px auto;overflow:hidden}.news{ width:72%; float:left;border:1px solid #e4e2e2;}.news h2{ width:97.8%; height:50px;background-image: -webkit-linear-gradient(top,#b70a04, #950705); font-size:18px; line-height:50px; padding-left:20px; color:#fff; }.news h2 a{color:#fff;}.news h2 em{text-transform: uppercase; font-size:14px;}.news .news_l{ padding:20px; float:left; width:35%}.news .news_l img{ width:100%;}.news .news_r{ padding:20px 20px 20px 0; float:right; width:65%}.news .news_r li{ line-height:45px; font-size:15px; border-bottom:1px dashed #666;}.contact{ width:25%; float:right;border:1px solid #e4e2e2;}.contact h2{ width:97.8%; height:50px;background-image: -webkit-linear-gradient(top,#b70a04, #950705); font-size:18px; line-height:50px; padding-left:20px; color:#fff; }.contact h2 a{color:#fff;}.contact p{ font-size:15px; line-height:28px; padding-left:20px; color:#333;}.contact p span{ display:block; font-size:17px; font-weight:bold; line-height:50px;color:#d92b2a;}.contact li{ width:50%; margin:0 auto;}.contact li img{ width:80%; margin:0 auto;}.contact li em{ text-align:center; line-height:35px; display:block;}/*footer*/.footer{overflow:hidden; background-image: -webkit-linear-gradient(top,#cc0001, #950303);  padding-top:38px; height:150px;text-align:center; border-bottom:10px solid #000; }.footer p{ color:#fff;}.footer p a{ color:#fff;}/*网站内页*/.main{ width:1280px; margin:0 auto;}.main h2{  font-size:57px; text-align:center; color:#ca2c2c; padding:50px 0;}.main_cont{ font-size:16px;  line-height:31px; color:#333;}.main_cont p{text-indent:2em;}.main_cont p span{ font-size:23px; font-weight:bold; color:#b32c29; display:block; margin-top:15px;}.mbx{ width:100%; height:60px; border-bottom:1px solid #eaefed;}.mbx .espcms_path{ width:1280px; margin:0 auto; font-size:16px; line-height:60px;}.mbx .espcms_path li{display: inline-block;}.mbx .espcms_path > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}/*内页新闻动态*//*se_hangye*/.se_news_con{ padding:0px 0 0 0; width:100%; margin:0 auto;}.se_news_con ul{ }.se_news_con li{  margin-bottom:15px;position:relative; overflow:hidden; cursor: pointer;position:relative; top:0; padding:25px 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; border-bottom:1px solid #eee; background:#f6f7f9;}.se_news_con li:hover { background:#f6f7f9; top:30px;}.se_news_con li:hover:nth-child(2n) { background:#f6f7f9; top:30px;}.se_news_con .se_news_da{ width:1280px; margin:0 auto}.se_news_l{ width:300px; position:relative; overflow:hidden; height:200px; }.se_news_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }.se_news_l:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}.se_news_r{ width: 920px; position: relative; z-index: 2; padding:10px 20px 0 0}.se_news_r span{ display:block; background:url(../images/yuan.png) no-repeat left center; line-height:35px; font-size:14px; color:#888; padding:0 0 0 20px;}.se_news_r h2{  font-size:14px; color:#555555; padding:5px 0 10px 0; font-weight:normal;}.se_news_r h2 a{  font-size:23px; color:#333; text-transform:uppercase; display:block; line-height:50px;transition:all 0.2s ease 0s; -webkit-transition:all 0.2s ease 0s;}.se_news_r h2 a:hover{   color:#0f58ce; }.se_news_r p{ line-height:28px; color:#777; padding:10px 0 10px 0; font-size:15px;}.se_news_r .se_news_more{ width:120px; border:1px solid #f2f2f2; background:#f2f2f2; line-height:30px; text-align:center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}.se_news_r .se_news_more a{ color:#b70a04; font-size:14px;}.se_news_r .se_news_more a:hover{ color:#333; }.se_news_con li:hover .se_news_more{ background:#fff; border:1px solid #fff; }.se_news_con li:hover .se_news_more a{ color:#ca2c2c; }.se_news_con li:hover .se_news_r h2 a{ color:#333; }.se_news_con li:hover .se_news_r h2{ color:#333; }.se_news_con li:hover .se_news_r p{ color:#333; }.main_read h3{ text-align:center; font-size:25px; font-weight:normal; padding:50px 0 10px 0; }.main_read .main_date{ text-align:center; font-size:15px; color:#666; line-height:35px;border-bottom: 1px solid #E0E0E0; margin-bottom:50px; }.main_read img{ margin:0 auto 15px auto;}.main_read .main_read_cont{font-size:16px;  line-height:31px; color:#333; width:1280px; margin:0 auto;}.main_read .main_read_cont p{ padding-bottom:15px!important;text-indent:2em;}.se_zhidu_con{ width:1280px; margin:0 auto;}.se_zhidu_con li{ line-height:50px; margin-bottom:20px; background:#f2f2f2; padding-left:20px;}.se_zhidu_con li span{ color:#666; text-align:right; padding-right:20px; float:right;}.se_zhidu_con li a:hover{ font-weight:bold;}/*内页产品展示*/.tuji{  overflow:hidden;  position:relative; margin:0 auto; padding-left:2px; width:1280px;}.tuji ul{ margin-top:30px;}.tuji li{float:left; padding:0; width:330px;  position:relative; overflow:hidden; margin-bottom:20px}.tuji li .p-img{ width:312px; height:250px;  text-align:center; border:1px solid #ebebeb; position:relative  }.tuji li .p-name{ height:50px; line-height:50px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:16px; background:#ebebeb; width:310px;  }.tuji li .p-img mark{	position: absolute;    left: 0;    top: 0;    box-sizing: border-box;    width: 100%;    height: 100%;    background: rgba(235,97,35,.5);    z-index: 20;    opacity: 0;    transform: skewX(60deg);    transition: 360ms;}.tuji li .p-img div{	position:absolute;	z-index:21;	background:red;}.tuji li .p-img .borderleft{		top:0;	left:0;	width:3px;	height:0;}.tuji li .p-img .bordertop{	top:0;	left:0;	width:0;	height:3px;}.tuji li .p-img .borderbottom{	bottom:0;	right:0;	width:0;	height:3px;}.tuji li .p-img .borderright{	top:0;	right:0;	width:3px;	height:0;}.tuji li .p-img .leftline{	position:absolute;	left:50%;	margin-left:-230px;	top:50%;	z-index:21;	border-top:1px solid red;	width:60px;	opacity:0;}.tuji li .p-img .topline{	position:absolute;	left:50%;	margin-top:-230px;	top:50%;	z-index:21;	border-left:1px solid red;	height:60px;	opacity:0;}.espcms_page_botton{text-align: center;padding:50px 0px 15px 0;}.btn-default {color: #333;background-color: #fff;border-color: #ccc;outline: 0px;}.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}.btn-default {color: #333;background-color: #f2f2f2;outline:0px; margin-right:1px;}.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;outline:0px}.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;outline:0px}.btn-default:active,.btn-default.active {color: #fff;background-color: #000;outline:0px}.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {color: #fff;background-color: #d72e18;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {background-image: none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {background-color: #fff;border-color: #ccc;}.btn-default .badge {color: #fff;background-color: #333;}.espcms_info_pager{ width:1280px; margin:0 auto 105px auto;}.espcms_info_pager li{ width:46%; float:left;  background:#f2f2f2; line-height:30px; margin-right:5%}.espcms_info_pager li:nth-child(2n){ margin-right:0px;}