BODY {
	MARGIN: 0px; FONT-FAMILY:"微软雅黑"; font-size:12px; color:#2c2c2c; background:url(../images/bg.png) 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
}
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
}

H14 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;font-size:18px;
}
img { border:0px;}
A {
	COLOR: #2c2c2c; TEXT-DECORATION: none
}
A:hover { color:#C81623;
	TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}

/*头部样式*/
#header{ margin:0px auto; width:1000px; height:162px;}
.welcome{ width:1000px; height:30px; line-height:30px; text-align:left; font-family:"微软雅黑"; font-size:14px;}
.welcome a { font-family:"微软雅黑"; font-size:14px; color:#fe5b00;}
.welcome span { float:right; }
.welcome span a {font-family:"微软雅黑"; font-size:14px; color:#2c2c2c; padding:0px 5px;}
.logo { float:left; width:200px; height:97px;}
.search{ float:left; width:368px; height:30px; padding:37px 62px 30px 60px;* padding:37px 62px 30px 40px;}
.search_input{ float:left; width:244px; height:24px; line-height:24px; border:3px solid #ff4d55;display:inline-block;overflow:hidden; _zoom:1;*display:inline;}
.search_ok{ float:right; width:58px; height:30px; overflow:hidden;   }
.search_ok1{ width:58px; height:30px;  display:inline-block; overflow:hidden; _zoom:1;*display:inline;}
.search_ok2{  width:40px; height:30px;  display:inline-block;overflow:hidden; }
.search_ok2{display:inline-block; _zoom:1;*display:inline;*vertical-align:top;}

.service{ float:right; width:300px; height:63px; padding:17px 0px;}

.menu{ float:left; width:1000px; height:35px; line-height:35px;}
.navul { LIST-STYLE-TYPE: none;padding:0 2 0 2;}
.navul LI { height:35px; font-family:"微软雅黑";  Z-INDEX: 2000; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 141px; FLOAT: left; FONT-SIZE: 15px; font-weight:bold; color:#ffffff;
}

.navul A {
     DISPLAY: block; FLOAT: none; COLOR: #ffffff;
}
.navul A:hover{
     DISPLAY: block; FLOAT: none; color:#ffffff;
}
.navul LI.single {
	Z-INDEX: 5000 !important; POSITION: relative; background:url(../images/dh_xian.jpg) no-repeat right;
}

/*幻灯片样式*/
.flash { margin:10px auto 0px; width:1000px; height:350px; text-align:center;}

/*中间部分*/
.main{ margin:10px auto; width:1000px; height:auto;}
.sidebar{ float:left; width:210px; height:auto; background:#4a5e7f;}
.sidebar ul { list-style-type:none;}
.sidebar ul li { float:left; width:190px; height:29px; line-height:29px; border-bottom:1px dotted #FFF; padding-left:20px;word-break:keep-all;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.sidebar ul li a { font-family:"微软雅黑"; font-size:14px; color:#FFF;}

.main_right{ float:right; width:780px; height:auto;}
.main_top{ width:780px; height:300px;}
.hdp{ float:left; width:520px; height:300px;}
.dongtai{ float:right; width:248px; height:298px; border:1px solid #CCC;}
.dongtai_top { width:228px; height:34px; line-height:34px; border-bottom:1px solid #CCC; padding:0px 10px; text-align:left; font-family:"微软雅黑";
background:url(../images/hydt.jpg) left center #fff;}
.dongtai_top span { float:right;font-family:"微软雅黑";font-size:14px;}
.dongtai_list{ width:248px; height:255px; padding-top:8px;}
.dongtai_list ul { list-style-type:none;}
.dongtai_list ul li { float:left; width:228px; height:25px; line-height:25px; background:url(../images/dian.png) no-repeat 10px; padding-left:20px;overflow:hidden;}

.main_end{ width:780px; height:347px; margin-top:13px;}
.xszx{ float:left; width:780px; height:347px;}
.xszx_top{ width:760px; height:30px; line-height:30px; border-bottom:0px solid #427778; padding:6px 10px 0px;
background:url(../images/xszx.jpg) left no-repeat #fff;}
.xszx_top span { float:right;font-family:"微软雅黑";font-size:14px;}
.xszx_list{ width:769px; height:305px; padding-top:10px; padding-left:10px;  border:1px solid #427778; }
.xszx_list dl { float:left; width:117px; height:130px; margin:0px 5px 20px;_margin:0px 4px 20px;}
.xszx_list dl dt { width:115px; height:120px;}
.xszx_list dl dd { width:115px; height:30px; line-height:30px; text-align:center;    
word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/}
.xszx_list dl dd a { font-family:"微软雅黑"; font-size:12px;}

.paihangbang{ float:right; width:251px; height:347px;}
.paihangbang_top{ width:251px; height:31px; line-height:37px; background:url(../images/paihanbang.png) no-repeat 10px;}
.wenyi{ width:251px; height:308px;}
.wenyi_top{ width:250px; height:30px; line-height:30px; border-left:1px solid #CCC;}
.wenyi_top ul { list-style-type:none;}
.wenyi_top ul li { float:left; width:49px; text-align:center; font-family:"微软雅黑"; font-size:13px;}
.moren{ border-right:1px solid #CCC; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}
.xuan { border-right:1px solid #CCC;  border-top:1px solid #CCC;}

.paihangbang_list{ width:248px; height:265px; padding-top:10px;}
.paihangbang_list ul { list-style-type:none;}
.paihangbang_list ul li { float:left; width:228px; height:26px; line-height:30px; background:url(../images/dian.png) no-repeat 10px; padding-left:20px;word-break:keep-all;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}



.wenyi_list{ float:left; width:249px; height:270px; padding:8px 0px 0px; border-bottom:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.wenyi_list ul { list-style-type:none;}
.wenyi_list1 ul li { width:229px; height:28px; line-height:28px; border-bottom:1px dotted #CCC; background:url(../images/dian.png) no-repeat 10px; padding-left:20px;}


.tuijian_riqi{ width:500px; height:25px; line-height:25px; text-align:left;}
.tuijian_neir{ width:500px; height:75px; line-height:20px; text-align:left;}



.tuijian_shudan{ float:right; width:250px; height:302px; background:#f7f7f7;}
.tuijian_shudan_top{ width:250px; height:30px; line-height:30px;background:url(../images/sdtj.jpg) left no-repeat  }
.tuijian_shudan_list{ width:235px; height:260px;padding-top:4px;}
.tuijian_shudan_list ul { list-style-type:none;}
.tuijian_shudan_list ul li { float:left; width:228px; height:25px; line-height:25px; background:url(../images/dian.png) no-repeat 10px; padding-left:20px;}



.tong_01{ margin:0px auto; width:1000px; height:150px;}
.sssc{ margin:10px auto; width:1000px; height:315px;}
.sssc_top { width:980px; height:34px; line-height:34px; border-bottom:1px solid #427778; font-family:"微软雅黑"; padding:0px 10px;background:url(../images/sssc.jpg) left no-repeat #fff;}
.sssc_top span { float:right;font-family:"微软雅黑";font-size:14px;}
.sssc_list{ width:1000px; height:265px; padding-top:15px;}
.sssc_list dl { float:left; width:110px; height:135px; margin:0px 7px 0px 8px;}
.sssc_list dl dt { width:110px; height:100px;}
.sssc_list dl dd { width:110px; height:35px; line-height:35px; text-align:center;word-break:keep-all;/* 不换行 */
    white-space:nowrap;/* 不换行 */
    overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
    text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/}
.sssc_list dl dd a { font-family:"微软雅黑"; font-size:14px;}

/*友情链接样式*/
.links{ margin:0px auto; width:1000px; height:155px;}
.links_top { width:980px; height:34px; line-height:34px; border-bottom:1px solid #427778; font-family:"微软雅黑"; padding:0px 10px;background:url(../images/yqlj.jpg) left no-repeat #fff;}
.links_top span { float:right;font-family:"微软雅黑";font-size:14px;}
.links_list{ width:980px; height:80px; padding-top:10px;padding-left:10px;padding-right:10px;font-family:"微软雅黑";font-size:14px;line-height:30px;}
.links_list ul { list-style-type:none;}
.links_list ul li { float:left; width:188px; height:50px; text-align:center; margin:6px 6px;}



.links{ margin:0px auto; width:1000px; height:auto;}
.links_top { width:980px; height:34px; line-height:34px; border-bottom:1px solid #427778; font-family:"微软雅黑"; padding:0px 10px;background:url(../images/yqlj.jpg) left no-repeat #fff;}
.links_top span { float:right;font-family:"微软雅黑";font-size:14px;}
.links_list{ width:980px; height:auto; padding-top:10px;padding-left:10px;padding-right:10px;font-family:"微软雅黑";font-size:14px;line-height:30px;}
.links_list ul { list-style-type:none;}
.links_list ul li { float:left; width:188px; height:50px; text-align:center; margin:6px 6px;}


.ldpt{ margin:0px auto 15px  auto; width:1000px; height:65px;}
.ldpt_top { width:980px; height:34px; line-height:34px; border-bottom:1px solid #427778; font-family:"微软雅黑"; padding:0px 10px;background:url(../images/ldpt.jpg) left no-repeat #fff;}
.ldpt_top span { float:right;font-family:"微软雅黑";font-size:14px;}
.ldpt_list{ width:980px; height:30px; padding-top:10px;padding-left:10px;padding-right:10px;font-family:"微软雅黑";font-size:14px;line-height:30px;}
.ldpt_list ul { list-style-type:none;}
.ldpt_list ul li { float:left; width:188px; height:50px; text-align:center; margin:6px 6px;}


/*底部导航*/
#footer{ margin:10px auto 0px; width:1000px;  height:165px;}

.end_list{ margin:0px auto; width:1000px; height:30px; line-height:30px; text-align:center; color:#FFF; background:#ff4c55;}
.end_list a{ font-size:13px; font-family:"微软雅黑"; color:#FFF; padding:0px 10px;}

/*尾部样式*/
.copyright_n{ MARGIN: 0px auto; width:1000px; height:70px; color:#000; font-family:"Arial"; text-align:center; line-height:25px; padding-top:10px;font-size:14px; font-family:"微软雅黑";}
.copyright_n a { font-size:14px; font-family:"微软雅黑"; color:#000;}

.ban_img{ width:1000px; height:60px; text-align:center;}

.ny_flash { margin:10px auto; width:1000px; height:230px; text-align:center;}

/*内页样式开始*/
.content {
	margin:0px auto; width:1000px; MIN-HEIGHT: 650px; HEIGHT: auto !important; }

.ny_left{ float:left; width:230px; HEIGHT: auto !important;}
.ny_lei{ width:228px; height:auto; border:1px solid #369de2;}
.ny_lei_top{ width:198px; height:30px; line-height:30px; border-bottom:1px solid #369de2; padding:3px 0px; background:url(../images/top_bjj.jpg) no-repeat 3px; padding-left:30px; font-family:"微软雅黑"; font-size:15px; color:#FFF;}
.ny_lei_list{ width:200px; HEIGHT: auto !important; padding:15px 14px;}
.nynav { LIST-STYLE-TYPE: none;}
.nynav LI { height:30px; font-family:"微软雅黑";  Z-INDEX: 2000; POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 200px; margin-bottom:8px; FLOAT: left; FONT-SIZE: 14px; font-weight:bold; color:#ffffff;
}

.nynav A {
     DISPLAY: block; FLOAT: none; COLOR: #ffffff; background:#369de2;
}
.nynav A:hover{
     DISPLAY: block; FLOAT: none; color:#ffffff; background:#ff7d27;
}
.nynav LI.single {
	Z-INDEX: 5000 !important; POSITION: relative; background:url(../images/dh_xian.jpg) no-repeat right;
}
.ny_lxfs{ width:228px; height:auto; border:1px solid #369de2; margin-top:15px;}
.ny_lxfs_content{ width:200px; MIN-HEIGHT: 200px; HEIGHT: auto !important; background:url(../images/lxfs_img.jpg) no-repeat bottom; padding:15px 14px; text-align:left; line-height:25px;}



.ny_right{ float:right; width:748px; MIN-HEIGHT: 650px; HEIGHT: auto !important; border:1px solid #369de2;}
.ny_right_top{  width:718px; height:30px; line-height:30px; border-bottom:1px solid #369de2; padding:3px 0px; background:url(../images/top_bj.jpg) no-repeat 3px; padding-left:30px; font-family:"微软雅黑"; font-size:15px; color:#FFF;}
.ny_right_top span { float:right; color:#000; font-family:"微软雅黑"; font-size:13px; padding-right:10px;}
.ny_right_top span a { color:#000; font-family:"微软雅黑"; font-size:13px;}

.ny_about {width:718px; padding:15px; text-align:left; font-family:"微软雅黑"; text-indent:25px; font-size:14px; line-height:25px; 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:720px;  MIN-HEIGHT: 600px; padding:15px;}
.ny_news_list ul { list-style-type:none;}
.ny_news_list ul li { float:left; width:700px;  height:40px; line-height:40px; border-bottom:1px dotted #CCC; background:url(../images/dian.jpg) no-repeat 10px; padding-left:20px;}
.ny_news_list ul li a { font-family:"微软雅黑"; font-size:14px;}
.ny_news_list ul li span { float:right; padding-right:10px;}

.ny_news_show{ width:720px; 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{line-height:25px; font-size:14px; width:720px; 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:780px;  MIN-HEIGHT: 600px; padding-top:10px;}
.ny_pro_list dl { float:left; width:175px; height:180px; margin:0px 10px; margin-bottom:12px;}
.ny_pro_list dl dt { width:165px; height:140px; border:1px solid #CCC; padding:4px;}
.ny_pro_list dl dd { width:175px; height:30px; line-height:30px; text-align:center;}
.ny_pro_list dl dd a { font-family:"微软雅黑"; font-size:14px;}

/*产品展示*/
.ny_pro_show{ width:750px; height:auto; padding:15px;}
.ny_pro_show_img{ width:750px; height:auto; text-align:center; overflow:hidden;}
.ny_pro_show_biaoti{ height:50px; line-height:50px; text-align:center; font-family:"微软雅黑";}
.ny_pro_show_addtime{ height:30px; line-height:30px; text-align:center; padding:10px 0px; border-bottom:1px solid #CCC; border-top:1px dotted #CCC; font-family:"微软雅黑"; font-size:14px;}
.ny_pro_show_nei{line-height:25px; font-family:"微软雅黑"; font-size:14px; width:750px; HEIGHT: auto !important; text-align:left; line-height:25px;}
.ny_pro_show_nei p { line-height:25px; font-size:14px; font-family:"微软雅黑";}

/*工程案例开始*/


.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:700px;
	height:auto;
	line-height:30px;
	padding-right:20px;
	overflow:hidden;
	 font-family:"微软雅黑"; 
	 font-size:14px;
}
.page a { font-family:"微软雅黑"; font-size:14px;}
#demo {
	OVERFLOW: hidden; WIDTH: 1023px
}
#indemo {
	WIDTH: 800%; FLOAT: left
}

.searchBox{width:245px;height:25px;line-height:25px;border:0;margin-top:0px;background:transparent;outline:none;
 border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: dashed;
    border-right-style: dashed;
    border-bottom-style: dashed;
    border-left-style: dashed;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;}

#menu {
	width:450px;
	height:28px;
	float:right;
	margin:0 auto;
}
#menu1 {
	float:left;
	width:498px;
	height:30px;
}


#topnavbar{width:350px;height:41px;_height:35px;background:url() 0 -30px repeat-x;position:fixed;_position:absolute;top:0;left:0;z-index:999;display:none;_top:expression(this.scrollTop=document.documentElement.scrollTop);}
#topnanv{height:30px;line-height:30px;font-size:14px;margin:0 auto;}
#anvlfteb{float:left;height:35px;position:relative;padding:0 1px;}
.defu a,.posbox a{display:block;padding:0 5px;color:#000;text-decoration:none;}
.defu a:hover,.posbox a:hover{color:#C81623;text-decoration:none;}
.defu{float:left;}
.posbox{position:relative;width:auto;float:left;}
.posbox a{padding:0 5px 0 5px;}
.posbox i{width:7px;height:4px;background:url(/img/up.gif) 0 -70px no-repeat;position:absolute;top:15px;right:-10px;overflow:hidden;}
#topnanv .anvh a{}
#topnanv .anvh i{background-position:0 -75px;}
.posiabox{position:absolute;top:32px;left:1px;display:none;padding-top:10px;background:url() -999px no-repeat;}
#seledbox{width:110px;z-index:9999;background:#fff;}
#seledbox div{box-shadow:0 0 8px #999;border:1px solid #999;font-size:12px;z-index:9999;padding:5px 0;overflow:hidden;}
#seledbox a{color:#444;text-decoration:none;width:100px;height:20px;overflow:hidden;display:block;line-height:20px;padding:6px 0 6px 12px;border-bottom:1px dotted #DDD;}
#seledbox a:hover{background:#EEE;}
#seledbox img{float:left;width:20px;height:20px;margin-right:8px;}
#loginbtm{float:right;padding:0 15px;color:#000;background:#900;position:relative;}
.mainbox{
    overflow:hidden;
    position:relative;
	z-index:1;
}
.flashbox{
   overflow:hidden;
    position:relative;
	
}
.imagebox{
    text-align:right;position:relative;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png);}
.curimg{background-image:url(../images/01.png);}