.main{
	width:100%;
	height:auto; 
	overflow:hidden; 
	text-align:center; 
	background:url(../images/topbg.jpg) repeat-x
	}
	
.main2{
	width:100%;
	height:auto; 
	overflow:hidden; 
	text-align:center; 
	background:url(../images/topbg2.jpg) repeat-x
	}
	
.main3{
	width:100%;
	text-align:center;
	}

.mainheight{height:162px}

.mainheight2{height:462px}

.top1{height:128px; margin:0 auto}

.logo{width:523px; height:121px; float:left}

.logoright{width:438px; height:121px; float:right}

.daohang{ 
	height:36px; 
	width:961px; 
	margin:0 auto; 
	line-height:36px; 
	vertical-align:middle;
	}
.ul1 {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	clear:right;
    margin-top:0px;
    *+margin-top:1px;
    _margin-top:10px;
    
	}
.ul1 li
{
    height:36px;
	display:inline;
	color:#ff0000;
	}
	.ul1 li span
	{
	   padding-left:15px;
	   padding-right:15px;
	    }
.ul1 li a{
	color:#fff;
	text-decoration: none;
}
.ul1 li a:link{
	color:#fff;
	text-decoration: none;
}
.ul1 li a:hover{
	text-decoration:none;
	color:#e8fc0a;
	}

