@charset "utf-8";
*{padding: 0;margin: 0;}
body{font-family: "微软雅黑", "宋体";border: none;font-size: 12px;color: #666;min-width: 1100px}
input, select, button, textarea{font-family: "微软雅黑", "宋体";border: none;border: none;outline: none;}
ol, li{list-style-type: none;}
img{border: 0;}
a{text-decoration: none;color: #666;outline: none;}
a:hover{color: #2671fe}
i, em{font-style: normal}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;line-height: 0;}
.clearfix{display: inline-table;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
.left{float: left}
.right{float: right}
.bold{font-weight: bold}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f22{font-size: 22px;}
.f18{font-size: 18px;}
.f32{font-size: 32px;}
.f34{font-size: 34px;}
.c3{color: #333;}
.c9{color: #999}
.white{color: rgba(8, 1, 1, 0.71)}
.red{color: #ec1c25}
.green{color: #1c44c9}
.clear{ clear:both;}
.tip{color: #ff0000;margin-left: 10px;}
.tansi{-webkit-transition: ease-in .2s;-moz-transition: ease-in .2s;-ms-transition: ease-in .2s;-o-transition: ease-in .2s;transition: ease-in .2s;}
h1, h2, h3, h4, h5{font-weight: lighter}
.container{width:1100px;margin: 0 auto;}
.com_title{height: 40px; line-height:40px; overflow:hidden;}
.com_title span.com_name{ float:left;font-size: 16px;}
.com_title span.com_name h3{ color:#2671fe; font-size:15px; float:left; margin-right:4px; font-weight:bold;line-height: 35px;}
.com_title span.com_name p{ color:3919191; font-size:14px; text-transform:uppercase;line-height: 35px; float:left; }

.more{ width:51px;overflow:hidden; float:right;}
.more img{width:51px; height:10px;padding-top:13px;}
/* xiao lu add */

.head_top{height: 40px;width: 100%;z-index: 9999;background: #d6d6d6;}
.head_top_box{margin:auto; width:1200px; overflow:hidden;}
.top_p{ float:left; }
.top_p p{ font-size:14px;  color:#000; line-height:40px;}
.top_p2{ float:right;}
.top_p2 p{ font-size:14px;  color:#000; line-height:40px;}
/*head*/
#nav{height: 100px;width: 100%;position: relative;z-index: 9999;background: #fff;}
.head{ height:100px; margin:auto; width:1200px; overflow:hidden;}
.logo{ width:380px; height:62px; overflow:hidden; float:left; margin-top:20px;}

/*nav*/
.nav{ width:800px; float:right; height:100px; line-height:100px;}
.nav ul li{ width:100px; text-align:center; float:left;}
.nav ul li a{ color:#646464; font-size:14px; font-weight:bold; display:block;} 
.nav ul li a:hover{color:#fff; background:#1675df;}
.nav ul li a.on{color:#fff; background:#1675df;}
/*banner*/
.banner{width: 100%;height: 418px;position: relative;overflow: hidden;z-index: 0}
.banner .banner_img{width: 1920px;margin-left: -410px;height: 418px;overflow: hidden;position: relative}
.banner .banner_img ul{width: 99999px;height: 418px;position: absolute;left: 0;top: 0}
.banner .banner_img ul li{float: left;}
.banner .container{position: relative;z-index: 1}
.banner .prev, .banner .next{position: absolute;width: 62px;height: 97px;display: block;background:url(../images/arrow.png) no-repeat;top: 160px;z-index: 2}
.banner .prev{left: -120px;background-position: left center}
.banner .next{right: -120px;background-position: right center}


/*about*/
.index_about{ width:1200px; margin:20px auto; overflow:hidden;}
.index_about_img{ width:598px; height:358px; overflow:hidden; float:left;}
.index_about_con{ width:555px; float:right;}
.index_about_con h3{ margin-top:10px; background:url(../images/about_nav.jpg) no-repeat top left; padding-top:90px; font-size:30px; color:#474747; font-weight:bold;}
.index_about_con p{ margin-top:10px; line-height:26px; font-size:14px; margin-bottom:25px;}
.index_about_con span{ /*background:#1675df;*/ padding:9px 11px; border-radius:5px; /*color:#fff;*/}
.index_about_con span a{ color:black;background:#1675df;padding:9px 11px; border-radius:5px;color:#fff;}

/*service*/
.index_service{ margin:30px auto; overflow:hidden;width: 100%;position: relative;height: 710px;}
.index_service img{display: block;width: 1920px;height: 710px;position: absolute;left: 50%;top: 0;margin-left: -960px;}
.index_service a:hover{cursor:crosshair;}


/*news*/
.index_news{ width:1200px; margin:30px auto; overflow:hidden;}
.index_news_nav{ width:1200px; overflow:hidden; background:url(../images/news_nav.jpg) no-repeat left center; padding-left:130px;}
.index_news_nav p{font-size:30px; color:#474747; font-weight:bold;}
.index_news_left{ width:690px; float:left; margin-top:30px;}
.s_new_one{display: block;overflow:hidden; padding-bottom:8px;}
.s_new_one img{width: 200px;height: 127px;overflow: hidden;float: left;margin-right: 15px;}
.s_new_one h3{font-family: "Microsoft YaHei", SimSun, SimHei;font-size: 16px;font-weight: bold;line-height: 30px;}
.s_new_one p{line-height: 22px;font-size: 12px;margin-bottom: 5px;}
.s_new_one span a{color: #da0d34;}
.s_new_list{margin-top: 5px;}
.s_new_list ul li{line-height: 36px;padding-left:18px;background: url(../images/icon.jpg) no-repeat left center;border-bottom:1px #dadada dashed; }
.s_new_list ul li a{font-family: "Microsoft YaHei", SimSun, SimHei;font-size: 14px;}
.s_new_list ul li span{ float:right;}
.index_news_right{ width:465px; float:right; overflow:hidden; margin-top:30px;}
.index_news_right img{ width:465px; height:198px; overflow:hidden;}
.index_news_right h3{ color:#5a5959; font-size:15px; font-weight:bold; line-height:30px;}
.index_news_right h4{ color:#8c8c8c; line-height:18px;}
.index_news_right p{ line-height:20px;}




/*product*/
.product .container{width: 1200px;}
.product .tit{margin-bottom:30px;}
.product .tit h3{font-size: 30px;
    color: #474747;
    font-weight: bold;}
.product .tit  p{font-size:18px;}
.product .bd{width: 1200px;height:196px;overflow: hidden;}
.product ul{}
.product ul li{float: left;}
.product ul li{width: 280px;margin: 0 10px;}
.product ul li .pic{}
.product ul li .pic img{width:100%;}



/*foot*/
.foot{ background:#373737; overflow:hidden; padding:15px 0px; width:100%; }
.foot_con{ width:1200px; margin:auto;}
.foot_con p{ color:#fff; text-align:left; float:left; line-height:25px; margin-top:10px;}
.foot_con p a{ color:#fff;}
.foot_con span{ float:right;}




.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
/*.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}*/
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../images/zxkf.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/qq.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px; }
.cndns-right-box2{}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}



