﻿body
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	word-spacing: 5px;
	color: #515151;
	background-color:#ffffff; 
	background-image:url(bj1.jpg); 
	background-repeat:repeat-x;
}
#pro {
	 margin:0px;
	 padding:0px;
	 width:960px;
}
#pro ul { 
list-style-type:none; 
margin-left:18px;
margin-top:10px;
padding:0; 
} 
#pro li { 
width:165px;
float:left; 
border:1px #ddd solid;
padding:4px; 
margin-right:12px;
margin-bottom:10px; 
} 
 
#pro span { 
font-size:12px; 
font-weight:700; 
text-align:center;
display:block; 
padding:0px; 
} 

#list{ 
	 margin-bottom:30px;
	 margin-top:10px;
	 text-align:left;
	 width:650px;
}
#list ul{
     list-style-type:none;
	 text-align:left;
     margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}
#list ul li{
     margin:0px;
	 margin-bottom:8px;
	 color:#666666;
	 height:25px;
	 border-bottom:1px #eeeeee solid;
	 padding:0px 0px 0px 26px;
	 background:url(newsdit.jpg) no-repeat -8px -1px;
}
#list ul li span{
     margin-top:-20px;
	 margin-right:50px;
	 float:right;
	 color:#bbbbbb;
}
.listsy{ 
	 margin-bottom:10px;
	 margin-top:0px;
	 text-align:left;
	 width:280px;
}
.listsy ul{
     list-style-type:none;
	 text-align:left;
     margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}
.listsy ul li{
     margin-top:5px;
	 font-size:12px;
	 text-align:left;
	 padding:0px 0px 0px 0px;
}
.listsy2{ 
	 margin-bottom:0px;
	 margin-top:0px;
	 text-align:left;
	 width:350px;
}
.listsy2 ul{
                 list-style-type:none;
	 text-align:left;
                 margin:0px 0px 0px 0px;
	 padding:0px 0px 0px 0px;
}
.listsy2 ul li{
                 margin-top:5px;
	 font-size:12px;
	 text-align:left;
	 border-bottom:1px #eeeeee solid;
	 padding:0px 0px 0px 0px;
}

.plist {
	 MARGIN-right:40px;MARGIN-bottom:10px; LINE-HEIGHT: 22px; TEXT-ALIGN: right; 
}
.spzx{width:1000px; height:719px; text-align:left; margin:0 auto;overflow:hidden;}
.spzx .spzxleft{ width:201px; float:left;overflow:hidden;}
.spzx .spzxleft2{ width:616px; height:121px; background:url(../images/dvt_02.jpg); float:left;overflow:hidden;}
.spzx .spzxleft3{ width:616px; height:352px; float:left; background:url(../images/dvt_04.jpg);overflow:hidden;}
.spzx .spzxleft4{ width:616px; height:246px; float:left; background:url(../images/dvt_05.jpg);overflow:hidden;}
.spzx .spzxleft5{ width:183px; height:719px; float:right; background:url(../images/dvt_03.jpg);overflow:hidden;}

.cpzx {font-size: 12px; width:616px; overflow:hidden; height:110px;}
.cpzx ul{ text-align:left;}
.cpzx ul li{ width:190px; height:20px; margin:0 0 0 10px;; text-align:left; float:left; display:inline-block;}
.cpzx ul li span{padding:0 0 0 20px;}
div{overflow:hidden;}
img{border:0px; padding:0px; margin:0px;}
ul,li{padding:0px; margin:0px; list-style-type:none;}
*{ padding:0px; margin:0px;}
.clear{ height:1px; clear:both;}

