@charset "gb2312";
/* CSS Document */
body { margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ";background: #eeeeee; line-height: 23px; color: #4a4a4a; -webkit-text-size-adjust: none; }
@media screen and (max-width: 1200px) {
body { width: 1200px }
}
/*@media (min-width:1025px) and (max-width:1440px) {*{font-size:12px;}}*/
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
img { border: 0; }
div,h3,h4,h5,h1,h2 { margin: 0px; padding: 0px;font-weight:normal;}
ul { list-style: none; margin: 0px; padding: 0px; }
li { list-style: none; margin: 0px; padding: 0px; }
/*201703 add nav buttom*/

.webtop{ width:100%; height:40px; line-height:40px; background:#e5e5e5; color:#555;}
.webtop_con{ width:1200px; margin:0 auto;}
.webtop_con a{ color:#fff;padding:8px 10px;} 
.webtop_con a.on{ background:#c4181f;}
.webtop_con a:hover{ background:#e30000; }
.dingbu { margin: 0 auto; height: 110px; width: 100%; z-index: 990; background: #fff; }
.menutop { width: 1200px; margin: 0 auto; z-index: 5; height: 110px; }
.logonew { float: left; width: 230px; padding: 18px 60px 0px 0px; }
/*nav*/
#header { width: 100%; height: 110px; background: #fff; color: #545454; top: 0; left: 0; z-index: 99; }
.header2 { width: 100%; height: 110px; z-index: 100;}
.navnew { width: 1200px; height:110px;margin: 0 auto; }
.navnew > li { float: left; width: 130px; text-align: center; height:110px; line-height:110px;}
.navnew > li > a { display: block; font-size: 15px;color: #444;font-weight:bold;line-height:110px;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; }

.navnew > li:first-child { padding-left: 0; }
.navnew li a:hover { color: #c4181f;  }
.subnav { width: 100%; background: #181818; position: absolute; top: 145px; left: 0; z-index: 99; display: none; padding-bottom: 30px; }
.solution_subnav { padding: 23px 12% 72px 12%; }
.subnav1 li { display: inline-block; *display:inline;
*zoom:1;
margin-right: 60px; }
.subnav1 li a { font-size: 16px; color: #c4181f; line-height: 37px; }
.solution_nav1 { width: 41%; margin: 21px 8% 0 0; }
.subnav_title { line-height: 34px; font-size: 16px; text-align: left; padding-left: 30px; color: #fff; font-weight: bold; }
.subnav_title a { color: #fff; }
.pro_subnav { width: 1200px; margin: 0 auto;/*padding:23px 6% 50px 8%;*/ padding-top: 25px; }
.pro_subnav1 { width: 280px; padding-left:10px; }
.navnew .pro_subnav1 li { position: relative; text-align: left; border-right: 1px solid #353535; margin-left: 10%; }
.navnew .pro_subnav1 li a { line-height: 27px; display: block; width: 88%; font-size: 14px; color: #999; padding: 7px 0 9px 0; border-bottom: 1px dotted #404040; }
.navnew .pro_subnav1 li:hover a { color: #fff; background: none; border-bottom: 1px dotted #404040; }
.navnew .pro_subnav1 li.on i { display: block; }
.navnew .pro_subnav1 i { display: block; width: 8px; height: 14px;/*background:url(arrow.png) no-repeat;*/ position: absolute; right: -1px; top: 50%; margin-top: -7px; display: none; }
.slide_line { width: 100%; border-bottom: 1px solid #d6d6d6; }
.pro_subnav3 .video { width: 270px; height: 240px; margin: 10px 0 8px 0; border: 3px solid #d6d6d6; overflow: hidden; }
.pro_subnav3 .video img { width: 270px; height: 240px; }
.pro_subnav3 .video img { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.pro_subnav3 .video img:hover { width: 270px; height: 240px; -webkit-transform: scale(1.15); -moz-transform: scale(1.15); -o-transform: scale(1.15); transform: scale(1.15); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }

/*banner*/
.flash { height:450px; margin: 0px auto; overflow: hidden; position: relative; width: 100%; z-index:0; }
.slides_container { height:450px; overflow: hidden; width: 100%; }
.paginposition { bottom: 0; font-family: Arial, Sans-Serif;position: absolute; text-align: center; width: 100%; margin-bottom: 20px; z-index: 1; }
.pagininer { width: 1000px; margin: 0 auto; position: relative; }
.picnumeric { position: absolute; left: 50%; bottom: 10px; }
.picnumeric li { display: block; float: left; }
.picnumeric a { background: url(hover.png) no-repeat;color: #FFFFFF; float: left; height: 15px; width: 15px; padding-right:7px; text-indent: -9999px; }
.picnumeric .current a { background: url(a.png) no-repeat;color: #FFFFFF; height: 15px; width: 15px; text-decoration: none; }
.slides_control a { padding: 520px 1920px; }
.slides_control li { background-position: center top; background-repeat: no-repeat; height: 520px; overflow: hidden; width: 100%; }
.slides_control { width: 100% !important; }
/*cloud banner*/
.cloudbanner { height: 380px; margin: 0px auto; overflow: hidden; position: relative; width: 100%; z-index: 1; }
 slides_container_yun{ height: 380px; overflow: hidden; width: 100%; }

/*dingbuchanpin*/
.p_shadow { width: 100%; height: 405px; padding-top:45px; background: #fff;}
.p_main { width: 1200px; height:290px;padding:5px;margin: 0 auto;}
.p_main ul { float: left; }
.p_single { width: 245px; height: 200px; background:#fff;padding: 20px;margin-right:20px;-webkit-box-shadow: 0 0 10px 2px #e0e0e0;-moz-box-shadow: 0 0 10px 2px #e0e0e0;box-shadow: 0 0 10px 2px #e0e0e0; position:relative;-moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; bottom: 0;}
.p_single:hover{bottom:10px; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.s_discount{ position:absolute; top:0; right:0;}
.s_discount1{ position: absolute; bottom:-7px; left: 0; }
.p_s_tit { width: 250px; height:30px; line-height:30px;font-size: 20px; color: #272636; margin-bottom:15px;}
.p_s_tit span{margin-left:5px;border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; background:#c4181f; font-size:12px; color:#fff; padding:1px 10px; }
.p_s_list { width: 245px; height: 100px; }
.p_s_list li { width: 245px; font-size: 14px;line-height: 23px;color: #737373; }
.p_s_pri { width: 245px; height:25px; margin-top:10px; color: #171717; }
.p_s_btn { width: 55px; height: 20px; font-size: 12px; text-align: center; line-height: 23px; }
.p_s_btn a{display:block; color:#333; border: 1px solid #545454; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px;}
.p_single:hover .p_s_tit{color: #c4181f;}
.p_single:hover .p_s_btn a{border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px; background:#c4181f; border:0;color: #fff; }
.p_s_pri span {height: 30px; line-height: 30px;font-size:14px;color: #c4181f;}
.p_s_pri i{font-style:normal; font-size:12px; text-decoration:line-through; color:#999;}

.p_shadow h3,.p_shadow h6{ display:block;font-weight:normal; text-align:center; padding:0; margin:0;}
.p_shadow h3{ height:30px; font-size:30px; color:#444;}
.p_shadow h6{height:20px; font-size:14px; color:#888;}

/*product start*/
.s-menu {
    width: 270px;
    height: 450px;
    line-height: 24px;
    background-color: #fff;

    box-shadow: 0 0 8px rgba(0,0,0,0.1);
	position: relative;
    z-index: 10000;
}
.cat_ml{
	overflow: hidden;
	height:104px;
	padding: 15px 30px;border-top: 6px solid #0075dc;	
}
.cat_ml_e{ border-left: 3px solid #0075dc;}
.cat_ml_e span{
	font-size:22px;
	margin-left:15px;
}
.cat_ml_e p{
	margin:0 0;
	font-size:13px;
	color:#d2d2d2;
	margin-left:15px;
}
.cat_cat{
	 width: 100%;
}
.cat_h_title{
	width: 100%;
	height:40px;
    display: block;
    /*padding: 11px 20px;*/
    color: #fff;
    font-size: 16px;
    background: #1c7cc9;
}
.cat_h_title a {
    color: #fff;
	margin-left:30px;
	line-height:40px;
}
.cat_h_list {
	padding: 5px 15px;
	line-height:26px;
}
.cat_h_list li{width:75px;}
.cat_h_list a{color: #939393}
.dib {
    display: inline-block;
}
#Tracer1:hover .beijing1,#Tracer2:hover .beijing2,#Tracer3:hover .zhengzhou1,#Tracer4:hover .zhengzhou2,#Tracer5:hover .henan,#Tracer6:hover .shanghai1,#Tracer7:hover .shanghai2,#Tracer8:hover .jiangsu,#Tracer9:hover .guangdong,#Tracer10:hover .hanguo,#Tracer11:hover .xianggang,#Tracer12:hover .usa,#Tracer13:hover .jiangxi1,#Tracer14:hover .jiangxi2{ display:block;}
.new_h_gray {
    padding: 20px 0;
    margin: 0px 0;
}
.new_video{
	float: left;
    width: 260px;
	height:348px;
    margin-right: 10px;
	background:#fff;
	overflow: hidden;
}
.home_title{
	height:30px;
	border-bottom:2px solid #0075dc;
}
.home_title span{
	width: 100px;
	line-height:30px;
	color:#fff;
	padding: 5px 20px;
	font-size:14px;
	font-weight: 500;
	background:#0075DC;
}
.new_about{
	float: left;
	width: 650px;
	height:348px;
	background:#fff;
	overflow: hidden;
}
.new_brand{
	float: right;
    width: 260px;
    margin-left: 10px;	
	height:348px;
	background:#fff;
	overflow: hidden;
}
.home_img{
	width:100%;
}
.home_img img{
	margin-left: 30px;	
}
.home_about p{
	padding-top:10px;
	line-height:28px;
}
.home_img li{
	width:48%;
}
.home_brand{
	width:100%;
}
.home_brand li{
	margin-top:5px;
	margin-left:1%;
	width: 32%;
    float: left;
}
.home_brand img{
	width: 100%;

}
.home_bottom{
	border-top: 1px solid #0075dc;
	margin-top:10px;
	font-size: 14px;
    font-weight: 500;
	line-height: 50px;
	text-align: center;
}
.home_bottom a{
color: #666;
}
.top20{
	margin-top:20px;
}
.tit{
	width: 595px;
	height:50px;
	float: left;
	background: #1C7CC9;
}
.tit_brand{
	width: 595px;
	float: left;
		background: #1C7CC9;
}
.tit_more{
	width: 95px;
	float: left;
	line-height:50px;
	height:50px;
}
.tit_more span{
	padding: 3px 10px;
    color: #fff;
    background: #00a0ea;
	border-radius: 5px;
}
.tit_title{
	float: left;
	width: 100px;
	height:50px;
	display: block;
    padding: 16px 20px;
    color: #fff;
    font-size: 14px;
    background: #28469C;	
}
.tit_title a{
	 color: #fff;
}
.tit_right{
	float: left;
	width: 405px;
	height:50px;
	letter-spacing:4px;
	line-height:50px;
	color: #fff;
	text-align: center;
}
.tit_right a{
	color: #fff;
}
.tit_brand ul{
	float: left;
	width: 400px;
	height:40px;
}
.tit_brand li{
	 margin-top: 5px;
    margin-left: 10px;

	float: left;
	width: 100px;
	height:40px;
}

.tit_brand img{
	width: 100px;
	height:40px;
}
.home_pro_new{margin:10px 0 0px 0;width:1190px;clear:both;overflow: hidden;}
.home_pro_new ul{margin-left: -10px;}
.home_pro_new ul li{width:190px;margin:0 0 10px 10px;float:left;}
.home_pro_new ul li a{border:1px solid #ededed;padding:4px;display:block;background:#fff;}
.home_pro_new ul li a div{overflow:hidden;width:100%;height:100%;}
.home_pro_new ul li a div img{width:100%;height:100%;max-height:180px;min-height:100px;display:block;border:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.home_pro_new ul li:hover{}
.home_pro_new ul li a:hover div img{}
.home_pro_new ul li a p{text-align:left;line-height:30px;font-size:12px;color:#333;margin:0;padding:2px;}
.home_pro_new ul li a:hover p{color:#f30;}
.home_pro_new ul li a .title{min-height:30px;}
.home_pro_new ul li a .price{min-height:30px;color:#f60;font-family:Lucida Grande, Arial, Î¢ÈíÑÅºÚ, ËÎÌå;font-weight:400;padding:0 10px 10px 10px;}
.home_pro_new ul li a .price span{float:right;font-weight:normal;color:#999;}

.cat_new{width:100%;height:50px;background:url(bgl.png) repeat;}
.cat_title{float: left;margin-left: 10px;width:50%;color:#666;line-height: 50px;height: 50px;font-size: 14px;}
.cat_more {
	color:#666;
    margin-right: 10px;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    float: right!important;
}
.cat_title a{color:#666;}
.cat_more a{color:#666;}

.ex_some_ads{ background:#F5F5F5;}
.some_ads_wrap{ position:relative;}
.ads_wrap{ width:1190px;margin:0 auto; height:310px; position:relative; overflow:hidden;}
.ads_wrap ul li{float:left; width:290px;background:#fff;padding-bottom:30px;margin-left:10px}

.ads_wrap .aads{float:left;width:100%;color:#6c6c6c;font-weight:600;padding:0 10px;margin:5px 0;font-size: 14px;line-height: 30px;height: 30px;}
.ads_wrap .img_title{float:left;width:290px;max-height:135px;overflow: hidden;padding: 0px 10px;}
.img_title .primg{float:left;width:135px;}
.img_title .primg img{width:100%;}
.img_title .prtitle{float:left;width:135px;font-weight:600;padding: 0px 5px;color:#6c6c6c;font-size: 12px;line-height: 20px;}
.iro{float:left;width:260px;overflow: hidden;color:#c3c3c3;max-height:70px;padding:5px 50px 5px 10px;font-size: 12px;line-height: 20px;}
.ads_wrap .detail{float:left;width:290px;padding:0 10px;height: 34px;}
.ads_wrap .detail a{border-radius: 5px;color:#fff;background: #4697cc;font-size: 14px;line-height: 34px;padding: 8px 22px;}

.ads_l,.ads_r{
	z-index:999;
	height: 40px;
  width: 20px;
  top: 135px;
  background-image: url(../images/home_sprites.png); cursor:pointer; position:absolute;}
.ads_l{left:0; background-position:0 -133px;}
.ads_l:hover{ background-position:0 -229px;}
.ads_r{right:0; background-position:0 -183px;}
.ads_r:hover{ background-position:0 -278px;}
.mtleft10{margin-left:0px !important}

.mt2040{margin-top:20px;margin-bottom:50px;}
.news_left{
	float:left;width:390px;background:#fff;
}
.news_title{height: 30px; border-bottom: 2px solid #0075dc;}
.news_title span {
    width: 100px;
    line-height: 30px;
    color: #fff;
    padding: 5px 20px;
    font-size: 14px;
    font-weight: 500;
    background: #0075DC;
}
.news_title a{ color: #fff;}
.index_news_list{
	margin:20px 20px;height:234px;
}
.index_news_list li{line-height:26px;height:26px;overflow: hidden;}
.index_news_list .dates{color:#6b6b6b;}
.index_news_list a{color:#6b6b6b;margin-left:5px;}
.news_cen{
	float:left;width:390px;margin-left:10px;background:#fff;
}
.news_right{
	float:left;width:390px;margin-left:10px;background:#fff;
}
.news_more{width:100%;border-top: 1px solid #0075dc;height:30px;line-height:30px;}
.news_more p{text-align:center;}
.news_more a{color:#6b6b6b;}