@charset "gb2312";
/* CSS Document */
body { margin: 0px; padding: 0px; font-size: 14px; font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ"; background: #fff; 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*/


#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;}

