@charset "gb2312";
/* CSS Document
Theme Name: 311
Theme URI: 
Description: A website for guide themes.
Version: 2017.7.25
Author: Cd
 */
*{ margin:0; padding:0;}
body{background-attachment:fixed;font-size:14px;font-family:'Microsoft YaHei ';}
.clear{ clear:both;height:0px;}
li{ list-style:none;}
a,img{ border:0px;}
h1,h2{ font-size:24px;font-family:'Microsoft YaHei ';font-weight: normal;}
a{color:#333;text-decoration:none;}
a:hover{ text-decoration:underline;}
.box{width:1100px;margin:0 auto;overflow:hidden;position:relative;}
.botom{margin-bottom:40px;}
.clear{ clear:both;height:0px;}

.list li{display:inline-block;*display:inline;*zoom:1;}

.botom{margin-bottom:50px;}
.weizhi {
    margin-top: 630px;
}
.header{ height:790px;width:100%;z-index:1111; background:#fff;}
.head2{ width:100%; margin:0 auto;height:90px; background:url(../images/navbg_03.png) repeat;}
.head3{width:100%; margin:0 auto;height:30px; background:#E5E5E5;color:#8E8E8E;}
.head3 .first{margin-left:655px;}
.head3 p a{margin-right:8px;}
.head3 p a img{margin-right:10px;}
.head3 p{width:1200px;height:30px;line-height:30px;margin:0 auto;}
.head3 p img{margin-right:10px;}
.right_ph { float:right; font-size:16px;color:#333333;background:url(../images/tel_03.png) no-repeat; padding-left:60px;line-height:30px;}
.phone{ font-size:24px; color:#014F28;font-style:800;font-family:"Microsoft YaHei ";}
.logo { width:1000px; margin:auto; height:56px;padding-top:5px;padding-bottom:5px;}
.logo a img{float:left;}
.jsh{float:left;margin-left:30px;font-size:16px;}
.menu1{ margin:0 auto; width:1200px;}
.menu1 li{float:left;position:relative; z-index:999;}
.menu1 li:hover{border-bottom:2px solid #c01a18;}
.menu1 li a{display:block; padding:18px 35px;text-align:center; line-height:50px;font-size:14px;}
.menu1 .nav1 ul li a{padding:0px 35px;}
.menu1 li a:hover{ color:#c01a18;}
.menu1 li ul{display:none;margin-top:99px;background:url(../images/nav2bg.png) repeat;}
/* .menul li ul{background:rgba(255,255,255,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);} */
.menul li ul{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3363370b,endColorstr=#3363370b);}
.menu1 li ul li{border-bottom:1px dashed #fff; font-size:14px; line-height:40px;color:#fff;}
.menu1 li:hover ul{position:absolute;  top:-10px; display:block;} 
.navimg{float: left;position: relative;z-index: 999;margin-top: 10px;}

/*banner*/
.fullSlide {width:100%;position:relative; margin:auto;height:400px; z-index:0;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100%!important;}
.fullSlide .bd li {width:100%!important;height:650px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-size:100%;}
.fullSlide .bd li a {display:block;height:650px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;top:350px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center; margin-top:280px;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;*zoom:1;width:40px;height:5px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7;line-height:999px;}
.fullSlide .hd ul li:hover{background:#da231b;}
.fullSlide .hd ul .on {background:#da231b;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:75px;left:50px;width:40px;height:60px;background:url(../images/slider-arrow.png)  #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.9;display:none;}
.fullSlide .next {left:auto;right:50px;background-position:-6px -137px;background:url(../images/slider-arrow2.png)  #000 no-repeat}
.main { width: 1004px;margin: 0 auto;overflow:hidden;position: relative;}
/* companny  */
.title{margin-top:50px;}
.title  .p1{font-size:12px;color:#9f9f9f;margin-top:17px;}
.title  .p2{font-size:10px;color:#9f9f9f;margin-bottom:14px;}
.title  img{margin-bottom:37px;}
.leftgs{float:left;width:425px;margin-bottom:70px;}
.leftgs p{width:425px;height:130px;line-height:26px;color:#555555;overflow:hidden;}
.more{display:block;width:120px;height:36px;line-height:36px;margin-top:35px;text-align:center;background:#c01a18;color:#fff;}
.more2{float:right;}
.rightimg{float:right;width:347px;margin-left:160px;margin-bottom:70px;}
.rightimg img{width:347px;height:202px;}
.rightimg p{color:#c01a18;letter-spacing:10px;text-align:center;margin-top:10px;font-weight:bold;}
/* new dontai */
.new{width:100%;height:570px;margin-bottom:70px;background:url(../images/yellow_02.jpg) no-repeat;text-align:center;}
.news li{padding-left:30px;padding-right:30px;width:175px;height:330px;margin-right:46px;text-align:center;background:url(../images/navgg_03.png) no-repeat;}
.news li:nth-child(4n){margin-right:0px;}
@media \0screen\,screen\9{.news li:first-child+li+li+li{margin-right:0px;}}
.news li h3{margin-top:45px;color:#db222a;font-size:40px;}
.news li .data{margin-top:0px;color:#db222a;font-size:10px;}
.news li h2{margin-top:24px;font-size:14px;width:175px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news li .info{margin-top:20px;font-size:12px;}
.news li .info a{color:#666;display:block;width:175px;height:45px;line-height:22px; overflow:hidden; text-overflow:ellipsis;}
.news li .look{display:block;color:#a2a2a2;margin-top:30px;}
.news li:hover a{color:#db222a;}
/* product list */
.product{width:100%;height:616px;background:url(../images/head_02.png) repeat;}
.proleft{width:335px;height:440px;margin-top:108px;padding-left:20px;padding-right:20px;float:left;background:#E1E4EB;border:5px solid #D9141F;}
.proname{width:335px;height:153px;overflow:hidden;}
.proname li{margin-right:36px;margin-bottom:20px;}
.proname li h2{font-size:14px;}
.proname li h2 a{display:block;padding:5px;color:#000;}
.proname li:hover a{color:#d9151f;}
.morepro{display:block;width:120px;height:36px;line-height:36px;text-align:center;color:#858585;border:2px solid #858585;margin-top: 10px;}
.morepro:hover{border:0;background:#c01a18;color:#fff;}
.proright{width:675px;height:420px;text-align:center;margin-top:108px;padding-left:5px;padding-right:10px;padding-top:20px;padding-bottom:20px;background:url(../images/touming_04.png) no-repeat;float:left;}
.pro li{width:214px;height:205px;margin-right:5px;margin-bottom:10px;}
.pro li img{width:214px;height:180px;}
.pro li h2{width:214px;font-size:14px;}
.pro li h2 a{display:block;width:214px;height:25px;line-height:25px;overflow:hidden;}
.pro li:hover a{color:#d9151f;text-decoration:none;}
.pro li:nth-child(3n){margin-right:0px;}
/* contant  */
.cont{text-align:center;}
.lx li{width:300px;padding-right:20px;border-right:1px solid #EFEFEF;margin-right:40px;margin-bottom:110px;line-height:26px;}
.lx li:last-of-type{margin-right:0px;border:0;}
.lx li h2{font-size:20px;color:#1d2031;margin-top:20px;}
.lx li p{font-size:14px;color:#666;}
/* footer */
.footer {width: 100%; background: #1C1C1C;line-height: 30px;font-size: 14px;height: 148px;}
.logoo{float:left;margin-top: 14px;margin-right: 20px;}
.fontnav {margin-top: 20px;height: 40px;line-height: 40px;}
.fontnav div a {color: #fff; margin-right:50px;}
.fontnav div span{color: #fff;float:right;}
.jishu{float:right;}
.footer p {color: #fff;}
.top{margin-bottom:125px;}
.lastp a{margin-right: 14px;color: #fff;}
/* location */
.location{height:30px;color:#666666;line-height:30px;border:1px solid #C9C9C9;padding:5px;overflow:hidden;}
.location span{float:left;font-size:16px;margin-left:10px;}
.location div{display:inline-block;*display:inline;*zoom:1;float:right;width: 710px;
    padding-right: 10px;white-space:nowrap;overflow:hidden;text-align: right;}
.product{margin-top:15px;}

.fanye {
    text-align: right;
    margin-top: 20px;
    margin-bottom: 30px;
	margin-right: 10px;
}
.fanye a {padding: 2px 8px;}
.fanye a:hover{color:#F30C16;}
.newbox{float:left;width:840px;}
.product { margin-top: 15px;
}
.rightart2{ border: 1px solid #C9C9C9; position: relative;margin-top:20px;} 
.rightart2 .porul {margin-top: 20px;margin-bottom: 20px;margin-left: 20px;}
 .porul li {
    text-align: center;
    margin-right: 15px;
    width: 253px;
}
.porul li img {
    width: 253px;
    height: 213px;
    border: 1px solid #C9C9C9;
}
.porul li div {
    width: 253px;
    height: 50px;
    color: #797C81;
    line-height: 50px;
    overflow: hidden;
} 
.porul li div h2{font-size:14.93px;color:#666;}
.porul li:hover a{color:#F30C16;}
/*product nav*/
.leftnav {float: left;width: 230px;margin-right:20px; 
}
.leftnav .navh2{border: 1px solid #ECECEC;background: #F30C16;text-align: left;line-height: 50px;}
.leftnav .navh3{margin-top:10px;line-height:40px;}
.leftnav .navh2 img{margin-top:20px;}
.leftnav .navh2 p{font-size: 30px;font-weight:bold;color:#fff;margin-left:30px;}
.leftnav .navh3 p{font-size: 14px;font-size: 18px;}
.ico{display:inline-block;*display:inline;*zoom:1;width:14px;height:14px;background:url(../images/circle_03.png) no-repeat;margin-right:10px;}
.lxnav{margin-top:10px;}
/* .lx{width:230px;} */
.navcont{margin:0 auto;text-align:left;  background-color:#FFFFFF;border-bottom: 1px solid #ECECEC;border-top: 1px solid #ECECEC;border-left: 5px solid #ECECEC;border-right: 5px solid #ECECEC;overflow:hidden;}
.subNavBox { width:207px; margin:0px auto;text-align:left;overflow:hidden; }
.tou .tel2{float:left;}
.tou {margin-top:20px;}
.subNav{width:207px;height:;padding-left:10px;line-height:50px;cursor:pointer;font-weight:bold;font-size:16px;color:#fff;border-bottom:1px solid #ECECEC;line-height:50px;}
.subNav a{font-size:14px;}
.subNav a:hover{color: #F30C16;}
.subNav:hover{color: #F30C16;}
.currentDd a{color:#F30C16;}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.subNavBox  .navContent:nth-child(1){display:block;}
.navContent li a{display:block;width:167px;padding-left:40px;font-size:14px;line-height:50px;color:#333;border-top:1px solid #ECECEC;}
.navContent li:hover a{color: #F30C16;} 
/* new page */
.newlist {margin-bottom: 30px;}
.newlist li { height: 53px;line-height: 53px;border-bottom: 1px dashed #e6e8e4;}
.newlist li :hover a{color:#F30C16;}
.newlist li h2{font-size:14.93px;color:#666;padding-left:10px;padding-right:10px;}
.newlist li h2 a{display:inline-block;*display:inline;*zoom:1;float:left;width:713px; height: 45px;white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;}
.newlist li h2 span{float:right;margin-right:5px;}
/* about us */
.art{line-height:35px;padding:10px;color:#333333;margin-bottom:110px;}
/*new list xq page*/
.arttitle{line-height: 36px;padding:10px;color:#333333;}
.arttitle h1{text-align:center;}
.arttitle img{text-align:center;}
.arttitle .timess{text-align:center;margin-bottom:16px;margin-top:16px;}
.arttitle .timess span{border-bottom:1px dashed #999;border-top:1px dashed #999;color:#999;padding:10px;}
/*more conctant */
.space {margin-top:20px;
    border-top: 1px solid #e6e8e4;
    font-size: 14px;
	line-height:28px;
    border-bottom: 1px solid #e6e8e4;
}
.space  h3{font-weight:normal;font-size: 14px;}
.space .tiao{display:block;}
.prospace .pre{display:block;}

.cptj {height:320px;border:1px solid #C9C9C9;margin-top:10px;overflow:hidden;}
.cptj .xgxw{padding:10px;height:25px;line-height:25px;color:#f30c16;font-weight:bold;background:#EBE9E9;font-size:16px;}
.moreul{margin-bottom:0px;}
.moreul li{border-bottom:0px;width:417px;overflow:hidden;}
.moreul li:nth-child(1){float:left;}
.moreul li:nth-child(2){float:left;}
.moreul li:nth-child(3){float:left;}
.moreul li:nth-child(4){float:left;}
.moreul li:nth-child(5){float:left;}
.moreul li:nth-child(6){float:right;}
.moreul li:nth-child(7){float:right;}
.moreul li:nth-child(8){float:right;}
.moreul li:nth-child(9){float:right;}
.moreul li:nth-child(10){float:right;}
.moreul li h2 a{width:295px;}
.moreul li:hover a{color:#F30C16;}
.imgcen{text-align:center;margin-bottom:15px;margin-top:8px;}
.tjpro li{width:185px;margin:11px;border: 1px solid #C9C9C9;margin-left: 11px;margin-top: 15px;margin-bottom: 15px;}
.tjpro li img{width:185px;height:160px;border:0;}
.tjpro li div{width:185px;height:30px;line-height:28px;text-align:center;overflow: hidden;}
.tjpro li:hover{color:#F30C16;}
.tjpro li div h2{font-size:14.93px;color:#666;}
.tjpro li:hover a{color:#F30C16;}

.yl {width:100%; background: #e6e8e4;}
.yl .lj{padding-bottom:10px;padding-top:10px;}
.yl p {padding: 10px;}
.yl p a {padding-right: 10px;padding-left:10px;}
.lj p span{padding-left:10px;padding-right:10px;padding:5px 10px;margin-right:10px;}

