*{ margin:0px; padding:0px;}
body{ font-family:"寰蒋闆呴粦"; margin:0px;font-size:12px; color:#343434; line-height:24px;}
a{text-decoration:none;color:#737373; outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none; color:#FF3300; text-decoration:none;}  
img{border:none;}
ol,ul,li{list-style:none;}  
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; } 

.left{ float:left;}
.right{ float:right;}
.hs{ color:#CC0000;}
.ywzt{ font-size:12px; text-transform:uppercase; color:#FFFFFF;}
.clear { clear:both; font-size:0px; height:0px; overflow:hidden;}
.box{ width:1002px; clear:both; margin:auto; overflow:hidden;}
.header{ width:100%; height:186px; background:url(../images/index_01.jpg);}
.headerbox{
	width:122px;
	overflow:hidden;
	padding:10px 0px;
	background:#2f2f2f;
	position:absolute;
	filter:alpha(opacity=70);


-moz-opacity:0.7; 			opacity:0.7;
	text-align:center;
	margin-left: 123px;
	top: 186px;
}
.headerbox a{ color:#FFFFFF; width:120px; height:24px; display:block;font-size:12px; text-align:center; line-height:24px; float:left; background:url(../images/dbjg1.jpg) no-repeat bottom; padding-bottom:5px;}
.headerbox a:hover{ color:#FF9900; background:none;  background:url(../images/dbjg1.jpg) no-repeat bottom; }
.ssbox{ width:200px; overflow:hidden; float:right; margin-top:50px;}
.ssbox-wbk{ width:155px; height:25px; padding-left:12px; line-height:25px; background:url(../images/index_06.jpg); border:none; float:left;}
.ssbox-an{ width:30px; height:25px; border:none; background:url(../images/index_07.jpg); float:left;}
.meau{ width:1002px; height:44px; float:left; margin-top:2px;}
.meau ul{ width:1002px; list-style:none;}
.meau ul li{ width:122px; text-align:center; height:44px; line-height:44px; float:left; font-size:14px; color:#FFFFFF;}
.meau ul li a{ width:122px; height:44px; text-align:center; color:#fff; display:block;}
.meau ul li a:hover{ background:#ffffff; color:#333333;}
.bannar{ width:1920px; height:387px; overflow:hidden; margin:auto; margin-bottom:10px;}
.column-gy{ width:303px; height:223px; float:left; margin-right:10px; line-height:18px; display:inline;}
.column-tt{ width:303px; height:24px;font-size:18px; color:#282828; float:left; margin-bottom:10px; padding-top:5px;}
.column-gy ul{ width:303px; list-style:none;}
.column-gy ul li{width:290px; padding-left:13px; background:url(../images/index_23.jpg) no-repeat left; line-height:22px; height:22px; border-bottom:1px #e2e2e2 solid; float:left;}
.column-gy ul li a{ float:left;}
.column-gy ul li span{ float:right; color:#999999;}
.column-jg{ width:1002px; height:1px; background:#DDDDDD; overflow:hidden; margin:15px auto;}
.column-ms{ width:313px; height:150px; float:left; margin-right:30px; line-height:18px; display:inline;}
.column-mstt{ width:313px; height:24px;font-size:18px; color:#282828; float:left; margin-bottom:10px; padding-top:5px;}
.column-ms ul{ width:313px; list-style:none;}
.column-ms ul li{width:300px; padding-left:13px; background:url(../images/index_24.jpg) no-repeat left; line-height:22px; height:22px; border-bottom:1px #e2e2e2 solid; float:left;}
.column-ms ul li a{ float:left;}
.column-ms ul li span{ float:right; color:#999999;}
.column-fw{ width:375px; height:223px; float:left; margin-right:10px; margin-left:10px; display:inline;}
.fw-s{ width:121px; height:181px; float:left; overflow:hidden; position:relative;}
.fw-sbox{ width:121px; height:30px; line-height:30px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; background:#000000; position:absolute; text-align:center; color:#FFFFFF; bottom:0px; left:0px; font-size:12px;}
.fw-h{ width:251px; height:89px; float:right; overflow:hidden; position:relative;}
.fw-hbox{width:251px; height:30px; line-height:30px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; background:#000000; position:absolute; text-align:center; color:#FFFFFF; bottom:0px; left:0px; font-size:12px;}
.column-fw a{ color:#FFFFFF;}
.column-fw a:hover{ color:#FF6600;}
.column-xw{ width:276px; height:223px; float:right; line-height:20px; color:#666666;}
.column-xwbox{ width:276px; height:60px; float:left; overflow:hidden; margin-bottom:10px; font-family:"瀹嬩綋"; }
.column-xwbox img{ border:1px #e2e2e2 solid; padding:2px; float:left; margin-right:5px; display:inline;}
.column-xw ul{ width:276px; list-style:none; font-family:"瀹嬩綋"; }
.column-xw ul li{ width:261px; padding-left:15px; background:url(../images/index_23.jpg) no-repeat left; line-height:22px; height:22px; border-bottom:1px #e2e2e2 solid; float:left;}
.column-xw ul li a{ float:left;}
.column-xw ul li span{ color:#999999; float:right;}
.yqlj{ width:982px; float:left; height:80px; background:#e4ebef; margin-bottom:10px; margin-top:10px; padding:10px;}
.yqljtt{ width:982px; float:left; overflow:hidden; margin-bottom:8px;}
.yqlj ul{ width:982px; list-style:none;}
.yqlj ul li{ width:135px; height:45px; padding:5px; border:1px #e2e2e2 solid; float:left; margin-left:8px; display:inline; background:#ffffff;}
.db{ width:100%; height:121px; margin-top:10px; background:url(../images/index_64.jpg); overflow:hidden; color:#595959;}
.dbbox{ width:1002px; background:url(../images/index_65.jpg);height:121px; margin:auto; overflow:hidden;}
.dbbox2{ width:900px; margin-top:20px; float:left; height:101px; overflow:hidden; text-align:center; background:url(../images/index_62.jpg) no-repeat left bottom; line-height:26px; color:#FFFFFF;}

/*鍐呴〉*/
.nyleft{ width:201px; float:left; overflow:hidden;}
.left-tt{ width:171px; height:30px; padding-left:30px; line-height:30px; background:url(../images/ny_07.jpg); color:#FFFFFF;}
.left-tt span{ font-size:15px; float:left; margin-right:5px; display:inline;}
.left-tt p{ float:left;  font-size:14px; text-transform:uppercase;font-family:Arial;}
.nyleftbox{ width:199px; overflow:hidden; border-left:1px #e2e2e2 solid;border-right:1px #e2e2e2 solid; float:left; margin-bottom:10px;} 
.nyleftbox ul{ width:199px; list-style:none;}
.nyleftbox ul li{ width:159px; line-height:28px; border-bottom:1px #CCCCCC solid; float:left; padding-left:40px;padding-top:3px;}
.nyleftbox ul li a{ width:140px;  background:url(../images/index_24.jpg) left no-repeat; padding-left:15px; float:left; line-height:28px;} 
.nyleftbox ul li a.ts{width:140px;  background:url(../images/index_24.jpg) left no-repeat; padding-left:15px; float:left; line-height:28px;} 
.nyright{ width:770px; border:1px solid #CCCCCC; overflow:hidden; float:right; padding-bottom:10px;}
.right-tt{ width:770px; height:28px; float:left; border-bottom:1px solid #CCCCCC; background:url(../images/ny_09.jpg);}
.right-tt p{ width:200px; line-height:28px; height:28px; float:right; color:#034d8c;}
.right-tt span{ margin-left:15px; float:left; line-height:28px; padding-left:15px; display:inline; background:url(../images/ny_12.jpg) no-repeat left; font-size:14px;}
.right-box{ width:750px; margin:10px; line-height:26px; float:left; color:#666666; font-family:"瀹嬩綋";}  
.gs-ls{ font-size:15px; color:#034d8c;}
.gs-hs{ font-size:14px; color:#b6b6b6; font-family:Arial; text-transform:uppercase;}
.gs-bt{ font-size:16px; color:#CC0000; font-weight:bold; text-align:center; margin-bottom:10px; width:730px;}
.gs-bt14{font-size:14px;}
.right-box ul{ width:750px; list-style:none;}
.right-box ul li{ width:750px; overflow:hidden; float:left; line-height:24px; border-bottom:1px #d2d2d2 dotted; margin-bottom:10px; padding-bottom:10px;}
.right-box ul li a{ color:#004280; float:left; margin-left:2px; display:inline;}
.right-box ul li span{ color:#FF3300; font:Verdana 12px/18px; float:left;}

/****娣诲姞鏍峰紡******/
.column-xw ul li a,.column-gy ul li a,.column-ms ul li a{
    width: 195px;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow: hidden;
}
.column-xw ul li a{
     width: 187px;
}
 /***鎻愪氦鎸夐挳**/
.refer{
    width: 77px;
    height: 28px;
    border: none;
    background: url(/images/tj.jpg);
    float: left;
}
/****閿欒鎻愮ず***********/
label.error {
display: inline-block;
clear: none;
color: #A20000;
margin-left: 5px;
}
/****top瀵艰埅閫変腑鐘舵€?**********/
.meau ul li a.topcurrent{ background:#ffffff; color:#333333;}
/****left瀵艰埅閫変腑鐘舵€?**********/
.nyleftbox ul li a.leftcurrent{text-decoration:none; color:#FF3300; text-decoration:none;}

/*banner*/
.bannerWarp {
    margin: 0 auto;
    min-width: 1003px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.banner {height: 389px;    margin: 0 auto;    min-width: 1003px;    position: relative;}
.fwNav {background: none repeat scroll 0 0 #000000;opacity: 0.7;bottom: 0;height: 59px; left: 50%;margin-left: -960px;position: absolute;width: 1920px;z-index: 100;}
.banner_text{    bottom: 0;    height: 59px;    left: 50%;    margin-left: -502px;    position: absolute;width: 400px;z-index: 101;text-align:left;}
.banner_text li a{padding-top:10px;}
.banner_text li div.csd{height:25px;line-height:25px;overflow:hidden;}
.banner_text li div.bs{height:20px;line-height:20px;overflow:hidden;}
.banner_text li a{ display:none; }	
.banner_text li.current a{ display:inline-block; }	
.banner_dot{  bottom: 0;height: 59px; left: 50%; margin-left: 0;position: absolute;width: 300px;z-index: 101;}
.banner_dot li a{cursor: pointer; background: url("../images/xyq.png") no-repeat scroll center center transparent;margin-top:20px; width:14px; height:14px; margin-right:15px; display:inline; float:left;}
.banner_dot li a:hover,.banner_dot li.current a{background: url("../images/hyd.png") no-repeat scroll center center transparent;}
.headerimg {background-position: center top; background-repeat: no-repeat; width:100%; height:389px; position:absolute; }

.csd {
font-size: 14px;
color: #ff9e06;
padding-top: 6px;
}
.og_prev {
    background-position: 0 -60px;
    left: 0;
    background: url(/images/y.jpg) no-repeat;
}
.og_prev, .og_next {
width: 25px;
height: 101px;
position: absolute;
top: 12px;
z-index: 99;
cursor: pointer;
filter: alpha(opacity=70);
opacity: 0.7;
}
.og_next {
    background-position: 0 0;
    right: 0;
    background: url(/images/z.jpg) no-repeat;
}
/***涓嬫媺鑿滃崟***/
.headerbox {
width: 122px;
overflow: hidden;
padding: 10px 0px;
background: #2f2f2f;
position: absolute;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
text-align: center;
margin-left: 123px;
top: 186px;
z-index: 10;
}
.headerbox a {
color: #FFFFFF;
width: 120px;
height: 24px;
display: block;
font-size: 12px;
text-align: center;
line-height: 24px;
float: left;
overflow: hidden;
background: url(../images/dbjg1.jpg) no-repeat bottom;
padding-bottom: 5px;
}

.headerbox a:hover{
    background: url("../images/dbjg1.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    color: #FF9900;
} 
/*褰撳墠鐘舵€佺殑鏍囬**/
.right-tt p{
    width: auto;
    margin: 0px 5px;
}
.right-box p img{
    text-align: center;
}
/*缁勭粐鏋舵瀯 娈佃惤缂╄繘*/
.zzjg p{
    text-indent: 2em;
}
/****鎮诞妗?*****/
.suspend{
    top: 25%;
    right: 10px;
    position: fixed;
    width: 332px;
    display: inline-block;
    z-index: 150;
}
/****鍥剧墖鏂伴椈 start******/
.sbbox ul {
width: 750px;
list-style: none;
}
.sbbox ul li {
    width:365px;
    margin: 5px;
    float: left;
}
.sbbox-img {
width: 193px;
height: 129px;
border: 1px #e2e2e2 solid;
padding: 10px;
float: left;
margin-right: 8px;
}
.hei-14 {
color: #282828;
width: 140px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-size: 14px;
}
.content{
    width: 140px;
    height: 90px;
    margin-bottom: 10px;
    overflow: hidden;
}
/****鍥剧墖鏂伴椈end******/