BODY {
	MARGIN: 0px; FONT-FAMILY:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#585858; background:url(../images/bg.jpg) repeat-x center top #fff;
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

img { border:0px;}
A {
	COLOR: #585858; TEXT-DECORATION: none
}
A:hover { color:#585858;
	TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}

/*Í·²¿ÑùÊ½*/
#header{ margin:0px auto; width:1142px; height:176px;}
.welcome{  width:1142px; height:24px; line-height:24px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989;}
.welcome span { float:right;}
.welcome span a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989; padding:0px 5px;}
.logo { float:left; width:208px; height:64px; padding:24px 0px 23px;}
.banner{ float:left; width:500px; height:64px; line-height:64px; border-left:1px solid #CCC; margin:24px 0px 23px; padding-left:15px; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#595757;}
.tel{ float:right; width:250px; height:64px; background:url(../images/server_tel.png) no-repeat right; padding:24px 0px 23px;}

.menu{ float:left; width:1134px; height:37px; padding:0px 4px;}
.navul { LIST-STYLE-TYPE: none;}
.navul LI { height:37px; font-family:"Î¢ÈíÑÅºÚ";  Z-INDEX: 2000; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 37px; WIDTH: 140px; FLOAT: left; FONT-SIZE: 16px; color:#595757;
}
.navul A {
     DISPLAY: block; FLOAT: none; COLOR: #595757;
}
.navul A:hover{
     DISPLAY: block; FLOAT: none; background:#43b348; color:#fff; 
}
.navul LI.single {
	Z-INDEX: 5000 !important; POSITION: relative; background:url(../images/dh_xian.jpg) no-repeat right;
}

/*»ÃµÆÆ¬ÑùÊ½*/
.flash { width:100%; height:350px; text-align:center;}

/* banner-box */
.banner-box{width:100%; height:350px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important; text-align:center;}
.banner-box .bd li .m-width {width:100%; margin:0 auto;overflow:hidden; text-align:center;}
.banner-box .bd li{width:100% !important;height:350px; text-align:center;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:150px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:170px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#769d4e;}


/*ÖÐ¼ä²¿·Ö*/
.fenlei{ margin:22px auto 44px; width:1142px; height:250px;}
.video{ float:left; width:368px; height:250px;}
.pro_lei{ float:right; width:774px; height:250px;}
.pro_lei ul { list-style-type:none;}
.pro_lei ul li { float:left; width:368px; height:250px; margin-left:19px;}

.product{ margin:0px auto; width:1152px; height:930px;}
.pro_top{ float:left; width:1142px; height:67px; margin:0px 5px;}
.pro_top_left{ float:left; width:426px; height:62px; border-top:5px solid #efefef;}
.pro_top_mid{ float:left; width:290px; height:67px; line-height:67px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:32px; color:#FFF; background:#43b347;}
.pro_top_right{ float:right; width:426px; height:62px; border-bottom:5px solid #efefef;}
.pro_list{ float:left; width:1152px; height:826px; padding-top:37px;}
.pro_list dl { float:left; width:270px; height:256px; margin:0px 9px 14px;}
.pro_list dl dt { width:268px; height:205px; border:1px solid #cacaca;}
.pro_list dl dd { width:270px; height:35px; line-height:35px; margin:7px 0px; text-align:center; background:#efefef;}
.pro_list dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#898989;}

.ggao{ margin:0px auto; width:1440px; height:224px;}
.youshi{ margin:0px auto; width:1142px; height:1560px;}
.youshi_01{ float:left; width:1142px; height:334px; background:url(../images/dixian.jpg) no-repeat center bottom; padding:50px 0px;}
.youshi_01_img{ float:left; width:560px; height:330px; padding:0px 40px;}
.youshi_01_right{ float:right; width:300px; height:310px; margin-right:100px; padding-top:20px;}
.youshi_01_right_top{ float:left; width:300px; height:87px;}
.youshi_01_right_list{ float:left; width:300px; height:230px; padding-top:10px;}
.youshi_01_right_list ul { list-style-type:none;}
.youshi_01_right_list ul li { float:left; width:300px; height:38px; line-height:38px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#898989;}
.xuanze{ background:#efefef;}


.youshi_02{ float:left; width:1142px; height:270px; background:url(../images/dixian.jpg) no-repeat center bottom; padding:40px 0px;}
.youshi_02_left{ float:left; width:300px; height:270px; padding:0px 140px 0px 80px;}
.youshi_02_left_top{ float:left; width:300px; height:90px; padding-top:10px;}
.youshi_02_left_list{ float:left; width:300px; height:170px;}
.youshi_02_left_list ul { list-style-type:none;}
.youshi_02_left_list ul li { float:left; width:300px; height:38px; line-height:38px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#898989;}


.youshi_02_right{ float:right; width:620px; height:270px; text-align:left;}


.youshi_03{ float:left; width:1142px; height:310px; background:url(../images/dixian.jpg) no-repeat center bottom; padding:35px 0px;}
.youshi_03_left{ float:left; width:540px; height:310px; padding:0px 20px;}
.youshi_03_rihgt{ float:right; width:460px; height:310px; text-align:left; padding:0px 50px;}
.youshi_03_rihgt_top{ float:left; width:400px; height:90px; padding-top:10px; padding-left:60px;}
.youshi_03_rihgt_list{ float:left; width:460px; height:210px;}
.youshi_03_rihgt_list ul { list-style-type:none;}
.youshi_03_rihgt_list ul li { float:left; width:460px; height:38px; line-height:38px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#898989;}

.youshi_04{ float:left; width:1142px; height:320px; background:url(../images/dixian.jpg) no-repeat center bottom; padding:30px 0px;}
.youshi_04_left{ float:left; width:400px; height:320px; padding:0px 70px;}
.youshi_04_left_top{ float:left; width:350px; height:90px; padding-top:10px; padding-left:50px;}
.youshi_04_left_list{ float:left; width:400px; height:210px;}
.youshi_04_left_list ul { list-style-type:none;}
.youshi_04_left_list ul li { float:left; width:400px; height:38px; line-height:38px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#898989;}


.youshi_04_right{ float:right; width:540px; height:320px;}

.ggao2{ margin:0px auto; width:1440px; height:445px;}
.liucheng{ margin:0px auto; width:1142px; height:670px; background:url(../images/liucheng.jpg) no-repeat center top;}
.zixun{ margin:0px auto; width:1142px; height:500px;}
.zixun_top{ float:left; width:1142px; height:76px; text-align:center;padding-top:20px;}
.zixun_top_big{  float:left; width:1142px; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:32px; color:#43b348; }
.zixun_top_sml{ float:left; width:1142px; height:25px; line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#c9caca;}

.news_list_img{ float:left; width:1104px; height:138px; padding-left:38px;}
.news_list_img ul { list-style-type:none;}
.news_list_img ul li { float:left; width:328px; height:138px; margin-right:38px;}
.news_list_title{ float:left; width:1104px; height:250px; padding-left:38px; padding-top:10px;}
.news_list_title ul { list-style-type:none;}
.news_list_title ul li { float:left; width:283px; height:35px; line-height:35px; margin-right:38px; background:url(../images/jia.jpg) no-repeat 23px; padding-left:45px;}
.news_list_title ul li a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989;}


.warp{ width:100%; height:auto; background:#efefef; padding-bottom:30px;}
.about{ margin:0px auto; width:1142px; height:492px;}
.about_top{ float:left; width:1142px; height:76px; text-align:center;padding-top:30px;}
.about_content{ float:left; width:1072px; height:312px; padding:35px;}
.about_img{ float:left; width:396px; height:280px; border:10px solid #FFF;}
.about_neir{ float:right; width:630px; height:300px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; text-indent:30px; color:#898989; line-height:30px; }

.case{ margin:0px auto; width:1142px; height:382px; background:#FFF;}
.case_list{ float:left; width:1120px; height:254px; padding:18px 11px 0px;}
.case_list dl { float:left; width:270px; height:240px; margin-right:15px;}
.case_list dl dt { width:270px; height:200px;}
.case_list dl dd { width:270px; height:40px; line-height:40px; text-align:center;}
.case_list dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989;}
#demo {
	OVERFLOW: hidden; WIDTH: 1142px
}
#indemo {
	WIDTH: 800%; FLOAT: left
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}
.links{ margin:0px auto; width:1142px; height:48px; line-height:48px; padding:15px 0px;}
.links a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989; padding:0px 5px;}



/*µ×²¿µ¼º½*/
#footer{ width:100%; height:395px; background:url(../images/end_bg.jpg) repeat-x center top;}
.end{ margin:0px auto; width:1142px; height:395px;}
.end_list{ float:left; width:1142px; height:50px; line-height:50px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF;}
.end_list a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF; padding:0px 10px;}
.end_foot{ float:left; width:1142px; height:275px; padding:35px 0px;}
.end_left{ float:left; width:196px; height:250px; padding:25px 74px;}
.end_left dl { float:left; width:196px; height:240px;}
.end_left dl dt { width:196px; height:196px;}
.end_left dl dd { width:196px; height:35px; line-height:35px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#FFF;}

.end_mid{ float:left; width:320px; height:245px; border-left:1px solid #868281; border-right:1px solid #868281; padding:30px 0px 0px 70px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF; line-height:30px;}
.end_right{ float:right; width:327px; height:210px; line-height:30px; padding-top:65px; padding-left:73px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF;}
.end_right a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFF;}


.copyright{ float:left; width:690px; height:40px; line-height:40px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:left;}
.copyright a { color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.end_key{ float:left; width:690px; height:auto; line-height:30px; color:#949494; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:left;}
.end_key a { color:#949494; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding:0px 10px;}

/*ÄÚÒ³ÑùÊ½¿ªÊ¼*/

.content {
	margin:15px auto; width:1142px; HEIGHT: auto !important;}

.ny_left{ float:left; width:300px; HEIGHT: auto !important;}
.ny_pro_lei{ width:300px; height:auto; border:1px solid #d2e7c8;}
.ny_pro_top{ width:285px; height:40px; line-height:40px; background:url(../images/about_bg.jpg) repeat-x center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:bold; color:#43ba08; padding-left:15px;}
.ny_pro_nav{ float:left; width:1142px; height:40px; padding:20px 0px;}

.nynav { LIST-STYLE-TYPE: none;}
.nynav LI { height:40px; font-family:"Î¢ÈíÑÅºÚ";  Z-INDEX: 2000; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 150px; margin-right:10px; FLOAT: left; FONT-SIZE: 16px;  color:#333;
}

.nynav A {
     DISPLAY: block; FLOAT: none; COLOR: #333; background:#dcdddd;
}
.nynav A:hover{
     DISPLAY: block; FLOAT: none; color:#ffffff; background:#a02d00;
}
.nynav LI.single {
	Z-INDEX: 5000 !important; POSITION: relative; background:url(../images/dh_xian.jpg) no-repeat right;
}




.ny_right{ float:right; width:715px; HEIGHT: auto !important; border:1px solid #d2e7c8;}
.ny_top{ width:1100px; height:40px; line-height:40px; text-align:left; background:url(../images/home.png) no-repeat left; border-bottom:1px solid #43b348; padding-left:43px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding-top:10px;}
.ny_top a { font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}




.ny_about {float:left; width:1142px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:30px; HEIGHT: auto !important; padding-top:20px;}
.ny_about p { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

.biaoti{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}


/*ÐÂÎÅÁÐ±íÒ³¿ªÊ¼*/

.ny_news_list { float:left; width:1140px;  HEIGHT: auto !important; padding:10px 0px;}
.ny_news_list ul { list-style-type:none;}
.ny_news_list ul li { float:left; width:1140px;  height:100px; padding:15px 0px; border-bottom:1px dotted #CCC;}
.ny_news_img{ float:left; width:54px; height:64px; background:#c50000; text-align:center; padding:20px 15px 0px;}
.ny_news_img dl { float:left; width:54px; height:50px;}
.ny_news_img dl dt { width:54px; height:30px; line-height:30px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#fff;}
.ny_news_img dl dd { width:54px; height:20px; line-height:20px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}

.ny_news_right{ float:right; width:1030px; height:100px;}
.ny_news_right_title{ float:left; width:1030px; height:30px; line-height:30px; text-align:left;}
.ny_news_right_title a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#595757;}
.ny_news_right_content{ float:left; width:1030px; height:auto; line-height:23px; text-align:left;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989; overflow:hidden;}



.ny_news_show{ float:left; width:1142px;  MIN-HEIGHT: 760px; padding:10px 0px;}
.ny_news_biaoti{ height:35px; line-height:35px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; color:#000;}
.ny_news_addtime{ height:30px; line-height:30px; text-align:center; border-top:1px dotted #CCC; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.ny_news_nei{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; width:1142px; HEIGHT: auto !important; text-align:left; line-height:30px;}
.ny_news_nei p { line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

.attr {height: 40px; line-height: 40px; border-bottom: 1px dashed #888; color: #888; text-align:left; font-size: 12px; padding-bottom:10px;}
.attr p{float:left;}
.attr a { color: #aaa; }
.back{float:right;display:inline;background:#333;color:#fff;padding:0px 15px;}
.back a{color:#fff;}

.prevnext { margin: 20px auto; width:1142px; height: 35px; line-height:35px; padding: 5px 0; background:#f3f3f3; border: 1px solid #aaa; color: #333; }
.prevnext .pre_l { float: left; padding-left: 10px; }
.prevnext .pre_r { float: right; padding-right: 10px; }
.prevnext a { color: #cb0100; }
.prevnext a:hover { color: #000; }

/*ÐÂÎÅÁÐ±íÒ³½áÊø*/

/*²úÆ·Õ¹Ê¾¿ªÊ¼*/
.ny_prolist{ float:left; width:1142px; HEIGHT: auto !important;}
.ny_prolist dl { float:left; width:270px; height:256px; margin:0px 7px 14px;}
.ny_prolist dl dt { width:268px; height:205px; border:1px solid #cacaca;}
.ny_prolist dl dd { width:270px; height:35px; line-height:35px; margin:7px 0px; text-align:center; background:#efefef;}
.ny_prolist dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#898989;}

.ny_pro_show{ float:left; width:1100px;  MIN-HEIGHT: 760px; padding:10px 20px;}
.ny_pro_show_img{ width:1100px; height:auto; text-align:center; padding-top:15px;}
.ny_pro_show_biaoti{ width:1100px; HEIGHT: auto !important; text-align:center; padding-bottom:30px;}
.shang{ float:left; width:150px; height:35px; line-height:35px; text-align:center;}
.shang a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.chan_biao{ float:left; width:800px; height:35px; line-height:35px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.chan_biao img { max-width:800px;}
.xia{ float:right; width:150px; height:35px; line-height:35px; text-align:center;}
.xia a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.ny_pro_show_addtime{ height:30px; line-height:30px; text-align:center; border-top:1px dotted #CCC; font-size:14px;}
.ny_pro_show_nei{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; width:1100px; HEIGHT: auto !important; text-align:left; line-height:30px;}
.ny_pro_show_nei p { line-height:30px; font-size:14px;}



.ny_case_list {float:left; width:1142px; padding-top:16px; HEIGHT: auto !important;}
.ny_case_list dl { float:left; width:270px; height:240px; margin:0px 7.5px 10px;}
.ny_case_list dl dt { width:270px; height:200px;}
.ny_case_list dl dd { width:270px; height:40px; line-height:40px; text-align:center;}
.ny_case_list dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989;}



.ny_video_list {float:left; width:1142px; padding-top:16px; HEIGHT: auto !important;}
.ny_video_list dl { float:left; width:368px; height:300px; margin:0px 6px 10px;}
.ny_video_list dl dt { width:368px; height:250px;}
.ny_video_list dl dd { width:368px; height:40px; line-height:40px; text-align:center;}
.ny_video_list dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989;}


/*¹¤³Ì°¸Àý½áÊø*/
.page{
display:inline;
	float:left;
	text-align:right;
	width:1100px;
	height:auto;
	line-height:30px;
	padding-right:10px;
	overflow:hidden;
	 font-family:"Î¢ÈíÑÅºÚ"; 
	 font-size:14px;
}
.page a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}