body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, form, fieldset, input, textarea, p, blockquote, th, { 
 padding: 0;
 margin: 0;
 }
 body { 
     font-family:Microsoft YaHei; 
	 font-size:12px;
 }
fieldset, img { 
 border: 0;
 }
ol, ul {
 list-style: none;
 }
 
ul { 
	margin:0; 
	padding:0;
}
 
p{
    margin: 0;
    padding: 0;
}
.clear{ clear:both;}

.left_banner{ width:1421px; height:532px; float:left;  margin-left:1px; background:#fff;}

#slider{width:1421px; height:532px;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:700px;bottom:10px; z-index:1000;}
.nivo-controlNav a {display:block;width:15px;height:16px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}
.nivo-directionNav a {display:block;width:41px;height:65px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}
a.nivo-nextNav {background-position:-41px 0;right:0px;}
a.nivo-prevNav {left:0px;}
.nivo-caption {text-shadow:none; height:38px; line-height:33px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
a { 
text-decoration:none;
}



.woaicss {width:500px; height:321px; overflow:hidden; margin:0px auto;}
.woaicss_title {width:500px; height:91px; background:#fff url(../images/g_09.jpg) no-repeat; overflow:hidden;}
.woaicss_title li {display:block; float:left; margin:0 24px 0 0; display:inline; text-align:center;margin-top: 38px;margin-left: 52px;}
.woaicss_title li a {
	display:block;
	width:90px;
	heigth:30px;
	line-height:34px;
	color:#fff;
	font-family: "Î¢ï¿½ï¿½ï¿½Åºï¿½";
	font-size: 16px;
	font-weight: bold;
}
.woaicss_title li a:hover {
	color:#FF9900;
	text-decoration:underline;
}
.woaicss_title_bg1 {background-position:0 0;}
.woaicss_title_bg2 {background-position:0 0;}

.woaicss_con {display:block; width:500px; height:230px; background:url(../images/g_11.jpg) no-repeat 0 0; overflow:hidden;}
.woaicss_con ul {
	width:500px;
	height:230px;
	margin-top: 14px;
	margin-right: auto;
	margin-bottom: 12px;
	margin-left: 60px;
}
.woaicss_con li {width:500px; line-height:25px; margin:0 auto; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.woaicss_con li a {color:#333;}
.woaicss_con li a:hover {color:#069; text-decoration:underline;}
.woaicss_copy {width:500px; margin:10px auto; text-align:center;}
.woaicss_copy a {color:#f00;}

/*index*/
.header_box { 
	width:100%; 
	height:135px; 
	background-image:url(../images/tu2_02.jpg); 
	background-repeat:repeat-x;
}

.header { 
	width:1076px; 
	height:135px; 
	margin:0 auto;
}

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

.hotline { 
	float:left; 
	margin-left:115px; 
	overflow:hidden; 
	height:100px; 
	padding-left:37px; 
	background-image:url(../images/op_02.png); 
	background-repeat:no-repeat; 
	background-position:0 0; 
	padding-top:35px;
}

.xiaoshou { 
	font-size:15px;  
	color:#000;
	display:block; 
	float:left; 
	margin-top:8px; 
	font-weight:bold;
}

.tel_box { 
    overflow:hidden;
}

.number { 
	font-size:27px; 
	color:#ff7800; 
	font-weight:bold; 
	font-family:arial; 
	display:block; 
	float:left; 
}

.tel { 
	font-size:20px; 
	color:#000000; 
	font-family:arial;
	font-weight:bold; 
}

.code_box { 
    overflow:hidden; 
	float:right;
}

.nav_box { 
	width:100%; 
	height:41px; 
	background-color:#3a3839; 
	border-bottom:solid 1px #fff;
}

.nav { 
	width:1076px; 
	height:41px; 
	margin:0 auto;
}

.nav ul li { 
    float:left;
}

.nav ul li:hover { 
background-color:#ff7800;
}

.nav ul li a { 
	font-size:14px; 
	color:#fff; 
	line-height:41px; 
	padding:0 29px;
}

.index_product_box { 
	width:100%; 
	height:726px; 
	background-color:#fff;
}

.block { 
	width:100%; 
	height:5px; 
	background-color:#cccccc; 
	border-top: solid 1px #fff; 
	clear: both;
}

.index_product { 
	width:1076px; 
	height:701px; 
	margin:0 auto;  
	padding-top:25px;
}

.index_product_left_box { 
	width:241px; 
	height:660px; 
	float:left; 
	border:solid 1px #d1d1d1; 
	box-shadow:1px 0px 6px #ccc;  
	margin-left:4px; 
	padding:3px;
}

.index_product_left_head { 
	width:241px; 
	height:81px; 
	background-color:#3a3839; 
	overflow: hidden;
}

.index_product_left_head_son { 
	width:237px; 
	height:79px; 
	margin-left:2px; 
	margin-top:2px; 
	background-image:url(../images/tu2_06.jpg); 
	background-repeat:repeat-x;
}

.leibie { 
	font-size:24px; 
	color:#fff;
	font-weight:bold; 
	line-height:79px; 
	margin-left:24px; 
	float:left;
}

.index_product_left_body { 
	width:241px; 
	height:297px; 
	margin-top:2px; 
	background-color:#f3f3f3; 
	padding-top:24px;
}

.left_body_bg { 
	width:168px; 
	height:35px; 
	background-image:url(../images/tu2_17.jpg); 
	background-repeat:no-repeat; 
	margin:0 auto 13px auto; 
	padding-left:36px; 
	padding-right:10px;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}

.left_body_bg a { 
	font-size:14px; 
	color:#000; 
	line-height:33px; 
	font-weight:bold;
}

.left_biaoti { 
	width:241px; 
	height:85px; 
	background-color:#acacac; 
	overflow:hidden;
}

.biaoti_p1 { 
	font-size:32px; 
	color:#fff; 
	font-weight:bold; 
	margin-left:26px; 
	margin-top:10px;
}

.biaoti_p2 { 
	font-size:12px; 
	color:#fff; 
	margin-left:28px; 
	margin-top:4px;
}

.ditu_box { 
	width:228px; 
	height:auto; 
	padding-left:13px; 
	padding-top:43px; 
	position:relative; 
}

.biubiu { 
    position:absolute; 
	left:100px; 
	top:-8px; 
	z-index:10;
}

.index_product_right_box { 
	width:809px; 
	height:auto; 
	overflow:hidden; 
	float:right;
}

.index_product_right_top { 
	width:809px; 
	height:62px; 
	background-image:url(../images/pptu_03.jpg); 
	background-repeat:no-repeat; 
	overflow:hidden;
}

.rigth_p1 { 
	font-size:24px; 
	color:#000; 
	font-weight:bold; 
	margin-left:29px; 
	margin-top:7px; 
}

.rigth_p2 { 
	font-size:14px; 
	color:#b8b8b8; 
	margin-left:280px;
}

.index_product_right_body { 
	width:809px; 
	height: auto; 
	overflow:hidden; 
	padding-top:23px;
} 

.index_cp_a { 
	width:251px; 
	height:278px; 
	float:left; 
	margin-right:26px; 
	margin-bottom:26px;
}

.index_cp_a:nth-child(3n) { 
    margin-right:0;
}

.index_cp_a_top { 
	width:239px; 
	height:207px;
	background-color:#f4f4f4; 
	border:solid 1px #d3d2d0; 
	padding:5px;
}

.box_2 { 
	width:239px; 
	height:207px; 
	background-color:#fff; 
}

.box_3 { 
	width:239px; 
	height:32px; 
	border:solid 1px #d3d2d0; 
	background-color:#f4f4f4; 
	margin-top:15px; 
	padding:5px;
	position:relative;
}

.popo { 
	width:201px; 
	height:32px; 
	background-color:#ff7800;
	text-align:center; 
	padding-left:20px; 
	padding-right:20px;
	white-space:nowrap; 
	text-overflow:ellipsis;
	color:#fff; 
}

.popo a { 
	font-size:12px; 
	color:#fff; 
	line-height:32px;
}

.dingwei_a { 
    position:absolute; 
	left:13px; 
	top:-16px;
	z-index:20;
}

.dingwei_b { 
    position:absolute; 
	left:229px; 
	top:-16px;
	z-index:20;
}

.index_adver_box { 
	width:100%; 
	height:238px; 
	background-color:#fff;
}

.index_adver { 
	width:1076px; 
	height:238px; 
	margin:0 auto; 
	background-image:url(../images/tu2_34.jpg);
	background-repeat:no-repeat; 
	overflow:hidden;
}

.adver_p1 { 
	font-size:23px; 
	color:#fff;
	font-weight:bold; 
	text-align:center; 
	margin-top:98px;
}

.adver_p2 { 
	font-size:15px; 
	color:#000;
	text-align:center; 
	margin-top:16px;
	font-weight: bold;
}

.index_advantage_box { 
	width:1423px; 
	height:704px; 
	background-image:url(../images/myin_02.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	margin:0 auto; 
	overflow:hidden;
}

.advan_p1 i { 
	font-size:20px; 
	color:#000;
	font-weight:bold; 
	margin-left:52px;
}
 
.advan_p2 i { 
	font-size:30px; 
	font-weight:bold; 
	color:#fff; 
}

.advan_p2 { 
    margin-top:3px;
	margin-left:37px; 
} 

.advan_p3 { 
	font-size:14px; 
	color:#000; 
	margin-top:17px;
}

.index_advantage_a {  
	padding-left:75px; 
	padding-top:120px; 
	float:left;
}

.index_advantage_b { 
	padding-left:127px; 
	padding-top:74px; 
	float:left;
}

.advan_tel_box { 
    clear: both; 
	padding-left:444px; 
	padding-top:157px; 
	position:relative;
}

.better { 
	font-size:15px; 
	color:#fff; 
	font-family:arial; 
	margin-top:5px;
}

.meiguan { 
	font-size:25px; 
	color:#fff;
	font-weight:bold; 
}

.dingwei { 
    position:absolute; 
	overflow: hidden; 
	z-index:50; 
	left:808px; 
	top:215px;
}

.ge { 
	font-size:10px; 
	color:#844902; 
	font-family:arial;
}

.gege { 
	font-size:20px; 
	color:#844902; 
	font-weight:bold;
}

.other_box { 
	width:100%; 
	height:450px; 
	background-image: url(../images/woyeyo_03.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
}

.other { 
	width:1076px; 
	height:450px;
	margin:0 auto; 
	overflow:hidden;
}

.other_left { 
	width:333px; 
	height:400px; 
	float:left; 
	padding-top:50px;
}

.other_top { 
    overflow:hidden;
}

.other_block { 
	width:5px; 
	height:46px; 
	background-color:#ff7800; 
	float:left; 
	margin-top:7px;
}

.other_p_box { 
	overflow:hidden; 
	float:left; 
	padding-left:14px; 
}

.ohther_p1 { 
	font-size:24px; 
	color:#999898;
}

.ohther_p2 { 
	font-size:20px; 
	color:#000; 
	font-weight:bold;
}

.index_more { 
	color:#999898; 
	font-size:12px; 
	margin-top:40px; 
	margin-left:100px; 
	display:block; 
	float:left;
}

.other_pic { 
	overflow:hidden; 
	margin-top:17px;
}

.index_p_box_other { 
	width:292px; 
	height: auto;
	overflow:hidden; 
	margin-top:18px;
}

.index_p_box_other p { 
	font-size:12px; 
	color:#676767; 
	line-height:24px; 
	text-indent:2em;
}

.index_p_box_other p a { 
	font-size:12px; 
	color:#676767; 
}

.box_20 { 
    overflow:hidden; 
	width:20px; 
	float:left; 
	padding-top:50px;
}


.other_center { 
	width:333px; 
	height:400px; 
	float:left; 
	padding-top:50px; 
	margin-left:25px;
}

.other_list { 
    overflow:hidden; 
	margin-top:18px;
}

.list_p_box { 
    overflow:hidden; 
	height:31px; 
	width:258px; 
	border-bottom:solid 1px #e6e6e6; 
	padding-left:24px; 
	background-image: url(../images/poi_03.jpg); 
	background-repeat:no-repeat; 
	background-position:6px 10px;
}

.list_p_box p { 
	font-size:12px; 
	color:#676767; 
	line-height:31px; 
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}

.list_p_box p a { 
	font-size:12px; 
	color:#676767;
}

.other_right { 
	width:327px; 
	height:400px; 
	float:right; 
	padding-top:50px; 
}

.question_box { 
    overflow:hidden; 
	width:327px; 
	height:auto; 
	padding-top:25px; 
	padding-bottom:15px; 
	border-bottom:solid 1px #e6e6e6; 
}

.ggop { 
    padding-left:27px; 
	background-image:url(../images/bgg_03.jpg); 
	background-repeat:no-repeat; 
	background-position:0 0; 
	font-size:12px; 
	color:#000;
}

.ggoq { 
    padding-left:27px; 
	background-image: url(../images/bgg_06.jpg); 
	background-repeat:no-repeat; 
	background-position:0 0; 
	font-size:12px; 
	color:#737373; 
	line-height:24px; 
	margin-top:13px;
}

.link_box { 
	width:100%; 
	height:99px; 
	background-color:#e5e5e5; 
	border-bottom:solid 1px #fff;
	border-top:solid 1px #fff;
}

.link { 
	width:1076px; 
	height:99px;
	margin:0 auto;
}

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

.guojia { 
	font-size:26px; 
	color:#000; 
	margin-top:24px;
}

.guojia_en { 
	font-size:13px; 
	color:#676767; 
	font-family:arial;
}

.footer_nav_box { 
	width:100%; 
	height:48px; 
	background-color:#3a3839;
}

.footer_nav { 
	width:1076px; 
	height:48px;
	margin:0 auto;
}

.footer_nav p { 
	font-size:12px; 
	color:#fff; 
	text-align:center; 
	line-height:48px;  
}

.footer_nav p a { 
	font-size:12px; 
	color:#fff; 
}

.footer_box { 
	width:100%; 
	height:136px; 
	background-image:url(../images/ppol_08.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	background-size:cover;
}

.footer { 
	width:1076px; 
	height:136px; 
	margin:0 auto;
	overflow:hidden;
}

.footer > p { 
	font-size:12px; 
	color:#000; 
	text-align:center; 
	margin-top:15px;
}

.footer p a { 
	font-size:12px; 
	color:#000;
}

.index_contact_box { 
	width:987px; 
	height:54px; 
	background-color:#fff;
	opacity:0.5; 
	padding-left:24px; 
	padding-top:7px; 
	margin-top:15px; 
	margin-left:30px;
}

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

.fox p { 
	font-size:12px; 
	color:#000; 
	line-height:24px;
}

.fox p a {
	 font-family:arial;
}

/*about*/
.about_banner { 
	width:100%; 
	height:401px; 
	background-image:url(../images/about_02.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	background-size:cover;
}

.about_content_box { 
	width:100%; 
	min-height:690px; 
	background-color:#fff;
}

.about_content { 
	width:1076px; 
	min-height:670px; 
	overflow:hidden; 
	margin:0 auto; 
	padding-top:22px; 
	padding-bottom:30px;
}

.index_product_right_body_2 { 
	width:790px; 
	height: 610px; 
	overflow:hidden; 
	padding-top:26px; 
	padding-left:19px; 
	background-image:url(../images/bei_03.jpg); 
	background-repeat:no-repeat; 
	background-position: 80px bottom;
}

.zhengpai { 
	font-size:12px; 
	color:#000;
	line-height:24px;
	text-indent:2em;
}

.zhengpai a {
	color:#000;	
}

/*products*/

.index_product_right_body_3 { 
	width:804px; 
	min-height: 610px; 
	overflow:hidden; 
	padding-top:26px; 
	padding-left:5px; 
}

.index_cp_a_2 { 
	width:251px; 
	height:278px; 
	float:left; 
	margin-right:22px; 
	margin-bottom:26px;
}

.index_cp_a_2:nth-child(3n) { 
    margin-right:0;
}

/*products_detail*/
.detail_tit { 
	width:100%; 
	height:30px; 
	background-color:#636263; 
}

.detail_tit p { 
	font-size:16px;
	line-height:30px; 
	text-align:center; 
	color:#fff; 
	font-weight:bold;
}

.detail_content img { 
	padding:5px; 

}

.detail_content p { 
	font-size:12px; 
	color:#333; 
	line-height:26px;
}

.detail_content { 
    overflow:hidden; 
	padding-top:20px; 
	text-align:center;
}

.news_content_left_bottom_content{ 
	width:779px; 
	height:39px; 
	border-bottom:solid 1px #dbdbdb; 
	padding-left:30px; 
	background-image:url(../images/index_54.jpg); 
	background-repeat:no-repeat; 
	background-position:8px 16px;
}

.news_tit{ 
	color:#666666; 
	line-height:39px; 
	font-size:13px; 
	display:block; 
	width:457px;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis; 
float:left;
}

.news_time{ 
	color:#666666; 
	line-height:39px; 
	font-size:13px; 
	display:block; 
	float:right; 
	margin-right:16px;
}

/*honor*/

.honor_box { 
	width:240px; 
	min-height:200px; 
	float:left; 
	padding:5px; 
	border:solid 1px #ccc; 
	margin-right:20px; 
	margin-bottom:30px;
}

.honor_box:nth-child(3n) { 
    margin-right:0; 
	}

.honor_img { 
	width:240px; 
	height: auto;
}

.honor_title { 
	width:240px; 
	height:30px; 
	text-align: center; 
}

.honor_title a { 
	font-size:12px; 
	line-height:30px; 
	color:#333;
}

.yiqi_detail_box { 
	text-align:center; 
	overflow:hidden;
}

.yiqi_detail_box img { 
    border:solid 1px #ccc; 
	padding:5px;
}

/*project*/
.yiqi_box { 
	width:240px; 
	height:220px; 
	float:left; 
	padding:5px; 
	border:solid 1px #ccc; 
	margin-right:21px; 
	margin-bottom:30px;
}

.yiqi_box:nth-child(3n) { 
    margin-right:0;
}

.yiqi_img { 
	width:240px; 
	height:190px;
}

.yiqi_title { 
	width:240px; 
	height:30px; 
	text-align: center;
}

.yiqi_title a { 
	font-size:12px; 
	line-height:30px; 
	color:#333;
}

/*contact*/
.contact_box { 
    overflow:hidden; 
	padding-left:20px; 
	background-image:url(../images/lx_bg.png); 
	background-repeat:no-repeat; 
	background-position:380px 0; 
	padding-bottom:30px;
}

.address { 
	font-size:14px; 
	color:#333; 
	line-height:32px;
}

.address a { 
	font-size:14px; 
	color:#333; 
}

.map_box { 
	width:100%; 
	height:280px; 
}

/*newspageçš„cssæ ·å¼*/

.newspage {width:100%; display:block; margin:3px auto; text-align:center; clear:both; height:28px; font-size:12px }
.newspage a{font-size:12px; color:#666666; border:#999999 1px solid; margin:3px; padding:3px;}
.newspage a:hover { background: #ff7800;border:#999999 1px solid; color:#ffffff !important;}
.newspage a:active {background:#ff7800; color:#ffffff; border: #999 1px solid; font-size:12PX;}
.newspage span.current {background:#ff7800; color:#ffffff; margin:2px; padding:2px; border: #999 1px solid;}
.newspage span.disabled { border: #999 1px solid; COLOR:#666666; margin:2px; padding:3px;}







