@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;

}



.clearfix{clear:both;  *zoom:1;/*IE/7/6*/}

a {color:#000; text-decoration:none; }

a:hover{color:#c30401;}

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: 95px;line-height: 100px;padding: 10px 0;}

.logo{}



.nav{width:100%; height:65px; background:#c30401;}

.nav ul{width:1200px; margin:0 auto;}

.nav li{float:left;}

.nav li a{font-size: 16px;display: inline-block;padding:0 43px; line-height:65px; color:#fff;}

.nav li:hover{ background:#2e2e2e; }



.toptel{ width:210px; height:48px;}





/*ban*/



.ban{position:relative;width:1000px;height:600px;margin:0px auto;}

.banPa{left:-460px; position:absolute;}

#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height:600px; overflow: hidden; zoom: 1; position: relative;}

#foucsBox .imgCon { width: 1920px; height:600px; margin: 0; padding: 0; position: relative; list-style: none; }

#foucsBox .imgCon li { float: left; width: 1920px; height: 600px; }

#foucsBox .imgCon li img {width: 1920px; height: 600px; }

#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:100px;background:#f2f2f2;  }

.culturetxt{width:730px; margin-top:10px;}

.culturetxt span{font-size:24px;color:#c30401;line-height:2em; font-weight:bold;} 

.culturetxt p{font-size:16px;color:#444;line-height:2em;}





.search{padding: 20px 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:#2e2e2e;border:2px solid #2e2e2e;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:#c30401;color:#fff; border:none;}





/*服务项目*/

.itit{text-align: center;padding: 60px 0 40px;border-bottom: 1px solid #eee;}

.itit span{font-size: 38px;color: #000;font-weight: 900;}

.itit p{font-size: 16px;line-height:3em; padding-top:15px;}

.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: 14px;}

.iprotype_about ul li a img{border:1px #eee solid; padding:3px 15px;}



/*首页产品*/

.ipro{height:670px; background:url(../images/ys.jpg) no-repeat center 80px #f8f8f8;}



.ours{ width:730px; text-align:right;  margin-top:85px; color:#2e2e2e; height:448px;float:left }

.ours h2{  font-size:30px; padding-right: 60px;font-weight:600}

.our1{ margin-bottom:30px; margin-top:40px;margin-right: 60px;}

.our1 h3,.our2 h3,.our3 h3{font-size:21px; line-height:50px; font-weight:bold; color:#c30401}

.our2{ margin-bottom:40px; margin-top:25px;margin-right: 60px;}

.our3{ margin-bottom:20px; margin-top:40px;margin-right: 60px;}



.our1 p,.our2 p,.our3 p{font-size:14px; line-height:28px;}





#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/shouyegg1.jpg) center top no-repeat;height:200px;}

.iadv_about{text-align: center;padding: 40px 0;}

.iadv_about p{font-size: 30px;color:#fff;line-height: 2em;}

.iadv_about p span{font-size: 68px;color:#e50012;font-family: "arial black", "avant garde";padding: 0 30px;}



/*首页新闻*/

.inews{height:620px;}

.inews_cont{margin-top:50px;}

.inews_cont ul li{float:left;width:550px;height:120px;margin:0px 0px 0px 0px; padding:30px 24px 20px 24px;}

.inews_cont ul li .inews_time{float: left; background: #c30401;width: 100px;height: 85px;padding-top: 15px;margin-right: 40px;text-align: center;border-radius:5px;}

.inews_cont ul li .inews_time span{color: #fff;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:18px;}

.inews_cont ul li .inewstxt a:hover{font-size:18px;color:#c30401;  }

.inews_cont ul li .inewstxt p{font-size:12px;margin-top:10px;line-height:24px;}



.inews_cont ul li:nth-child(2n-1){ border:1px #eee dashed;}

.inews_cont ul li:nth-child(2n){ border:1px #eee dashed;  border-left:none;}

.inews_cont ul li:nth-child(2n+1){border-top:none;}

.inews_cont ul li:nth-child(2n+2){border-top:none;}

.inews_cont ul{border-top:1px #eee dashed;}



.inews_cont ul li:hover{ background:#c30401; border:none;}

.inews_cont ul li:nth-child(2n+2):hover{height:121px;}



.inews_cont ul li:hover .inewstxt{color:#fff;}

.inews_cont ul li:hover .inewstxt a{color:#fff; }

 

.inews_cont ul li:hover .inews_time{ background:#fff;}

.inews_cont ul li:hover .inews_time span{color:#c30401}

  



/*首页公司概况*/

.iabout{background:url(../images/iabout.jpg) no-repeat top center;height:580px;}

.iabout_right{width:50%;height: 580px;position:relative;}

.iabout_rightb{background: #c30401;height: 580px;}

.iabout_txt{color:#fff;padding: 30px 0;position: absolute;top: 0;left: 80px; }

.iabout_txt h3{font-size: 30px;line-height: 3em; color:#fff;}
.iabout_txt h4{ font-size:24px; color:#fff;}
.iabout_txt p{font-size: 14px;line-height:30px;width:520px; color:#fff; margin-top:20px; margin-bottom:20px;}

.iabout_txt a{color:#fff;}

.iabout_txt p a{color:#fff;}

.iabout_txt span{color: #fff;padding: 18px 60px;line-height: 8em; border:1px #ccc solid;}

.line{ display: inline-block; width: 30px; height: 2px; background: #ff072a; margin-top: 25px;}



/*首页联系*/

.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: #c30401;height:570px;}

.iteam_about li{float:left;text-align: center;padding: 0 15px; }

.iteam_about li a{display:block;height:250px; background:#fff;}

.iteam_about li img{ width:340px;max-height:250px; overflow:hidden;}

.iteam_txt{background:#fff; border-top:#eee 1px dashed;}

.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:135px;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:40px 0;margin-bottom:20px; height:60px;}

.shangmeng li{float:left;padding-right: 20px; height:30px;}

.shangmeng a{margin:0 5px;}



/*底部*/

.footer{background: #1B252E;font-size: 14px;padding-top: 30px;text-align: center;color:#8B939D; padding-bottom:40px;}

.footer a{color:#8B939D;font-size: 14px;}

.foot_top{height: 90px;line-height: 75px;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 10px center;}

li.itime{background:url(../images/itime.png) no-repeat 10px center;}

li.iemail{background:url(../images/iemail.png) no-repeat 10px center;}



.footbottom{margin-top:12px;}

.copyright{line-height:36px;}



.foot_bottom{padding-top:40px;line-height: 2em;}

.footnav{display: inline-block;margin:0 auto;}

.footnav li{padding: 0 20px;display:inline;}







/*内页关于*/

.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 #c30401;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: 30px;

    border-bottom: 1px #ddd solid;

   line-height: 60PX;}

.PNtype a{padding: 10px 40px;border: 1px solid #eee;border-radius: 5px;font-size: 16px;line-height: 2em; margin:0 5px;}

.PNtype a:hover{background: #c30401;color:#fff; border:none;}





.contentbox-pro{ height:635px;}

.con-pro{width:350px;height: 290px;float: left;margin: 25px;position: relative;overflow: hidden;cursor: pointer;  transition:0.5s; -moz-transition:0.5s;-webkit-transition:0.5s; -o-transition:0.5s; margin-top:25px; box-shadow:1px 1px 10px #eee}
.con-pro:hover{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.conimg-pro{width:350px;height:250px;}
.con-pro:hover div{background: rgba(196,4,1,1); color:#FFF !important;}
.con-pro:hover div a{color:#FFF !important;}
.txt-pro{position: absolute;width: 100%;height: 40px;
    line-height: 40px;text-align: center;background: #fff; }
.txt-pro a{}

.txt-pro h3{font-weight: normal;font-size:20px;}

.txt-pro p{font-size: 14px;display: block;line-height:2em; padding:0 20px;}

.tac{text-align:center;}

.tac img{padding-top:30px;}





.con-pro:hover{ }





/* 新闻内页 */

.insNewsArti {overflow: hidden;padding: 20px 0;}

.insNewsArti h1 {font-size: 20px;font-weight: normal;color: #c30401;text-align:center;}

.title_s{text-align:center;line-height:4em;}

.newsview {line-height:2em;padding: 50px 0;}

.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: #FF6637;}





.returnlist {width: 50px;height: 56px;padding: 15px 18px;display: inline;float: right;color: #fff;line-height: 30px;font-size: 12px;background: #FF6637;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: #FF6637;}

.infopro{ margin-top:45px;}

.infopro li {float: left;width:280px;padding:10px;}

.infopro li a{ display:block; width:280px;}

.infopro li a img{border-radius:5px 5px 0 0; max-width:100%;}

.infopro li a p {width:280px;height: 35px;line-height: 35px;text-align: center;background:#1B252E;color:#fff;border-radius:0 0 5px 5px;}

.infopro li a p:hover{background:#c30401;color:#fff;}



/* 网站地图 */

.sitemap h3{font-size: 20px;font-weight: 900;line-height: 3em;color: #000;}



.xunpanya{clear: both; margin-top: 30px; background:url(../images/xunpanya.jpg) no-repeat center; height:239px; width:1200px;}

.xunpanya a{display: block; width: 100%; height: 239px; cursor: pointer;}

.widget-search-form {

  width: 300px;

  float: left;

	margin-bottom:10px;


}

.input_text {

  box-sizing: border-box;

  display: block;

  width: 100%;

  height: 40px;

  padding: 6px 12px;

  font-size: 14px;

  line-height: 1.42857143;

  color: #999;

  background-color: #fff;

  background-image: none;

  border: none;

}

.widget-search-form .input_text {

  float: left;

  width: 70%;

  height: 40px;

  vertical-align: top;

  border:#eee 1px solid;

}

.input_text:focus {

  border-color: #66afe9;

  outline: 0;

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);

  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);

}

.widget-search-form .btn_search {

  width: 30%;

  height: 40px;

  border: none;

  background-color: #fff;

  color: #fff;

  font-size: 14px;

  border-left: 1px solid #f0f0f0;

	background: #2e2e2e;border-radius:5px;

}

