@charset "gb2312";
/*css 初始��?*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img,input,button { border:none; padding:0;margin:0;outline-style:none; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle;}
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; } /*防止拖动*/
img {border:0;	vertical-align:middle; }  /*  去掉图片低测默认��?像素空白缝隙*/
table { border-collapse:collapse; }
body {
    font:12px/150% Microsoft Yahei,Arial,Verdana,"\5b8b\4f53";
    color:#666;
    background:#fff;
    overflow-x: hidden;
}
li{list-style: none;}

.clearfix{clear:both;  *zoom:1;/*IE/7/6*/}
a {color:#000; text-decoration:none; }
a:hover{color:#c40100;}
h1,h2,h3,h4,h5,h6 {text-decoration:none;font-weight:normal;font-size:100%;}
s,i,em{font-style:normal;text-decoration:none;}
.col-red{color: #018aff!important;}


.w {  
    width: 1200px;margin:0 auto;
}
.fl {
    float:left
}
.fr {
    float:right
}
.al {
    text-align:left
}
.ac {
    text-align:center
}
.ar {
    text-align:right
}
.hide {
    display:none
}


/*产品图尺��?:1*/


.top_t{width: 100%;height: 30px;line-height: 30px;border-bottom: 1px solid #ccc;}
.lr{float: left;width:800px;text-align: left;line-height: 30px;}
.lr a{color: #000;}
.lr a:hover{color:#ffa400;}
.lc{float: right;padding-right: 10px;line-height: 30px;}
.lc a{color: #000;} 

.top{height: 105px;line-height: 100px;padding: 10px 0;}
.logo{width:500px;}

.gjc{ width:320px; margin:37px 55px;}
.gjc a{width:95px; font-size:13px; color:#fff; line-height:35px; background:#333; display:block; text-align:center; float:left; margin-right:10px;}

.nav{width:100%; height:65px; background:#0e1215;}
.nav ul{width:1200px; margin:0 auto;}
.nav li{float:left;}
.nav li a{font-size: 16px;display: inline-block;padding:0 68px; line-height:65px; display:block; color:#fff;}
.nav li a.cur{ background:#c40100; color:#fff;}
.nav li a:hover{border-bottom: 2px solid #c40100; background:#c40100;}

.toptel{ width:270px; height:48px;}


/*ban*/

.ban{position:relative;width:1000px;height:566px;margin:0px auto;}
.banPa{left:-460px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height:566px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height:566px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 566px; }
#foucsBox .imgCon li img {width: 1920px; height: 566px; }
#foucsBox .foucs { width: 1920px; height: 8px; position: absolute; bottom: 30px; text-align: center; z-index: 3; }
#foucsBox .foucs span { width: 12px; height:12px;background:url(../images/banCoin.png) no-repeat -1px -101px;display:inline-block;margin:0px 5px;}
#foucsBox .foucs span.f {background:url(../images/banCoin.png) no-repeat -1px -1px;}


/*公司理念*/
.iculture{height:160px;background: #0e1215;}
.culturetxt{width:630px;}
.culturetxt span{font-size:24px;color:#fff;line-height:4em;}
.culturetxt p{font-size:16px;color:#fff;}


.search{padding: 60px 0 0 0;}
.search input{border:none;}
.search .cpkey{background:#fff;width:200px;*width:190px;height:40px;border:2px solid #DEDEDE;color:#999;padding-left:10px;border-radius:5px;}
.search .image{background:#c40100;border:2px solid #c40100;width:90px;height:40px;color:#fff;margin-left:0px;text-align:center;line-height:36px;
    border-radius:5px;transition:0.5s all; -webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;}
.search .image:hover{background:#fff;color:#c40100;}


/*服务项目*/
.itit{text-align: center;padding: 60px 0 20px;border-bottom: 1px solid #eee;}
.itit span{font-size: 38px;color: #000;font-weight: 900;}
.itit p{font-size: 16px;line-height:3em;}
.iprotype_about{ padding-top:60px;}
.iprotype_about li{float:left;width: 240px;text-align: center;padding-bottom:80px;}
.iprotype_about span{display: block;font-size: 24px;line-height:2.5em;color: #000;}
.iprotype_about p{font-size: 16px;}


.izcdh{ width:280px;  margin-bottom:20px; float:left;}
.izcdh ul{ background:#0e1215}
.izcdh ul li{position: relative; text-indent: 1em;border-bottom: 1px dashed #1d242a; line-height: 53px;height: 53px; font-size: 16px;transition:all 0.4s;}
.izcdh ul li a{ color:#fff; display:block;}
.izcdh ul li ul{ display:none;}
.izcdh ul li:hover ul{ display:block; position:absolute; left:280px; top:0px; width:280px; }
.izcdh ul li ul li{height:53px; width:280px; }
.izcdh ul li ul li a{line-height:53px; display:block;}

/*首页产品*/
.ipro{background:#EBEBEB;height:890px;}

.Prolist{}

#featured-area{height:337px;width:950px;margin:0px auto 0 auto;}
.roundabout-holder{list-style:none;width:500px;height:300px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:300px;width:600px;cursor:pointer;padding:5px;border:1px solid #aaaaaa;-webkit-border-radius:5px;-moz-border-radius:5px;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;}
.roundabout-in-focus:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-holder span{display:none;}
.roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}


/*首页广告*/
.iadv{background:url(../images/iadv.jpg) no-repeat top center;height:300px;}
.iadv_about{text-align: center;padding: 82px 0;}
.iadv_about p{font-size: 30px;color:#fff;line-height: 2em;}
.iadv_about p span{font-size: 68px;color:#c40100;font-family: "arial black", "avant garde";padding: 0 30px;}

/*首页新闻*/
.inews{height:650px;}
.inews_cont ul li{float:left;width:550px;height:120px;margin:50px 24px;}
.inews_cont ul li .inews_time{float: left; background: #f0f0f0;width: 100px;height: 85px;padding-top: 15px;margin-right: 40px;text-align: center;border-radius:5px;}
.inews_cont ul li .inews_time span{color: #666;font-size: 24px;display: inline-block;line-height: 1.5em;}
.inews_cont ul li .inewstxt{width:410px;float:left;}
.inews_cont ul li .inewstxt a{font-size:20px;}
.inews_cont ul li .inewstxt a:hover{font-size:18px;color:#c40100;  }
.inews_cont ul li .inewstxt p{font-size:16px;margin-top:10px;line-height:24px;}

/*首页公司概况*/
.iabout{background:url(../images/iabout.jpg) no-repeat top center;height:506px;}
.iabout_right{width:50%;height: 506px;position:relative;}
.iabout_rightb{background: #000;filter:alpha(Opacity=10);-moz-opacity:0.1;opacity: 0.1;height: 506px;}
.iabout_txt{color:#fff;padding: 25px 0;position: absolute;top: 0;left: 80px;}
.iabout_txt h3{font-size: 38px;line-height: 3em;}
.iabout_txt p{font-size: 16px;line-height: 2.5em;width:500px;}
.iabout_txt span{background: #fff;color: #000;padding: 15px 40px;line-height: 8em;border-radius: 30px 30px;}

/*首页联系*/
.about_icontact h2{color:#333;font-size:26px;line-height: 2em;}
.icontact_txt li{float: left;width: 356px;border: 1px solid #ccc;margin: 0 20px;height:100px;text-align:center;}
.qq{background: url(../images/qq.png) no-repeat 70px 35px;padding: 20px 0 20px 0;}
.shouji{background:url(../images/shouji.png) no-repeat 70px 35px;padding: 20px 0 20px 0;}
.wangzhi{background:url(../images/wangzhi.png) no-repeat 70px 35px;padding: 20px 0 20px 0;}
.wangzhi a{ color:#666}
.icontact_txt{display:inline-block;}
.icontact_txt li p{line-height: 2em;font-size:16px;}
.icontact_ewm{background: url(../images/kuang.png) no-repeat center 90px;text-align: center;font-size: 14px;padding-bottom:60px;}
.icontact_ewm img{width: 100px;height:100px;margin-top: 36px;}

/*首页团队*/
.iteam{background: #EBEBEB;height:530px;}
.iteam_about li{float:left;text-align: center;padding: 0 15px;}
.iteam_about li img{ width:340px; height:255px;}
.iteam_txt{background:#fff;}
.iteam_txt span{font-size: 16px;color: #333;line-height: 4em;}
.iteam_txt p{line-height:3em;}

.rollBox .LeftBotton,.rollBox .RightBotton{height:52px;width:25px;background:url(../images/scrolBg.png) no-repeat;overflow:hidden;float:left;display:inline;margin-top:100px;cursor:pointer;}
.rollBox .LeftBotton{background-position:0px 0px; margin-right:5px;}
.rollBox .RightBotton{background-position:-175px 0px; margin-left:5px;}
.rollBox .LeftBotton:hover{background-position:0px -147px;}
.rollBox .RightBotton:hover{background-position:-175px -147px;}
.rollBox .Cont{width:1111px;overflow:hidden;float:left;margin:0px 5px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:340px;float:left;text-align:center;margin-left:20px; margin-right:20px;}
.rollBox .Cont .li{padding-bottom:32px;position:relative;}
.rollBox .Cont .li h3{border:1px solid #fff;width:338px;height:158px;overflow:hidden;}
.rollBox .Cont .li h4{line-height:30px;color:#505050; position:absolute;top:130px;left:0px; text-align:center; background:url(../images/pn_bg.png)repeat-x; width:338px;}
.rollBox .Cont .li h4 a{font-size:14px; color:#451719;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;}
.rollBox #List1,.rollBox #List2{float:left;}

/*商盟成员*/
.shangmeng{padding:70px 0;margin-bottom:20px;}
.shangmeng li{float:left;padding-right: 20px;}

/*底部*/
.footer{background: #0e1215;font-size: 16px;text-align: center;color:#b6b6b6;}
.footer a{color:#b6b6b6;font-size: 16px;}
.foot_top{height: 150px;line-height: 150px;border-bottom: 1px solid #313A3C;}
.foot_top li{float:left;width: 300px;text-align: center;}
.foot_top h3{color: #8B939D;font-size: 14px;}
li.iaddress{background:url(../images/iaddress.png) no-repeat 10px center;}
li.itel{background:url(../images/itel.png) no-repeat 1px center;}
li.itime{background:url(../images/itime.png) no-repeat 10px center;}
li.iemail{background:url(../images/iemail.png) no-repeat 10px center;}

.foot_bottom{padding-top:50px;line-height: 2em; padding-bottom:40px;}

.footnav{display: inline-block; width:100%; height:65px; background:#a90100; }
.footnav ul{width:1200px; margin:0 auto;}
.footnav li{padding: 0 66px;display:inline;}
.footnav li a{ line-height:65px; color:#fff;}


/*内页关于*/
.middle{padding:20px 0;}
.in_Nav{height: 35px;line-height: 35px;}
.in_Nav span{float: right;}
.Txt{margin:10px auto; text-align:left; font-size:16px; line-height:30px;overflow-x:hidden;    font-family: Microsoft Yahei;}

/* 联系我们 */
.cmap{width: 1200px;margin: 0 auto;}
.cmap p{padding-top:20px;}

/*page_list*/
.page_list { height:30px; line-height:30px; text-align:center; color:#000; font-size:16px; width:100%; margin:20px auto;  }
.page_list span { background:#FFF; padding:0px 5px; margin-right:5px; color:#000; font-size:16px; }
.page_list ul{float:right;}
.page_list li{ float:left; list-style:none;  border:1px solid #c40100;border-radius: 10px;padding:0px 10px; font-size:16px; margin:0 3px; text-align:center;}
.page_list a { display:block;color:#000; font-size:16px; }
.page_list a:hover { color:#ff2323;}
.thisclass{ color:#F00; background:#f1f1f1;}

/*产品内页*/
.tit {text-align: center;padding: 30px 0;}
.tit span{font-size: 38px;color: #000;font-weight: 900;}
.tit p{font-size: 16px;line-height: 3em;}

.PNtype{text-align: center; padding-bottom: 50px;border-bottom: 1px #ddd solid;line-height: 60PX;margin-bottom: 35px;}
.PNtype li a:hover{background: #c40100;color:#fff;}
.PNtype li a:nth-child(7n){margin-right:0px;}

.PNtype li a:nth-child(8),.PNtype li a:nth-child(9),.PNtype li a:nth-child(10),.PNtype li a:nth-child(11),.PNtype li a:nth-child(12),.PNtype li a:nth-child(13),.PNtype li a:nth-child(14){ background:#c40100; color:#fff;}

.PNtype li ul{display:none;}
.PNtype li:hover ul{ display:block; position:absolute; left:0px; top:50px;  z-index:99999; }
.PNtype li{ position:relative; width:133px; float:left; }
.PNtype li a{padding: 7px 0px;font-size: 18px;line-height: 2em; display:block; margin-right:3px; margin-left:3px; margin-top:10px;  background:#0e1215; color:#fff;}

.PNtype li ul li{ height:40px;  border-bottom:1px #ddd solid;}
.PNtype li ul li a{ line-height:40px;text-align:center; display:block; color:#fff; padding:0px;  }


.con-pro{width:350px;height: 250px;float: left;margin: 25px 25px 25px 25px;position: relative;overflow: hidden;cursor: pointer; }
.conimg-pro{width:350px;height:250px;}
.txt-pro{position: absolute;left: 0;top: 0;width: 100%;height: 225px;padding-top:50px;
    line-height: 45px;text-align: center;background: rgba(0,0,0,0.4);display: none;}
.txt-pro a{color:#fff;}
.txt-pro h3{font-weight: normal;font-size:20px;font-weight:900;}
.txt-pro p{font-size: 14px;display: block;line-height:2em;}
.tac{text-align:center;}
.tac p{ text-align:left; text-indent:2rem;}
.tac img{padding-top:30px;}


/* 新闻内页 */
.insNewsArti {overflow: hidden;padding: 20px 0;}
.insNewsArti h1 {font-size: 30px;font-weight: normal;color: #c40100;text-align:center;}
.title_s{text-align:center;line-height:4em;}
.newsview {line-height:2em;padding: 50px 0;}
.newsview img{ max-width:1200px; overflow:hidden;}
.viewpage{background: #eee;width: 100%;height: 86px;margin-top:30px;}
.main_r_nav {float: left;width: 1000px;padding: 10px 0;margin-left: 20px;display: inline;}
.main_r_nav a {color: #666;text-overflow: ellipsis;white-space: nowrap;}
.main_r_nav a:hover {color: #0e1215;}


.returnlist {width: 50px;height: 56px;padding: 15px 18px;display: inline;float: right;color: #fff;line-height: 30px;font-size: 12px;background: #0e1215;border-radius:5px;}
.returnlist a {color: #fff;text-align: center;font-size: 18px;display: block;}


.rtt{font-size: 20px;color: #000;margin-top:50px;}
.infons{padding-top:30px;display:inline-block;}
.infons ul li{width: 50%;float: left;line-height:3em;}
.infons ul li a{color: #666;}
.infons ul li a:hover{color: #0e1215;}
.infopro li {float: left;display: inline;padding:10px 9px;}
.infopro img{border-radius:5px 5px 0 0; border:1px #eee solid;}
.infopro li a p {width:280px;height: 35px;line-height: 35px;text-align: center;background:#0e1215;color:#fff;border-radius:0 0 5px 5px;}
.infopro li a p:hover{background:#c40100;color:#fff;}

/* 网站地图 */
.sitemap h3{font-size: 20px;font-weight: 900;line-height: 3em;color: #000;}


.tf {background: url(../images/tf.jpg) no-repeat center;height: 200px;}

.content1{width:1180px; margin:0 auto;}

.ys01{background:url(../images/ys_bg01.jpg) no-repeat center 0; height:440px; overflow:hidden;}

.ys02{ background:url(../images/ys_bg02.jpg) no-repeat center 0; height:369px; overflow:hidden;}

.ys03{ background:url(../images/ys_bg03.jpg) no-repeat center 0; height:430px; overflow:hidden;}

.ys04{ background:url(../images/ys_bg04.jpg) no-repeat center 0; height:450px; overflow:hidden;}

.ys_tbg h2{text-align: center;}

.ys_tbg h2 a{font-size: 24px;color: #fff;}

.ys_tbg h2 i{display: block;font-size: 36px; padding:32px 0 5px;}

.ys dl{ display:inline-block;overflow: hidden;}

.ys dl dt{ display:inline-block;}

.ys dl dt em{display: block;float: left;width: 100px;}

.ys dl dt em img{width: 100px;height:100px;}

.ys dl dt h5{float: left;line-height: 32px;overflow: hidden; padding:0 0 0 10px;margin-top: -10px;}

.ys dl dt h5 a{font-size: 40px;color: #0e1215; line-height:100px; font-weight:bold; }
.ys dl dt h5 a span{ color:#c40100;}

.ys dl dt h5 i{color: #2469be;}

.ys dl dd{ padding:10px 0 0;}

.ys dl dd p{font-size: 16px;color: #333;line-height: 45px; background:url(../images/ys_ico01.gif) no-repeat 0 22px; padding:0 0 0 15px;}

.ys dl dd span{display: block; padding:20px 0 0 210px;}

.ys dl dd span a{font-size: 16px;color: #fff;font-weight: bold; padding:0 15px; background:#c40100; line-height:38px;  display:block; width:120px; float:left; margin-right:10px; text-align:center;}


.ys01 .ys dl{width: 575px; padding:75px 0 0 25px;}

.ys02 .ys dl{width: 600px; padding:30px 0 0 600px;}

.ys03 .ys dl{width: 600px; padding:75px 0 0 25px;}

.ys03 .ys dl dt h5 a,.ys03 .ys dl dd span a{color: #fff;}

.ys03 .ys dl dd p{color: #fff; }

.ys04 .ys dl{width: 550px; padding:25px 0 0 600px;}

.ys .ys_tel{display: block;font-size: 25px;color: #666;width: 400px;text-align: center; margin:0 auto; border-bottom:#2469be 2px solid; padding:140px 0 2px;overflow: hidden;}

.ys .ys_tel i{color: #2469be;}
