@charset "gb2312";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border:0; margin:0; padding:0; }
dl, dt, dd, ol, ul, li { list-style:none }
a img { border:none }
ol { margin-left:2em }
body { font-size:12px; color:#666; font-family:"microsoft yahei"; }
.clearfix:after, #container:after { content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden }
.clear { clear:both; height:0; font-size:1px; line-height:0 }
* html .clearfix, * html #container { height:1% }
fieldset { padding-top:0 }
a:link { text-decoration: none; color:#666; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; color:#0071ca; }
a:active { text-decoration: none; }
.left { float:left }
.right { float:right;top: 23px;
position: absolute;
right: 47px; }
.alignCenter { text-align:center }
.alignRight { text-align:right }
.autoMargin { margin:0 auto }
.hide { display:none }
.red { color:red }

.box{ width:100%; height:100%;}
.main{ width:1200px; margin:0 auto; }

.top{ width:100%; height:80px; background:url(/template/123/images/bg_02.jpg) repeat-x;  float: left;}
.top_con{ width:1200px; margin:0 auto;position: relative;}
.logo{ width:1000px; float: center; margin-top:30px;}
.logo p{
	font-size: 35px;
	color: #ffffff;
}

.section{ width:365px; float:left;}

*{margin:0; padding:0; list-style:none; }
		body{ background:#fff; font:normal 12px/22px  "microsoft yahei";  }
		img{ border:0;  }
		a{ text-decoration:none; color:#333;  }
		a:hover{ color:#1974A1;  }


		/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ width:365px; float:left; margin:20px 0 0 20px;  height:34px; line-height:34px;   position:relative; z-index:1;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ width:115px; float:left; background:#0574b3;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left;  }
		.nav .nLi h3 a{ width:115px; display:block; text-align:center; font-size:14px; font-weight:bold;  }
		.nav .sub{  display:none; width:115px; left:0; top:34px;  position:absolute; background:#1b598f;  line-height:26px; padding:5px 0;  }
		.nav .sub li{ zoom:1; }
		.nav .sub a{ display:block; padding:0; text-align:center; }
		.nav .sub a:hover{ background:#a8cdee; color:#fff;  }
		/*.nav .on h3 a{ background:#f6e205; color:#cb0808;   }*/

.search{ width:280px; height:64px; float:left; margin-top:24px; margin-left:20px; }
.text1{ border:1px solid #1b598f; float:left; color:#ccc; background:#fff; padding:0 0 0 10px;
 -webkit-border-top-left-radius: 14px;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-left-radius: 14px;
-webkit-border-bottom-right-radius: 0; 

}
.btn1{ width:50px; height:26px; float:left;  border:1px solid #38aade; background:#1b598f; color:#fff; -webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 14px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 14px; margin-left:-7px;}


.user{ width:280px; float:left; margin-top:16px; margin-left:10px;}

.user ul{ width:280px; float:left;}
.user ul li{ width:50px; height:42px; letter-spacing:2px; padding-top:8px; margin-left:10px; float:left; border-radius:3px; color:#fff; font-size:14px; text-align:center; line-height:16px; font-family:"microsoft yahei"; background:#1b598f;}

.user ul li a{ display:block; color:#fff; width:50px; height:40px;}

.content{ width:1200px; float:left; margin-top:10px;}
.js{width:90%; margin:10px auto 0 auto; }
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
.js p span{ float:right; }
.js p span a{ color:#f00; text-decoration:underline;   }
.js textarea{ height:50px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }


/* 本例子css */
#Yu_cotent_L .sideMenu{ width:210px; float:left;  border:1px solid #ddd;  }
#Yu_cotent_L h3{ height:44px; line-height:36px; padding-left:10px; color:#fff;  border-top:1px solid #fff; background:#1b598f; cursor:pointer; font:normal 16px/44px "Microsoft YaHei";		}
#Yu_cotent_L h3 em{ float:right; display:block; width:40px; height:44px;   background:url(/template/123/images/icoAdd.png) 16px 16px no-repeat; cursor:pointer; }
#Yu_cotent_L .yucur h3 em{ background-position:16px -57px; }
#Yu_cotent_L .yucur ul{display:block;}
#Yu_cotent_L ul{ width:210px;  color:#999;   display:none; /* 默认都隐藏 */ }
#Yu_cotent_L ul li{ height:35px; line-height:34px; border-bottom:1px #ccc dashed; padding-left:25px; font-family:"Microsoft YaHei"; font-size:14px;}
#Yu_cotent_L ul li a{ color:#999;}
#Yu_cotent_L ul .hover a{ color:#f00;}


/*两级菜单树jquery插件特效 懒人建站*/
#menubox{ width:210px; overflow:hidden;float:left;  border:1px solid #ddd;}
#menubox ul li{line-height: 36px;color: #fff;border-top: 1px solid #fff;background: #1b598f;cursor: pointer;font: normal 16px/44px "Microsoft YaHei";}
#menubox .thismenu{ background-color:#030; color:#ffffff; border:none;}
#menubox .thismenu a{ color:#ffffff; }
#menubox .submenu{ display:none; background-color:#ffffff;}
#menubox .submenu a{ height:35px; line-height:34px; border-bottom:1px #ccc dashed; padding-left:25px; font-family:"Microsoft YaHei"; font-size:14px;color: #000;display: block;}

.Con_middle{ width:750px; float:left; margin-left:10px;}

.Middle_intro{ width:748px; height:80px; float:left; border:1px #ddd solid;}
.Middle_intro p{ padding:10px 15px; font-size:14px; line-height:26px; }
.Middle_intro p span{ color:#F00;}

.Middle_hua{ width:748px; display:inline; overflow:auto;  height:750px;  float:left;  border:1px #ddd solid;font-size: 14px;}

.Middle_hua ul{   float:left;width: 100%;}
.Middle_hua ul li{ width:100%;  float:left; border-bottom:1px dashed #ccc; margin:10px 0 0 0; padding-bottom:10px;}
.Middle_hua ul li p{ font-size:14px; padding:0 20px; color:#999; line-height:26px;}
.Middle_hua ul li p span{ font-weight:bold; color:#F60;}
.Middle_hua ul li p a{ color:#666;}


.message{ width:748px; height:350px; float:left; margin:10px 0 0 0; border:1px #ddd solid;}







.Con_right{ width:210px;   float:left; margin-left:10px;}
.news{ width:212px; float:left; }
.news_con{ width:210px; float:left; border:1px dashed #ddd; border-top:none;  }
.tit01{ width:212px; height:36px; background:#1b598f; color:#fff; font-size:16px; text-align:center; line-height:36px; float:left; }
.news p{ width:202px; float:left; padding:5px; font-size:14px; text-indent:2em; line-height:22px; color:#999;}
.news ul{ width:210px; float:left;}
.news ul li{ width:205px; height:32px; font-size:14px; color:#aaa; border-top:1px dashed #ddd; line-height:32px; padding-left:5px;  float:left;}
.news ul li a{ color:#666;}


.people{ width:212px; float:left; margin-top:10px;}
.people ul{ width:210px; float:left; border-right:1px dashed #ddd; }
.people ul li{ border-bottom:1px dashed #ddd; height:36px; line-height:36px; font-size:14px; text-align:center; border-left:1px dashed #ddd; }
.people ul li a{ color:#F60;}
.people ul li i{ display: block;width: 60px;float: left;border-right: 1px dashed #ddd;}
.people ul li p{ float: left;width: 110px;border-right: 1px dashed #ddd;}
.people ul li span{ width:35px; float:left;}


.dh1{color:red}
.dh1:hover,.daohang .hover .dh1{color:red}
.dh2{color:red}
.dh2:hover,.daohang .hover .dh2{color:red}
.dh3{color:red}
.dh3:hover,.daohang .hover .dh3{color:red}
.dh4{color:red}
.dh4:hover,.daohang .hover .dh4{color:red}
.dh5{color:red}
.dh5:hover,.daohang .hover .dh5{color:red}
.dh6{color:red}
.dh6:hover,.daohang .hover .dh6{color:red}
.dh7{color:red}
.dh7:hover,.daohang .hover .dh7{color:red}
.dh8{color:red}
.dh8:hover,.daohang .hover .dh8{color:red}
.dh9{color:red}
.dh9:hover,.daohang .hover .dh9{color:red}
.dh10{color:red}
.dh10:hover,.daohang .hover .dh10{color:red}




.keyword form{padding-top:20px;}
#search_a,#search_b{float:left}
#search_a{color:#000000;width:227px;height:28px;text-indent:30px;line-height:28px;border:1px solid #ccc;border-right:none;background:url(/template/123/images/home_14.jpg) 6px center no-repeat #fff}
#search_b{width:64px;color:#fff;border:none;cursor:pointer;line-height:28px;text-align:center;background:#69b4ee;height:28px;}
#search_b:hover,.map_kc_button:hover,#pa_bz_b:hover{background:#2c86ce}