a{padding:0px; margin:0px;}
a:link {color:#666666;	text-decoration:none;}
a:visited {text-decoration:none;color:#666666;}
a:hover {text-decoration:none;color:#D2090A;}
a:active {text-decoration: none;}

a.r:link {color:#D2090A;text-decoration:none;}
a.r:visited {text-decoration:none;color:#D2090A;}
a.r:hover {text-decoration:underline;color:#000000;font-weight: 100;}

a.y:link {color:#FF6600;text-decoration:none;}
a.y:visited {text-decoration:none;color:#FF6600;}
a.y:hover {text-decoration: underline;color:#000000;}


.top{ width:1000px; height:auto; margin:0 auto;}
.top2{ width:1000px; height:90px; margin:0 auto; background-color:#F0EDCE;}

.logo{ 
      width:250px; 
	  height:auto;
	  float: left; 
	  margin-top:30px;       /*ff的属性*/
}

.ys a:link{color:#4AACE6;	text-decoration:none;}
.ys a:visited{color:#4AACE6;	text-decoration:none;}
.ys a:hover{color:#FF0000;	text-decoration:none;}
.ys a:active{text-decoration:none;}
.search{ 

      height:30px;
      margin-top:16px;
      margin-left:5px;
}
#menu a{color:#FFFFFF;}

.logo2{ 
      width:220px; 
	  height:70px;
	  float: left;
	  text-align:right; 
	  margin-top:20px;       /*ff的属性*/
}

.banben {margin:5px 0px 5px 660px;}

.banben2{width:1000px; height:396px; margin:0 auto;  background-position:top center; margin-top:5px;}

.banner3{width:1000px; margin:0 auto;border: 1px solid #B1B5B8; background-color:#FFFFFF; background:url(/images/bj.jpg) no-repeat; background-position:top center;}
* html .banner3 {background-color:#FFFFFF;/* IE 6 and below */}

.neibanner { height:223px; padding:8px;}
.neileft { width:990px;}
.clear{clear:both;}
.newstitle {
    height:39px;
    line-height:40px;
	font-size:12px;
	width:162px;
	float:right;       
	border-bottom : 1px solid #B1B5B8;
	text-align: center;
}
.newstitle a{
    display:block;
	height:100%;
	width:162px;
	font-size:12px;
    text-decoration:none;
	padding-left:0px;
}
.newstitle a:hover{background: #E5E5E5;}


.pro_list{ margin-top:5px; width:900px;}
.pro_list ul{}
.pro_list ul li{ float:left; display:inline; font-size:14px; line-height:30px; color:#8a8a8a; margin-left:25px; padding:3px 0px 10px 0px; overflow:hidden; }



.photoblock-many {
width:100%;
margin:0 auto;
display:block;
padding:0;
font-size:12px;
margin-top:13px;
}
.photoblock-many li {
width:133px;
height:110px;
float:left;
margin-left:5px;
display:inline;
margin-right:4px;
}

.photoblock-many li a {
display:block;
}

.photoblock-many li a img {
border:1px solid #CCCCCC;
width:133px;
height:80px;
}
.photoblock-many li span a {
width:100%;
height:30px;
line-height:30px;
text-align:center;
white-space:nowrap;
text-overflow:ellipsis; 
overflow: hidden;
margin:0 auto;
border:none;
}
.photoblock-many li span a:hover {
color:#333333;
}


.article{margin:15px;}
h1.artTit{font-size:16px; text-align:center; line-height:30px; font-weight:bold;}
.artInfo{text-align:center;}
.artCon, .artCon p{margin-top:10px; text-indent:2em;}


.nrong {width:900px; height:100%; margin:10px 10px 10px 10px; font:"宋体"; font-size:12px; line-height:24px; color:#333333;}

.nrong2{
	   text-align:left;
	   padding-top:20px;
	   width:675px; 
	   margin:0 auto; background-position:top center;}

.nrong22{
		text-align:left;
		padding-top:20px;
		width:982px; 
		margin:0 auto;  background-position:top center;}
.nrong3{
	   text-align:left;
	   padding-top:10px;
	   padding-bottom:20px;
	   color:#333333; 
	   line-height:22px; 
	   font-size:12px; 
                   width:670px;
	   margin:0 auto; background-position:top center;}
.nrong31{
	   text-align:left;
	   padding-top:10px;
	   padding-bottom:20px;
	   color:#333333; 
	   line-height:25px; 
	   font-size:14px; 
	   width:670px; 
	   margin:0 auto; background-position:top center;}
	   
.nrong30{
	   padding-left:30px;
	   text-align:left;
	   padding-top:10px;
	   padding-bottom:20px;
	   color:#333333; 
	   line-height:22px; 
	   font-size:12px; 
	   width:670px;}

.topfw { height:35px; margin-bottom:3px; margin-left:180px;}

.dh {width:1000px; margin:0 auto; background-position:top center; margin-top:1px;}

.zhuti{width:998px; height:450px; margin:0 auto; background-position:top center; margin-top:8px;}

.news1 {width:640px; height:543px; float:left;}
.news10 {width:640px; height:450px; float:right;}

.newstu {width:210px; height:176px; float:right; margin:8px 12px 8px 10px; padding:3px;border:1px #CACACA solid}
* html .newstu {margin: 8px 12px 8px 5px;/* IE 6 and below */}

.index_news_b { width:380px; height:31px; padding-top:10px; overflow:auto; text-align:left; float:right; font:"宋体"; font-size:16px;color: #C00C0B;font-weight: bold; }
.index_news_b a:link,.index_news_b a:visited {color: #C00C0B; text-decoration:none;}
.index_news_b a:hover {color: #C00C0B; text-decoration:none;}


.indexgs{width:639px; height:180px; float:left; padding-top:20px; text-align:left;}
.indexgsb{width:380px; height:180px; float:left;}
.indexgsbclover{width:370px; height:180px; float:left; margin-right:3px;}
.indexgsa{width:220px; height:180px; float:right; padding-left:10px;}
.indexgs1{width:375px; height:19px; float:left; padding-bottom:15px;}
.indexgs1clover{width:350px; height:19px; float:left;}
.indexgs2{width:107px; height:71px; float:left;border:1px #B3B3B3 solid; padding:2px;margin-right:5px;}
* html .indexgs2 {width:107px; height:71px;;/* IE 6 and below */}
.indexgs3{width:175px; height:77px; float:right;padding-right:7px;font-size:12px; line-height:19px;}

.indexyyly {width:639px; height:129px; float:left; padding-top:15px; text-align:left;}


.zhutiright{width:344px; height:530px; float:right;}
.zhutiright1{width:344px; height:450px; float:left;}
.tuijian { width:344px; height:350px;}
.tuijian1 {width:324px; height:75px; float:left; padding:8px}
.tuia { width:156px; height:16px; float:left; padding-bottom:5px;}
.tuia1 { width:151px; height:11px; float:left; padding-bottom:5px; background-color:#91A6E5; }
.tuia1 { color:#FFFFFF; font-size:12px; font-weight:bold; padding-top:2px; text-align:left; padding-left:5px;}
.tuia1 a:link,.tuia1 a:visited {color:#FFFFFF; text-decoration:none;}
.tuia1 a:hover {color:#FFFFFF; text-decoration:none;}
.tuib { width:190px; height:60px; float:left; font-size:12px; line-height:20px}
.tuic { width:105px; height:82px; float:left;margin-right: 15px}
.lxwm { width:340px; height:33px; float:left; margin-top:21px}
.lxwm2 { width:340px; height:100px; float:left; margin-top:5px}


#xwlb{width:370px;height:25px;border-bottom:1px #eeeeee solid;background-image:url(../images/indextb.jpg);padding-left:5px;}
#xwlb .xbt{width:270px; float:left; height:24px; line-height:26px; font-size:12px; text-align:left; padding-left:12px;}
#xwlb .xbt b{color:#000000; font-weight:normal; background-color:#0000CC}
#xwlb .time{float:left; padding-left:5px; color:#bbbbbb;height:24px; line-height:26px; text-align:right;font-size:12px}



.dow{ background-image:url(../images/dow_1.jpg); margin:0 auto; background-position:top center; margin-bottom:5px;}
.dowcenter{width:1000px;margin:0 auto;}
.dow1{ 
       text-align:left; 
       padding-top:20px; 
       color:#333333; 
       line-height:22px; 
       padding-left:0px; 
       font-size:12px; 
       width:730px;
       float:left;
}
.dow2{ 
       text-align:center; 
       padding-top:40px; 
       color:#333333; 
       line-height:22px; 
       padding-left:10px; 
       font-size:12px; 
       float:left;
}


.banner{ width:950px; height:256px; margin:0 auto; background-position:top center; padding-left:1px;}

/*menu*/
.nav {width:655px;position: relative;margin:0 auto; background-position:left top; height:84px; float:right; margin-right:10px; margin-top:15px; background-position:right top;}
.navinner {height:84px;}
.navlist {height:47px;line-height:52px;overflow: hidden;margin: 0 20px;}
.nav li {float: left;display: inline;margin: 0 0 0 -2px;padding:0;}
.nav a {display: block;width:87px;text-align: center;font-size:14px;}
.nav a:link, .nav a:visited {color:#000;}
.nav a.current, .nav a:hover, .nav a:active {color:#FF0000;font-weight: bold;}
.subnav {position:absolute;top:41px;left:0;float:left;height:27px;line-height:27px;white-space:nowrap;background-position:left top;}
* html .subnav {margin: 0 0px 0 -10px; /* IE 6 and below */}
.subnav p {padding:0 10px;background-position:right top;}
.subnav p span {display:block;text-align:left;}

.subnav a {display: inline;padding: 0;font-size: 100%;}
[class~="subnav"] a {padding: 0 3px;}
.subnav, .subnav a:link, .subnav a:visited {color: #FFF;}
.subnav a:hover, .subnav a:active {color: #FFF;}
.subnav a:hover, .subnav a:active {font-weight:bold;background: none;}
#subnav1 { left: 50px; }
#subnav2 { left: 150px; }
#subnav3 { left: 230px; }
#subnav4 { left: 250px; }
#subnav5, #subnav6, #subnav7 {left: auto;right:35px;}

#subnav1, #subnav2, #subnav3, #subnav4 {min-width: 110px;}
#subnav5 { min-width: 240px; }
#subnav6 { min-width: 240px; }
#subnav7 { min-width: 130px; }
.note {margin: 0 15px 10px;color:#666666;}
.note span{float:right;}
.disable {display: none;}

.footbg{ height:65px;}
.foot{ width:950px;background-position:top center; margin:1px auto 0 auto; padding-top:15px;}
.bq{width:475px;line-height:1.5;float:left;height:50px;padding-left:190px; padding-top:5px; background-position:top left;}
.jszc{ width:150px; float:right; margin-top:20px;}

.imain{width:951px;background-position:top center;margin:0 auto; height:195px;}

.ileft{width:230px;margin:35px 10px 5px 20px; float:left;display:inline;}
.gsjj{ width:230px; float:left; line-height:1.3; text-align:justify; margin-bottom:7px;}
.jjmore{ width:227px; height:15px; background:#F5F5F5; text-align:right; padding-right:3px; color:#D2090A; float:left; padding-top:4px;}
.ilxwm{ width:230px; margin-top:10px; float:left;}

#news{ width:375px; float:left; margin:25px 18px 0 30px; display:inline;}
#news .img{ float:left;width:90px; height:65px; margin-bottom:10px;}
#news .img img{ width:65px; height:50px; padding:5px; border:1px #dddddd solid;}
#news .img a:hover img{border:1px #F65314 solid;}
#news .tj{ width:280px; height:70px; float:left; margin-left:5px; color:#999999; line-height:1.2; margin-bottom:5px;}
#news .tj li{margin:0; padding:0;}
#news .bt{ font-weight:bold; font-size:12px; height:18px;}
#news .zy{ width:280px; float:right; line-height:1.3;}

.lb{ width:100%; float:left; color:#888888;}
.lb li{ height:18px; border-bottom:1px #dddddd dashed; line-height:18px;}
.gd{padding-top:12px; border-bottom:none;}

.albt{height:15px; font-weight:bold; color:#FF6600;}
.alimg{ margin:0px 0 7px 0;}

/*sec*/
.banner2{ width:950px; height:208px; margin:0 auto; background-position:top center; padding-left:1px;}
.main{ width:951px; margin:0 auto; background-position:top center;}
.main2{ width:951px; background-position:bottom center; padding-bottom:20px;}
.sleft{ width:240px; float:left; margin:0 0 0 1px; display:inline;}
.secdh{ width:200px;margin:15px 0 30px 25px;}
.ddh{ width:170px; height:44px; line-height:48px; font-size:14px; font-weight:bold; padding-left:30px;}
.secdh ul{ margin:15px 0;}
.secdh ul li{ height:27px; width:129px; line-height:30px; padding-left:50px;}
.fkd{ width:200px;margin:8px 0 8px 25px;}

.right{ width:627px; float:right; margin-right:30px; display:inline;}
.dqwz{height:35px;background-position:top center;margin-bottom:10px;padding-left:30px;line-height:22px;}
.lmt{width:612px;height:62px;font-weight:bold;color:#FFFFFF;padding-top:7px; padding-left:15px;}
.lmt2{width:612px;height:18px;font-weight:bold;color:#FFFFFF;padding-top:7px; padding-left:15px;}
.textk{margin:0px 0 20px 0px; line-height:1.5;}
#newslb{width:653px;height:25px;border-bottom:1px #eeeeee solid;background:url(/images/tb.jpg) no-repeat;background-position:left center; padding-left:25px; float:left; background-color:#FF6600;}
#newslb .xbt{ width:435px; float:left; height:24px; line-height:26px; background-color:#990066;}
#newslb .xbt b{ color:#000000; font-weight:normal; background-color:#006699;}
#newslb .time{ width:85px; float:right; padding-left:5px; color:#bbbbbb;height:24px; line-height:26px; text-align:left;}
#newslb .ll{ width:70px; float:left; padding-left:5px; color:#bbbbbb;height:24px; line-height:26px; text-align:left;}
/*fy*/
.pageWrapper {FONT-SIZE: 12px; BACKGROUND: #eeeeee; WIDTH:100%;}
.pgbtn A:link {	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 17px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.pgbtn A:visited {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 17px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.pgbtn A:active {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 17px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.pgbtn A:hover {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block;  BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 17px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.pagnum A:link {MARGIN: 0px 1px; WIDTH: 26px; height:17px;}
.pagnum A:visited {MARGIN: 0px 1px; WIDTH: 26px; height:17px;}
.pagnum A:active {MARGIN: 0px 1px; WIDTH: 26px}
.pagnum A:hover {MARGIN: 0px 1px; WIDTH: 26px}
.pagek {WIDTH:617px; TEXT-ALIGN: center;BACKGROUND: #f9f9f9; height:25px; padding:5px 10px 0 0; margin-top:20px; float:left;}
.pages {MARGIN: 1px 0px 1px 0px; FLOAT:right;TEXT-ALIGN: center;height:25px;}
.pagetb {MARGIN: 0px auto}
.pregro {WIDTH: 10px; PADDING-TOP: 2px; HEIGHT:10px}
.nxtgro {WIDTH: 10px; PADDING-TOP: 2px; HEIGHT:10px}
.pregro {DISPLAY: inline; FLOAT: left; MARGIN: 1px 0px 1px 5px;text-align:center;}
.nxtgro {DISPLAY: inline; FLOAT: right; MARGIN: 2px 5px 2px 0px;text-align:center;}
.pages li{ float:left;}
.tpzs2{ width:170px;float:left; margin:10px 15px 0px 15px;text-align:center; vertical-align:middle; line-height:1.5; display:inline; }
.tpzs2 img{padding:4px; border:1px #dddddd solid; width:150px; height:100px;}
.tpzs2 a:hover img{border:1px #F65314 solid; padding:4px;}
.tpwz2{margin-top:5px; padding:5px; color:#777777; width:160px; height:16px; text-align:center; line-height:16px; vertical-align:text-bottom;}
.dbt{font-size:14px;height:35px;line-height:35px;text-align:center;font-weight:bold; color:#555555;}
.drq{ height:26px;color:#999999;width:100%; float:right;text-align:right; line-height:26px; padding-right:10px;}
.text3{float:left;line-height:1.7; padding-bottom:30px; margin:10px;color:#444; text-align:left;}
.text3 p{margin:15px auto;}
.fkbd{ border:1px #dddddd solid; background:#f6f6f6; color:#888888; line-height:17px;}
.nybanner3{width:1000px; margin:0 auto;border: 1px solid #B1B5B8; background-color:#FFFFFF; background:url(/images/bj.jpg) no-repeat; background-position:top center;}

/**********index menu************/
#menu {
		font-size:14px;
		font-weight:bold;
		width:735px;
		margin:auto;
		color:#ffffff;
	}

	#menu ul, #menu li {
		padding: 0px;
		margin: 0px;
	}

	.dha,.child_menu a{
		text-align:center;
		display:block;
		text-decoration: none;
		color:#ffffff;
	}
	.dha:hover,.child_menu a:hover {	
		display:block;	
		text-decoration: none;
		background-color:#0829F1;
	}
	#menu ul {	
		background:#EA5A00;
		margin:auto;
	}

	#menu ul li{
		background:#91A6E5;
		float:left;
		list-style:none;
		width: 105px;
		line-height:32px;
	}

	.child_menu{
		z-index:99;
		background:#91A6E5;
		position: absolute;
		left:-999999em;
		padding: 0px 0px 5px 0px;
	}

	.child_menu a{
		width: 105px;
		line-height:26px;
		display:block;
	}
	
	#menu ul li.sfhover div {
		left:auto;
	}

	.pro_menu{
		border-top:1px #ffffff solid;
		font-size:13px;
		font-weight:normal;
		z-index:99;
		background:#91A6E5;
		position: absolute;
		left:-999999em;
		padding-bottom:10px;
	}
	.pro_menu a{
		text-align:center;
		display:block;
		text-decoration: none;
		color:#ffffff;
		line-height:24px;
		width:140px;
	}

	.pro_menu a:hover{
		display:block;	
		text-decoration: none;
		background-color:#0829F1;
	}
	.pro_head{
		line-height:23px;
		width:140px;
		display:block;
		font-weight:bold;
		color:#FFFFFF;
		border-bottom:1px solid #FFFFFF;
	}
	.pro_space{
		height:24px;
		width:140px;
	}
	.pro_lb{
		float:left;
		margin-left:15px;
	}

/*product menu*/
#p_menu{
		font-size:14px;
		font-weight:bold;
		width:1000px;
		margin:auto;
	}
	
	#p_menu ul, #menu li {
		padding: 0px;
		margin: 0px;
	}

	#p_menu a {
		text-align:center;
		display:block;
		text-decoration: none;
		color:#ffffff;
	}

	#p_menu a:hover {	
		display:block;	
		text-decoration: none;
		background:url(bg_o.jpg);
		color:#CE2525;
	}
	#p_menu ul {
		margin:auto;
	}

	#p_menu ul li{
		background:url(bg.jpg);
		cursor:pointer;
		float:left;
		list-style:none;
		line-height:35px;
	}
	/*友情链接*/
	#f_link,#f_link a {
		color:#bbb;
		clear:both;
	}

	/*关于华中导航*/
	#gy_menu {
	width:720px;
	height:35px;
	background:#EA5A00;
	overflow: visible;
}
#gy_menu ul{
	margin:0px;
	padding:0px;
}
#gy_menu li{
	list-style:none;
	height:35px;
	float:left;
	width:90px;
	text-align:center;
	line-height:35px;
	font-size:13px;
	overflow:hidden;
}
#gy_menu li a {
	color:#FFF;
	text-decoration:none;
	display:block;
}

#gy_menu li a:hover {
	color:#FFF;
	text-decoration:none;
	background:url(about_bg_o.jpg);
}

#gy_menu li div a {
	background:none !important;
}

#gy_menu li div{
	position:relative;
	width:720px;
	height:35px;
	top:-99999px;
}

#gy_menu li div a{
	color:#333 !important;
}

#gy_menu li.gyhover div{
	position:relative;
	width:720px;
	height:35px;
	top:auto;
	overflow:auto;
}
/*关于华中导航结束*/

/*工程案例表格*/
.contactdiv{
	padding:0;
	margin:20px auto 20px auto;
	width:950px;
}

.contactdiv ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

.contactdiv li{
	border-bottom:1px dotted #EA5A00;
	padding:10px 0;
	line-height:20px;
}
.contact_left{
	width:600px;
	float:left;
}
.contact_right{
	width:300px;
	float:left;
	margin-left:50px;
}
.contact_head{
	color:#EA5A00;
	font-weight:bold;
}

.contact_text{
	margin-left:20px;
}

.contact_text table{
	font-size: 12px;
	word-spacing: 5px;
	color: #515151;
}

.contact_text td{
	height:20px;
}

.contact_text tr{
	border-top:1px #ccc solid;
}
/*合作项目导航*/
.contact_nov{
	height:50px;
	float:right;
	margin:20px;
}

.contact_np{
	height:20px;
	width:50px;
	float:left;
	line-height:20px;
	text-align:center;
	border:1px #EA5A00 solid;
	margin:0 10px 0 0;
	padding:0;
}

.contact_page{
	height:20px;
	width:20px;
	float:left;
	line-height:20px;
	text-align:center;
	border:1px #EA5A00 solid;
	margin:0 10px 0 0;
	padding:0;
}

.contact_nov a{
	background: #EA5A00;
	color: white;
}

.contact_nov a:hover, cur_page{
	background: #fff;
	color: #515151;
}
/*合作项目导航结束*/
/*工程案例表格结束*/

/*专题页面*/
.cp{
	width:900px;
	height:200px;
	margin:auto;
	border-bottom:1px #000 dotted;
}
.cp_js{
	MARGIN: auto;
	WIDTH: 900px;
	line-height: 25px;
	border-bottom: 1px #CCC solid;
	padding-bottom: 25px;
}
.cp_left{
	float:left;
	width:210px;
	margin: 20px 10px 20px 10px;
}
.cp_left img{
	padding:1px;
	border:1px solid #ccc;
	width:200px;
}
.cp_right{
	float:right;
	width:650px;
	line-height:25px;
	margin: 20px 0;
}
.cp_title{
	line-height: 30px;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 20px;
}
/*专题页面结束*/

/*CSS Digg 分页样式*/

.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.digg SPAN.thisclass {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}