.gonggao{height:34px; width:961px; margin:0 auto; line-height:34px}
.fla{height:242px; width:961px; margin:0 auto; height:auto!important; min-height:242px}
.flleft{width:206px; border:1px solid #e1e1e1; height:auto; overflow:hidden; float:left; text-align:center; background:#ffffff}
.flzhong{width:475px; height:auto; overflow:hidden; float:left; text-align:center;}
.flright{width:255px; height:auto; overflow:hidden; float:right; text-align:center;}
.flgeduan{width:12px; height:auto; overflow:hidden; float:left}
.fltop1{width:206px;height:auto; margin:0 auto; overflow:hidden}
.fztop2{width:475px;height:auto;margin:0 auto; overflow:hidden;border:1px solid #e1e1e1;}
.fztop1{width:475px;height:auto;margin:0 auto; overflow:hidden}
.frtop1{width:255px; height:auto; margin:0 auto; overflow:hidden}
.bg1{ background:url(../images/lianghao.jpg) no-repeat}
.hg1{ height:38px; line-height:30px}
.bg2{ background:url(../images/mf.jpg) no-repeat}
.hg2{ height:136px; line-height:70px}
.bg3{ background:url(../images/gn.jpg) no-repeat}
.hg3{ height:57px; line-height:57px}
.fzbg1{ background:url(../images/tc.jpg) no-repeat}
.fzbg2{ background:url(../images/fzbg2.jpg) repeat-y}
.fzbg3{ background:url(../images/fzbg3.jpg) no-repeat}
.frbg1{ background:url(../images/frbg1.jpg) no-repeat}
.frbg2{ background:url(../images/frbg2.jpg) repeat-y}
.frbg3{ background:url(../images/frbg3.jpg) no-repeat}
.frbg4{ background:url(../images/frbg4.jpg) no-repeat}
.frbg5{ background:url(../images/frbg5.jpg) repeat-y}
.frbg6{ background:url(../images/frbg6.jpg) no-repeat}
.frhg1{ height:51px; line-height:40px}
.frhg2{ height:21px;}
.frhg3{ height:4px;}
.fzhg1{ height:40px; line-height:30px;}
.fzhg2{ height:10px;}
.btbg{ background:url(../images/bottombg.jpg) no-repeat}
.bthg{ height:117px; margin:0 auto;}
.font{ font-size:14px; font-weight:bold;color:#ffffff}
.font a{color:#ffffff; text-decoration:none}
.font a:link{color:#ffffff; text-decoration:none}
.font a:hover{color:#ffffff; text-decoration:none}
.font a:visited{color:#ffffff; text-decoration:none}
.font2{ font-size:14px; font-weight:bold;}
.font2 a{color:#ff9003; text-decoration:none}
.font2 a:link{color:#ff9003; text-decoration:none}
.font2 a:hover{color:#ff9003; text-decoration:none}
.font2 a:visited{color:#ff9003; text-decoration:none}
.flmain{width:179px; height:auto; margin:0 auto; overflow:hidden}
.fzmain{width:464px; height:auto; margin:0 auto; overflow:hidden}
.frmain{width:230px; height:auto; margin:0 auto; overflow:hidden}
.flmainsj{width:179px; height:28px; background:url(../images/flbg1.jpg) no-repeat; line-height:28px; text-align:left; text-indent:20px}
.frmainsj{width:230px; height:28px; line-height:28px; text-align:left;}
.frmainal{width:230px; height:auto; overflow:hidden}
#scrollBox2{width:150px;height:105px;line-height:30px;overflow:hidden; margin:0 auto;}
.lianjie{width:800px; height:70px; margin:0 auto;}
.lianjie  a{color:#ffffff; text-decoration:none}
.lianjie  a:link{color:#ffffff; text-decoration:none}
.lianjie  a:hover{color:#ffffff; text-decoration:underline}
.lianjie  a:visited{color:#ffffff; text-decoration:none}
.ableft{width:694px; height:auto; overflow:hidden; line-height:22px; float:left; border:1px solid #e1e1e1;}
.abright{ width:255px; overflow:hidden; height:auto; float:right}
.bg4{width:961px; height:14px; background:url(../images/bl2.jpg) no-repeat;}
.bg5{width:961px; height:auto; background:url(../images/bl3.jpg) repeat-y; overflow:hidden;}
.bg6{width:961px; height:10px; background:url(../images/bl18.jpg) no-repeat;}

.gy_title{width: auto; height:auto;clear:both; line-height:20px; font-size:16px; font-weight:bold; color:#E95C0E; padding:8px 0px 0px 10px;}
.gy_gywm{ width:891px; height:auto; clear:both;padding:12px 10px 28px 10px;overflow:hidden; font-size:14px; line-height:27px; color:#444444; background:url(../images/xian2.jpg) bottom repeat-x}
.gy_gbghj{ width:891px; height:auto; clear:both;padding:9px 10px 28px 10px;overflow:hidden; font-size:14px; line-height:27px; color:#444444; background:url(../images/xian2.jpg) bottom repeat-x}
.gy_ggtd{ width:891px; height:auto; clear:both;padding:18px 10px 28px 10px;overflow:hidden; font-size:14px; line-height:27px; color:#444444; background:url(../images/xian2.jpg) bottom repeat-x}

.gy_tdimg{ width:891px; height:auto; clear:both; padding:22px 10px 28px 10px; background:url(../images/xian2.jpg) bottom repeat-x; overflow:hidden;}
.gy_tdimg ul{}
.gy_tdimg li{ float:left; width:188px; height:auto; padding-right:33px;}
.gy_tdimg .li1{ width:188px; height:122px;background:url(../images/gy4.jpg) no-repeat; clear:both;}
.gy_tdimg .li2{ width:188px; height:50px; padding-bottom:9px; line-height:50px; text-align:center;color:#444444;}
.gy_tdimg .li2  a:link , .gy_tdimg .li2 a:visited{font-size:12px; color:#131313; font-weight:normal;text-decoration: none;}
.gy_tdimg .li2  a:hover, .gy_tdimg .li2 a:active {font-size:12px; color:#024BB8; font-weight:normal;text-decoration:underline;}
.gy_lianxi{width: auto; height:auto;clear:both; overflow:hidden;}
.lianxi{ color:#444444; float:left; width:377px; height:auto; overflow:hidden; padding:15px 0px 10px 10px; line-height:27px;}
.lianxi b{ font-size:14px;}
.lianxi_tu{ background:url(../images/gy7.jpg) right bottom no-repeat;width: auto; height:188px;clear:both; overflow:hidden; margin-bottom:19px;}
#seoxm ul{width:100%; height:auto; overflow:hidden}
#seoxm ul li{width:160px; height:40px; line-height:40px; float:left; border:1px dotted #b6b6b5; font-size:13px; font-weight:bold; margin-left:20px; list-style:none; letter-spacing:0px}
#seoxm ul li a{color:#696968; text-decoration:none}
#seoxm ul li a:link{color:#696968; text-decoration:none}
#seoxm ul li a:hover{color:#dd9509; text-decoration:none}

#seoxm2 ul{width:100%; height:auto; overflow:hidden}
#seoxm2 ul li{width:auto!important; min-width:120px; height:30px; line-height:30px; float:left; border:1px dotted #b6b6b5; font-size:13px; font-weight:bold; margin-left:15px; list-style:none; letter-spacing:0px; padding-left:3px; padding-right:3px}
#seoxm2 ul li a{color:#696968; text-decoration:none}
#seoxm2 ul li a:link{color:#696968; text-decoration:none}
#seoxm2 ul li a:hover{color:#dd9509; text-decoration:none}

#seoxm3 ul{width:100%; height:auto; overflow:hidden}
#seoxm3 ul li{width:auto!important; min-width:120px; height:30px; line-height:30px; float:left; border:1px dotted #b6b6b5; font-size:13px; font-weight:bold; margin-left:15px; list-style:none; letter-spacing:0px; padding-left:3px; padding-right:3px}
#seoxm3 ul li a{color:#fff; text-decoration:none}
#seoxm3 ul li a:link{color:#fff; text-decoration:none}
#seoxm3 ul li a:hover{color:#dd9509; text-decoration:none}


.nybg1{ width:690px; height:24px; background:url(../images/nybg1.jpg) no-repeat}
.nybg2{ width:690px; height:auto; background:url(../images/nybg2.jpg) repeat-y; overflow:hidden;}
.nybg3{ width:690px; height:24px; background:url(../images/nybg3.jpg) no-repeat}
.nybg4{ width:268px; height:25px; background:url(../images/nybg4.jpg) no-repeat}
.nybg5{ width:268px; height:auto; background:url(../images/nybg5.jpg) repeat-y; overflow:hidden;}
.nybg6{ width:268px; height:25px; background:url(../images/nybg6.jpg) no-repeat}
.main2left{
	float:left;
	width:690px;
	height:auto;
	min-height:655px;
	height:auto!important;
	height:655px;
	overflow:hidden;
	}
	.main2right{
	float:right;
	width:268px;
	height:auto;
	height:auto!important;
    overflow:hidden;
	}
	.dh1{
	width:672px;
	height:28px;
	background:url(../images/dh1.jpg);
	margin:0 auto;
	}	
		.dh2{
	width:245px;
	height:28px;
	background:url(../images/dh1.jpg);
	 margin:0 auto;
	 font-size:14px;
	 font-weight:bold;
	}
	.dh2 a{color:#ee6509; text-decoration:none}
	.dh2 a:link{color:#ee6509; text-decoration:none}
	.dh2 a:hover{color:#7d0009; text-decoration:none}
.p1{
	font-weight:bolder;
	color:#ee6509;
	}
	.nrjs{
	width:631px;
	line-height:21px;
	padding:10px;
	}
.nynews{width:249px; height:auto; overflow:hidden; margin:0 auto;}
.nynewssj{width:249px; height:27px;line-height:27px}
.ul3 {
	font-size:12px;
	list-style:none;
	}
.ul3 li {
	line-height:28px;
	}
.ul6 {
	font-size:12px;
	list-style:none;
	margin:5px 0 0 10px;
	}
.ul6 li {
	line-height:28px;
	border-bottom:1px dashed #CCCCCC;
	 text-align:left;
	 text-indent:15px;
	}
.ul6 li a:link {
	color:#464447;
	text-decoration: none;
}
.ul6 li a:visited {
	text-decoration: none;
	color:#464447;
}
.ul6 li a:hover {
	text-decoration: none;
	color:#FF0000;
}	

.Parentdiv1{ float:left; width:90px; height:30px; line-height:30px; text-align:center; border:solid 1px #eaeaea; margin-top:10px; margin-left:10px;_margin-left:10px; *margin-left:10px; *+margin-left:10px; margin-left:10px!important;  font-size:14px; letter-spacing:1px; cursor:pointer;}
.Parentdiv2{ float:left; width:90px; height:30px; line-height:30px; text-align:center; border:solid 1px red; margin-top:10px; margin-left:10px;_margin-left:10px; *margin-left:10px; *+margin-left:10px; margin-left:10px!important;  font-size:14px;cursor:pointer;}
.Parentdiv{ position:relative; float:left; width:70px; height:30px; line-height:30px; margin:0 0 0 5px; padding-left:3px; }
.menud{ display:none; background:#ecebeb; border:1px solid #dddddd; overflow:visible; position:absolute; top:32px; left:0px; width:390px;margin:0; padding:0; height:30px; z-index:1}
.menud li{ width:130px; display:block; background:#ecebeb; list-style:none;margin:0; padding:0; text-align:center; float:left; line-height:30px;}
.menud li a{ color:#9b9a9a;white-space: nowrap; display:block; font-size:12px;}
.menud li a:hover{ color:#FF0000;background: #fff;}

.anpager{ font: 11px Arial, Helvetica, sans-serif;padding: 10px 20px 10px 0; margin: 0px; width:100%}
.anpager .cpb{background: #B2E05D none repeat scroll 0 0; border: 1px solid #DDDDDD;color: #FFFFFF;font-weight: bold;margin: 1px 6px 0 0;padding: 1px 6px 0;}
.anpager a{background: #FFFFFF none repeat scroll 0 0; border: 1px solid #DDDDDD; color: #B2E05D; margin: 1px 6px 0 0; padding: 1px 6px 0;text-decoration: none;}
.anpager a:hover{  background: #1F3A87 none repeat scroll 0 0; border: 1px solid #1F3A87; color: #FFFFFF;}

.anli2{width:120px; height:59px; background:url(../images/anli1-2.jpg); line-height:40px; font-size:14px; float:left; text-indent:15px;}
.main2left .anli2 a{ padding-top:2px;color:#fff; text-decoration:none; display:block}
.main2left .anli2 a:hover{text-decoration:none;color:#e8fc0a;}
.anli1{width:120px; height:59px; background:url(../images/anli1-1.jpg); line-height:40px; font-size:14px; float:left; text-indent:15px;}
.main2left .anli1 a{ padding-top:2px;color:#fff; text-decoration:none; display:block}
.main2left .anli1 a:hover{text-decoration:none;color:#e8fc0a;}
.anli{ width:140px; height:100px; margin:5px auto;border-bottom:#eee 1px dotted; float: left}
.b1{ height:30px; line-height:30px;}
.b2{ height:auto; line-height:20px; overflow:hidden}s

#top {height:187px;}
#mid-right {width:623px; height:185px; margin-top:15px;  float:left;}

#gundong { width:620px;}
#cr1 {width:600px;margin-top:15px; margin-left:15px;_margin-left:5px; float:left; height:155px;}
#cr1 li {float:left; margin:auto 5px; width:176px; height:155px; background:url(../images/caesbg.gif) no-repeat;display:inline;}
#cr1 li span { margin-left:10px; line-height:30px; height:30px;}
#cr1 li a{ width:161px; height:110px; margin:auto; margin-top:4px; display:block; border:1px solid #fff}
#cr1 li a:hover{ border:1px dotted #204998}
#cr_left { float:left; width:10px;height:21px; margin-left:15px; margin-top:84px}
#cr_left a{ width:10px;height:21px; display:block; background:url(../images/left_1.gif) no-repeat;}
#cr_left a:hover{ background:url(../images/left.gif) no-repeat;}
#cr_right { float:right; width:10px; height:21px; margin-top:84px}
#cr_right a{ width:10px;height:21px; display:block; background:url(../images/right_1.gif) no-repeat;}
#cr_right a:hover{ background:url(../images/right.gif) no-repeat;}

.width400a{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.a400{width:230px; height:auto; overflow:hidden; float:left; line-height:24px;}
.bt400a{width:230px; line-height:30px; font-size:16px; font-weight:bold; text-align:center}
.a400 a{color:#fc6a2a; text-decoration:none}
.a400 a:link{color:#fc6a2a; text-decoration:none}
.a400 a:hover{color:#2497f0; text-decoration:none}
.a400 a:visited{color:#fc6a2a; text-decoration:none}
.b400l{width:595px; height:auto; overflow:hidden; float:left;}
.b400r{width:400px; height:auto; overflow:hidden; float:right;}
.b400a{width:192px; height:36px; line-height:36px; color:White; font-size:16px; font-weight:bold; background:url(../images/b2.jpg)}
.b400b{width:595px; height:94px; line-height:24px;  background:url(../images/b1.jpg);  text-indent:24px}
.b400bfont{width:579px; margin:0 auto; height:74px; color:White; font-size:14px; font-weight:bold; padding-top:10px}
.b400ctop{width:595px; height:36px; background:url(../images/b3-1.jpg)}
.b400czhong{width:595px; height:auto; background:url(../images/b3-2.jpg) repeat-y; overflow:hidden}
.b400cbottom{width:595px; height:36px; background:url(../images/b3-3.jpg)}
.b400d{width:400px; line-height:25px; height:25px;}
.b400r1{height:36px; line-height:36px; font-size:16px; font-weight:bold;}
.cbg1{ background:url(../images/c1.jpg) no-repeat center; height:138px; font-size:16px; font-weight:bold; line-height:130px;}
.cbg2{ background:#dddbdc;}
.cbg3{ background:url(../images/c20.jpg) no-repeat center; height:85px;}
.ywgnwidth{ width:875px; margin:0 auto;}
.bllc1{width:961px; margin:0 auto;}
.bllc2{width:871px; margin:0 auto;}
.dd1{float:left;width:181px; height:120px; padding:5px; line-height:20px; text-align:left; overflow:hidden}
.bllcgx{width:7px;height:120px; background:url(../images/d2.jpg);float:left}
.bllc3{width:871px; font-size:16px; font-weight:bold; text-align:left; margin:0 auto;}
.slbg{width:961px; margin:0 auto; background:url(../images/e1.jpg); height:360px}
.fbg1{ background:url(../images/f1.jpg) no-repeat center; height:118px;}
.fwidth{width:888px; margin:0 auto;}
.jjfa{width:296px; float:left; height:30px; line-height:30px; background:url(../images/gx2.jpg) repeat-x bottom; text-align:left;}
.jjfa2{width:480px; float:right}
.hbg{ background:#e86e1b;}
.j1{width:412px; float:left}
.j2{width:533px; float:right}
.j2 p{color:white;text-align:left}
.jbg{ background:url(../images/j3.jpg) no-repeat center; height:114px; padding-top:10px}
.jbg2{ background:url(../images/j4.jpg) no-repeat center; height:247px;}
.j3{ width:770px; height:auto; margin:0 auto; overflow:hidden; padding-top:40px;}
.j4{ width:140px; overflow:hidden; height:200px; float:left}
.j5{ width:200px; overflow:hidden; height:200px; float:left; text-align:center}
.font1{ font-size:16px; font-weight:bold; text-align:left}
.font3{ font-size:16px; font-weight:bold;}

.ft2{ font-size:12px;  text-align:left}
.font4{ font-size:18px; font-weight:bold; color:#fb4900;text-align:left}
.ft2 a{color:#000000; text-decoration:none}
.ft2 a:link{color:#000000; text-decoration:none}
.ft2 a:hover{color:#fb4900; text-decoration:none}
.kuanping{position: relative;width: 100%;min-width:1003px;height:242px;overflow:hidden;}
.kuanpingnr{position: absolute;top: 0;left: 50%;z-index: 0;  margin-left:-960px; height:242px; width:1920px; overflow:hidden;}
