BODY {
	background-color: #eee;
	MARGIN: 0px; FONT: 12px  "Microsoft Yahei", Arial, Tahoma,Verdana,  Helvetica, sans-serif;  

     
}
ol,ul,li {list-style:none; margin:0; padding:0}

.ht{clear:both; margin:0 auto;padding:5px 0 5px 10px;line-height:150%; font-size:14px; color:#09f;border-top: 2px solid #46a4d9; margin-top:10px; font-weight:bold}

.header {background:#fff;border-bottom:1px solid #ddd;height:125px;}
.top {background:#fff;height:40px;line-height:40px;}
.w980 {width:1002px;margin:0 auto}
.user-login {float:right;color:#888;position:relative}
.user-login a {color:#8c8c8c; font-size:12px;font-family:"Microsoft Yahei"}
.user-login a.pho-download {color:#666}
.user-login a.pho-download:hover {color:#008df6}
.user-login .register:hover {text-decoration:none}
.user-login em {color:#ccc;padding:0 10px}
.user-login .ud-line:hover {text-decoration:underline}
.user-login p {color:#656565}
.user-login .entrance {padding:0 10px}
.user-login .exit {color:#8a8a8a}
.user-login .ui-dw-bg {margin-right:5px}
.logo,.logo a {float:left;width:245px;height:60px;overflow:hidden;text-indent:-9999px; margin:0}
.logo a {background:url('../../images/logop2.png') no-repeat left top}
.nav {margin-top:15px}
.nav ul {width:100%}
.nav ul li {float:left;text-align:center;margin-left:15px;padding-bottom:15px}
.nav ul li a {color:#222;font-size:16px;text-align:center;display:block;line-height:25px;font-family:"Microsoft Yahei"}
.nav ul li a:hover,.nav ul li.cur a,.nav ul li.nav-li-hover a {color:#00a0e9}
.nav ul li.cur,.nav ul li.nav-li-hover {background-position:center bottom}
.nav ul .index {margin-left:0}
.nav ul .smart-search {float:right;margin:0;position:relative}
.nav ul .smart-search a {text-indent:22px}
.nav ul li .nav-child {width:136px;background:0;position:absolute;display:none;z-index:99;top:90px}
.nav ul li .nav-child li {float:none;margin-left:0;padding-bottom:0;padding:0 10px;}
.nav ul li .nav-child li.nav-child-bottom {background-position:-132px -30px;height:10px;*margin-top:-1px;}
.nav ul li .nav-child li a {background-color:#fff;color:#666;font-size:14px;line-height:40px}
.nav ul li .nav-child li a:hover {color:#00a0e9}
.fl-left {float:left}
.fl-right {float:right}

.w960 {width:960px;margin:0 auto}
 
#pagebody { clear:both;width:980px!important;width:980px;background-color:#eeeeee;;border-right:#ccc 1px solid;margin:auto;margin-top: 10px;}
#page_left {width:670px;background-color:#ffffff;float:left;padding-bottom:10px}
#page_left h1{ padding-left:10px; margin-bottom:0}
.time {font-size: 12px;height: 26px;line-height: 26px;color: #999; margin:0; padding-left:10px}
#page_right {width:300px;background-color:#fff;float:right;}

#tctitle{background:#eeeeee;height:25px;line-height:25px;color:#666;letter-spacing:2px;padding-left:10px;border-bottom:#cccccc 1px solid;}
#bright{border-right:#cccccc 1px solid;}
#tcjs{padding:10px;}
#tjtable{border:#cccccc 1px solid;align:center;width:728px;margin:5px 0;}



A:link {	COLOR: #333333;text-decoration: none}
A:visited {	COLOR: #333333;text-decoration: none}
A:hover {	COLOR: #ff4400}
A:active {	COLOR: #ff4400}
A.menu:link {FONT-SIZE: 18px; COLOR: #ffffff;text-decoration: underline;}
A.menu:visited {FONT-SIZE: 18px; COLOR: #ffffff;text-decoration: underline;}
A.menu:active {FONT-SIZE: 18px; COLOR: #ff6600;text-decoration:none;}
A.menu:hover {FONT-SIZE: 18px; COLOR: #ff6600;	text-decoration:none;}

A.menu1:link {FONT-SIZE: 14px; COLOR: #ffffff;text-decoration: underline;}
A.menu1:visited {FONT-SIZE: 14px; COLOR: #ffffff;text-decoration: underline;}
A.menu1:active {FONT-SIZE: 14px; COLOR: #ff6600;text-decoration:none;}
A.menu1:hover {FONT-SIZE: 14px; COLOR: #ff6600;	text-decoration:none;}

A.topmenu:link {FONT-SIZE: 12px; COLOR: #ffffff;text-decoration: underline;}
A.topmenu:visited {FONT-SIZE: 12px; COLOR: #ffffff;text-decoration: underline;}
A.topmenu:active {FONT-SIZE: 12px; COLOR: #ff6600;text-decoration:none;}
A.topmenu:hover {FONT-SIZE: 12px; COLOR: #ff6600;	text-decoration:none;}


A.blue14:link {FONT-SIZE: 14px;color:#336600;text-decoration: underline;}
A.blue14:visited {FONT-SIZE: 14px;color:#336600;text-decoration: underline;}
A.blue14:active {FONT-SIZE: 14px;color:#ff0000;text-decoration:none;}
A.blue14:hover {FONT-SIZE: 14px;color:#ff0000;	text-decoration:none;}

A.blue:link {color:#000099;text-decoration:none;}
A.blue:visited {color:#000099;text-decoration: underline;}
A.blue:active {color:#ff0000;text-decoration:none;}
A.blue:hover {color:#ff0000;	text-decoration:none;}


A.noclick:link {color:#000099;text-decoration:underline;}
A.noclick:visited {color:#000099;text-decoration: underline;}
A.noclick:active {color:#ff0000;text-decoration:none;}
A.noclick:hover {color:#ff0000;	text-decoration:none;}

A.blue14b:link {FONT-SIZE: 14px;color:#000099;text-decoration: underline;font-weight:bold;}
A.blue14b:visited {FONT-SIZE: 14px;color:#000099;text-decoration: underline;font-weight:bold;}
A.blue14b:active {FONT-SIZE: 14px;color:#ff0000;text-decoration:none;font-weight:bold;}
A.blue14b:hover {FONT-SIZE: 14px;color:#ff0000;	text-decoration:none;font-weight:bold;}
.mt10{ margin-top:10px}

#list360 {float:left;width:660px;padding:0 0 0 0;}
#list360 li{ float:left; width:305px;font-size:14px; line-height:26px; padding-left:12px;}
#list240 {float:left;width:240px;padding:0 0 0 0;}

#list60 {float:left;width:60px;padding:0 2px 0 2px;}
#list80 {float:left;width:95px;padding:0 1px 0 1px;}
#list70 {float:left;width:72px;padding:0 1px 0 1px;}
#list110 {float:left;width:110px;padding:0 0 0 0;}


#list125 {float:left;width:125px;padding:0 1px 0 2px;}

#list120 {float:left;width:300px;padding:0 1px 0 2px;}
#list120 a{ float:left; width:31%; font-size:14px; height:26px; line-height:26px;background: #f5f5f5;color: #666;margin: 0 0 5px 5px;font-size: 14px;transition: color 0.1s ease 0s;text-align: center; overflow:hidden}
#list120 a:hover{background:#72bfea; color:#fff; text-decoration:none}
#list130 {float:left;width:130px;padding:0 1px 0 2px;}

#list170 {float:left;width:170px;padding:2px 2px 0 2px;}

.line360 {height:23px;padding:3px 5px 0 10px;}
.list360_2 {width:358;padding:5px;border-left:#e0e0e0 1px solid;border-right:#e0e0e0 1px solid;border-bottom:#e0e0e0 1px solid;}
.list140{float:left;width:140px;padding:5px 0 0 2px;}

.list180 {float:left;width:660px;padding:0 0 0 0;}
.list180 li{ float:left; width:320px;font-size:14px; line-height:26px; padding-left:10px;}
TD,input,p,td,span{
	 font-family: "宋体"; font-size: 12px; color:#333333; text-decoration: none;line-height:160%
}

.spanclass { VISIBILITY: hidden;width:1px;height:1px;POSITION: absolute; left:1px;top:1px}

.hpic{border:#696969 1px solid;}
.title {
	FONT-SIZE: 24px; COLOR: #336600; FONT-FAMILY: 宋体;font-weight:bold;
}
.title1 {
	FONT-SIZE: 14px; COLOR: #336600; FONT-FAMILY: 宋体;font-weight:bold;
}
#list {
	float:left;width:178px
}

#list1 {
	float:left;width:98px
}
.infonav{ margin:10px}
.infotit{width: 94%;margin: 0 auto;padding: 8px;background: #f3f3f3;margin-bottom: 10px;margin-top: 10px;text-indent: 0;clear: both;font-size: 12px;}
.info{ margin:10px;FONT-SIZE: 14px; COLOR: #222222; FONT-FAMILY: 宋体;line-height:180%;}
.info80{display: block; width:80px}
.tablew{ clear:both;margin: 0 auto; }
.tablew table{ width:60%; margin-top:10px; background:#ddd}
.tablew table strong{ padding-left:5px; font-size:12px; color:#09f}
.tablew2{background:#ddd; width:60%; margin-bottom:10px}
.tablew2 td{ background:#fff}
.tablew2 strong {padding-left: 5px;font-size: 12px;color: #09f;}
.infoqh{ padding-left:10px; font-size:14px; font-family:Microsoft Yahei; padding-top:5px}
.infoqh a{ width:31%; font-size:14px; height:26px; line-height:26px;background: #f5f5f5;color: #666;margin:5px;font-size: 14px;transition: color 0.1s ease 0s;text-align: center; overflow:hidden}
.infoqh a:hover{background:#72bfea; color:#fff; text-decoration:none}

 .f12 {	FONT-SIZE: 12px; COLOR: #c50000 FONT-FAMILY: 宋体;line-height:140%;}

.f14 {
	FONT-SIZE: 14px; COLOR: #222222 FONT-FAMILY: 宋体;line-height:180%;
}
.f14b {
	FONT-SIZE: 14px; COLOR: #222222; FONT-FAMILY: 宋体;font-weight:bold;line-height:180%;
}

.l{float:left;width:68px;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid;padding-left:1px}
.l2{float:left;width:68px;border-bottom:#cccccc 1px solid;padding-left:1px}
.le{float:left;width:68px;border-right:#cccccc 1px solid;padding-left:1px}

.lr{border-right:#CDDEBB 1px solid;border-left:#CDDEBB 1px solid;}
.tb{border:#cccccc 1px solid;TABLE-LAYOUT: fixed;background-color:f7f8f9;text-align:center}

.carpic{border:#999999 1px solid;}
.listhot3 {border:#cccccc 1px solid;background-color:#ffffff;padding:3px;width:235px;}

#barindex {border-top:#98C66A 1px solid;border-bottom:#CDDEBB 4px solid;height:24px;background-color:98C66A;width:178px;text-align:center}



#pagetop{
background-image:url(top_bg.gif);
HEIGHT: 68px;
 
border-bottom:#CDD2C8 solid 1px;
}
#pagemenu{
padding: 1px;
HEIGHT: 23px;
 
border-bottom:#CDD2C8 solid 1px;
valign:center;
font-weight:bold;
COLOR: #ffffff;
background-color:#666666;
}
#pagemenu2{
padding-top: 2px;
padding-left: 0px;
background-color: #7FB14D;
background-image:url(top_bg2.gif);

HEIGHT: 27px;
 
border-top:#9c9c9c solid 2px;
COLOR: #ffffff;
}

 

#pagefoot{
border-top:#9BDB5A 1px solid;
border-bottom:#9BDB5A 1px solid;
background-color:#ffffff;
height:25px;
WIDTH:100%;
COLOR: #ffffff;

}
#pagefoot1{
padding-left: 20px;
padding-top: 5px;
border-top:#ffffff 1px solid;
border-bottom:#ffffff 1px solid;
background-color:#6DA139;
height:25px;
WIDTH:100%;
text-align:center;
COLOR: #ffffff;
}
#pagefoot2{
background-image:url(../bottom_bg.html);
HEIGHT: 80px;
WIDTH:100%;
border-bottom:#CDD2C8 solid 1px;
color:#ffffff;
}



.line360 {height:23px;padding:3px 5px 0 10px;}
.list360_2 {width:358;padding:5px;border-left:#e0e0e0 1px solid;border-right:#e0e0e0 1px solid;border-bottom:#e0e0e0 1px solid; }

.linebot{border-bottom:1px dotted #ccc;height:6px;width:99%;overflow:hidden;margin-bottom:10px;}
.yinyong {margin:3px;padding:3px;border:1px solid #cccccc;background-color:#f7f8f9;}
.listmore{border:#cccccc 1px solid; margin:20px 0 0 0;padding:10px 50px 10px 50px;background-color:#eeeeee;FONT-SIZE: 18px;font-weight:bold;}

.cityhot {float:right;background:#fff;width:300px;border-top:2px solid #46a4d9; border-bottom:2px solid #46a4d9;}
.cityhoth3 {height:30px}
.cityhoth3 h3 {float:left;margin-top:18px;font-size:16px;font-weight:normal;color:#09f;text-indent:10px; font-weight:bold}
.cityinfo {clear:both;padding-left:10px;margin:15px 0 10px 0;overflow:hidden}
.cityinfo a {float:left;background:#f5f5f5;width:60px;margin:0 10px 10px 0;height:34px;line-height:34px;text-align:center;color:#666;border:1px solid #eee;border-radius:2px;font-size:14px;overflow:hidden}
.cityinfo a.blue{ background:#72bfea; color:#fff}
.cityinfo a:hover {background:#72bfea;color:#fff;border:1px solid #69b8e4;border-radius:2px}


.citynews {float:right;background:#fff;width:300px;}
.citynewsh3 {height:30px}
.citynewsh3 h3 {float:left;margin-top:18px;font-size:16px;font-weight:normal;color:#09f;text-indent:10px; font-weight:bold}
.citynewsinfo {clear:both;padding-left:10px;margin:15px 0 10px 0;overflow:hidden}
.citynewsinfo ul {padding:6px;}
.citynewsinfo li {font-size:14px;font-family: "Microsoft Yahei";height:20px;line-height:20px;padding-right:8px;margin-bottom: 8px;overflow:hidden;}
.citynewsinfo li a{ color:#3a3a3a}
.citynewsinfo li a:hover{color:#ff5e52; text-decoration:none;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.citynewsinfo li span{ float:right; font-size:12px; color:#999}
.laoynoi1 {font-size: 12px;font-weight: normal;color: #fff;font-family: "Microsoft Yahei";display: block; width: 20px; height: 20px;line-height: 20px;text-align: center;float: left;background: #ff7e00;margin-right: 8px;}
.laoynoi2 {font-size: 12px;font-weight: normal;color: #fff;font-family: "Microsoft Yahei";display: block;width: 20px; height: 20px;line-height: 20px;text-align: center;float: left;background: #8dc61e;margin-right: 8px;}

#newsinfo { clear:both;:1px solid #ddd;margin:0 0px 8px 0;text-align:left; background:#FFF}

#newsinfo h2 { display:block; width:630px;padding:15px 0 3px 12px;border-top:2px solid #09f; margin-left:5px; margin-top:15px;font-size:14px; color:#09f; text-align:left}
#newsinfo h2 a{color:#333;}
#newsxg {float:left;font-size:12px;width:800px}
#newsxg ul {width:810px; margin-left:18px;}
#newsxg li {float:left;width:325px;margin-right:5px;overflow:hidden;font-size:14px; height:30px; line-height:30px; font-family: "Microsoft Yahei"; overflow:hidden}

#footer-wrap{ clear:both; padding-top:20px;line-height:50px;}
#footer{ width:100%; text-align:center;color:#666;border-top:1px solid #ddd;}
#footer a{color:#666 !important;text-decoration:none}
#footer a:hover{color:rgba(102,102,102,.8) !important}