@charset "utf-8";

/*本样式内必加*/
/***客服***/
.b15 {background: url("Img/SkinsVIBtn.jpg"/*tpa=http://www.eeio99.com/Skins/Default/Img/SkinsVIBtn.jpg*/) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }
/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:88px;width:26px; margin-top:150px;}#roll_top{background:url("Img/top.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/top.gif*/) no-repeat}#fall{background:url("Img/top.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/top.gif*/) no-repeat 0 -80px}#ct{background:url("Img/top.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/top.gif*/) no-repeat 0 -40px}#roll{display:block;width:15px;margin-right:-518px;position:fixed;right:50%;top:50%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}
/***IM CSS***/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url("../../UserControls/im/kefu/bg.gif"/*tpa=http://www.eeio99.com/UserControls/im/kefu/bg.gif*/)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url("../../UserControls/im/kefu/im_01.gif"/*tpa=http://www.eeio99.com/UserControls/im/kefu/im_01.gif*/)}
.ImRow0{background:url("../../UserControls/im/kefu/ico_item1.gif"/*tpa=http://www.eeio99.com/UserControls/im/kefu/ico_item1.gif*/) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; line-height:24px; overflow:hidden; }
.ImRow1{background:url("../../UserControls/im/kefu/ico_item1.gif"/*tpa=http://www.eeio99.com/UserControls/im/kefu/ico_item1.gif*/) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#004DB5; font-size:12px; text-decoration:none;}
.ImFooter{height:213px;background:url("../../UserControls/im/kefu/im_04.gif"/*tpa=http://www.eeio99.com/UserControls/im/kefu/im_04.gif*/) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}
.textly{ background:#f6f6f6; border:none; border-bottom:1px solid #d7d7d7; height:70px;}
.layout{max-width:1200px; margin:0 auto;}
.pro_title{ font-size:16px; color:#000; text-align:center; background:url(../images/pro_title.jpg) center center no-repeat; height:65px; line-height:65px; margin-top:50px;}
.pro_mmore{ text-align:center; width:120px; margin:0px auto; display:block; overflow:hidden; background:#00599b; color:#ffffff; height:40px; line-height:40px; border:2px solid;
border-radius:25px; }
/*index*/
.contain{width:100%; padding-top:80px;}
.section01{width:100%;}
.indextaglink{width:100%;  background-color:#f1f1f1;}
.indextaglink ul li{width:20%; float:left;}
.indextaglink ul li a{display:block; border-left:1px dashed #e6e6e6; padding:20px 10px 20px 30px; overflow:hidden;}
.indextaglink ul li:last-child a{border-right:1px dashed #e6e6e6;}
.indextaglink ul li:hover a{background-color:#e4eff4; border-color:#e4eff4;}
.indextaglink ul li img{float:left; width:71px; height:71px; margin-right:18px; -webkit-transition: all 0.6s ease; transition: all 0.6s ease;}
.indextaglink ul li:hover img{-moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}
.indextaglink ul li h2{font-size:18px; color:#616161; margin-top:10px;}
.indextaglink ul li p{font-size:14px; color:#8c8c8c; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.section04{width:100%; background-color:#fff; padding-bottom:140px;}

/*弹出框*/
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
.b15 {background: url("Img/SkinsVIBtn.jpg"/*tpa=http://www.eeio99.com/Skins/Default/Img/SkinsVIBtn.jpg*/) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }


/*全屏FLASH*/
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0;left:0;}
#flashs .btn{ position:absolute; z-index:7; bottom:25px; right:46%; margin-right:-450px; padding:5px 6px;z-index:101}
#flashs .btn span{ color:#C30101;  background:#fff; border:1px solid #C30101; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#C30101; color:#fff;}
/*reset*/
html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
/*本样式内必加结束*/

@charset "utf-8";
html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

/* -- 外边距 -- */
.mt10 { margin-top:10px;}
 
 
 @charset "utf-8";
body { color:#666; font-size:12px; font-family: "宋体";} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.font16bai{ font-size:14px; color:#FFF;}
.font16bai a{ font-size:14px; color:#FFF;}
.font14hui{color:#5c5c5c; font-size:14px; }
.font14hui a{color:#5c5c5c; font-size:14px; }
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto;  }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url("Img/left_top_img.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/left_top_img.gif*/) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url("Img/left2_top_img.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/left2_top_img.gif*/) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url("Img/left_bot_img.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/left_bot_img.gif*/) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url("Img/right_bot2_img.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/right_bot2_img.gif*/) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url("Img/right_top_img.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/right_top_img.gif*/) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url("Img/right2_top_img.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/right2_top_img.gif*/) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url("Img/right_bot_img.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/right_bot_img.gif*/) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url("Img/left_bot2_img.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/left_bot2_img.gif*/) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
/*css2 开始*/
.h_wrap{background:url("../images/hdw.gif") left bottom repeat-x;height:180px; margin:0 auto;}
.h_mid{height:91px;padding:20px 0 20px; overflow:hidden; font-family:"Microsoft YaHei";}
.h_mid .logo{float:left;}
.h_mid .logo img{ display:block;}
.h_tel{    padding: 3px 0 0 60px;
    font-size: 14px;
    color: #333;
    overflow: hidden;
    background: url("../images/hd_tel.jpg") center left no-repeat;
    margin-top: 15px;}
.h_tel b{font-size:28px; color:#e60000; display:block;}
.h_nav{height:49px; line-height:49px;  clear:both;}
.h_nav ul{width:775px;  float:left;}
.h_nav li{ float:left;font-size:14px;position:relative;font-family:"Microsoft YaHei";}
.h_nav li a{display:inline-block;color:#fff;padding:0 20px; }
.h_nav li.lispan a{padding:0 14px 0 30px;background:url("../images/hd_n_ic.png") 5px 17px no-repeat; display:inline-block;}
.h_nav li:hover,.h_nav .cur{ text-decoration:none;color:#fff;background:#f4f507;background:url("../images/hd_n_c.jpg") center top no-repeat;}


.about-img img{ float:left; width:421px; height:235px;}
/*sch*/
#search{ width:200px; float:left;}
.h_sea{line-height:23px;padding:13px 0 0; width:190px;overflow:hidden;} 
.s_inp{width:150px;font-family:"Microsoft YaHei";line-height:23px;height:23px;padding:0 0 0 13px;color:#999;border:none; border:1px solid #CCC;}
.s_ss{margin:0 0 0 -4px;background:none;border:none;}
.font24{ font-size:30px; color:#37474f; }
.more {
    display: inline-block;
    -webkit-transition: all .6s cubic-bezier(.215,.61,.355,1);
    transition: all .6s cubic-bezier(.215,.61,.355,1);
    border: 1px solid;
    border-color: ;
    border-color: ;
    margin-top: 40px;
    padding: 6px 50px;
    color: #5e7387;
    color: ;
    color: ;
}
.more:hover {
    color: #fff;
    border-color: #305dc3;
    border-color: ;
    background-color: #305dc3;
    background-color: ;
}
.almore {
    display: inline-block; width:120px; text-align:center;
    -webkit-transition: all .6s cubic-bezier(.215,.61,.355,1);
    transition: all .6s cubic-bezier(.215,.61,.355,1);
    border: 1px solid;
    border-color: ;
    border-color: ;
    margin-top: 40px;
    padding: 6px 50px;
    color: #5e7387;
}
.almore:hover {
    color: #fff;
    border-color: #305dc3;
    border-color: ;
    background-color: #305dc3;
    background-color: ;
}
.tit{
	overflow: hidden;
	background: url('../images/dian.jpg') 0 39px repeat-x;
	margin-bottom: 17px;
}
.tit h3{
	float: left;
	font-size: 20px;
	color: #333;
	padding-bottom: 15px;
	background: url('../images/hbk.jpg') 0 bottom no-repeat;
}
.tit a{
	float: right;
	font-size: 14px;
	color: #bfbfbf;
	margin-top: 10px;
}
.apn .prev{
	float: left;
}
.apn .next{
	float: right;
}

/*产品*/
.m4{
	position: relative;
	margin-top: 40px;
	overflow: hidden;
	width: 1248px;
}
.m4 .bd{
	width: 1180px;
	overflow: hidden;
	margin: 0 auto;
}
.m4 .bd a{
	overflow: hidden;
	float: left;
	width: 220px;
	margin-right: 20px;
	overflow: hidden;
	position: relative;
}
.m4 .bd img{
	width: 220px;
	height: 312px;
}
.m4 .bd a div{
	position: absolute;
	width: 100%;
	height: 66px;
	bottom: 0;
	left: 0;
	background: url('../images/m4bk.png') 0 0 repeat;
	overflow: hidden;
	text-align: center;
	color: #fff;
	line-height: 24px;
}
.m4 .bd h3{
	font-weight: normal;
	font-size: 16px;
	margin-top: 10px;
}
.m4 .bd p{
	font-size: 16px;
}
.m4 .apn{
	top: 195px;
}
.slidep a:hover div{
	background: #da251e;
}
.slidep a:hover h3{
	color: #fff;
}
.slidep a:hover p{
	color: #fff;
}


.m5{
	margin-top: 35px;
}
.m5 .l1{
	width: 737px;
	overflow: hidden;
}
.m5 .con{
	overflow: hidden;
}
.m5 .img{
	width: 282px;
	height: 285px;
}
.m5 .l1 .r1{
	width: 432px;
	overflow: hidden;
}
.m5 .l1 .con h3{
	font-size: 16px;
	color: #218b75;
	line-height: 47px;
}
.m5 .l1 .con p{
	font-size: 14px;
	line-height: 30px;
}
.m5 .l1 .con a{
	float: right;
	margin-top: 10px;
}
.m5 .r1{
	width: 400px;
	overflow: hidden;
}
.m5list a{
	display: block;
	overflow: hidden;
	line-height: 46px;
	border-bottom: 1px dotted #d2d2d2;
	font-size: 14px;
	color: #4c4c4c;
	padding-left: 15px;
	background: url('../images/li1.jpg') 0 center no-repeat;
	transition: background 0.5s;
}
.m5list .r{
	color: #808080
}
.m5list a:hover{
	color: #218b75;
	background: url('../images/li2.jpg') 0 center no-repeat;
}
.m5list a:hover .r{
	color: #218b75
}

.m6{
	margin: 40px auto;
}
.wpp{
	width: 1180px;
	margin: 0 auto;
	overflow: hidden;
}
.m7 .bd {
    height: 240px;
}
.m7 {
	position: relative;
	overflow: hidden;
	width: 1248px;
}
.m7 .tit .l{
	background: url('../images/span.jpg') center 4px no-repeat;
}
.m7 .tit h3{
	background: none;
}
.m7 .tit h3.on{
	background: url(../images/hbk.jpg) 0 bottom no-repeat;
}
.m7 .bd{
	height: 240px;
}
.m7 .bd li{
	position: relative;
}
.m7 .bdcon a{
 	float: left;
 	width: 280px;
 	margin-right: 19px;
 	text-align: center;
 	overflow: hidden;
}
.m7 .bdcon img{
	width: 280px;
	height: 185px;
}
.m7 .bd h3{
	margin-top: 10px;
	font-size: 16px;
	color: #4c4c4c;
	font-weight: normal;
}
.m7 .bd a:hover h3{
	color: #218b75
}
.m7 .apn{
	top: 69px;
}

.subtitle {
    color: #5e7387;
 
}
/*css2 结束*/

/*首页导航*/
.header {
	width:100%;  background: url(../images/head_bg.png) repeat-x;
	z-index:90;
	height:100px;
	text-align:center; 
	position: fixed;
	left: 0;
	top: 0; z-index:10000;
	
}
}.container {
	width:1200px;
	margin:0 auto;
}
.header .logo {
    width: 191px;
    float: left;
}
.header .nav-bar {float: right; z-index:1000;}
/*导航栏*/
/*导航栏*/
.nav_menu3,
.nav_menu3 ul,
.nav_menu3 ul li,
.nav_menu3 ul li a,
.nav_menu3 #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.nav_menu3 #menu-button { 
    margin-top: 100px;
    background: #F00;
    position: absolute;
    z-index: 99999;
}
.nav_menu3:after,
.nav_menu3 > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.nav_menu3 #menu-button {
  display: none;
}
.nav_menu3 {
  width: auto;
  line-height: 1;
}
#menu-line {
  position: absolute;
  top: 0;
  left: 0;
  height: 3px;
  background: #990B2C;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.nav_menu3 > ul > li {
  float: left; background:url(../images/menu_jg.jpg) right center no-repeat;
}
.nav_menu3.align-center > ul {
  font-size: 0;
  text-align: center;
}
.nav_menu3.align-center > ul > li {
  display: inline-block;
  float: none;
}
.nav_menu3.align-center ul ul {
  text-align: left;
}
.nav_menu3.align-right > ul > li {
  float: right;
}
.nav_menu3.align-right ul ul {
  text-align: right;
}
.nav_menu3 > ul > li > a {
  width:115px;
  padding: 41px 20px;
  text-decoration: none;
  text-transform: uppercase;
  color: #000;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
    font-size: 16px;
}
.nav-has-sub a:hover{ color:#208800; font-weight:bold;}
.nav_menu3 > ul > li:hover > a {
  color: #208800;
  background: #FFF;
}

.nav_menu3 > ul > li.nav-has-sub > a::after {
  position: absolute;
  top: 35px;
  right: 10px;
  width: 4px;
  height: 4px;

  content: "";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
.nav_menu3 > ul > li.nav-has-sub:hover > a::after {
  border-color: #990B2C;
}
.nav_menu3 ul ul {
  position: absolute;
  left: -9999px;
}
.nav_menu3 > ul > li > ul {    
  border-top: 1px solid #FFF;
}
.nav_menu3 li:hover > ul {
  left: auto;
}
.nav_menu3.align-right li:hover > ul {
  right: 0;
}
.nav_menu3 ul ul ul {
  margin-left: 100%;
  top: 0;
}
.nav_menu3.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
.nav_menu3 ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
.nav_menu3 ul li:hover > ul > li {
  height: 52px;
}
.nav_menu3 ul ul li a {
  padding: 20px 2px;
  width: 175px;
  background: #fff; border-top:1px solid #f1f1f1;
  text-decoration: none;
  color: #eeeeee;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
 color:#000;
}
.nav_menu3 ul ul li:hover > a,
.nav_menu3 ul ul li a:hover {
  color: #208800;
  background: #f0f0f0;
}
.nav_menu3 ul ul li.nav-has-sub > a::after {
  position: absolute;
  top: 25px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #990B2C;
  border-right: 1px solid #990B2C;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
.nav_menu3.align-right ul ul li.nav-has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
.nav_menu3 ul ul li.nav-has-sub:hover > a::after {
  border-color: #990B2C;
}


/* flexslider */
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:100%;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*首页图标*/
.js { padding:20px 0 0;}
.js_top { text-align:center; padding:0 0 30px;}
.js_top a i { display:block; float:left; width:24px; height:1px; background:#3f3f3f; display:block; line-height:0; font-size:0; margin:17px 0 0 0px;}
.js_top a .nobor { margin:17px 0 0;}
.js_top a span { display:block; float:left; color:#054994; font-weight:bold; font-size:26px; padding:0 20px 5px;}
.js_top a span em { color:#00923f;} 
.js_top a b { display:block; clear:both; font-size:16px; color:#333; font-weight:normal; padding:5px 0 0; text-decoration:none;}
.js_top a:hover {text-decoration:none;}
.js_top a b em { color:#054994; text-decoration:none;}
.js_top a:hover span{ color:#054994; text-decoration:none;}

.js_con { height:240px;}
.js_con ul li { float:left; padding:0 2px 0 3px;}
.js_con ul li a { background:url(Img/Index/js_libg01.gif) no-repeat center 0; width:166px; height:160px; display:block; text-align:center;}
.js_con ul li a:hover,.js_con ul .cur a {  background:url(Img/Index/js_libg02.gif) no-repeat center 0; text-decoration:none;}
.js_con ul li a img {padding:30px 0 0; margin:0 auto; display:block;}
.js_con ul li a img:hover {filter:alpha(opacity=80); 
			-moz-opacity:0.8; 
			-khtml-opacity: 0.8;  
			opacity: 0.8; }
.js_con ul li a b { display:block; font-size:18px; color:#fff;}
.js_con ul li a em { display:block; font-size:16px; color:#333; margin-top:20px; font-weight:bold;}  

/*产品列表*/
.mproduct{ background:#f2f2f2; display:block; overflow:hidden; min-height:676px;}
.mproduct_left{ text-align:center; margin-top:20px;}
.mproduct_left h2{ font-variant: small-caps; font-size:36px;}
.mproduct_left p{ font-size:30px;}

.mproduct_right{ padding-top:40px; }
.tab{height:30px; }
.tab li{float:left;height:30px;cursor: pointer;color:#626262; width:115px; font-size:12px;text-align:center;margin:0px; padding-top:10px; border:1px solid #c3c3c3; margin-left:10px; }
.tab li a{color:#626262; font-size:12px; }
.tab li span{color: #949494; font-size:12px; }

.tab .current a{color: #fff;;font-size:14px;}
.tab .current span{color: #949494; font-size:14px; }
.tab .current{color:#fff;height:30px;font-size:14px; background:#208800; }

.box dl{width:280px; overflow:hidden;margin-bottom:15px;margin-left:10px; margin-right:10px; }
.box dt{ position:relative;height:280px;width:280px; vertical-align:top; overflow:hidden; }
.box dt span img{display:block;width:280px;height:280px; overflow:hidden; cursor: pointer;   transition: all 0.6s;}
.box dt span a img:hover{  transform: scale(1.1);}
.qiehuan .tol{left:0;top:200px; z-index:2;}
.qiehuan .tor{right:0;top:200px; z-index:2;}
.box dd{padding:0px 18px 0 24px;  overflow:hidden; position:relative;background:#a5a5a5; }
.box dd:hover{ background:#208800; color:#FFF;}

.box dd h4{font-weight:bold;padding:2px 0 0;  line-height:38px;height:30px; overflow:hidden; font-size:16px; }
.box dd h4 a{ color:#FFF; display:inline-block;padding:0 16px 0 0;background:url("../images/pro_ic.gif") right 16px no-repeat;}
.box dd p{  padding:13px 0 0; line-height:22px;height:30px; color:#FFF; overflow:hidden;}
.box dd .morexx { position: absolute; right:20px; top:100px;}
.box dd span{ text-transform:uppercase; padding:2px 0 0; text-align:center; line-height:48px;height:48px; overflow:hidden; font-size:12px;color:#000;}
.box dd span b{font-weight:100; font-size:14px; color:#d30000;}
.box dd span a{ float:right;color:#FFF;}

/*案例部分*/
.home_case{ background:url(../images/casebg.jpg) top center no-repeat; height:650px;}
.homecase_top{ width:1200px; margin:0px auto; padding-top:30px; display:block; overflow:hidden; min-height:310px;}
.homecase_topleft{ float:left; width:600px; }
.homecase_topleft h2{ font-variant: small-caps; font-size:36px; color:#fff;}
.homecase_topleft h3{ font-size:30px; color:#fff;}
.homecase_topleft span{ font-size:18px; color:#FFF; line-height:80px;}
.homecase_topleft a{ font-size:18px; color:#FFF; line-height:80px; background:url(../images/lj.png) left center no-repeat; padding-left:10px;}
.homecase_topleft p{ font-size:14px; line-height:24px; color:#FFF;}
.homecase_topright{ width:500px; float:right;}

.homecase_bot{ width:1200px; margin:0px auto;}
.homecase_bot ul li{ float:left; margin:20px; }
.homecase_bot ul li img{ width:200px; height:150px; cursor: pointer;   transition: all 0.6s;}
.homecase_bot ul li a img:hover{  transform: scale(1.1);}
/*服务*/
.auto-box{width:100%;height:auto; background:url(../images/fw_bg.jpg) repeat;}
.main-box{max-width:1200px;height:auto;margin:0 auto}
.index-tit{padding:40px 0;text-align:center}
.index-tit h1{font-size:30px;}
.index-tit p{font-size:14px;color:#abb0b4;padding-top:15px}
.index-tserver{width:100%;background:url('../images/360server-line.png') no-repeat center 125px;box-sizing:border-box;text-align:center;padding:0 2.6%}
.index-tserver li{width:24.8%;min-width:162px;height:162px;text-align:center;box-sizing:border-box;padding-top:106px;font-size:14px;color:#656d73;display:inline-block;position:relative;cursor:pointer;margin-bottom:10px;margin-left:-0.1%}
.index-tserver li.tserver-list1{background:url('../images/360server-icon1.png') no-repeat center top}
.index-tserver li.tserver-list2{background:url('../images/360server-icon2.png') no-repeat center top}
.index-tserver li.tserver-list3{background:url('../images/360server-icon3.png') no-repeat center top}
.index-tserver li.tserver-list4{background:url('../images/360server-icon4.png') no-repeat center top}
.index-tserver li.tserver-list5{background:url('../images/360server-icon5.png') no-repeat center top}
.index-tserver li.tserver-list6{background:url('../images/360server-icon6.png') no-repeat center top}
.index-tserver li.tserver-list7{background:url('../images/360server-icon7.png') no-repeat center top}
.index-tserver li p{width:162px;height:162px;display:inline-block;position:absolute;top:0;left:50%;margin-left:-81px;border-radius:81px;padding:40px 30px;box-sizing:border-box;text-align:left;font-size:14px;line-height:22px;background:linear-gradient(111deg,#3bb316,#208800);display:none}
.index-tserver li p a{color:#fff}
.index-tserver li p.animated{animation-duration:.5s;animation-fill-mode:both}
.index-tserver li:hover p{display:block}
.index-tserver-ad{width:100%;margin-top:60px;background:#f3f3f3;text-align:center;padding:40px 0}
.index-tserver-ad li{display:inline-block;color:#abb0b4;font-size:16px;padding:0 3%}
.index-tserver-ad li img{vertical-align:middle;display:inline-block;margin-right:5px}
.index-tserver-ad li+li{border-left:1px solid #e2e3e4}
.zoomin{animation-name:zoomin}
@keyframes zoomin{0%{opacity:0;transform:scale(.3)}
50%{opacity:1}
}

/*搜索*/
.mserach{ width:502px; margin:40px auto;}
.top_sear{ text-align:center;  border:1px solid #CCC; width:500px; height:55px;}
.s1{ border:none; line-height:54px;  width:435px; background:none; }
/*头部结束*/

.share{width:29px;height:29px; background:url(../images/wx.png) center no-repeat; position: relative; }
.share a.wx{ cursor: pointer; width:29px; height:29px;}
.share a.wx img{position: absolute;
    left: -10px;
    z-index: 999999;
    top: 34px;
     display: none; 
    width: 120px;
    height: 120px;}
	
.sharesj{width:29px;height:29px; background:url(../images/sj.png) center no-repeat; position: relative;}
.sharesj a.sj{ cursor: pointer; width:29px; height:29px;}
.sharesj a.sj img{position: absolute;
    left: -10px;
    z-index: 999999;
    top: 34px;
     display: none; 
    width: 120px;
    height: 120px;}
	
.about_km{ background:url(../images/about_bg.jpg) top center no-repeat; height:880px;}
.homecompany{ background:#FFF; margin-bottom:30px;display:block; overflow:hidden;}
.homecompanytop{ border-bottom:1px solid #dfdede; width:1200px; margin:0px auto;  display:block; overflow:hidden; padding-top:20px; padding-bottom:20px; }
.homeco_bot ul li{ float:left;}
.homeco_bot ul li img{ width:175px; height:80px; margin:10px; border:1px solid #dfdede;}
.homeco_bot ul li img:hover{ box-shadow: 0 0 5px #ccc;}

.homecompany_left{ width:600px; float:left;}
.homecompany_left h2{ font-variant: small-caps; font-size:36px;}
.homecompany_left p{ font-size:30px;}
.homecompany_right{ float:right; padding-top:60px;}

.new-list{
    width: 1200px;
    padding:80px 0;
}
.new-list .new-zhanhui{
    display: none;
}
.new-list li{
    height: 320px;
    width: 280px;
    background-color: #fff;
    float: left;
    margin-right: 15px;
}
.new-list a:nth-child(4) > li{
    margin-right: 0;
}
.new-list li:hover{
    box-shadow: 0 0 50px #ccc;
}
.new-list li .con{
 width:280px;
    height:210px;
}
.new-list li .con img{
    width:280px;
    height:210px;
}
.new-list li h3{
    font-size:16px;
    font-weight: bold;
    color: #333;
    text-align: left; padding-left:20px;
    margin: 10px 0;
}
.new-list li span{
    display: block;
     text-align: left; padding-left:20px;
    color: #777;
}
.new-list li p{
    margin: 0;
    padding: 5px 20px; line-height:20px;
    color: #aaaaaa;
}
.homenews_right{ padding-top:40px; margin-left:780px;}
.homebot{ background:#232323; height:460px;}
.homebot_left{ width:465px; float:left; margin-top:30px; border-right:1px solid #393939;}
.homebot_left h1{ color:#fff; font-size:18px; font-weight:normal; padding-bottom:20px;}
.homebot_left1{ width:150px; float:left;}

.homebot_center{ width:400px; float:left; margin-top:30px; border-right:1px solid #393939; padding-left:50px;}
.homebot_center h1{ color:#fff; font-size:18px; font-weight:normal; padding-bottom:20px;}
.homebot_right{ width:250px; float:right; margin-top:30px;  }
.homebot_right1{ float:left; padding-left:10px;}
.homebot_right1 p{color:#FFF; font-size:12px; line-height:30px;}
.homebotmain{ width:1200px; margin:0px auto; display:block; overflow:hidden; margin-bottom:30px; }
.homebot_main{ font-size:14px; border-top:1px solid #999; width:1200px; margin:0px auto; color:#949494; line-height:30px; padding-top:20px;}
.homebot_main a{ font-size:14px; color:#949494;}

/*底部开始*/
.links{ background:#303030; height:80px;}
.links_main{  width:1200px; margin:0px auto;}
.links_main img{ padding-top:20px; float:left; padding-right:30px;}
.links ul li{ float:left;}
.links ul li a{ color:#FFF;  margin-right:20px;}
.links ul li a:hover{ color:#69a217;}

.ftWrap{height:210px;margin:0 auto;font-family:"Microsoft YaHei";background:url("../images/ftw.gif") left top repeat-x;}
.ftWrap .footer{position:relative;}
.ft_lg{left:60px;top:60px; z-index:3;}
.ft_nav{ text-align:center;color:#fff;line-height:42px;height:42px;overflow:hidden;}
.ft_nav a{color:#fff;padding:0 13px;display:inline-block;}
.ftWrap ul {padding:27px 0 0 18px;margin:0 0 0 415px;color:#666;background:url("../images/ft_l.png") left 38px no-repeat;}
.ftWrap ul li{line-height:26px;}
.ftWrap ul span{ display:inline-block;margin:0 14px;}

            
/*底部结束*/


@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
/*ban*/
.ban{ clear:both;}
.ban a{ display:block;height:428px; overflow:hidden; background:url("../images/ban.jpg") center top no-repeat;}


/*wt*/
.wt{font-family:"Microsoft YaHei";margin:51px 0 0; }
.wt h3{height:74px; overflow:hidden;background:url("../images/st_t.gif") center 12px no-repeat; text-align:center; font-family:"Microsoft YaHei";}
.wt h3 p{ line-height:26px;height:26px; overflow:hidden; font-size:22px; color:#d30000;}
.wt h3 p b{ color:#000;}
.wt h3 span{ display:block;line-height:26px; font-weight:100; color:#666; font-size:16px; line-height:24px;}

.btn-more {
    padding: 5px 15px;
    border: 1px solid;
    color: #305dc3;
    color: ;
    display: block;
    width: 110px;
    text-align: center;
    margin:10px auto 0 auto;
    -webkit-transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
    transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
}
.btn-more:hover {
    background: #305dc3;
    background: ;
    padding-left: 15px;
    color: #fff;
    border-color: #305dc3;
    border-color: ;
    text-decoration: none;
}

.img-news{ margin-top:50px;}
.item-1 {
    width: 40%;
    float: left;
    padding: 0;
    border: none;
    opacity: 1;
    transform: none; display:block; overflow:hidden;
}
.item-2 .text h3>span {
    display: inline-block;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.imgnews-list li:hover h3 span {
    color: #ef8201 !important;
    color: !important;
}
.item-2{
    opacity: 0;
    transform: translateY(100%);
    width: 55%;
    float: right;
    -webkit-transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
    transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
    padding: 10px 0;
    border-color: #5e7387;
    border-color: ;
}
.item-1 .text .content {
    color: #fff;
    width:320px; margin-left:20px;
    float: left;
}
.item-1 .text .content h3 span {
    display: block;
    line-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #fff;
}
.item-1 .text .content p {
    color: rgba(255,255,255,0.7);
    padding-top: 15px;
    margin: 0;
}
.item-1 .text .date {
    float: left;
}
.news_list_met_11_3_7 ul {
    padding: 0;
    margin: 0;
    list-style: none;
    margin-top: 50px;
}
.imgnews-list .item-1:hover {
    -webkit-box-shadow: 5px 8px 20px rgba(0,0,0,0.08);
    box-shadow: 5px 8px 20px rgba(0,0,0,0.08);
    padding: 0;
}
index_cn.css?1570709215:1
.news_list_met_11_3_7 .imgnews-list li:hover {
    padding-left: 15px;
}
index_cn.css?1570709215:1
.imgnews-list .item-1 {
    width: 40%;
    float: left;
    padding: 0;
    border: none;
    opacity: 1;
    transform: none;
}
index_cn.css?1570709215:1
.imgnews-list li {
    opacity: 0;
    transform: translateY(100%);
    width: 52%;
    float: right;
    -webkit-transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
    transition: all .6s cubic-bezier(.165,.84,.44,1) 0ms;
    padding: 10px 0;
    border-bottom: 1px solid;
    border-color: #5e7387;
    border-color: ;
}
 .item-1 .img {
    overflow: hidden;
}
.item-1 .text {
    background: #305dc3;
    background: ;
    padding: 28px 20px 28px 40px;
}
.item-1 .text .content p {
    color: rgba(255,255,255,0.7);
    padding-top: 15px;
    margin: 0;
}
.item-1 .text .year {
    color: rgba(255,255,255,0.6);
    position: relative;
    display: block;
}
.item-1 .text .day {
    font-size: 36px;
    font-weight: bold;
    position: relative;
    letter-spacing: 1px;
    color: #fff;
}
.item-1 .text .day {
    font-size: 36px;
    font-weight: bold;
    position: relative;
    letter-spacing: 1px;
    color: #fff;
}
index_cn.css?1570709215:1
.imgnews-list li .date .day {
    font-size: 36px;
    font-weight: bold;
    position: relative;
    letter-spacing: 1px;
    color: #5e7387;
    color: ;
}
basic.css?1569164396:1
*, ::after, ::before {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}
.item-2 .text {
    float: left;
    width: 550px; display:block; overflow:hidden;
}
.date{ float:right; margin-left:20px;}
.item-2 .text h3 {
    width: 100%;
    padding-bottom: 15px;
    border-bottom: 1px solid;
    border-color: #5e7387;
    border-color: ;
    font-size: 16px;
}
.item-2 .text p {
    margin-top: 15px;
    color: #5e7387;
    color: ;
    font-size: 13px;
    line-height: 26px;
    height: 52px;
    overflow: hidden;
}
.date .day {
    font-size: 36px;
    font-weight: bold;
    position: relative;
    letter-spacing: 1px;
    color: #5e7387;
    color: ;
}
.date .year {
    color: #5e7387;
    color: ;
    position: relative;
    display: block;
}

.mr_frbox{height:340px;padding:0px 0px 0px;position: relative; width:1200px; margin:0px auto;}
.mr_frBtnL{cursor:pointer;display:inline;height:46px;margin:120px 10px 0 0;width:28px;position: absolute;
left: -38px;}
.mr_frUl{float:left;height:350px;}
.mr_frBtnR{float:right;margin-top:120px;cursor:pointer;width:28px;height:46px;position: absolute;
right: -68px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:230px;overflow:hidden;position:relative;margin:0 8px;
background: #fff; color:#FFF;
overflow: hidden;
}
.mr_frUl ul li:hover{
background:#fff; color:#FFF;
}
.mr_frUl ul li a:hover{ color:#FFF; 
}
.mr_frUl ul li .box4 {
height: 225px;
padding: 2px;
text-align: center;
}
.mr_frUl ul li img:hover{  
                transform: scale(1.3);  
            }  
.mr_frUl ul li .box4 h4 {
margin-top: 15px;
font-size: 14px;
color: #333333;
font-weight: bold;
}
.mr_frUl ul li .box44 {
height: 330px;
text-align: center;
}
.mr_frUl ul li .box4 h44 {
margin-top: 15px;
font-size: 14px;
color: #333333;
}
.mr_frUl ul li .txt {
margin: 0 auto;
height: 70px;
font-size: 12px;
color: #666666;
text-align: center;
}
.mr_frUl ul li .txt p {
padding: 13px 0;
line-height:24px;
}

/*wt 结束*/
            

/*box*/
.box{padding:49px 0 0;overflow:hidden;}
.lf_n{width:218px; overflow:hidden; font-family:"Microsoft YaHei"; background:#fff;}
.lf_n h2 {
    /* padding: 35px 44px 0 0; */
    font-weight: 100;
    text-align: right;
    height: 101px;
    background: url("../images/lf_n_t.gif") left top no-repeat;
    width: 218px;
    text-align: center;
    color: #fff;
    line-height: 101px;
}
.lf_n h2 a{color:#fff}
.lf_n h2 span{ display:block; line-height:30px;height:34px; font-size:26px; color:#fff;    padding-right: 15px; }
.lf_n h2 i{ display:block; line-height:16px;font-size:16px; color:#e89999;text-transform:uppercase; font-family:Arial;}
.lf_n ul{padding:8px 0 0;}
.lf_n li{ vertical-align:top; overflow:hidden; line-height:40px;height:40px; border-bottom:1px #f0f0f0 solid;padding:0 0 0 42px;}
.lf_n li a{ display:block;padding:0 0 0 22px; font-size:16px; color:#333;}
.lf_n li a:hover{ color:#ef8201; text-decoration:none;font-weight:bold;}
.lf_n p{padding:18px 0 0 36px;height:68px; overflow:hidden; color:#fff;background:url("../images/lf_n_ad.jpg") left top no-repeat;}
.lf_n p span{ display:block;padding:0 0 0 45px; line-height:24px;height:24px; overflow:hidden;
background:url("../images/lf_n_tel.jpg") 18px 3px no-repeat; font-size:14px;}
.lf_n p b{ font-size:24px; color:#fff; font-family:Arial;}
.qiehuan{ position:relative; overflow: hidden;
    width: 950px; float:right;}

.box-mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.8;
    filter: alpha(opacity=80);
    z-index: 9999;
    display: none;
}
.box2 {
    position: fixed;
    width: 1020px;
    height: 640px;
    line-height: 620px;
    text-align: center;
    z-index: 99999;
    background: #fff;
    /* display: none; */
}
.box2 input {
    background: #f6f6f6;
    height: 21px;
    border: 1px #DFDFDF solid;
    color: #5c5c5c;
    padding-left: 5px;
}
.demo {
    width: 100%;
    height: 100%;
    margin: 0 auto;
}

/*cor*/
.cor{height:410px;padding:43px 0 0; font-family:"Microsoft YaHei";}
.cor h3{height:108px;padding:0 0 0 300px;}
.cor h3 i{ float:left; display:inline-block;margin:0 3px 0 0; font-style:italic; font-family:Arial; font-size:80px; color:#a5a5a5; text-transform:uppercase; font-weight:100;}
.cor h3 p{ padding:16px 0 0;float:right;}
.cor h3 b{ display:inline-block;height:30px;  text-transform:uppercase; font-weight:100;font-style:italic; font-family:Arial; font-size:30px;color:#a5a5a5;margin:0 0 0 15px;}
.cor h3 span{ font-size:26px;color:#d30000; display:inline-block;}
.cor h3 a{width:419px; display:inline-block;padding:0 36px 0 0;background:url("../images/why_ic.jpg") right 24px no-repeat;}
.cor_c{ clear:both;}
.cor_c li{ text-align:center; float:left;width:140px;padding:0 80px 0 0;margin:0 65px 0 0; display:inline;
background:url("../images/why_l.gif") right 15px no-repeat;}
.cor_c li p img{width:136px;height:136px;overflow:hidden; display:block; vertical-align:top;}
.cor_c li p{ position:relative;width:136px;height:136px;}
.cor_c li p i img{ position:absolute;left:0;top:0; z-index:1;}
.cor_c li p em img{ position:absolute;left:0;top:0; z-index:-1;}
.cor_c li b{ display:block;padding:20px 0 0; line-height:28px;height:28px; overflow:hidden; font-size:16px; color:#333;}
.cor_c li span{ display:block; line-height:24px;height:45px; overflow:hidden; font-size:14px; color:#666;}
.cor_c li img{margin:0 auto;}          
.cor_c .lst{margin:0;padding:0; background:none;}
.cor_c li a:hover i img{ z-index:-1;}
.cor_c li a:hover em img{ z-index:1;}





/*inf*/
.inf{padding:50px 0 0;height:380px; overflow:hidden;font-family:"Microsoft YaHei";     background: #f0f0f0;}
.inf_l{width:376px; overflow:hidden;}
.inf_l dl{width:376px;verflow:hidden;}
.inf_l dt img{display:block;width:376px;height:228px;overflow:hidden; vertical-align:top;}
.inf_l dt{height:235px;overflow:hidden; }
.inf_l dl dd h4{ text-align:center; line-height:40px;height:40px; font-size:14px; font-weight:100; font-family:"Microsoft YaHei";}
.inf_l dl dd a{color:#000;}
.inf_l dl p{ line-height:22px;color:#666;height:45px; overflow:hidden;}
.inf_l dl p a{color:#d30000;}
.inf_r{width:623px; overflow:hidden;}

.inf_r .inf_t{margin:0 0 0 58px;}
.inf2_c1{margin:0 0 0 58px;}
.inf2_c1 li{
	line-height:32px;
	font-size:14px;
	color: #000;
}
.inf2_c{ clear:both;}
.inf2_c dl{width:565px;height:112px;padding:0 0 0 58px; overflow:hidden;}
.inf2_c dt img{display:block;width:146px;height:88px; overflow:hidden;}
.inf2_c dt{ float:left;}
.inf2_c dl dd{width:405px;overflow:hidden; float:right;}
.inf2_c dl dd h4{ font-weight:100; line-height:20px;height:32px; font-size:14px; font-family:"Microsoft YaHei";}
.inf2_c dl dd h4 a{color:#000;}
.inf2_c dl p{ line-height:22px;color:#666;height:45px; overflow:hidden;}
.inf2_c dl p a{color:#d30000; font-size:12px; text-transform:uppercase;}
.inf2_c ul{width:623px; overflow:hidden; clear:both;}
.inf2_c ul li{ overflow:hidden;  float:left; display:inline;margin:0 0 0 58px;width:217px; overflow:hidden; line-height:30px;height:30px;padding:0 0 0 30px;background:url("../images/inf_ic.gif") left 6px no-repeat;}
.inf2_c ul li a{color:#666;}

/*ban*/
.kn_img{ clear:both;}
.kn_img a{ display:block;height:430px; overflow:hidden; background:url("../images/kn_img.jpg") center top no-repeat;}


/*lnk*/
.lnk{height:178px;overflow:hidden;background:url("../images/link_bg.gif") center 15px no-repeat;}
.lnk h3{ font-family:"Microsoft YaHei";line-height:32px;height:50px; text-align:center;}
.lnk h3 span{ text-transform:uppercase; font-size:20px; color:#d30000;margin:0 0 0 12px; font-weight:100;}
.lnk h3 a{ font-size:20px; color:#000;}
.lk_c{font-family:"Microsoft YaHei";  line-height:20px; height:66px; overflow:hidden;word-spacing:-11px;}
.lk_c a{ display:inline-block;padding:0 15px;color:#666;}
.lnk span a{ margin:0 0 0 433px;display:inline-block;padding:0 0 0 13px;width:134px;background:url("../images/link_bt.gif") left top no-repeat; font-size:14px;color:#fff; font-family:"Microsoft YaHei"; line-height:27px;}       


/**/



/**/



/**/



/**/



/**/



/**/



/**/

.inf_l2 dl{
	margin-top:15px
}
.inf_l2 dt{
	float:left;
	padding-right:15px;
}
.inf_l2 dd{
	font-size: 14px;
    color: #333;
    line-height: 28px;
}
/**/

@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*rd*/
.rd{ clear:both;padding:10px 0 0;height:220px; overflow:hidden;font-family:"Microsoft YaHei"; }
.rd h3{height:70px;line-height:74px;overflow:hidden;background:url("../images/rd_tl.gif"/*tpa=http://www.eeio99.com/Skins/Default/../images/rd_tl.gif*/) center 34px no-repeat; text-align:center; font-family:"Microsoft YaHei";}
.rd h3 a{ overflow:hidden; font-size:20px; color:#d30000;}
.rd h3 b{ color:#000; }
.rd li{ clear:both;padding:10px 0 0;line-height:32px;}
.rd li b{font-family:"Microsoft YaHei"; display:inline-block;padding:0 0 0 20px;width:85px; float:left; font-size:16px; color:#333;background:url("../images/rd_ic.jpg"/*tpa=http://www.eeio99.com/Skins/Default/../images/rd_ic.jpg*/) left 9px no-repeat; }
.rd li p{width:895px; overflow:hidden; float:right;}
.rd li p a{ display:inline-block;padding:0 20px;background:url("../images/rd_l.gif"/*tpa=http://www.eeio99.com/Skins/Default/../images/rd_l.gif*/) right 10px no-repeat;}
.rd li p .lst{ background:none;}
.rd li p span a{color:#d30000; background:none;padding:0 0 0 20px;}

.rd2{ background:#FFFFFF;}
/**/
.bread { height:38px; line-height:38px;  margin-bottom:47px;  }
.bd_con { width:1002px; margin:0 auto; height:38px;background:url("../images/bread_l.gif") left 37px repeat-x;}
.bd_lt { float:left; margin-top:3px;}
.bd_rt { float:right; color:#606060; font-size:14px; font-family:"Microsoft Yahei";}
.bd_rt a {color:#606060; display:inline-block; margin:0 2px;}
.bd_rt em { color:#c30101; display:inline-block; margin:0 2px; font-style:normal;}
.bread1{margin-top:26px;}
.bread2 .bd_lt { margin-top:2px;}

.case {
	margin-top:30px;
	margin-bottom:30px;
}
.case .inf_t{font-family:"Microsoft YaHei";height:60px; line-height:37px; overflow:hidden;background:url("../images/inf_l.gif") left 37px repeat-x;}
.case .inf_t h3{ float:left; border-bottom:4px #d30000 solid;}
.case .inf_t h3 a{ display:inline-block; overflow:hidden; font-size:20px; color:#d30000;}
.inf_t h3 a b{color:#000;}
.inf_t{ font-family:"Microsoft YaHei";height:60px; line-height:37px; overflow:hidden;background:url("../images/inf_l.gif") left 37px repeat-x;}
.inf_t h3{ float:left; border-bottom:4px #d30000 solid;}
.inf_t h3 a{ display:inline-block; overflow:hidden; font-size:20px; color:#d30000;}
.inf_t h3 a b{color:#000;}
.inf_t .fr{ display:inline-block;padding:0 23px; color:#333;background:url("../images/more_ic.gif"/*tpa=http://www.eeio99.com/Skins/Default/../images/more_ic.gif*/) right 12px no-repeat;}

.pro_t{font-family:"Microsoft YaHei";margin:0 0 0 22px; line-height:44px;height:44px; overflow:visible;background:url("Img/cplb/pro_l.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/cplb/pro_l.gif*/) left 43px no-repeat; 
}
.pro_t2{background:url("Img/cpxx/cpxx_l.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/cpxx/cpxx_l.gif*/) left bottom no-repeat; margin:0;}
.pro_t3{background:url("Img/lxwm/ctc_l2.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/lxwm/ctc_l2.gif*/) left bottom no-repeat; margin:0;}
.pro_t h3{ float:left; font-weight:100;}
.pro_t h3 a{ font-weight:100;font-size:24px; color:#d40000;}
.pro_t h3 span{ text-transform:uppercase;margin:0 0 0 8px; font-size:16px; color:#999; font-family:Arial;}
.pro_t p{ float:right;padding:33px 0 0; line-height:0; font-size:0;width:86px; text-align:right;}
.pro_t p a{ border-left:1px #fff solid;}


.pages { text-align:center; font-family:"Microsoft Yahei";}
.pages a { display:inline-block; vertical-align:top;}
.pages a:hover { text-decoration:none;}
.pages .pre,.pages .next { width:45px; height:30px; background:#d0d0d0; border:1px solid #d0d0d0; text-align:center; line-height:30px; color:#fff; font-size:24px; font-family:"宋体"; margin:0 3px;}
.pages span a { width:27px; height:30px; line-height:30px; text-align:center; color:#929292; font-size:16px; border:1px solid #d8d9dd; margin:0 3px;}
.pages span a:hover { background:#d40000; border:1px solid #d40000; color:#fff;}



.rec{ font-family:"Microsoft YaHei";clear:both;padding:23px 0 0;height:445px; overflow:hidden;}
.rec h3{background:url("Img/alwzxx/rec_l.gif"/*tpa=http://www.eeio99.com/Skins/Default/Img/alwzxx/rec_l.gif*/) center 27px no-repeat; line-height:60px;height:60px; text-align:center; font-size:20px;}
.rec h3 a{ color:#d30000;}
.rec li{ float:right; display:inline;margin:0 0 15px 18px; border:1px #ececec solid;}
.rec li a{ display:block; position:relative;width:232px;height:164px;}
.rec .rec1 a{ display:block; position:relative;width:491px;height:345px;}
.rec li img{ display:block; vertical-align:top;padding:5px;}
.rec li p{ text-align:center;padding:20px 20px 0; color:#fff;font-size:14px;width:183px; height:134px; position:absolute;left:5px;top:5px; z-index:-1;
background:url("Img/alwzxx/rec_img_bg.png"/*tpa=http://www.eeio99.com/Skins/Default/Img/alwzxx/rec_img_bg.png*/)}
.rec li p b{ text-align:center; display:block; line-height:32px;height:32px;}
.rec .rec1 p b{height:42px;}
.rec li p span{ text-align:left;display:block; line-height:26px;height:58px; overflow:hidden;}
.rec li p i{ display:inline-block; text-align:center; font-style:normal;width:127px;height:27px; border:1px #fff solid; font-size:20px; font-family:"Microsoft YaHei";margin:0 auto;}

.rec .rec1 p{width:441px;height:274px;padding:60px 20px 0;}
.rec .rec1{ float:left;margin:0;}
.rec li a:hover p{ z-index:3;}


/*imp*/
.imp{padding:42px 0 0;height:555px; overflow:hidden; background:#f1f1f1; font-family:"Microsoft YaHei";}
.imp h3{height:86px; overflow:hidden;text-align:center;}
.imp h3 b{ line-height:31px;height:31px; overflow:hidden; font-size:30px; color:#a5a5a5; font-style:italic; text-transform:uppercase; font-weight:100;} 
.imp h3 span{ display:block;line-height:34px;color:#d30000; font-size:26px;background:url("../images/imp_l.gif"/*tpa=http://www.eeio99.com/Skins/Default/../images/imp_l.gif*/) center 19px no-repeat; }
.imp li{ float:left; text-align:center;}
.imp1{width:253px; overflow:hidden; border-right:1px #fff solid;}
.imp2{width:423px; overflow:hidden;border-right:1px #fff solid;}
.imp3{width:324px; overflow:hidden;}
.imp1 h4{ line-height:204px;height:204px; color:#fff; font-weight:100;background:url("../images/imp_bg.gif"/*tpa=http://www.eeio99.com/Skins/Default/../images/imp_bg.gif*/) center top no-repeat; font-size:30px; }
.imp img{ display:block; vertical-align:top;}
.imp1 h4 a{ color:#fff;}
/**/

    .QQzxjt{ position:fixed; right:23px; top:490px; z-index:99999;}
.foot_nav_met_11_3_36 {
    background-color: ;
    padding-bottom: 15px;
    position: relative;
    z-index: 0;
}
.font-size-16 h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90%;
    color: #37474f;
    color: #ffffff;
    font-size: 16px;
    margin: 0;
    text-shadow: none;
    height: 40px;
    line-height: 40px;
    position: relative;
    z-index: 3;
}
.font-size-16 h4 a {
    color: #37474f;
    color: #ffffff;
    text-decoration: none;
}
.font-size-16 h4 a>span {
    display: inline-block;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.container {
	width:1200px;
	margin:0 auto;
}
.ny_weizhi{ background:#FFF; padding:10px; margin-top:20px; }
.neimenu{ background:#e9e9e9;}
.deals__filter{
}
.deals__filter .navss a{
	float:left; width:130px; border-right:1px solid #cecece;
	font-size:16px;
    line-height: 70px;
	text-align: center;
	
}
.deals__filter .navss a:hover,.deals__filter .navss a.active{
	background:#1c432e;
	color:#fff;
}
.deals__filter .navss a:first-child{
	margin-left:0
}

.navssx{ height:40px; overflow:hidden; display:block; background:#ececec;}
.navssx a{
	float:left; width:200px; border-right:1px solid #fff;
	font-size:16px;
    line-height: 40px;
	text-align: center;
	
}
.navssx a:hover,.navssx a.active{
	background:#d41f30;
	color:#fff;
}
.navssx a:first-child{
	margin-left:0
}


.three-fourth{
	width:1100px;
}
.zixun{
    margin: 50px auto;
    width: 1200px;
}
.zixun h2{
    font-weight: bold;
    position: relative;
}
.zixun h2:before{
    content: '';
    width: 4px;
    height: 100%;
    background-color: #00a0e9;
    position: absolute;
    left: -10px;
    top: 0;
}
.zixun li{
    text-align: center;
    width: 366.66px;
    margin-right: 50px;
    float: left;
    background-color: #fff;
    margin-bottom: 50px;
    padding: 20px 0;
}
.zixun p{
    margin: 0 0 1.6rem 0; font-size:16px;
}
.zixun li:nth-child(3n){
    margin-right: 0;
}
.zixun li p:nth-child(2){
    font-weight: 600;
    font-size: 20px;
    font-family: 'é»‘ä½“';
}
.zixun li:hover{
    box-shadow: 0 0 30px #ccc;
}
.blog-post {
float: left;
padding-bottom: 15px;
margin-bottom: 15px;
border-bottom: 1px solid #e1e1e1;
line-height:24px;
clear: both;
width:100%;
}
.three-fourth .blog-post:last-child {

border-bottom: 0;

}
.blog-post dt{
  width: 170px;
  float: left;
  padding-right:15px;
}
.permalink{  text-align: center;
  margin: 10px 0;}
.permalink a {
    font-weight: 700;
    font-size: 18px;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
}
.permalink h4{
	font-size:18px;
}
.newss dd{
	font-size:14px;
	    margin-left: 0;
}
.permalink a:hover { text-decoration: none ;color: #d41f30}
.innerpage-title {
    background: #d8e2d8;
    color: #373535;
    box-sizing: border-box;
    padding: 30px 0;
    text-align: center;
}


div.listpage{text-align:center; padding-top:20px;font-size:12px;font-family:"微软雅黑" ; clear:both;height:60px;}
div.listpage a{border:#cccccc 1px solid;color:#8698b6;text-decoration:none; background:#fff;padding:3px 6px;padding-bottom:2px;margin-right:3px;}
div.listpage a:hover{border:#004924 1px solid;color:#004924;}
div.listpage a:active{border:#cccccc 1px solid;color:#8698b6;}
div.listpage span{border:solid 1px #333;font-weight:bold;color:#fff;background-color:#333;padding:3px 6px;padding-bottom:2px;margin-right:3px;}
div.listpage span.disabled{border:#cccccc 1px solid;color:#8698b6;background:#fff;padding:3px 6px;padding-bottom:2px;margin-right:3px;}
.details_main h1 {
    font-size: 25px;
    font-weight: bold;
    text-align: center;
}
.details_main p {
    height: 24px;
    margin: 10px 0;
    /* width: 660px; */
    text-align: center;
    color: #999;
}
.details_content{
	line-height:30px; font-size:16px;
}
.details_content table{ text-align:center;}
.details_main p b {
    color: #F47920;
}
#showbox { background:#eee; border:1px solid #f1f1f1;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum { left:25px; margin-top:10px;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #ddd; height:60px; line-height:60px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-62px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}