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:1200px; height:160px;}
.welcome{  width:1200px; height:32px; line-height:32px; 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:400px; height:100px; margin:14px 0px;}
.menu{ float:left; width:650px; height:40px; padding:44px 0px 44px 150px;}
.navul { LIST-STYLE-TYPE: none;}
.navul LI { height:30px; font-family:"Î¢ÈíÑÅºÚ";  Z-INDEX: 2000; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 90px; margin:5px 0px; FLOAT: left; FONT-SIZE: 16px; color:#000; }
.navul A {
     DISPLAY: block; FLOAT: none; COLOR: #000;
}
.navul A:hover{
     DISPLAY: block; FLOAT: none; COLOR: #3786c7; 
}
.navul LI.single {
	Z-INDEX: 5000 !important; POSITION: relative; 
}
.navul LI.single a{
	Z-INDEX: 5000 !important; POSITION: relative;
}
.navul LI.single A:hover{
	Z-INDEX: 5000 !important; POSITION: relative;
}





.sou{ float:right; width:120px; height:30px;  padding:49px 0px;}
.so { FLOAT: left;
	HEIGHT: 20px; WIDTH: 130px; POSITION: absolute;  PADDING-LEFT: 5px; Z-INDEX: 50; LINE-HEIGHT: 20px;
}
.search {
	OVERFLOW: visible; HEIGHT: 36px; WIDTH: 36px; BACKGROUND: rgb(255,255,255); POSITION: relative
}
.search_text { float:left;
	FONT-SIZE: 14px; BORDER-TOP: rgb(0,0,0) 1px solid; HEIGHT: 28px; WIDTH: 110px; BORDER-BOTTOM: rgb(0,0,0) 1px solid; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px;  BORDER-LEFT: rgb(0,0,0) 1px solid; DISPLAY: none; LINE-HEIGHT: 28px; PADDING-RIGHT: 5px; outline:none;
}
.search_btn { border:none; float:right;
	CURSOR: pointer; FONT-SIZE: 0px; HEIGHT: 30px; WIDTH: 30px; BACKGROUND: url(../images/sou.jpg) rgb(255,255,255) no-repeat 50% top; RIGHT: 0px; POSITION: absolute; DISPLAY: block; LINE-HEIGHT: 0; TOP: 0px
}


/*»ÃµÆÆ¬ÑùÊ½*/
.flash { width:100%; height:509px; text-align:center;}
/* banner-box */
.banner-box{width:100%; height:509px;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:509px; text-align:center;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1210px;position:absolute;top:220px;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:240px;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;}

/* banner-box */


/*ÖÐ¼ä²¿·Ö*/
.product{ margin:20px auto; width:1200px; height:1050px;}
.pro_top{ float:left; width:1200px; height:100px; line-height:30px; text-align:center; padding-top:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:36px;}
.pro_top span { font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.pro_list{ float:left; width:1200px; height:900px;}
.pro_list dl { float:left; width:380px; height:430px; margin-bottom:20px;}
.pro_list dl dt { float:left; width:378px; height:378px; border:1px solid #333; position:relative; overflow:hidden;}
.pro_list dl dt img { cursor: pointer; transition: all 0.6s;}
.pro_list dl dt img:hover{ transform: scale(1.1);}
.pro_list dl dd { float:left; width:380px; height:50px; line-height:50px; text-align:center;}
.pro_list dl dd a {  font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.pro_ge{ margin-right:30px;}

.warp{ width:100%; height:auto; background:#f2f2f2;}
.about{ margin:0px auto; width:1200px; height:420px;}
.about_top{ float:left; width:1200px; height:100px; line-height:30px; text-align:center; padding-top:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:36px;}
.about_top span { font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.about_img{ float:left; width:400px; height:240px;}
.about_neir{ float:right; width:770px; height:240px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:35px; text-indent:30px; overflow:hidden;}

.zixun{ margin:30px auto; width:1190px; height:300px; }
.news{ float:left; width:380px; height:300px; background:#f6f6f6;}
.news_img{ float:left; width:380px; height:160px;}
.news_title{ float:left; width:360px; height:40px; line-height:40px; text-align:left; padding-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#172a88;}
.news_title a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#172a88;}
.news_list{ float:left; width:350px; height:100px; padding:0px 15px;}
.news_list ul { list-style-type:none;}
.news_list ul li { float:left; width:345px; height:30px; line-height:30px; text-align:left; background:url(../images/dian.jpg) no-repeat 5px; padding-left:15px;}
.news_list ul li a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666;}


.dongtai{ float:left; width:380px; height:300px; margin:0px 25px; background:#f6f6f6;}
.hot_pro{ float:right; width:380px; height:300px; background:#f6f6f6;}











#demo {
	OVERFLOW: hidden; WIDTH: 1200px
}
#indemo {
	WIDTH: 800%; FLOAT: left
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}


/*µ×²¿µ¼º½*/
#footer{ width:100%; height:280px; background:url(../images/endbg.jpg) repeat-x center top;}
.end{ margin:0px auto; width:1200px; height:280px;}
.end_top{ float:left; width:1200px; height:244px;}
.end_left{ float:left; width:500px; height:210px; padding-top:34px;}
.end_left ul { list-style-type:none;}
.end_left ul li { float:left; width:100px; height:35px; line-height:35px;  border:1px solid #FFF; text-align:center; margin-right:30px; margin-bottom:20px;}
.end_left ul li a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}

.end_left dl { float:left; width:140px; height:210px;}
.end_left dl dt { float:left; width:140px; height:40px; line-height:40px; text-align:left;}
.end_left dl dt a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff;}
.end_left dl dd { float:left; width:140px; height:30px; line-height:30px; text-align:left;}
.end_left dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}


.end_mid{ float:left; width:420px; height:200px; padding-top:44px;}
.end_mid_tel{ float:left; width:420px; height:40px; background:url(../images/end_tel.png) no-repeat left;}
.end_mid_title{ float:left; width:400px; height:150px; text-align:left; line-height:26px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#bfbdca; padding-top:10px; padding-left:20px;}


.end_right{ float:right; width:160px; height:210px; padding:34px 25px 0px;}
.end_right dl { float:left; width:160px; height:200px;}
.end_right dl dt { float:left; width:160px; height:160px;}
.end_right dl dd { float:left; width:160px; height:40px; line-height:40px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#9e9da2;}
.end_copy{ float:left; width:1200px; height:36px; line-height:36px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#9e9da2;}
/*ÄÚÒ³ÑùÊ½¿ªÊ¼*/

.nyflash { width:100%; height:300px; text-align:center;}
.warpp { width:100%; height:70px; background:#f2f2f2;}
.keyword{ margin:0px auto; width:1200px; height:70px; line-height:70px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#727171;}
.keyword a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#727171;}


.content {
	margin:15px auto; width:1200px; HEIGHT: auto !important;}

.ny_left{ float:left; width:270px; HEIGHT: auto !important; border:1px solid #ccc; padding:10px 15px; margin:20px 0px;}
.ny_left dl { float:left; width:270px; height:auto; margin-bottom:10px;}
.ny_left dl dt { float:left; width:240px; height:35px; line-height:35px; text-align:left; background:url(../images/zhe_01.jpg) no-repeat 10px #1096ed; padding-left:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; margin-bottom:8px;}
.ny_left dl dt a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff;}
.ny_left dl dd { float:left; width:230px; height:33px; line-height:33px; text-align:left; background:url(../images/zhe_02.jpg) no-repeat 20px #ddd; padding-left:40px; margin-bottom:10px;}
.ny_left dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#727171;}




.ny_pro_lei{ float:left; width:300px; height:auto; border:1px solid #333;}
.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:1200px; 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:#f4a53e;
}
.nynav LI.single {
	Z-INDEX: 5000 !important; POSITION: relative; background:url(../images/dh_xian.jpg) no-repeat right;
}




.ny_right{ float:right; width:860px; HEIGHT: auto !important;}
.ny_top{ width:1160px; height:40px; line-height:40px; text-align:left; background:url(../images/home.png) no-repeat left; border-bottom:1px solid #4d83c1; padding-left:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding-top:10px;}
.ny_top a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}




.ny_about {float:left; width:1200px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:30px; HEIGHT: auto !important; padding:20px 0px;}
.ny_about p { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}

.ny_lxfs{ float:left; width:1140px; min-height:350px; HEIGHT: auto !important; background:#f6f6f6; padding:20px 30px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:35px;}
.map{ float:left; width:1160px; min-height:460px; HEIGHT: auto !important; border:20px solid #f6f6f6;}


.biaoti{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}


/*ÐÂÎÅÁÐ±íÒ³¿ªÊ¼*/
.news_tuijian{ float:left; width:1200px; height:240px; margin:25px 0px;}
.news_tuijian_img{ float:left; width:380px; height:240px;}
.news_tuijian_title{ float:right; width:790px; height:40px; line-height:40px; text-align:left; overflow:hidden;}
.news_tuijian_title a { font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#1096ed;}
.news_tuijian_neir{ float:right; width:790px; height:180px; line-height:30px; text-align:left; padding-top:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; overflow:hidden;}


.ny_news_list { float:left; width:1200px;  HEIGHT: auto !important; margin-top:15px;}
.ny_news_list ul { list-style-type:none;}
.ny_news_list ul li { float:left; width:1113px; line-height:49px; font-size:14px; font-family:"Microsoft YaHei"; color:#000000; padding:0 40px 0 47px; background:url(../images/yousanjiao.png) no-repeat 20px; border-bottom:1px dotted #CCC;}
.ny_news_list ul li a{ color:#63656c; text-decoration:none; font-size:14px;}
.ny_news_list ul li span{ float:right; font-family:"Verdana";}




.ny_news_img{ float:left; width:54px; height:64px; background:#4d83c1; 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:940px; height:100px;}
.ny_news_right_title{ float:left; width:940px; 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:940px; height:auto; line-height:23px; text-align:left;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#898989; overflow:hidden;}
.ny_news_right_time{ float:left; width:1040px; height:20px; line-height:20px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#898989;}

.ny_news_show{ float:left; width:1080px;  MIN-HEIGHT: 760px; padding:10px 0px;}
.ny_news_biaoti{ height:50px; line-height:50px; 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:1080px; 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:1080px; height: 35px; line-height:35px; padding: 5px 0px; 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:1200px; HEIGHT: auto !important; padding-top:20px;}
.ny_prolist dl { float:left; width:380px; height:430px; margin-bottom:20px;}
.ny_prolist dl dt { float:left; width:378px; height:378px; border:1px solid #333; position:relative; overflow:hidden;}
.ny_prolist dl dt img { cursor: pointer; transition: all 0.6s;}
.ny_prolist dl dt img:hover{ transform: scale(1.1);}
.ny_prolist dl dd { float:left; width:380px; height:50px; line-height:50px; text-align:center;}
.ny_prolist dl dd a {  font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.pro_ge{ margin-right:30px;}

.ny_pro_show{ float:left; width:1200px;  MIN-HEIGHT: 760px; padding:10px 0px;}
.ny_pro_show_biaoti{ width:1200px; height:100px; line-height:100px; text-align:left; border-bottom:1px dotted #000; font-family:"Î¢ÈíÑÅºÚ"; font-size:36px;}
.ny_pro_show_biaoti span { float:right; padding-right:20px; height:50px; line-height:50px; padding-top:50px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.ny_pro_main{ float:left; width:1200px; height:380px; padding:50px 0px; border-bottom:1px dotted #000;}
.ny_pro_main_left{ float:left; width:500px; height:450px;}
.ny_pro_main_right{ float:right; width:700px; height:350px; padding-top:30px;}
.ny_pro_main_right_title{ float:left; width:700px; height:50px; line-height:50px; text-align:left; font-size: 18px;color: #535353;}
.ny_pro_main_right_xinghao{ float:left; width:700px; height:40px; line-height:40px; font-size: 24px;}
.ny_pro_main_right_neir{ float:left; width:700px; height:250px; padding-top:10px; text-align:left; font-size:14px; color:#535353; font-family:"Microsoft YaHei";line-height: 26px;}

.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:780px; height:35px; line-height:35px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.chan_biao img { max-width:780px;}
.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:16px; width:1200px; HEIGHT: auto !important; text-align:left; line-height:35px; padding-top:50px;}
.ny_pro_show_nei p { line-height:35px; font-size:16px;}



.ny_case_list {float:left; width:1200px; padding-top:25px; HEIGHT: auto !important;}
.ny_case_list dl { float:left; width:380px; height:290px; margin:0px 9px 20px; border:1px solid #CCC;}
.ny_case_list dl dt { width:380px; height:230px;}
.ny_case_list dl dd { width:380px; height:60px; line-height:60px; text-align:center;}
.ny_case_list dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#000;}


/*¹¤³Ì°¸Àý½áÊø*/
.page{
display:inline;
	float:left;
	text-align:right;
	width:1180px;
	height:auto;
	line-height:50px;
	padding-right:10px;
	overflow:hidden;
	 font-family:"Î¢ÈíÑÅºÚ"; 
	 font-size:14px;
	 padding-bottom:20px;
}
.page a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

.fenye{
display:inline;
	float:left;
	text-align:right;
	width:850px;
	height:auto;
	line-height:50px;
	padding-right:10px;
	overflow:hidden;
	 font-family:"Î¢ÈíÑÅºÚ"; 
	 font-size:14px;
	 padding-bottom:20px;
}
.fenye a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}