BODY {
	MARGIN: 0px; FONT-FAMILY:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#2c2c2c; background:url(../images/bg.jpg) repeat-x center top #f5f5f5;
}
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
}
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: #2c2c2c; TEXT-DECORATION: none
}
A:hover { color:#2c2c2c
	TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}

/*Í·²¿ÑùÊ½*/
#header{ margin:0px auto; width:1100px; height:200px;}
.welcome{ width:1100px; height:40px; line-height:40px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.welcome span { float:right;}
.welcome span a {font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; padding:0px 5px;}
.logo { float:left; width:154px; height:120px;}
.Service{ float:left; width:480px; height:80px; padding:20px 0px;  background:url(../images/xian.jpg) no-repeat left; padding-left:20px;}
.Slogan{ float:left; width:480px; height:50px; line-height:50px; text-align:left; font-size: 30px; font-weight: normal; color:#fb7d0c; font-family: "ºÚÌå";}
.main_products{ float:left; width:480px; height:30px; line-height:30px; text-align:left; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#686868;}
.service_line{ float:right; width:240px; height:120px; background:url(../images/tel.jpg) no-repeat right;}

.menu{ float:left; width:1080px; height:40px; line-height:40px; padding:0px 10px;}
.navul { LIST-STYLE-TYPE: none;}
.navul LI { height:40px; font-family:"Î¢ÈíÑÅºÚ";  Z-INDEX: 2000; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 40px; WIDTH: 135px; FLOAT: left; FONT-SIZE: 15px; color:#ffffff;
}

.navul A {
     DISPLAY: block; FLOAT: none; COLOR: #ffffff;
}
.navul A:hover{
     DISPLAY: block; FLOAT: none; color:#ffffff; background:#fb7d0c;
}
.navul LI.single {
	Z-INDEX: 5000 !important; POSITION: relative; color:#ffffff; background:#fb7d0c;
}

/*»ÃµÆÆ¬ÑùÊ½*/
.flash { width:100%; height:400px; text-align:center;}
/* banner-box */
.banner-box{width:100%; height:400px;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:400px; text-align:center;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:1010px;position:absolute;top:150px;left:50%;margin-left:-505px;}
.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:200px;left:480px;}
.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:#DA324D;}


/*ÖÐ¼ä²¿·Ö*/
.main{ margin:10px auto; width:1100px; HEIGHT: auto !important;}
.main_title{ width:1100px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#0c4a87; font-family: "ºÚÌå"; padding:10px 0px;}
.pro_list{ width:1100px; HEIGHT: auto !important;}
.pro_list dl { float:left; width:350px; height:300px; margin-bottom:20px;}
.pro_list dl dt { width:350px; height:260px;}
.pro_list dl dd { width:350px; height:40px; line-height:40px; text-align:center;}
.pro_list dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
.jiange{ margin-right:25px;}

.warp{ width:100%; height:auto; background:#f5f5f5; padding:20px 0px;}
.Introduction{ margin:0px auto;  width:1100px; height:240px; border:1px solid #e6e6e6; background:#FFF;}
.About_img{ float:left; width:280px; height:240px; text-align:center;}
.About_conent{ float:left; width:350px; height:200px; padding:20px 30px 20px 20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:25px; overflow:hidden;}
.About_video{ float:right; width:380px; height:240px;}

.case{margin:0px auto; width:1100px; HEIGHT: auto !important;}
.case_list{ width:1100px; height:170px;}
.case_list ul { list-style-type:none;}
.case_list ul li { float:left; width:518px; height:150px; background:#f5f5f5; border:1px solid #e6e6e6; padding:10px;}
.case_title{ float:left; width:290px; height:150px; padding-left:10px;}
.case_title dl { float:left; width:290px; height:150px;}
.case_title dl dt { width:290px; height:35px; line-height:35px; text-align:left;}
.case_title dl dt a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;}
.case_title dl dd { width:290px; height:115px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:22px; text-indent:25px;}
.case_img{ float:right; width:195px; height:150px;}
.case_ge{ margin-right:20px;}
.case_more{ width:1100px; height:35px; padding:20px 0px 20px; text-align:center;}

.zixun{ margin:0px auto; width:1100px; height:380px;}
.news{ float:left; width:320px; height:360px; background:#fff; border:1px solid #e6e6e6; padding:10px 15px;}
.news_title{ width:320px; height:40px; line-height:40px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; color:#0d4b88;}
.news_title span { float:right;}
.news_title span a:hover{ color:#0d4b88;}
.news_list_img{ width:320px; height:120px; padding:10px 0px;}
.news_list{ width:320px; height:180px;}
.news_list ul { list-style-type:none;}
.news_list ul li { float:left; width:300px; height:28px; line-height:28px; text-align:left; border-bottom:1px dotted #CCC; background:url(../images/dian.jpg) no-repeat 10px; padding-left:20px;}
.news_list ul li a { font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}


.solution{ float:left; width:320px; height:360px; margin:0px 22px; background:#fff; border:1px solid #e6e6e6; padding:10px 15px;}
.video{ float:right; width:320px; height:360px; background:#fff; border:1px solid #e6e6e6; padding:10px 15px;}
.video_show{ width:320px; height:200px; padding:10px 0px;}
.video_list{ width:320px; height:100px;}
.video_list ul { list-style-type:none;}
.video_list ul li { float:left; width:300px; height:30px; line-height:30px; text-align:left; border-bottom:1px dotted #CCC; background:url(../images/dian.jpg) no-repeat 10px; padding-left:20px;}
.video_list ul li a { font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}

.Partner{ margin:0px auto; width:1100px; height:90px; padding:15px 0px;}
.Partner_title{ float:left; width:140px; height:90px; background:url(../images/hezuo_title.jpg) no-repeat left;}
.Partner_list{ float:right; width:960px; height:90px;}
.Partner_list ul { list-style-type:none;}
.Partner_list ul li { float:left; width:120px; height:90px;}


/*µ×²¿µ¼º½*/
#footer{ width:100%; height:104px; background:url(../images/foot_bj.jpg) repeat-x center top;}

/*Î²²¿ÑùÊ½*/
.copyright{ MARGIN: 0px auto; width:1000px; height:80px; color:#fff; font-family:"Arial"; text-align:center; line-height:25px; padding-top:24px;}
.copyright a { font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}

.ny_flash { margin:10px auto; width:1000px; height:230px; text-align:center;}

/*ÄÚÒ³ÑùÊ½¿ªÊ¼*/
.content {
	margin:0px auto 20px; width:1100px; MIN-HEIGHT: 650px; HEIGHT: auto !important; }

.position {
	padding: 4px 0px 0px 4px; color: rgb(51, 51, 51); line-height: 38px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;
}
.position a {
	color: rgb(51, 51, 51); 
}
.position a:hover {
	color: rgb(106, 75, 35);
}
.position .fr a {
	margin-right: 15px;
}

.leftnr{ float:left; width:245px; HEIGHT: auto !important;}
.stylemenu {
	background: url("../images/boxbg.gif") no-repeat 0px bottom; padding-bottom: 6px; margin-bottom: 14px;
}
.stylemenu .title {
	color: rgb(255, 255, 255); line-height: 37px; padding-left: 61px; font-size: 16px; margin-bottom: 5px; background-image: url("../images/titlesbg.gif");
}
.stylemenu .title span {
	background: url("../images/icon_dztitle.gif") no-repeat right; padding-right: 34px; display: inline-block;
}
.stylemenu li {
	margin-right: 6px;
}
.stylemenu h2 {
	background: url("../images/arr_cate.png") no-repeat right 7px; height: 53px; line-height: 53px; overflow: hidden; padding-left: 16px; font-size: 16px; font-weight: normal; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
.stylemenu h2:hover {
	background: url("../images/arr_cate2.gif") no-repeat right rgb(239, 239, 239);
}
.stylemenu h2 a {
	color: rgb(51, 51, 51); display: block;
}
.stylemenu h2.current {
	background: url("../images/arr_cate2.gif") no-repeat right rgb(239, 239, 239);
}
.stylemenu .cata_sub {
	padding: 16px 0px 8px 17px; line-height: 24px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; display: none;
}
.stylemenu .cata_sub a {
	margin-right: 24px; display: inline-block;
}

.recommend {
	background: url("../images/boxbg.gif") no-repeat 0px bottom; padding-bottom: 6px; margin-bottom: 14px;
}
.recommend .title {
	color: rgb(255, 255, 255); line-height: 37px; padding-left: 61px; font-size: 16px; margin-bottom: 5px; background-image: url("../images/titlesbg.gif");
}
.recommend li { width:228px; height:170px;
	margin: 10px 9px 0px 3px; text-align: center; line-height: 31px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: solid;
}
.recommend li a {
	color: rgb(51, 51, 51); font-weight: bold;
}
.st{ font-family:"ËÎÌå";}
.imgb2{ margin:0px auto; display:block;}



.ny_right{ float:right; width:835px; MIN-HEIGHT: 980px; HEIGHT: auto !important; background-color: rgb(255, 255, 255);}

.ny_about {width:805px; padding:15px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; text-indent:25px; font-size:14px; line-height:30px; MIN-HEIGHT: 600px; HEIGHT: auto !important; }
.ny_about p { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}


.ny_main {  float:right; width:750px; HEIGHT: auto !important; padding:15px 0px;}

#end{ width:100%; height:120px; background:url(../images/end_bj2.jpg) repeat-x bottom; padding-top:20px;}

/*ÐÂÎÅÁÐ±íÒ³¿ªÊ¼*/

.ny_news_list { float:left; width:800px; MIN-HEIGHT: 650px; HEIGHT: auto !important; background:#FFF; padding:15px;}
.ny_news_list ul { list-style-type:none;}
.ny_news_list ul li { float:left; width:780px;  height:140px; border-bottom:1px dotted #CCC; padding:15px 10px;}
.ny_news_list ul li:hover{ background:#efefef;}
.ny_news_list_img{ float:left; width:135px; height:135px; border:1px solid #CCC; padding:4px;}
.ny_news_neir{ float:right; width:620px; height:140px; text-align:left;}
.ny_news_neir dl { float:left; width:620px; height:140px; overflow:hidden;}
.ny_news_neir dl dt { float:left; text-align:left; font-size:14px; height:40px; line-height:40px;}
.ny_news_neir dl dt a { font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#000;}
.ny_news_neir dl dd { float:left; width:620px; height:auto; line-height:22px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}
.ny_news_neir dl dd img { padding-top:5px;}

.ny_news_show{ width:800px; height:auto; padding:15px;}
.ny_news_biaoti{ height:35px; line-height:35px; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.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-size:14px; width:800px; HEIGHT: auto !important; text-align:left; line-height:25px;}
.ny_news_nei p { line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}


/*ÐÂÎÅÁÐ±íÒ³½áÊø*/

/*²úÆ·Õ¹Ê¾¿ªÊ¼*/

.ny_pro_list {width:810px;  MIN-HEIGHT: 600px; padding:15px 12px 0px}
.ny_pro_list dl { float:left; width:260px; height:230px; margin-bottom:10px;}
.ny_pro_list dl dt { width:260px; height:195px;}
.ny_pro_list dl dd { width:260px; height:35px; line-height:35px; text-align:center;}
.ny_pro_list dl dd a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

.jian{ margin-right:15px;}

/*²úÆ·Õ¹Ê¾*/
.ny_pro_show{ width:800px; height: auto !important; padding:15px;}
.ny_pro_show_img{ width:800px; height:auto; text-align:center; overflow:hidden;}
.ny_pro_show_img img{ width:800px; height:auto; text-align:center;}
.ny_pro_show_biaoti{ width:800px; height:auto; line-height:35px; text-align:center; }
.shang{ float:left; width:100px; height:35px; line-height:35px; text-align:center;}
.shang a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.chan_biao{ float:left; width:600px; height:35px; line-height:35px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.xia{ float:right; width:100px; height:35px; line-height:35px; text-align:center;}
.xia a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}


.ny_pro_show_addtime{ height:25px; line-height:25px; text-align:center; border-top:1px dotted #CCC; font-size:14px;}
.ny_pro_show_nei{line-height:25px; font-size:14px; width:800px; HEIGHT: auto !important; padding-top:10px; text-align:left; line-height:25px;}
.ny_pro_show_nei p { line-height:25px; font-size:14px;}

/*¹¤³Ì°¸Àý¿ªÊ¼*/


.ny_case_list {width:736px;  MIN-HEIGHT: 600px; padding:15px 6px;}
.ny_case_list dl { float:left; width:220px; height:200px; margin:0px 12px 15px;}
.ny_case_list dl dt { width:220px; height:165px;}
.ny_case_list dl dd { width:230px; height:35px; line-height:35px; text-align:center;}
.ny_case_list dl dd a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}




/*¹¤³Ì°¸Àý½áÊø*/
.page{
display:inline;
	float:left;
	text-align:right;
	width:780px;
	height:auto;
	line-height:30px;
	padding-right:20px;
	overflow:hidden;
	 font-family:"Î¢ÈíÑÅºÚ"; 
	 font-size:14px; padding-top:20px;
}
.page a { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}


/*¿Í·þ´úÂë*/
*html #kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: 50px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 : document.body.scrollTop +50);
}

#kefu1{position:fixed; right:0px; top:280px; z-index:10008; width: 132px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}
.cs_tel{height:25px; background: url('../images/img.gif?v=1') no-repeat 0px 0px;}
.cs_tel_ct{color: #666; line-height: 150%;}
.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}

.cs_online{height:30px; background: url('../images/img.gif?v=1') no-repeat 0px -50px;}
.cs_online_qq{height: 25px; padding-bottom:5px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}
.shou { padding-left:10px; color: #c00; font-size: 15px; font-family: Arial,Verdana; font-weight:bold;}
.cs_online_shou{height: 25px; line-height:25px;}
.cs_qcode{padding: 10px 0px 0px 0px;}
.cs_free{height:32px; background: url('../images/img.gif?v=1') no-repeat 0px -100px;}
.lineqq{ padding-left:20px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

.cs_baidu{height:32px; background: url('../images/img.gif?v=1') no-repeat 0px -200px;}
.cs_baidu a{display: block; height: 32px;}
.cs_baidu a span{display: none;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('../images/img.gif?v=1') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}