/* CSS Document */
*{margin:0px; padding:0px;}
a.a1:visited,a.a1:link{color:#1b5caf;text-decoration:none;}
a.a1:hover{color:#1b5caf;text-decoration:underline;}
a.a2:visited,a.a2:link{color:#ffffff;text-decoration:none;}
a.a2:hover{color:#ffff00;text-decoration:none;font-weight:bold;}
a.a3:visited,a.a3:link{color:#666666;text-decoration:none;}
a.a3:hover{color:#ff0000;text-decoration:underline;}
a.a4{margin:0 5px 0 5px;}
a.a4:visited,a.a4:link{color:#666666;text-decoration:none;}
a.a4:hover{color:#1b5caf;text-decoration:none;}
a.a5{ margin:0 20px 0 20px 0;}
a.a5:visited,a.a5:link{color:#333333;text-decoration:none;}
a.a5:hover{color:#1b5caf;text-decoration:underline;}
a.a6:visited,a.a6:link{color:#555555;text-decoration:none;}
a.a6:hover{color:#1b5caf;text-decoration:none;}
a.a7:visited,a.a7:link{color:#333333;text-decoration:none; font-weight:bold;}
a.a7:hover{color:#1b5caf;text-decoration:underline;font-weight:bold;}
.float1{float:left;}
.float2{ float:right;}
.br1{clear:both;}
.red{color:#FF0000;}
.blue{color:#0066CC;}
.line1{line-height:190%;}

.box{width:990px;position:absolute;left:50%;margin-left:-495px; background-color:#ffffff;}
.menu{background:url(../images/menu_bg.jpg) no-repeat;height:38px;margin-bottom:1px;}
.ul1{list-style:none;padding:12px 0 0 83px;}
.ul1 li{float:left;width:104px;text-align:center;}
.logo{height:91px; background:url(../images/logo_bg.jpg) repeat-x;}
.img1 img{ margin:15px 10px 0px 20px;}
.img2 img{margin:0px;}
.banner{height:157px; background:url(../images/banner.jpg) no-repeat; font-size:12px; color:#FFFFFF;}
.input1{
	background:url(../images/input1.jpg) no-repeat;
	color:#000000;
	width:256px;
	height:15px;
	padding:4px 15px 4px 15px;
	margin:15px 0 0 348px;
}
.btn1{ height:24px; width:88px; background:url(../images/search.jpg) no-repeat; border:none; margin:2px 0 0 15px;}
.input2{margin:10px 0 0 342px;}
.p1{ line-height:180%;padding-top:5px;}
.left1{ float:left; font-size:12px; font-weight:bold; width:224px; padding:0 0 0 5px;}
.pic1{height:220px;}
.p2{ color:#1b5caf; text-align:center; line-height:50px;}
.rec1{ clear:both; width:212px; border:1px solid #D4D4D4; background:url(../images/title2.jpg) no-repeat 0 0; padding:10px 0 10px  10px;}
.title2{ padding:1px 0 10px 20px;}
.txt1{border:1px solid #D4D4D4; width:200px;}
.ul2{ list-style:none; padding:10px 0 0 0;}
.ul2 p{ line-height:190%;font-size:12px;}
.ul2 img{ margin:5px 7px 5px 7px;}
.ul2 li{ clear:both; border-bottom:1px dotted #cccccc; height:90px;font-size:12px; padding:10px 0 0 0;}
.right1{ float:left;width:740px; margin:0 0 0 15px;height:auto;}
.new1{height:200px; border:1px solid #d4d4d4; font-size:14px;}
.title1{ height:35px; background:url(../images/title3.jpg) repeat-x;}
/*--------- 以下是选项卡样式 ----------------*/
.city_ser_show{display:none;border:1px solid #CCCCCC; border-top:none;height:165px; clear:both;}
#con_two_1{display:block;}
#menubox{ border:1px solid #d4d4d4; border-bottom:none; margin-bottom:0px; height:35px; background:url(../images/title3.jpg) repeat-x;}
#menubox ul{margin:0;padding:0;}
#menubox ul li{float:left;list-style:none;display:inline;padding-top:5px;/*border:1px solid #D1D1D1;border-bottom:0px;*/ background:url(../images/title4.jpg) no-repeat; margin:0;white-space:nowrap; text-overflow:ellipsis;cursor:pointer;width:111px;height:35px;text-align:center;font-size:14px;overflow:visible; font-weight:bold; color:#444444}
#menubox ul li.hover{/*border-top:2px solid #D1D1D1;border-right:2px solid #D1D1D1;border-left:2px solid #D1D1D1;border-bottom:0px solid #D1D1D1;*/ background:url(../images/title5.jpg) no-repeat;color:#ffffff;font-weight:bold;}
.ul3{list-style:none; margin:0px 0px 0px 15px;}
.ul3 li{font-size:12px; float:left; border-bottom:1px dashed #cccccc; width:300px; background:url(../images/icon2.jpg) no-repeat 2px 10px; margin:0 12px 0 13px; padding:0px 0px 0px 20px; height:28px;line-height:28px;}
/*------------ 以下是主要内容样式 --------------------*/
.txt2{ border:1px solid #d4d4d4; clear:both; margin:12px 0 0 0; font-size:12px; height:auto; }
.title3{ height:30px; background:url(../images/title1.jpg) no-repeat -1px 0; color:#FFFFFF; font-weight:bold; font-size:14px; padding:5px 0 0 28px;}
.content1{height:auto; padding:10px 10px 15px 10px;  background:url(../images/right1_bg.jpg) repeat-y left center;}
.ul4{ list-style:none;}
.ul4 li{width:320px;height:180px; line-height:180%; float:left; margin:1px 5px 0 8px; padding:5px 10px 10px 10px; border-bottom:1px dotted #cccccc;}
.title4{ clear:both; background:url(../images/icon1.jpg) no-repeat 5px 13px; color:#1a5cb2; padding:8px 0 0 30px; margin:0 0 5px 0;}
.link{ height:110px; clear:both; background:url(../images/link_bg.jpg) repeat-x;}
.title5{color:#666666; padding:8px 0 0 15px; font-weight:bold; height:42px;}
.ul5{ list-style:none;}
.ul5 li{ float:left; font-size:12px; width:160px; text-align:center; line-height:220%;}
.foot{ clear:both; background:url(../images/foot_bg.jpg) repeat-x; height:130px; line-height:190%; padding:20px 0 0 0; font-size:12px; color:#333333;}
.foot img{ border:none;}