*{margin:0;padding:0;}
body{font-size:11px;font-family:Arial, Helvetica, sans-serif;background:#E1E1E1;color:#333;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
img{border:0;}

#header{margin:0 auto;width:1003px;}
#header_link{width:1003px;line-height:63px;height:63px;background:url(../images/header_top.jpg) no-repeat left top;overflow:hidden;}
#header_link ul{width:240px;float:right;padding-top:15px;}
#header_link li{list-style:none;float:left;margin:0 5px;display:inline;height:63px;}
#header_link li a:link,#header_link li a:visited{text-decoration:none;color:#333;}
#header_link li a:hover,#header_link li a:active{text-decoration:underline;}

#nav{width:1003px;background:url(../images/nav_bg.jpg) repeat-x left top;height:28px;line-height:28px;}
#nav ul{padding-left:30px;}
#nav li{list-style:none;float:left;margin:0 15px 0 25px;}
#nav li a:link,#nav li a:visited{font-size:12px;text-decoration:none;color:#333;}
#nav li a:hover,#nav li a:active{text-decoration:underline;}

#container{margin:0 auto;width:1003px;background:#fff;}
#content_banner{background:#C8E2F3;height:247px;margin-bottom:10px;}

#sideleft{float:left;width:208px;margin-right:15px;margin-bottom:20px;}
#side_prolist{width:193px;margin-left:15px;margin-bottom:15px;}
#side_prolist h1{font-size:18px;padding-left:10px;height:30px;line-height:30px;background:#2F9DCE;border:1px solid #13749F;color:#fff;}
#side_prolist ul{overflow-y:scroll;border:1px solid #E8E8E8;height:200px;}
#side_prolist li{height:25px;line-height:25px;margin:4px 2px;list-style:none;}
#side_prolist .proleft a:link,#side_prolist .proleft a:visited{background:#EAECEE url(../images/dot.gif) no-repeat 8px center;display:block;padding-left:20px;height:25px;line-height:25px;color:#333;text-decoration:none; overflow:hidden;}
#side_prolist .proleft a:hover,#side_prolist .proleft a:active{background:#999 url(../images/dot.gif) no-repeat 8px center;display:block;padding-left:20px;height:25px;line-height:25px;color:#333;text-decoration:none; overflow:hidden;}

#side_prolist li a:link,#side_prolist li a:visited{display:block;padding-left:10px;height:25px;line-height:25px;background:#EAECEE;color:#333;text-decoration:none; overflow:hidden;}
#side_prolist li a:hover,#side_prolist li a:active{display:block;height:25px;line-height:25px;background:#999;color:#333; overflow:hidden;}

#search{background:url(../images/left_04.jpg) no-repeat left top;width:193px;margin-left:15px;height:81px;margin-bottom:15px;}
#search input{margin:47px 0 0 18px;width:113px;border:none;background:#F4F4F4;vertical-align:middle;font-size:11px;}
#search .button{width:31px;height:22px;line-height:22px;vertical-align:middle;margin-top:48px;}
input{font-size:11px;}


#side_contact{margin-left:15px;width:191px;border:1px solid #E8E8E8;padding-bottom:10px;}
#side_contact p{height:20px;line-height:20px;margin-left:10px;}

#content{float:left;width:780px;margin-bottom:20px;}
#new{width:420px;float:left;margin-right:15px;margin-bottom:30px;}
#new h2{height:28px;line-height:28px;background:url(../images/indexinbody_01.jpg) no-repeat left top;text-indent:-9999em;}
#new p{height:25px;line-height:25px;}
#new p a:link,#new p a:visited{color:#076299;text-decoration:none;}
#new p a:hover,#new p a:active{color:#076299;text-decoration:underline;}
#new img{float:left;border:2px solid #cccccc;width:120px;margin:20px 10px;display:inline;}
#new ul{clear:both;}
#new li{list-style:None;background:url(../images/dot.gif) no-repeat 5px center;padding-left:18px;border-bottom:1px dashed #ccc;height:25px;line-height:25px;}
#new li a:link,#new li a:visited{color:#333;text-decoration:none;}
#new li a:hover,#new li a:active{color:#333;text-decoration:underline;}
#company{width:325px;float:left;margin-bottom:30px;}
#company h2{height:28px;line-height:28px;background:url(../images/indexinbody_03.jpg) no-repeat left top;text-indent:-9999em;}
#company p{line-height:25px;}
#con_proshow{width:770px;}
#con_proshow h1{background:url(../images/bg_dh1.jpg) no-repeat left top;width:770px;padding-left:10px;height:28px;line-height:28px;color:#fff;font-size:14px;}
.con_proshow{float:left;width:144px;border:1px solid #ccc;margin:25px 0px 10px 5px;display:inline;}
.con_proshow p{height:25px;line-height:25px;text-align:center;}
.con_proshow img{width:80px;height:120px;display:block;margin:0 auto;}
#more{display:block;text-indent:-9999em;background:url(../images/more.gif) no-repeat left top;width:50px;float:right;margin-top:8px;}

#con_contact h2,#con_contact1 h2{background:url(../images/bg_dh.jpg) no-repeat left top;width:770px;padding-left:10px;height:28px;line-height:28px;color:#fff;font-size:14px;}
#con_contact h3,#con_contact1 h3{height:30px;line-height:30px;font-size:12px; font-weight:bolder; padding-left:20px;}
#con_contact1 h3{text-align:center;padding-left:0;}
#con_contact img{ padding:1px; border:1px solid #ccc;}
#con_contact p{height:25px;line-height:25px;}
#con_contact1 img{display:block;margin:0 auto;}
#con_contact1 p{text-align:center;height:20px;line-height:20px;}
#con_contact1 input{display:inline;}
#con_contact1 p img{display:inline;}

#site_map h2{background:url(../images/bg_dh.jpg) no-repeat left top;width:770px;padding-left:10px;height:28px;line-height:28px;color:#fff;font-size:14px;}
#site_map h3{height:30px;line-height:30px;font-size:12px; font-weight:bolder; padding-left:20px;}
#site_map img{ padding:1px; border:1px solid #ccc;}
#site_map p{height:25px;line-height:25px;}
#site_map ul{width:600px;padding-left:10px;padding-top:20px;height:200px;}
#site_map li{height:25px;line-height:25px;margin:4px 2px;list-style:none; font-size:12px; font-weight:bolder;}
#site_map li a:link,#site_map li a:visited{background:url(../images/mapdot.gif) no-repeat 8px center;padding-left:40px;height:25px;line-height:25px;color:#333;text-decoration:none;}
#site_map li a:hover,#site_map li a:active{background:url(../images/mapdot.gif) no-repeat 8px center;padding-left:41px;height:25px;line-height:25px;color:#ff0000; text-decoration:underline;}

#footer{margin:0 auto;width:1003px;height:25px;line-height:25px;background:#C8E2F3;}
#footer p{text-align:center;}

img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:355px;margin:10px;overflow:hidden}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none;}


