@charset "utf-8";
/* CSS Document */

.top {
	position: relative;
	height: 40px;
	line-height: 40px;
    background:#eee;
}
.topk {
	width: 1220px;
	color: #838282;
	font-size: 12px;
}
.topk>font {
    display: block;
}
.topk>a {
	color: #838282;
	display: inline-block;
    +display: inline;
    +zoom:1;
	line-height: 12px;
	float: right;
	padding: 0 16px;
	margin: 12.5px auto;
}
.br {
	border: none !important;
	background: none !important;
}
/*头部2*/
.top2 {
	width: 100%;
	height: 135px;
}
.top2k {
	width: 1220px;
}
.top2k>a {
	display: block;
	width: 492px;
	height: 100%;
}
.top2k>a img {
	display: block;
	width: 100%;
	height: 100%;
}
.top2k>span {
	display: block;
	width: 250px;
	height: 135px;
	background: url(../images/c5_2.jpg) no-repeat center;
}
/*导航*/
.navk{width:100%;background: url(../images/banner1.jpg) }
.navk>ul{text-align: center; font-size: 0}
.navk>ul>li.li1 i{display:none;}
.navk>ul>li.focus>a{color:#fff;}
.navk>ul>li{padding: 0 47px; position: relative; display: inline-block; display: inline \9; zoom:1 \9; margin-left: 2px;}
.navk>ul>li>a{display:inline-block; display: inline \9; zoom:1 \9; line-height: 51px; height: 51px;  font-size: 14px; color:#161616; position: relative;}
.navk>ul>li>a>font{display:block; line-height: 16px; font-size: 12px;   color:#adacac }
.navk>ul>li>i {
	width:2px;
	height: 17px;left: -2px;
	position: absolute;
	bottom: 17px;
	display:none \9;
	background: url(../images/banner.jpg) no-repeat center;
}
.navk>ul>li>ul{display:none; background: url(../images/bdico2.png) ;    min-width: 1024px;  height: 51px; line-height: 51px; position: absolute; bottom: -53px; left: 0; z-index: 1000000} 
.navk>ul>li>ul li{ padding: 0 16px; text-align: center; float: left ; height: 14px; line-height: 14px; margin:18.5px 0; border-right: 1px solid #fff;height: 51px; }
.navk>ul>li>ul li a{display: inline-block ; display: inline \9; zoom:1\9; text-align: center; color:#fff;  }
.navk>ul>li:hover>a{color:#fff;}
.rmss{
	height: 99px;
}
.rmss>div{width:50%; float: left}
.rmss>div.div1{background:#f5691d;height: 100% }
.rmss>div.div1>i{display:block; width:664px; background: url(../images/banner2.jpg) no-repeat center; height: 100%; }
/*搜索*/
.rmss  .ss {
	display: block;
	width:100%;
	height: 48px;
    background: #1b1b1b
}
.rmss  .ss input {
	display: block;
	float: left;
 
}
.rmss  .ss input[type=text] {
	width: 405px;
	height: 100%;
	background: #323232;
	font-size: 14px;
	padding: 0 0 0 34px;
	line-height: 48px;
}
.rmss  .ss input[type=submit] {
	width: 52px;
	height: 100%;
	background: url(../images/d1.jpg) no-repeat center;
}
.rmssk{border-bottom:1px solid #d7d7d7}
.rmssk>font{float:left;line-height: 50px; color:#606060; font-size: 14px; margin-left: 32px;}
.rmssk>a{float:left;line-height: 50px; color:#606060; font-size: 14px; margin-left:47px;}
/**/
.banner {
	width: 100%;
 
	position: relative;
}
.banner .hd {
	height: 14px;
	line-height: 14px;
	width: 63%;
	min-width: 1220px;
	position: absolute;
	overflow: hidden;
	z-index: 900000000000000;
	right: 18.5%;
	bottom: 20px;
	text-align: center;
}
.banner .hd ul{width:auto; float:right;}
.banner .hd li {
	float: left;
	background: url(../images/b.png) no-repeat center;
	margin: 0 8px;
	overflow: hidden;
	text-indent: 900000px;
	display: inline-block;
    +display:inline;
    +zoom:1;
	width: 14px;
	height: 14px;
}
.banner .hd li.on {
	background: url(../images/bdico.png) no-repeat center;
}
.banner .bd li {
	width: 100%;
	height: 529px;
}
.banner .bd li a {
	display: block;
	width: 100%;
	height: 100%;
}
.banner .bd li img {
	display: block;
	width: 100%;
	height: 100%;
}
/*广告*/
.gg1{width:100%; height: 606px;margin-top: 60px;]  }
.gg1>div{width:50%; height: 100%; float:left}
.gg1>div.div1{background: url(../images/gd.jpg)} 
.gg1>div.div1>p{float:right; width: 711px;text-align: left;line-height:29px; color:#fff; padding: 0 15px;  }
.gg1>div.div1>img{width:741px; height: 411px; display: block; margin-bottom: 25px;float:right;}
.gg1>div.gg1k{background: url(../images/gd_2.jpg); position: relative;}
.gg1>div.gg1k>font{position:absolute; padding-left: 98px; background: url(../images/i.jpg) no-repeat left center; line-height: 86px; font-size: 46px; color:#d8d9da; font-weight: bold; top: 16px; left: -98px;    letter-spacing: 22px;
    text-indent: 10px;}
.gg1>div.gg1k>div{width:367px; color:#fff; margin: 137px 0 0 72px;text-align: left; position: relative}
.gg1>div.gg1k>div>font{line-height:58px; display: block; font-weight: bold;font-size: 24px;}
.gg1>div.gg1k>div>div{width:20px; height: 3px;top: 58px; left: 0; background: #fff;  }
.gg1>div.gg1k>div>p{line-height:26px;margin-top: 18px; }
.gg1>div.gg1k>div>a{position:absolute; top: 175px; left: 0; background: #e0651f; color:#fff; line-height: 29px; padding: 0 21px; z-index: 3}
.gg1>div.gg1k>div>img{width: 303px; height: auto; display: block; margin-top: 35px;}
/*首页优势*/
.syjj1{width:100%;  text-align: center; }
.syjj1k{width:1268px;}
.sytitle{line-height:31px; margin-top:57px;  font-size:24px; color:#d4d7d9; text-align: center; font-weight: bold;}
.sytitle font{line-height:37px; font-size: 26px; display: block ; color:#272525; background: url(../images/fwlc.jpg) no-repeat center;}
.syjj1k>div.hd{width:1220px; height: 35px; margin-top: 23px;}
.syjj1k>div.hd ul{display:block;width: 100%; height: 100%; text-align: center; font-size: 0;}
.syjj1k>div.hd li{ display: inline-block; display: inline \9; zoom:1 \9;  border: 1px solid #dcdcdc; font-size: 14px; line-height: 33px; margin: 0 8px; width: 133px;  }
.syjj1k>div.hd li.on{border-color:#e0651f; background: #e0651f; color:#fff; }
.syjj1k>div.bd{width:1182px;}
.syjj1k>div.bd li{width:350px;float: left;border: 1px solid #e5e5e5 ; margin: 38px 21px 0  21px;}
.syjj1k>div.bd li a{display:block; line-height: 49px; text-align: center; color:#555555 ; position: relative}
.syjj1k>div.bd li a i{position:absolute; display: none; width: 100%; height: 315px; left: 0;top: 0;    background: rgba(224, 101, 31, 0.59); }
.syjj1k>div.bd li div{width:100%; height: 314px; text-align: center; line-height: 314px; border-bottom: 1px solid #e5e5e5; font-size: 0}
.syjj1k>div.bd li div img{display:inline-block; display: inline \9;zoom:1\9; max-height: 90%; max-width: 90%; vertical-align: middle}
.syjj1k>a{width:170px; height: 55px; line-height: 55px; margin: 54px auto 48px auto; font-size:12px;text-align: center; background: url(../images/fwlc.jpg) no-repeat center; display: block;}
.syjj1k>div.bd li:hover i{display: block}
.syjj1k>div.bd li:hover{box-shadow:0 0 10px 5px #dfdede}
/*首页优势2*/
.syjj2{width:1236px;   position: relative;}
.syjj2>i{display:block; width: 23px; height: 81px; position: absolute; top:218px; }
.syjj2>i.prev{left:0;background: url(../images/i2.jpg) no-repeat center}
.syjj2>i.next{right:0;background: url(../images/i3.jpg) no-repeat center}
.syjj2>div.bd{width:1161px; margin-top: 31px;}
.syjj2>div.bd li{width:353px; height: 237px; display: block; margin: 0 17px;}
.syjj2>div.bd li a{display:block; width: 100%; height: 100%;  line-height: 237px;}
.syjj2>div.bd li a img{display:block; width: 100%; height: 100%;}
.syjj2>div.g{width:100%; height: 30px; margin: 40px auto 0  auto ;center; line-height: 30px; font-size: 16px; color:#fff;}
.syjj2>div.g a{display:inline-block; display:inline \9; zoom:1 \9; padding: 0 24px; margin: 0 9px; color: #fff;}
.syjj2>div.g a.a1{background: #1b1a1f}
.syjj2>div.g a.a2{background: #e0651f}
#f_name{ top: 96px; left: 147px;}
#f_tel{top:141px; left: 147px;}
#f_mail{ top: 185px; left: 147px;}
#f_QQ{top: 229px; left: 147px;}
#f_content{ top: 272px; left: 147px;}
.order_form input[type=submit]{ width:50%;height: 72px; display: block;bottom:0; left:0;  }
.order_form input[type=reset]{ width:50%;height: 72px;display: block;bottom:0; right:0;  }
 
/*首页留言*/
.synew{width:1138px; margin-top:39px; }
.synew>i{display:block; width: 542px; height:402px; background: url(../images/i4.jpg) no-repeat center;}
.synew>div.synewk{margin-left:36px; width: 560px;}
.synew>div.synewk a{display:block; }
.synew>div.synewk a.f1{background:#eeeeee; padding: 0 36px ;  text-align: left; line-height: 28px; color:#3e3e3e; height: 152px;}
.synew>div.synewk a.f1 font{color:#141414; line-height: 45px; font-size: 18px; margin-top: 24px; }
.synew>div.synewk a.f2{background:url(../images/i3_2.jpg) no-repeat center; width: 100%; line-height: 61px; border-bottom: 1px solid #c9c9c9; position: relative;text-indent: 24px;text-align: left}
.synew>div.synewk a.f2 i{display:block; width:66px; height: 61px; right: 0; top: 0; position: absolute; background: #fff }
.synew>div.synewk a.f2:hover{color:#e06722; }
.synew>div.synewk a.f2:hover i{display: none; }	
/*脚部*/
.foot {
 background: #353535;
}
.foot>p{width:100%; line-height: 94px; border-top: 1px solid #646464; font-size: 18px; color:#fff; text-align: center}
.foot>p>a{display:inline-block; color:#fff}
.footk{width:1220px;  position: relative;height: 436px; background: url(../images/i3.jpg) no-repeat top center;} 
.footk>p{position:absolute; top:295px; line-height: 34px; color:#c5c5c5; font-size: 16px; text-align: left}
.footk>p font{display:inline-block; font-size: 18px; color:#fff;margin-right: 28px;}
.footk>p.sytitle{position: relative; top: 0; left: 0; line-height: 39px;
    margin-top: 42px;
    font-size: 18px;
    color: #fff;
    text-align: center;}
.footk>p.sytitle font{
    line-height: 37px;
    font-size: 21px;
    display: block;
    margin-right: 0;
}
.footk>p.p1{ left: 126px; width: 265px; text-align: left;}
.footk>p.p1 font{margin-right:49px;}
.footk>p.p2{ left: 507px; width: 200px;}
.footk>p.p2 font{margin-right: 28px;}
.footk>p.p3{    left: 895px; width: 160px; height:72px; background: url(../images/ik_04.jpg) no-repeat bottom left;}
.footk>p.p3 font{margin-right:16px;}
.footyqk{   background:#666666; margin-top: 42px;}
.footyqk .footyqkk{width:1220px; line-height: 59px; }
.footyqk font,.footyqk  a{float: left; color:#fff; margin-right: 24px; display: block; line-height: 59px;}
.foot{background: #222222; height: 360px;}
.footk{background:url(../images/ik_01.jpg) no-repeat center ; width: 1221px; height: 100%; position:relative}
.footk>a{width:129px; height: 34px; line-height: 34px; background: #e06722; color:#fff; position: absolute; top: 233px; right: 159px; display: block;}
/*内页*/
.ny_banner{ }
.ny_main{margin:34px auto 20px auto}
.ny_maink{width:1220px; min-height: 450px; padding-bottom:28px; position: relative;}
#cp img{   
	/*max-width: 35%;*/
    margin: 0 auto;
    display: block;
	float: left;
    margin-top: 30px;
    margin-bottom: 30px;
	}
#cpk{width:951px; }
.cpkk>a{display:block; float: left; width: 299px; height: 271px; margin: 10px 9px 14px 9px;text-align: center; line-height: 51px; color:#656565}
.cpkk>a>table td{width:297px; height: 218px; border: 1px solid #ccc; text-align: center; line-height: 218px !important; background: #fff; padding: 0}
.cpkk>a>table td img{height:90%; width: 50%; display: inline-block; vertical-align: middle;line-height: 218px !important; }
 
/*
#cpk>a{display:block; float: left; width: 276px; height: 392px; margin: 36px 19px 6px 19px;text-align: left; line-height: 26px; color:#656565}
#cpk>a div{width:274px; height: 327px; border: 1px solid #ccc; text-align: center; line-height: 327px !important; background: #fff}
#cpk>a div img{max-height:100%; max-width: 100%; display: inline-block; vertical-align: middle;line-height: 327px !important; }*/
#cpk>a:hover{text-align:center; background: #06adc4;}
.ny_maink>div.divfl{width:238px; margin-right:26px; float: left;}
.ny_maink>div.divfl>p.title{width: 145px; line-height: 29px; font-size: 24px; text-align: left; background: #fa7600; color:#fff; padding: 14px 46px 8px 46px;}
.ny_maink>div.divfl>p.title font{ display: block; line-height: 18px; font-size: 12px;}
.ny_maink>div.divfl .k{width:227px; border: 1px solid #dcdcdc; padding:0 4px 43px 4px ; border:1px solid #e5e5e5; border-top:0;}
.ny_maink>div.divfl .k a{display:block; width: 145px; border-bottom: 1px dotted #eeeeee; line-height: 45px; font-size: 18px; color:#000000; text-align: left; background:url(../images/ik_02.jpg) no-repeat left center; padding: 0 41px; }
.ny_maink>div.divfl>p>img{width:100%; height:109px; margin-top: 25px; display: block;}
.ny_maink>div.divfl>p.f2{padding:22px 10px; background: #eee; color:#302f2f;text-align: left;}
 
.ny_maink>div.divfr{width:950px; padding: 0 2px; text-align: left; line-height:36px; float: right}
.ny_maink>div.divfr>p.title{ line-height:29px;  border-bottom: 2px solid #070707 ; text-align: left; font-size: 12px; color:#303030;}
.ny_maink>div.divfr>p.title>font{display:inline-block;  }
.ny_maink>div.divfr>p.title>a{display:inline-block;    }
.ny_maink>div.divfr>div.bt{width:100%; text-align: center; margin: 27px auto 17px auto; border-bottom: 2px solid #eaeaea;}
.ny_maink>div.divfr>div.bt>font{line-height:42px; font-size: 20px; font-weight: bold; display: block}
.ny_maink>div.divfr>div.bt>p{line-height:31px;  font-size: 12px;}
.ny_maink>div.divfr>div.bt>p font{display:inline-block; color:#a1a1a1; margin: 0 2px;}
.ny_maink>div.divfr>div.bt>p a{color:#a1a1a1;}
.ny_maink div.fx{position:absolute; right: 0; bottom: 0; }
#new>p.title{margin-bottom:27px;}
#new>a{display:block; width: 871px; height: 166px; border-bottom: 1px solid #e5e5e5}
#new>a img{display:block; width: 177px; height: 132px; float: left; margin: 0 24px 24px 10px }
#new>a p{width:660px; line-height: 29px; float: left; color:#a0a0a0; margin-top: 10px; text-align: left}
#new>a p font{display:block;}
#new>a p font.f1{line-height:24px; font-size: 12px;}
#new>a p font.f2{line-height:23px; font-size: 18px; color:#303030}
#hz>div.divfr{width:1220px;}
#lx>div.divfr{width:1220px;}
.page_fy{   line-height: 54px;
    font-size: 16px;
    margin-top: 25px;
    width: 100%;
    text-align: center;}
.page_fy span , .page_fy a{  
	padding: 10px;
    background: #f4f4f4;
    border: 1px solid #f4f4f4;
    margin: 5px;
    display: inline-block;
    line-height: 15px;}
.page_fy a.focus{background:#616161; color:#fff}
.page_fy a:hover{background:#616161; color:#fff}
.martop a {
    display: inline-block;
    text-align: left;
}
.martop {
    margin-top: 650px;
    width: 1220px;
	  text-align: left;
}
.martop font {
    display: inline-block;
    padding: 10px 20px;
    border-radius: 8px;
    border: 1px solid #ccc;
    margin: 10px auto;
    background: #fffbf0;
}

 
 

