@charset "utf-8";
/* CSS Document */

ul,li{ margin:0px; padding:0px;list-style:none; }

body {margin:0 0 ;padding:0; font-size:14px; color:#000000;list-style:none; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
img{ border:0;  }

a{ color:#333; text-decoration:none;}
a img{ border:0px;}
a:hover{ color:#666;}
p{ text-indent:2em; padding:0px; margin:0px; }
span{ color:#FF9900; font-weight:bold;}

.main{ width:1200px; margin:0 auto; clear:both;}
.clear{ clear:both;}

.fl{ float:left;}
.fr{ float:right;}
.cp img{border:solid #ccc 1px; padding:2px; margin:3px 1px;}
.ch img{border:solid #0d61a9 1px; padding:2px; margin:3px 1px;}
.cp a:hover img{border:solid #ee0000 1px; padding:2px; margin:3px 1px;}
#head,#kb,#top,#kb1,#kb2,#customer,#news,#links,#bq,#lm,#search,#company{width:1200px ; margin:0 auto;}

#headbu{width:100%; overflow:hidden;margin:0 auto; min-width:1200px; line-height:30px; font-family:Arial, Helvetica, sans-serif; background:#ececec;}
.headbu-l{ width:400px;}
.headbu-r{height: 30px;}
.headbu-r .nyz{ margin-right:56px;margin-left:30px;}
.headbu-r .nyzy{ margin-right:50px;}



#nav_bg{width:100%;margin:0 auto; background:#d70800;min-width:1200px;}
#nav{width:1200px; height:46px; margin:0 auto; line-height:46px;}
#nav li{width:170px; float:left;   background:url(../images/line.jpg) no-repeat center right;}
#nav li a{font-size:14px; color:#fff; display:block; text-decoration:none; text-align:center;}
#nav li a:hover{ color:#fff; display:block; background:#000;}
#nav .a_nav a{ background:#000; margin-right:1px;}
#webdh{display:none;}
.strong_title{display:none;}
#nav .a_nav a{ color:#fff;}

#banner{width:100%; margin:0 auto; height:auto; overflow:hidden;min-width:1200px;}
.banner.box_skitter{ position:relative; width:1920px; height:490px; left:50%; margin-left:-960px;}


/*banner*/
.banner { width:100%; margin:auto;min-width:1200px;}



/*yingyong*/
#yingyongbu{width:100%;margin:0 auto;overflow:hidden;min-width:1200px;    padding: 50px 0px 20px 0px;}
#yingyong{ width:1200px;margin:0 auto;}
.yingyong_bu{width:370px; margin:0 auto; text-align:center; overflow:hidden; background:url(../images/kuang.jpg) no-repeat center top;}
.yingyong_ten{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#ccc; line-height:30px; text-transform:uppercase; padding-top:5px;}
.yingyong_tm{font-size:30px; font-weight:bold; color:#d70800; line-height:33px;}
.yingyong_ta{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:30px;}
.yingyong_nr{    padding-top: 30px;}
.yingyong{ width:1080px;text-align:center;padding-left: 20px; }
.yingyong_l{width:42px;padding-top: 60px;}
.yingyong_r{width:42px;padding-top: 60px;}

/*products*/
.index_pro{ width:255px; height:255px; magin:0 auto; overflow:hidden;  margin-left:20px; margin-right:20px;}
.index_pro img{ cursor:pointer;  width:255px; height:255px;position: relative; display:block; transition: all 0.6s;border:4px #CCCCCC solid;box-shadow: 0 0 8px #666;}
.index_pro img:hover{ width:255px; height:255px;overflow: hidden;transform: scale(1.3);}


/*gg*/
#ggbu{width:100%;margin:0 auto;min-width:1200px;overflow:hidden;padding:50px 0px;background:url(../images/gg_bg.jpg) no-repeat center;}
#gg{ width:1100px;margin:0 auto;}
.gg_l{ padding-left:20px; width:750px;}
.gg_top{ font-size:26px; font-weight:bold; color:#FFF;}
.gg_nr1{ font-size:17px;color:#efbbbb;    line-height: 28px;margin: 14px 0px 14px 0px;}
.gg_tm{ width:132px; height:38px; background:#FFF;  text-align:center;    }
.gg_tm a{font-size:16px; line-height:38px;}
.gg_r{    padding-top: 30px;}
.gg_nr{ font-size:17px;color:#fff;    margin-bottom: 4px;}
.gg_nr span{font-size:23px; font-weight:bold; }


/*about*/
#about{width:100%;min-width:1200px; background:url(../images/about_bg.jpg); overflow:hidden; padding:40px 0px;}
.about1{width:1200px; margin:0 auto;}
.about_dl{float:left; overflow:hidden; border:solid 6px #e5e5e6;}
.about_dr{float:right; width:762px; padding-right:5px;}
.about_dm{line-height:30px; padding-top:10px; height:258px;}
.about_dm span{font-size:18px; color:#d70800; font-weight:bold;}
.about_d{font-size:24px;    color: #e4e4e4;    margin-bottom: 15px;}
.about_d a{font-size:24px; color:#000; font-weight:bold;}
.about_x{border-top: 3px solid #FF0505;   width: 50px;  height: 15px; }
.about_da{width:762px; overflow:hidden; padding-top:10px;}
.about_da a{display:block; width:110px; line-height:38px; text-align:center; float:left; font-size:15px; border:solid 1px #d70800; margin-right:22px;}
.about_da >a:nth-child(1){background:#d70800; color:#fff;}
.about_da a:hover{background:#d70800; color:#fff;}

/*bq*/
.fl{ float:left;}
.fr{ float:right;}
#bq{ width:100%; min-width:1200px;overflow:hidden; background:#1e1e28;    padding-bottom: 20px;}
#bq1{ width:100%; overflow:hidden; background:#1e1e28; margin-top: 30px;    padding-bottom: 20px;}
#bqs{ width:1100px; margin:0 auto;}
.bq_a{ background:url(../images/guanzhu.gif) no-repeat center; width:300px; height:248px; margin-top:50px;}
.bq_a1{ font-size:18px; color:#aeb0ad; font-weight:bold; padding-top:5px; padding-left:55px;}
.bq_a1 span{ font-weight:normal; font-size:14px;}
.bq_a1 font{ font-size:12px;}

.bq_a2{ width:166px; padding-left:25px; padding-top:50px;}


.bq_b{ background:url(../images/tel_bg.gif) no-repeat center; width:318px; height:257px; margin-left:35px; margin-top:41px;}
.bq_b1{ font-size:18px; color:#aeb0ad; font-weight:bold; padding-top:13px; padding-left:39px;}
.bq_b1 span{ font-weight:normal; font-size:14px;}
.bq_b1 font{ font-size:12px;}
.bq_b2{ font-size:12px; line-height:25px; color:#aeb0ad; padding-top:49px; padding-left:25px;}
.bq_b2 a{color:#aeb0ad;}
.bq_b2 a:hover{color:#aeb0ad;}
.bq_c{ width:370px;}
.bq_c1{ padding-top:50px;}
.bq_c2{ border-bottom:1px solid #424240; margin-top:9px;}
.bq_c3{ font-size:12px; line-height:35px; color:#aeb0ad; padding-top:15px; padding-left:10px;}
.bq_c3 a{ color:#aeb0ad;}


#db{ width:100%; background:#d70800; min-width:1200px; line-height:55px; color:#fff; text-align:center;}
#db a{ color:#fff;}



/*内页*/

.pt30{width:100%; margin:20px auto;}


.pc_tt {
	background: #D70800;
	color: #fff;
	width: 220px;
	height: 50px;
	font-size: 20px;
	padding-left: 30px;
	line-height: 50px;
}

.ny_left {
	width: 270px;
	height: auto;
	float: left;
}

.left_cplei {
	width: 248px;
	height: auto;
	border: solid 1px #ccc;
	margin-bottom: 20px;
	padding: 5px 0px;
}
.left_cplei li{
width:230px; height:53px; background:url(../images/list_bg.jpg) left center no-repeat #F2F2F2; margin:5px auto;
text-align:left; line-height:53px; font-size:18px;

}
.left_cplei li a{ padding-left:40px; color:#333;}
.left_cplei li a:hover{ color:#cc0000;}



.left_cplei p {
	width: 220px;
	height: 35px;
	margin: 5px auto;
	border-bottom: dashed 1px #ccc;
}

.left_cplei p a {
	color: #000;
	text-decoration: none;
	width: 228px;
	height: 35px;
	font-size: 16px;
	color: #000;
	line-height: 35px;
	display: block;
	padding-left: 10px;
}

.left_cplei p a:hover {
	color: #ff0000;
}


.ny_right {
	width: 930px;
	height: auto;
	float: right;
	margin-bottom:30px;
}


.bass {
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #666;
	border-bottom: solid 1px #ccc;
	width: 930px;
	margin-bottom: 30px;
}

.bass a {
	color: #cc0000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

.bass100 {
	height: 60px;
	border-bottom: solid 1px #ccc;
	width: 100%;
	margin-bottom: 30px;
}

.bass100 p {
	width: 1200px;
	height: 60px;
	margin: 0 auto;
	line-height: 60px;
	font-size: 16px;
	color: #666;
}

.bass100 p a {
	color: #066eca;
	text-decoration: none;
	font-size: 18px;
}

.nr16 {
	width: 930px;
	height: auto;
	font-size: 16px;
	line-height: 30px;
	color: #000;
}

.nr20 {
	width: 930px;
	height: auto;
	font-size: 20px;
	line-height: 40px;
	color: #000;
}