#newscontent{overflow:hidden;margin-bottom:15px;margin-right:10px;}
#newscontent h1{background:url(../images/bg_dh.jpg) no-repeat left top;width:760px;padding-left:10px;height:28px;line-height:28px;color:#fff;font-size:14px;}
#newscontent li{ list-style:none; display:block;border-bottom:1px solid #ccc;height:30px;line-height:30px;padding-left:5px;padding-right:5px;}
#newscontent li a:link,#newscontent li a:visited{height:30px;line-height:30px;padding-left:5px;padding-right:5px;}
#pagelist {padding:10px;list-style-type:none; }
#pagelist li { height:30px;}
#pagelist li a .lbt {display:block; float:left;  text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline;}
#pagelist li a .ldt {display:block; width:130px; float:right; text-align:center; color:#069; text-decoration:none; display:inline;}
#pagelist li a {height:30px; display:block; line-height:30px; color:#333; text-decoration:none; cursor:hand; }
#pagelist li a:hover{ color:#069; text-decoration:none;}
#pagelist li a:hover .ldt {color:#000;}
.info{margin:0px auto;margin:5px 10px 5px 10px;height:30px;line-height:30px;border-bottom:1px dashed #ccc;}
.info h2{float:left;padding-left:10px;font-size:11px;}
.info span{float:right;padding-right:10px;}
#wennr{font-size:11px; line-height:1.65em;padding:5px 10px 30px 10px;color:#333;}
#wennr p{margin-top:5px;line-height:20px;color:#333;text-indent:2em;}
#wennr h1{color:#205F8C;}
#wennr img{margin:30px 0 0 20px;}
#wennr a:link,#wennr a:visited{color: #333;text-decoration:none;}
#wennr a:hover{color: #333;text-decoration:none;}
#wennr p a:link {color: #333;text-decoration:none;}
#wennr p a:visited {text-decoration:none;color: #333;}
#wennr p a:hover {text-decoration:none;color: #333;}
/*CSS manu style pagination*/
.manu {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; MARGIN: 3px; PADDING-TOP: 15px; TEXT-ALIGN: center;clear:both;
}

.manu A {
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: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .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
}