@charset "utf-8";/* CSS Document */

body {text-align: left;padding-bottom: 0px;margin: 0px auto;padding-left: 0px;padding-right: 0px;font-family: "Microsoft YaHei";background: #fff fixed no-repeat center center;color: #000;font-size: 12px;padding-top: 0px;}

div{margin: 0px;padding: 0px;}

span, p{margin: 0px;padding: 0px;}

h1,h2,h3,h4,h5,h6{margin: 0px;padding: 0px;}

img{margin: 0px;padding: 0px;}

dl,dt,dd,ol,ul,li {margin: 0px;padding: 0px;list-style: none;}

img{border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}

from,input,select{margin: 0px;padding: 0px;}

ul{list-style-type: none;}

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

a:hover{color: #f08519;}

.cl{height:0;clear:both;overflow:hidden;}

.fl{float:left;}

.fr{float:right;}

.top10{padding-top:12px;}

.top40{padding-top:40px;}

i{font-style:normal;}

em{font-style:normal;}

input,button,select,textarea{outline:none}



/* TOP */

.w1000{width:1000px;margin:auto;}

#box_header{ background: #e9e9e9;height: 30px;min-width:1000px;}

.foaw{background:#242424;width:100%;min-width:1000px;line-height:45px;height:45px;text-align:center;color:#c0c0c0;}

.s_inp01 { width:108px; margin-top:6px; height:18px; }

.inp01 { width:90px; height:18px; line-height:18px; background:url(../images/sou1.jpg) no-repeat; border:0; color:#a9a9a9; font-size:12px;float: right; z-index:999999; }

.inp02 { width:18px; height:18px; background:url(../images/sou2.jpg) no-repeat left; border:0px; padding:0px; float:left;z-index:999999; }

.w310{width:310px; float:right;}

.top_lx{ width:100px; padding-left:24px; height:19px; margin-top:5px; line-height:19px; color:#ef8518; font-weight:bold; background:url(../images/toplx.jpg) no-repeat left;}

.top_qq{ padding-top:7px;}

.pic:hover .pimlw{ display:block;}

.pic{ position:relative; z-index:999; }

.pimlw{ position:absolute; width:105px; top:36px;left: -43px; display: none; padding:6px; background:#FFF;}

.trng{ width:54px; padding-left:10px;}

.trng li{ float:left; padding-right:10px; color:#000; padding-top: 6px;z-index:999999;}
.pimlw img{ width:105px; height:105px;}



/* 导航 */

.h118{ height:118px;}

.logo{ width:252px; padding-top:21px;}

.nav{ height:118px; width:748px;}

.nav ul{ overflow:hidden;}

.nav li{ width:106px; height:118px; float:left; line-height:166px; text-align:center;}

.nav li a{ border-left: 1px solid #e9e9e9; text-align:center; width:106px; height:118px; display:block;}

.nav li a:hover{ border:none; text-align:center; width:106px; height:118px; display:block; background-color:#3c3c3c; color:#fff;}



.d1 a,.cul a{ background:url(../images/b1.png) no-repeat 40px 40px; display:block;}

.d1 a:hover,.cul0 a,.cul a:hover{ background:url(../images/b1.png) no-repeat 40px 40px; background-color:#3c3c3c; color:#FFF;}

.d1 a:hover,.cul1 a,.cul a:hover{ background:url(../images/b3.png) no-repeat 40px 40px; background-color:#3c3c3c; color:#FFF;}

.d1 a:hover,.cul2 a,.cul a:hover{ background:url(../images/b2.png) no-repeat 40px 40px; background-color:#3c3c3c; color:#FFF;}

.d1 a:hover,.cul3 a,.cul a:hover{ background:url(../images/b4.png) no-repeat 40px 40px; background-color:#3c3c3c; color:#FFF;}

.d1 a:hover,.cul4 a,.cul a:hover{ background:url(../images/b5.png) no-repeat 40px 40px; background-color:#3c3c3c; color:#FFF;}

.d1 a:hover,.cul5 a,.cul a:hover{ background:url(../images/b6.png) no-repeat 40px 40px; background-color:#3c3c3c; color:#FFF;}

.d1 a:hover,.cul6 a,.cul a:hover{ background:url(../images/b7.png) no-repeat 40px 40px; background-color:#3c3c3c; color:#FFF;}





.d1,.d1 a:hover{ background:url(../images/b1.png) no-repeat 40px 40px;}

.d2,.d2 a:hover{ background:url(../images/b3.png) no-repeat 40px 40px;}

.d3,.d3 a:hover{ background:url(../images/b2.png) no-repeat 40px 40px;}

.d4,.d4 a:hover{ background:url(../images/b4.png) no-repeat 40px 40px;}

.d5,.d5 a:hover{ background:url(../images/b5.png) no-repeat 40px 40px;}

.d6,.d6 a:hover{ background:url(../images/b6.png) no-repeat 40px 40px;}

.d7,.d7 a:hover{ background:url(../images/b7.png) no-repeat 40px 40px;}





/*banner样式*/

.banner { width:100%; margin:auto;}

#full-screen-slider { width:100%; height:600px; float:right; position:relative;}

#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative;}

#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}

#slides li a { display:block; width:100%; height:100%; text-indent:-999px;}

#pagination { display:block; list-style:none; position:absolute; left:48%; width:120px; top:660px; z-index:9900;  padding:5px 0px 5px 0; margin-left:0px !important;}

#pagination li { display:block; list-style:none; width:13px; height:13px; float:left; margin-left:15px; border-radius:10px; background:#FFF;}

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px; }

#pagination li.current { background:#f08519; border: solid #fff 3px;}



/*产品*/

.index-pro{

	height: 300px;

	padding: 42px 0;

}

.w960 {

    width: 960px;

    margin: 0 auto;

    position: relative;

    z-index: 1;

}

.index-pro .btn{

	width: 27px;

	height: 300px;

	position: absolute;

	top: 0;

	cursor: pointer;

	display: none;

}

.index-pro .prev{

	background: url(../images/prev01.jpg) no-repeat 0 center;

	left: -80px;

}

.index-pro .next{

	background: url(../images/next01.jpg) no-repeat 0 center;

	right: -80px;

}

.index-pro .btn:hover{

	background-position: -27px center

}

.index-pro .list{

	width: 960px;

	height: 300px;

	position: relative;

	overflow: hidden;

}





.index-pro .list ul{

	float: left;

	width: 1026px;

}

.index-pro .list li{

	width: 276px;

	height: 300px;

	padding-right: 33px;

	border-right: 1px solid #e5e5e5;

	float: left;

	margin-right: 32px;

	display: inline;

}

.index-pro .list h2{

	width: 100%;

	float: left;

	margin-top: 9px;

	font-size: 15px;

	line-height: 32px;

	color: #333;

}

.index-pro .list h2 span{

	font-weight: normal;

	font-size: 12px;

	color: #959595;

	padding-left: 12px;

}

.index-pro .list p{

	padding-right: 20px;

	background: url(../images/bg_sign06.jpg) no-repeat right center;

	line-height: 30px;

	font-family: Arial;

	color: #999;

	text-transform: uppercase;

}

.index-pro .list p{ color: #999;}



.index-pro .list li a{

	color: #f08519;

}





/*新闻简介*/

.index-news{

	padding: 40px 0;

	background: #eee;

}

.index-news .w960{

	height: 225px;

	overflow: hidden;

}

.index-news .l{

	width: 653px;

	height: 225px;

	border-right: 2px solid #e7e7e7;

	background: #fff;

	position: absolute;

	left: -960px;

	top: 0;

}

.index-news .tips{

	width: 155px;

	height: 176px;

	padding: 49px 0 0 28px;

	background: #f08519;

	float: left;

	line-height: 24px;

	color: #fff;

}

.index-news .tips p.en{

	font-size: 36px;

	line-height: 38px;

	font-family: Arial;

	color: #fff;

}

.index-news .tips a.more{

	display: inline-block;

	width: 52px;

	height: 27px;

	padding-left: 16px;

	line-height: 27px;

	color: #fff;

	background: url(../images/bg_btn03.jpg) no-repeat;

	margin-top: 42px;

}

.index-news .tips a.more:hover{

	color: #f08519;

	background-position: 0 -27px;

}

.index-news .list{

	width: 418px;

	padding: 27px 28px 0 24px;

	float: left;

}

.index-news .rec{

	height: 69px;

	margin-bottom: 20px;

	line-height: 18px;

}

.index-news .intro{

	width: 290px;

	height: 58px;

	float: right;

	padding-bottom: 8px;

	border-bottom: 1px solid #ececec;

}

.index-news .intro a{

	display: inline-block;

	width: 100%;

	line-height: 18px;

	color: #818181;

}

.index-news .intro a.tit{

	font-weight: bold;

	line-height: 24px;

	color: #333;

	font-size:14px;

}

.index-news .intro a:hover{

	color: #f08519;

}

.index-news .list li{

	width: 100%;

	height: 34px;

	float: left;

	margin-bottom: 12px;

}

.index-news .list .time{

	padding-right: 12px;

	border-right: 1px dashed #e0e0e0;

	float: left;

	font-size: 10px;

	line-height: 12px;

	text-align: center;

}

.index-news .list p.fz22{

	font-weight: bold;

	font-size: 22px;

	line-height: 22px;

}

.index-news .list li a{

	display: inline-block;

	padding-left: 14px;

	font-size: 14px;

	line-height: 34px;

	color: #666;

}

.index-news .list li a:hover{

	color: #f08519;

}

.index-news .r{

	width: 279px;

	height: 225px;

	position: absolute;

	left: 960px;

	top: 0;

	overflow: hidden;

}

.index-news .inews-box{

	width: 235px;

	height: 98px;

	padding: 0 44px 2px 0;

	float: left;

	margin-bottom: 27px;

	background: url(../images/bg_shadow03.png) no-repeat;

}

.index-news .inews-box .detail{

	width: 110px;

	height: 64px;

	float: left;

	padding: 14px 0 0 15px;

}

.index-news .inews-box p{

	line-height: 18px;

	color: #959595;

}

.index-news .inews-box p.fz16{

	font-size: 16px;

	line-height: 28px;

	color: #333;

}

.index-news .inews-box a:hover p{

	color: #f08519;

}



/*探头*/

.picLink{overflow: hidden; width: 1001px; height: 78px; margin: 0 auto 18px; border: 1px solid #eaeaea; border-left: none; }

.plQuery{overflow: hidden; height: 78px; }

.plList{float: left; width: 199px; height: 78px; border-left: 1px solid #eaeaea; }

.plList a{display: block; position: relative; width: 199px; height: 78px; font-size: 0; line-height: 0; }



/*版权*/

.webSite{width: 998px; margin: 0 auto; border: 1px solid #eaeaea; overflow: hidden; padding: 28px 0 32px; background: #ffffff; }

.wsLink{overflow: hidden; float: left; }

.wslList{float: left; border-right: 1px solid #dedede; padding: 0 36px 0 48px }

.wslName{font-size: 14px; color: #393939; line-height: 24px; }

.wslcQuery{height: 128px; padding: 8px 0 0; }

.wslcQuery li{ }

.wslcQuery a{line-height: 24px; color: #717171;  text-decoration: none; }

.wslcQuery a:hover{color: #f08519; }



.wsContact{float: left; padding: 0 0 0 47px; color: #000000; font-size: 18px; line-height: 28px; }

.wsContact li{overflow: hidden; }



/*友情*/

.textLink{width: 998px; margin: 0 auto; border: 1px solid #eaeaea; border-top: none; padding: 0 0 14px; background: #ffffff; }

.tlHeader{padding: 8px 0 14px 18px; font-size: 14px; color: #000000; line-height: 32px; }

.tlNameEn{color: #b6b6b6; }

.linkQuery{overflow: hidden; }

.linkQuery li{float: left; margin: 0 0 0 30px; }

.linkQuery a{color: #717171; text-decoration: none; line-height: 24px; }

.linkQuery a:hover{color: #000000; }



.footer {
    background-color: #3c3c3c;
    margin-top: 20px;
}
.footerWrap{overflow: hidden; width: 1000px; margin: 0 auto; padding: 20px 0 16px; line-height: 24px; color: #999; }



.footLeft{float: left; }

.footRight{float:left; }

.footerWrap a{text-decoration: none; color: #999; }

.footerWrap a:hover{color: #ffffff; }











