@charset "utf-8";
*{margin:0px;padding:0px;}
body{font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	line-height: 150%;
	color: #555555; background:#d3e1ee url(../Images/bg.gif) top repeat-x;
	text-align: center;
}
td{color:#555555;font-size:12px;line-height:24px;}
td a:hover{color:#01524c; text-decoration: none; font-size:12px;}
p{margin:6px 12px 16px 12px;line-height: 180%;text-indent: 2em;text-align: justify;	text-justify: inter-ideograph;font-size:13px;}
img{border-width: 0px;border-style: none;}
li{list-style-type:none;}
a:link,a:visited,a:active{color:#333333; text-decoration: none; font-size:12px;}
a:hover{color:#01524c; text-decoration: none; font-size:12px;}
h1{ font-size:14px;}
h3{ background:url(../Images/bt_bg.gif) top repeat-x; line-height:29px; font-size:12px; color:#FFFFFF; text-align:left; text-indent:10px; float:left}
h2{ background:url(../Images/bt_bg2.gif) top repeat-x;line-height:29px; font-size:12px; color:#555555; text-align:left; text-indent:10px;}
h5{ background:url(../Images/page_r_bg.gif) top no-repeat; line-height:34px;text-align:left; text-indent:15px; float:left}
.lujing{float:right;  font-size:12px; padding-right:10px;}
.more{float:right; text-transform:uppercase; font-size:10px; padding-right:5px;}
.more1 a:link,.more1 a:active,.more1 a:visited{float:right; text-transform:uppercase; font-size:10px; padding-right:5px;color:#fff}
.more1 a:hover{float:right; text-transform:uppercase; font-size:10px; padding-right:5px;color:#dbffe3}
.clearer{ clear:both}
#bg{ width:881px;background:url(../Images/bj2.jpg) 10px left no-repeat;*background:url(../Images/bj2.jpg) 10px left no-repeat !important; *background:url(../Images/bj2.jpg) 10px center no-repeat;}
/*header*/
#header{ background:url(../Images/menu_bg.gif) center center no-repeat; height:85px; width:881px; margin-top:40px;*margin-top:40px !important;*margin-top:40px; }
.logo{float:left;width:180px;height:85px;margin-top:0px;*margin-top:0px !important;*margin-top:0px; margin-left:5px;}
.menu{ float:left; width:400px; margin-left:200px;}
.menu_link{  margin-top:16px;width:400px; float:left}
.menu_link li { float:left; margin-right:15px;font-size:13px; font-weight:bold; color:#FFFFFF}
.menu_link li a:link,.menu_link li a:active,.menu_link li a:visited{ float:left; margin-right:15px;font-size:13px; font-weight:bold; color:#FFFFFF}
.menu_link li a:hover{ float:left; margin-right:15px; font-size:13px; font-weight:bold; color:#FFFFFF}
.menu_link table{ float:left}
.zh_en{ clear:both; line-height:20px; width:120px; height:20px;margin-top:-20px;float:right; margin-right:45px; *margin-right:45px !important;margin-right:25px;color:#FFFFFF}
.zh_en a:link,.zh_en a:visited,.zh_en a:hover,.zh_en a:active{color:#FFFFFF}
.zh_en ul{ float:right;}
.zh_en li{ float:left; color:#fff;}
.zh_en li a:link,.zh_en li a:visited,.zh_en li a:active{  float:left; color:#fff}
.zh_en li a:hover{  float:left;color:#fff}
.banner{margin:0px auto 10px auto;*margin:0px auto 10px auto !important;*margin:0px auto 10px 46px; width:803px; text-align:center}
/*container*/
#container{margin:0px auto 10px auto;*margin:0px auto 10px auto !important;*margin:0px auto 0px 46px; text-align:center;width:803px;}
/*home left*/
.left{ float:left; width:210px;}
.left ul{ border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
/*home mid*/
.mid{float:left; width:350px; margin-left:10px; border:1px solid #d6d6d6}
.mid ul{ margin-top:25px; }
.mid ul li{ float:left; padding-left:6px; }
/*home right*/
.right{float:right; width:218px;}
.right ul{ background:url(../Images/contact_bg.gif) top no-repeat; height:144px;width:218px;}
.right ul li{ border:none;}
/*footer*/
.footer{margin:0px auto 0px auto; width:803px; background:url(../Images/foot_bg.gif) top repeat-x; height:120px;}
.foot_left{float:left; width:584px; text-align:left; line-height:100px; text-indent:15px;}
.foot_right{float:right; background:url(../Images/tel.gif) top no-repeat; height:120px; width:218px;}
/*page left*/
.ny_left{ width:220px; float:left;}
.ny_left ul{ margin-top:15px;}
.ny_left ul li{ background:url(../Images/page_l_link.gif) top no-repeat; width:175px; line-height:36px;}
.ny_left ul li a:link,.ny_left ul li a:active,.ny_left ul li a:visited{ background:url(../Images/page_l_link.gif) top no-repeat; width:175px; line-height:36px;display:block; color:#004277; font-size:13px; font-weight:bold}
.ny_left ul li a:hover{ background:url(../Images/page_l_hover.gif) top no-repeat; width:175px; line-height:36px; display:block; color:#c7000b; font-size:13px; font-weight:bold}
.tel_contact{ background:url(../Images/contact_bg.gif) top no-repeat; height:144px;width:218px; border:1px solid #f2f2f2; margin-top:15px;}
.tel_contact ul li{ border:none; background:none;line-height:28px;}
.tel_contact .tel{ background:url(../Images/tel2.gif) top no-repeat; height:66px; padding:0px; margin:0px;}
/*page right*/
.ny_right{width:555px; float:right;}
.ny_right ul{width:530px;}
.ny_right ul li{ border-bottom:1px #999999 dashed; text-align:left; float:left; line-height:30px;}