*{margin:0;padding:0;font-size:12px;color:#111;list-style-type:none;}
body{background:url(index_1.jpg) repeat-x top;overflow-x:hidden;color:#111;}
a{text-decoration:none;color:#111;}
img {border:0;}
.clear {clear:both;}

.top{margin:0 auto;width:1200px;height:100px;background:url(index_2.jpg) no-repeat;overflow:hidden;}
.top .map{margin:10px 70px 0 0;float:right;width:200px;height:30px;cursor:pointer;color:#fff;}
.top .map a{color:#fff;}
.top .lang{clear:both;margin:20px 100px 0 0;float:right;width:300px;height:30px; display:none;}
.top .en{float:right;width:80px;height:30px;cursor:pointer;}
.top .cn{float:right;margin:0 10px 0 0;width:80px;height:30px;cursor:pointer;}
.menu{margin:0 auto;width:1000px;height:43px;background:url(index_5.jpg) no-repeat;overflow:hidden; display:none;}
.nav {margin:0 auto 0;width:1000px;height:43px;background:url(index_5bg.jpg) no-repeat;font-family:宋体; word-break:break-all;}
.nav ul {list-style-type:none;padding:0;margin:0 0 0 0;_margin:0 0 0 0;}
.nav ul li{float:left;margin:2px 0 0 0;width:140px;height:40px;position:relative;z-index:100;padding:0;}
.nav ul li dl{position:absolute;top:0;left:5px;width:130px;margin:0;padding:0;}
.nav ul li a, .nav ul li a:visited {text-decoration:none;}
.nav ul li dl dt{margin:0;width:100%;height:40px;padding:0;text-align:center;line-height:40px;}
.nav ul li dl dt a,.nav ul li dl dt a:visited{display:block;color:#D8F9FF;font-size:13px;font-weight:bold;}
.nav ul li dl dd{display:none;height:26px;text-align:center;line-height:26px;width:128px;}
.nav ul li dl dd a{background:#fffff;color:#eee;overflow:hidden;border:0px #2d87b9 solid;border-top:none;}
.nav ul li dl dd a,.nav ul li dl dd a:visited{display:block;width:100%;height:26px;color:#fff;font-size:13px;text-align:center;text-decoration:none;line-height:26px;}
.nav ul li dl dd a:hover{background:#2d87b9;color:#fff;overflow:hidden;border:1px #2d87b9 solid;border-bottom:none;}
.nav ul li a:hover{border:0;}
.nav ul li:hover dl dd{background:#54b2e5;border:1px #2d87b9 solid;;border-top:none;}
.nav ul li:hover dl dt a{ color:#ffffff;}
.nav ul li:hover dl dd,.nav ul li a:hover dl dd{display:block;}
*html .nav ul li a:hover dl{background: #54b2e5;}
*html .nav ul li a:hover dl dt a{color:#ffffff;}
*html .nav ul li a:hover dl dd,.nav ul li a:hover dl dd{display:block;}
.banner{margin:12px auto 0;width:996px;height:360px;background:url(index_10.jpg) no-repeat;padding:2px;overflow:hidden;}
.bannernav{margin:0 auto;width:1000px;height:10px;background:url(index_12.jpg) no-repeat;overflow:hidden;}

.sol{margin:0 auto 10px;width:1000px;overflow:hidden;}
.sol .t1{width:100%;height:28px;background:url(index_13.jpg) no-repeat;overflow:hidden;}
.sol .t2{width:100%;height:135px;background:url(index_14.jpg) repeat-y;overflow:hidden;}
.sol .t3{width:100%;height:13px;background:url(index_16.jpg) no-repeat;overflow:hidden;}
.index{margin:0 auto 10px;width:1000px;overflow:hidden;}
.index .blo3{float:right;width:283px;overflow:hidden;}
.index .blo3 .t1{width:100%;height:41px;background:url(index_22.jpg) no-repeat;overflow:hidden;}
.index .blo3 .t2{width:100%;height:165px;background:url(index_25.jpg) repeat-y;padding:5px 10px;overflow:hidden;}
.index .blo3 .t3{width:100%;height:5px;background:url(index_31.jpg) no-repeat;overflow:hidden;}
.index .blo1{float:left;width:283px;overflow:hidden;}
.index .blo1 .t1{width:100%;height:41px;background:url(index_18.jpg) no-repeat;overflow:hidden;}
.index .blo1 .t2{width:100%;height:165px;background:url(index_23.jpg) repeat-y;padding:5px 10px;overflow:hidden;}
.index .blo1 .t3{width:100%;height:5px;background:url(index_29.jpg) no-repeat;overflow:hidden;}
.index .blo2{float:left;width:414px;overflow:hidden;margin-left:10px;}
.index .blo2 .t1{width:100%;height:41px;background:url(index_20.jpg) no-repeat;overflow:hidden;}
.index .blo2 .t2{width:100%;height:165px;background:url(index_24.jpg) repeat-y;padding:5px 5px;overflow:hidden;}
.index .blo2 .t3{width:100%;height:5px;background:url(index_30.jpg) no-repeat;overflow:hidden;}

.foot{clear:both;margin:10px auto;width:100%;height:99px;background:url(index_33.jpg) repeat-x;overflow:hidden;}
.foot .bot{margin:0 auto;width:1000px;height:99px;overflow:hidden;background:url(index_34.jpg) no-repeat;}
.foot .bot .link{margin:13px 0 0;color:#666;}
.foot .bot .link select{width:160px;}
.foot .bot .copy{margin:10px 0 0;color:#055AAF;line-height:22px;}
.foot .bot .copy a{color:#055AAF;}

.main{width:1000px;margin:0 auto;overflow:hidden;}
.main .mainrt{float:right;width:707px;background:url(page_16.jpg) repeat-y;}
.main .mainrt .mainrt1{height:38px;line-height:44px;background:url(page_15bg.jpg) no-repeat; padding:0 8px 0 20px; overflow:hidden;}
.main .mainrt .mainrt1 span{display:block; float:right;}
.main .mainrt .mainrt1 h2{display:block; float:left;font-weight:bold;font-size:14px;color:#006DB6;}
.main .mainrt .mainrt2{padding:15px 15px;min-height:662px;_height:662px;}
.main .mainrt .mainrt3{width:100%;height:6px;background:url(page_31.jpg) no-repeat;}
.main .mainlt{float:left;width:283px;}
.main .mainlt .t2{min-height:160px;background:url(page_18.jpg) repeat-y;padding:5px 10px; line-height:24px;}
.main .mainlt .t3{width:100%;height:8px;background:url(page_20.jpg) repeat-y;overflow:hidden;}
.main .mainlt .jg{width:100%;height:10px;overflow:hidden;}
.main .mainlt ul.daohang {margin:0 5px;}
.main .mainlt ul.daohang li{margin:8px 0;height:30px;background:#EFEFEF url(../image/point43.gif) no-repeat 10px center;padding:0 0 0 30px;line-height:32px;font-size:12px;color:#016817;font-weight:bold;overflow:hidden;}
.main .mainlt ul.daohang li a{color:#016817;}
.main .mainlt ul.daohang li.choice{color:#AA0518;}
.main .mainlt ul.daohang li.choice a{color:#AA0518;}

/*分页样式*/
.pglist {
	padding: 20px 0 30px;
	width: 100%;
	text-align: center;
	clear: both;
}
.pglist a {
	color: #666;
	padding: 0 14px;
	margin: 0 3px;
font-/weight: bold;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.pglist * {
	display: inline-block;
	_zoom: 1;
	_display: inline;
	vertical-align: middle;
	line-height: 30px;
	padding-bottom: 1px;
}
.pglist a:hover, .pglist .hover {
	display: inline-block;
	color: #fff;
	background: #1048a0;
	border-color: #1048a0;
}