@charset "utf-8";
/* CSS Document */

body {
	font-size: 12px;
	line-height:20px;
	letter-spacing:1px;
	margin:0 auto;
	padding:0;
	background:url(../images/bg.jpg);
	text-align:center;
	color:#000000;
}
#container {
	width: 1004px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;}

#header {
}


td,a,ul,li{
margin:0;
padding:0;
}
.STYLE1 {color: #173856;font-weight: bold;}
.STYLE2 {
	color: #FE9B1E;
	font-weight: bold;
}
.STYLE3 {
	color: #3797BA;
	font-weight: bold;
}
.d{ color:#FF0000;}
a{color:#3F3F3F;text-decoration:none;}
a:hover{color:#FF6600;text-decoration:none;}
#main{width:1003px; height:auto; display:block;background-color:#FFFFFF;}
#navv{width:979px; height:33px; line-height:33px;display:block;background-image:url(../images/nav_bgg.jpg); margin-bottom:8px; margin-left:auto; margin-right:auto; text-align:center;}
#navv a{color:#FFFFFF;text-decoration:none;}
#navv a:hover{color:#FFCC00;text-decoration:none;}
#right{width:226px; height:auto; float:right; display:block; margin-bottom:8px;}
#rightpho{width:226px;height:auto;float:right; display:block; margin-bottom:8px;*margin-bottom:4px;_margin-bottom:4px;}
#right a{color:##3F3F3F;text-decoration:none;}
#right a:hover{color:#FF6600;text-decoration:none;}
#right.biaoti{width:226px; height:29px; display:block; float:left; clear:left;}
.rightlink1{text-align:right;float:right;display:block;width:150px; margin-top:10px; color:#FF0000;}
.textfrzks,.textfr{width:224px; height:auto;display:block;float:left;border:1px solid #3797BA;}
.textfr{border:1px solid #676665;}
.textfra,.textfrazks{width:206px; text-align:left;height:auto;display:block;float:left;border:1px solid #676665; padding:9px; color:#3F3F3F;}
.textfrazks{border:1px solid #3797BA; }
.photoline{ width:204px; height:auto; display:block; margin-bottom:9px;*margin-bottom:11px;_margin-bottom:11px;padding-left:20px;}
.photoline1{width:204px; height:auto; display:block; margin-bottom:9px;*margin-bottom:14px;_margin-bottom:14px; padding-left:20px;}
#left{width:363px;float:left; display:block; margin-bottom:8px;overflow:hidden;}
#lefta{width:363px;float:right; display:block; margin-bottom:8px; }
.textbt{text-align:center; font-size:14px; font-weight:bold; display:block;}
.textbt a{color:#FF6600;text-decoration:none;}
.textbt a:hover{color:#FF9900;text-decoration:none;}
#leftb{width:742px;float:left; display:block; margin-bottom:8px;overflow:hidden;}
.biaoti1{
	width:363px;
	height:40px;
	display:block;
	margin:0px;
	float:left;
	position:relative;
}
.biaoti2{
	width:742px;
	height:40px;
	display:block;
	margin:0px;
	float:left;
	position:relative;
}
.jyalzks{ width::365px; float:left;height:auto;display:block; margin-right:20px;}
.textlinkzks{text-align:left;display:block;color:#597682; float:left; width:195px;margin-left:10px;}
.lefttextfrb,.lefttextfrb1{width:720px;display:black;height:auto;float:left;border:1px solid #3797BA;padding:10px;overflow:hidden;}
.lefttextfr{width:333px; height:235px;display:black;float:left;border:1px solid #676665;padding:14px;overflow:hidden;}
.lefttextfr1{width:333px; display:black;float:left;border:1px solid #676665;padding:14px;}
.lefttextfra{width:333px; height:155px;display:black;float:left;border:1px solid #676665;padding:14px;overflow:hidden;}
.lefttextfra1{width:333px; float:left;border:1px solid #399ABD;padding:14px;overflow:hidden;}
.leftphotofr{ width:104px; height:104px; float:left;margin_right:8px;*margin_right:6px;_margin_right:6px; display:block;}
.leftphotofra{ width:130px; height:94px; float:left;margin_right:8px;*margin_right:6px;_margin_right:6px; display:block;}
.leftphotofrb{ width:221px; height:100px; float:left;margin:16px; display:block;}
.leftphotofrc{ width:130px; height:50px; float:left;margin-top:43px; margin-left:50px;display:block;}
.textlink{text-align:left;display:block;color:#3F3F3F; float:left; width:210px;*width:218px;_width:218px; margin-left:15px;  margin-top:0px;}
.textlink1{text-align:left;display:block; text-indent:2em; color:#666666; float:left; width:200px;*width:207px;_width:207px; margin:10px;}
.textlinkd{text-align:left;display:block;color:#3F3F3F; float:left; width:188px;*width:198px;_width:198px; margin-left:15px;  margin-top:0px;}
.textlinka{text-indent:2em;text-align:left;display:block;color:#3F3F3F; float:left; width:210px;*width:218px;_width:218px; margin-left:15px;  margin-top:0px;}
.textlinkb{text-align:left;display:block;color:#3F3F3F; float:left; width:400px;margin-left:30px; padding:25px}
.leftlink{ text-align:right;float:left;display:block;width:200px;*width:207px;_width:207px;}
.leftlink1{ text-align:right;float:left;display:block;width:323px; margin-top:10px;}
.tlgg{  float:left; width:742px; height:109px; padding-bottom:8px;}
.jyal{ width::365px; float:left;height:auto;display:block; margin-right:20px;}
#baoming{ width:977px; height:137px;display:block; float:left; border:1px solid #A7A7A6; background-image:url(../images/bming.gif);
          margin-top:opx;*margin-top:8px;_margin-top:8px; overflow:hidden;}
.jyala{ width::977px; float:left;height:137px;display:block;}
.leftkg{float:left;border:1px solid #999999; text-align:left;background-color:#EEEFEF; width:315px; padding:8px;}
.leftkga{float:left;border:1px solid #399ABD; text-align:left;background-color:#E2F7FF; width:315px; padding:8px;}
#footer {
}
#headern {width:1004px; } 
 #header .top_flash{width:635px;height:100px; float:left;}

.logo{ width:349px; height:32px; float:left; background:url(../images/logo1.gif); text-align:right; padding:68px 20px 0 0; font-weight:bold; color:#F60;}
.nav{ width:954px;height:51px;background:url(../images/nav_bg.png); float:left;line-height:51px; padding-left:50px; margin:0}
.nav li{margin:0;float:left;list-style:none; }
.nav a {height:51px;color:#fff;text-decoration:none;text-align:center;display: block;width:76px; } 
.nav a:hover{height:51px;background:url(../images/nav_btn_bg.jpg);float:left;display:block;color:#fff;}
.navd{ width:1004px;height:33px;background:url(../images/navd_bg.jpg); float:left;text-align:center; padding:0 0 0 0; color:#1685ad;}
.navd a{color:#1685ad; text-decoration:none; padding:0 6px;}
.navd a:hover{ color:#f60;}
.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */clear:both;font-size: 1px;line-height: 0px;}
.copyright_up{width:1004px; height:27px; background:url(../images/copyright_up.png);line-height:27px; color:#FFF; text-align:center}
.copyright_line{width:1004px; height:6px; color:#FFF;}
.copyright_up a{ color:#fff; text-decoration:none;padding:0 12px;}
.copyright_up a:hover{ color:#FF0}
.copyright_down{width:979px; height:116px; background:url(../images/copyright_down.png) no-repeat; line-height:20px; color:#FFF; text-align:left; padding:15px 0 0 25px}
#links{ margin-top:4px;*margin-top:8px;_margin-top:4px;height:105px; background:url(../images/links_bg.jpg) no-repeat; margin-left:11px; padding-left:65px}
.ddds{ height:5px}
.image{border:1px solid #8A9194; margin:19px 6px 0 0}
.link_txt{margin-top:10px; text-align:center; color:#03417b;}
.link_txt a{margin:0 5px;color:#03417b; text-decoration:none}
.link_txt a:hover{color:#fc6805;}
.two_banner,.mapnav_line{ float:left; width:757px; margin-bottom:7px}
.mapnav_line{ background:url(../images/mapnav_line.jpg) no-repeat; height:25px; line-height:25px; color:#FFF; padding-left:6px;}
.mapnav_line a{color:#FFF; margin:0 6px; text-decoration:none}
.mapnav_line a:hover{ color:#FF0; font-weight:bold}
.xyzp{ width:155px; height:155px; background:url(../images/xpzp_bg.gif) no-repeat; padding:15px 0 0 18px;}
.xyzp_txt{ margin: 0; padding-left:14px; color:#434d5f; line-height:18px}
