﻿@charset "utf-8";
/* CSS Document */

/* CSS Document */
* {
	margin:0;
	padding:0;
}
/* 黑白模式 
html {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
_filter:none;
}
*/
ul, li {
	list-style:none;
}
img {
	border:0;
}
a {
	text-decoration:none;
}
a:hover, .texted1 li a:hover, .texted2 dd a:hover,.left_box a:hover,.page li a:hover,.title a:hover {
	color:#4068b2;
}
.clear {
	clear:both;
}
body {
	background: #fcf9f2 url(../images/body_bg.jpg) repeat-x center top;
	font-size:12px;
	font-family:宋体;
}
.bodyhome {
	background:  url(../images/body_bg.jpg) repeat-x center top;
	font-size:12px;
	font-family:宋体;
}
.main_area {
	width:960px;
	margin:0 auto;
}
.logo {
	width:450px;
	float:left;
}
.help {
	float:right;
}
.language {
	width:230px;
	margin-top:19px;
	float:right;
}
.language li {
	float:left;
	line-height:25px;
}
.chinese {
	background:url(../images/icon1.jpg) no-repeat left center;
	height:25px;
	padding-left:28px;
}
.english {
	background:url(../images/icon2.jpg) no-repeat left center;
	height:25px;
	padding-left:29px;
	font-family:微软雅黑;
	margin-left:12px;
	display:inline;
}
.contactUs {
	background:url(../images/icon3.jpg) no-repeat left center;
	height:25px;
	padding-left:29px;
	font-family:微软雅黑;
	margin-left:12px;
	display:inline;
}
.language li a {
	color:#fff;
}
.language li a:hover {
	text-decoration:underline;
}
.search {
	margin-top:17px;
	width:203px;
	height:29px;
	line-height:29px;
	float:right;background:url(../images/search_bg.jpg) no-repeat;
}
.inp_box {
	
	padding-left:10px;
	border:0;
	width:165px;
	height:29px;
	color:#959494;
	line-height:29px;
	float:left;
}
.btn_search{ width:28px; height:29px; background:none; border:none; float:left; cursor:pointer}
.menu {
	height:42px;
	background:url(../images/nav_bg.jpg) no-repeat;
}

.menu ul li {
	float:left;
	line-height:42px;
	text-indent:-9999px;
}
.menu ul li a {
	display:block;
	height:42px;
	width:80px;
}

.menu ul .nav1 .curr, .menu ul .nav1 a:hover {

	background:url(../images/hover-1.png) no-repeat
}
.menu ul .nav2 .curr, .menu ul .nav2 a:hover {

	background:url(../images/hover-2.png) no-repeat
}
.menu ul .nav3 .curr, .menu ul .nav3 a:hover {

	background:url(../images/hover-3.png) no-repeat
}
.menu ul .nav4 .curr, .menu ul .nav4 a:hover {

	background:url(../images/hover-4.png) no-repeat
}
.menu ul .nav5 .curr, .menu ul .nav5 a:hover {

	background:url(../images/hover-5.png) no-repeat
}
.menu ul .nav6 .curr, .menu ul .nav6 a:hover {

	background:url(../images/hover-6.png) no-repeat
}
.menu ul .nav7 .curr, .menu ul .nav7 a:hover {

	background:url(../images/hover-7.png) no-repeat
}
.menu ul .nav8 .curr, .menu ul .nav8 a:hover {

	background:url(../images/hover-8.png) no-repeat
}
.menu ul .nav9 .curr, .menu ul .nav9 a:hover {

	background:url(../images/hover-9.png) no-repeat
}
.menu ul .nav10 .curr, .menu ul .nav10 a:hover {

	background:url(../images/hover-10.png) no-repeat
}
.menu ul .nav11 .curr, .menu ul .nav11 a:hover {

	background:url(../images/hover-11.png) no-repeat
}
.menu ul .nav11 .curr, .menu ul .nav12 a:hover {

	background:url(../images/hover-12.png) no-repeat
}
.js_pic {
	width:733px;
	height:416px;
	float:left;
}

.Carousel_box {
	float: left;
	display:inline;
	position: relative;
}
.window {
	height:416px;
	width:733px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
	float:left;
}
.image_reel {
	position: absolute;
	top: 0;
	left: 0;
}
.image_reel img {
	float: left;
}
/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 10px;
	right:24px;
	height:11px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	display:block;
	width:14px;
	height:14px;
	margin-left:5px;
	float:left;
	display:inline;
	background:url(../images/icon4.png) no-repeat;
}
.paging a.active {
	display:block;
	width:14px;
	height:14px;
	margin-left:5px;
	float:left;
	background:url(../images/icon3.png) no-repeat;
	display:inline;
}
/*右面导航链接css样式*/
.right_nav {width:227px;height:416px;float:left;position:relative;}
.right_nav li a {width:227px;height:59px;display:block;background:url(../images/right_nav.jpg) no-repeat;}
.right_nav li a:hover{ background:url(../images/right_navh.jpg) no-repeat;}
.right_nav .list4 a,.right_nav .list6 a,.right_nav .list7 a{ height:60px;}
.right_nav .list1 a,.right_nav .list1 a:hover{ background-position:0 0;}
.right_nav .list2 a,.right_nav .list2 a:hover{ background-position:0 -59px;}
.right_nav .list3 a,.right_nav .list3 a:hover{ background-position:0 -118px;}
.right_nav .list4 a,.right_nav .list4 a:hover{ background-position:0 -177px;}
.right_nav .list5 a,.right_nav .list5 a:hover{ background-position:0 -237px;}
.right_nav .list6 a,.right_nav .list6 a:hover{ background-position:0 -296px;}
.right_nav .list7 a,.right_nav .list7 a:hover{ background-position:0 -356px;}
.right_nav ul li {text-indent:-9999px;}
.right_nav .kslj_box{ position:absolute; width:236px; left:0; top:416px; height:430px; background:#e3e3e8; display:none;}
.right_nav .kslj_box ul{ margin-top:19px;}
.right_nav .kslj_box ul li{ text-indent:-9999px;}
.right_nav .kslj_box ul li a{ width:236px; height:50px; display:block; background:url(../images/kslj_nav.jpg) no-repeat;}
.right_nav .kslj_box ul li a:hover{ width:236px; height:50px; display:block; background:url(../images/kslj_navh.jpg) no-repeat;}
.right_nav .kslj_box ul .ks1 a,.right_nav .kslj_box ul .ks1 a:hover{ background-position:0 0;}
.right_nav .kslj_box ul .ks2 a,.right_nav .kslj_box ul .ks2 a:hover{ background-position:0 -50px;}
.right_nav .kslj_box ul .ks3 a,.right_nav .kslj_box ul .ks3 a:hover{ background-position:0 -100px;}
.right_nav .kslj_box ul .ks4 a,.right_nav .kslj_box ul .ks4 a:hover{ background-position:0 -150px;}
.right_nav .kslj_box ul .ks5 a,.right_nav .kslj_box ul .ks5 a:hover{ background-position:0 -200px;}
.right_nav .kslj_box ul .ks6 a,.right_nav .kslj_box ul .ks6 a:hover{ background-position:0 -250px;}
.right_nav .kslj_box ul .ks7 a,.right_nav .kslj_box ul .ks7 a:hover{ background-position:0 -300px;}
.right_nav .kslj_box ul .ks8 a,.right_nav .kslj_box ul .ks8 a:hover{ background-position:0 -350px;}
.text_box1 {
	margin-top:26px;
}
.xykx_box {
	width:340px;
	height:264px;
	float:left;
}
.text_box1 h2 {
	border-bottom:solid 1px #ececec;
	padding-bottom:12px;
height:
}
.text_box1 h2 p {
	float:right;
	display:block;
	margin-top:2px;
	margin-right:2px;
}
.texted1 {
	margin-top:8px;
}
.texted1 li {
	line-height:30px;
	border-bottom: dashed 1px #d9d9d9;
	background:url(../images/icon5.jpg) no-repeat left center;
	padding-left:13px;
	margin-left:2px;
}
.texted1 li span {
	float:right;
	font-family:微软雅黑;
	color:#b2b2b2;
}
.texted1 li a, .texted2 dd a {
	color:#62708a;
}
.jxky_box {
	width:341px;
	height:200px;
	float:left;
	margin-left:33px;
	display:inline;
}
.texted2 {
	border-bottom:dashed 1px #d9d9d9;
	height:55px;
}
.texted2 dt {
	float:left;
	width:40px;
	height:40px;
	margin-top:8px;
}
.texted2 dd {
	line-height:57px;
	height:57px;
	margin-left:13px;
	float:left;
	display:inline;
	width:288px;
}
.texted2 dd span {
	float:right;
	font-family:微软雅黑;
	color:#4c4c4c;
}
.mail_box {
	width:227px;
	height:200px;
	float:left;
	margin-left:19px;
}
.mail_box2 {
	width:227px;
	height:200px;
	float:left;
	margin-left:19px;
}
.color_box {
	height:88px;
	background:#e9e0e0;
	margin-top:2px;
       padding-top:5px;
}
.color_box p {
	margin-left:15px;
	padding-top:5px;
}
.text_box2 {
	margin-top:33px;
}
.dwjl_box, .zsxx_box, .zpxx_box {
	width:311px;
	height:199px;
	float:left;
}
.zsxx_box {
	margin-left:13px;
}
.zpxx_box {
	float:right;
}
.banner_box {
	margin-top:20px;
	padding-top:30px;
	margin-left:0px;
	background:#f5f1e7 url(../images/wfbottop.jpg) repeat-x;
}
.banner_box_bg {
	width:960px;
	margin:auto;
}	
.banner_box p {
	float:left;
	margin-left:22px;
	display:inline;
}
.wfbotlogo {
	margin:auto;
	padding:20px 0 20px 0;
	width:348px;
}
	
.footer {
	background:#9d1408;
	text-align:center;
        padding:20px 0 0 0;
}
.copy p {
        background:#9d1408;
	color:#e8c9ae;
	line-height:20px;
	width:960px;
	margin:0 auto;
	text-align:center;
        padding:0 0 10px 0;
}
.copy a {color:#e8c9ae; text-decoration:none;}
.ader {
	margin-top:20px; width:960px; background:url(../images/banner1.jpg) no-repeat; height:160px;
}
.ader h2{ padding:56px 0 0 85px; font-size:30px; color:#FFF; font-family:微软雅黑; font-weight: lighter;}
.list_box {
	margin-top:20px;
}
.left_box {
	width:217px;

	float:left;
	overflow:hidden;
}
.right_box {
	width:714px;
	height:691px;
	float:left;
	margin-left:29px;
	overflow:hidden;
}
.right_box2 {
	width:960px;
	height:691px;
	float:left;
	
	overflow:hidden;
}
.title {
	margin-top:4px;
	height:33px;
	border-bottom:solid 1px #ececec;
}
.title h2 span {
	float:right;
	font-size:12px;
	font-weight:lighter;
	line-height:25px;
	color:#62708a;
}
.title h2 span a {
	color:#62708a;
}
.title h2{ font-size:20px; color:#62708a}
.right_box .texted1 li {
	line-height:42px;
	font-size:14px;
}
.right_box .texted1 li span {
	color:#666;
}
.page {
	margin-top:20px;
	margin-left:157px;
}
.page li {
	float:left;
	width:32px;
	height:32px;
	text-align:center;
	line-height:32px;
	background:url(../images/page1.jpg) no-repeat;
	margin-left:8px;
	display:inline;
}
.page .up {
	background:url(../images/up.jpg) no-repeat;
	width:62px;
}
.page .curr {
	background:url(../images/curr.jpg) no-repeat;
	width:32px;
}
.page li a {
	font-family: Verdana;
	color:#000;
	font-weight:bold;
}
.page .curr a {
	color:#fff;
}
.navbg1 {
	width:217px;
	background:#f1ebea;
}
.navbg1 li {
	line-height:46px;
	font-family:微软雅黑;
	font-size:16px;
	padding-left:24px;
}
.navbg1 li a {
	background:url(../images/icon6.jpg) no-repeat left center;
	padding-left:31px;
	color:#3e3333;
}
.navbg1 .libg {
	background:url(../images/nav1.jpg) no-repeat;
	width:200px;
	height:41px;
	margin-left:10px;
	line-height:38px;
}
.navbg1 .libg a {
	background:none;
	padding-left:21px;
	color:#fff;
}
.navbg2 {
	width:217px;
	margin-top:20px;
	background:url(../images/nav_bg2.jpg) no-repeat;
	height:325px;
	padding-top:2px;
}
.navbg2 li {
	line-height:46px;
	padding-left:52px;
	font-family:微软雅黑;
	font-size:14px;
}
.navbg2 li a {
	color:#a24941;
}
.act_box {
	height:auto;
}
.act_box h1 {
	text-align:center;
	font-size:24px;
	font-family:微软雅黑;
	color:#62708a;
	font-weight:lighter;
	margin-top:32px;
}
.act_box h3 {
	font-size:12px;
	text-align:center;
	font-weight:lighter;
	margin-top:22px;
	color:#62708a;
	border-bottom:dashed 1px #d9d9d9;
	padding-bottom:13px;
	margin-bottom:12px;
}
.act_box p {
	font-size:14px;
	color:#000;
	line-height:28px;
	text-indent:2em;
	margin:0px 10px 10px;
}
.titled{ width:217px; height:91px; background:url(../images/xykx.jpg) no-repeat; color:#fffa9c; font-size:18px; line-height:58px; text-align:center; font-family:微软雅黑}






.aboutSite{ height:40px; background:#e9ecf1; line-height:40px;font-family: "微软雅黑";}
.aboutSiteModel{ width:960px; height:40px; margin:auto; position:relative;}
.aboutSiteModel>ul{ width:239px; float:left; border-left:#d6d9de 1px solid;}
.aboutSiteModel>ul:first-child{ width:240px; border:none;}
.aboutSiteModel>ul>span{ cursor:pointer; display:block; text-align:center; font-size:14px; color:#ac1a0d;}
.aboutSiteModel>ul:hover>span{ color:#FFF; background:#ac1a0d;}
.aboutSiteModel>ul>ul.linkContainer{ display:none; min-height:170px; border-radius:5px 5px 0 0; position:absolute; background:rgba(172, 26, 13, 0.90) none repeat scroll 0 0 !important; filter:Alpha(opacity=90); background:#ac1a0d;    bottom:40px; left:0; padding:5px; width:950px; font-size:12px;}
.aboutSiteModel>ul:hover>ul.linkContainer{ display:block;}
.aboutSiteModel>ul>ul.linkContainer>li{ width:25%; float:left;}
.aboutSiteModel>ul>ul.linkContainer>li>a{ color:#FFF; display:block; padding:0 0 0 20px; text-decoration:none;}
.aboutSiteModel>ul>ul.linkContainer>li>a:hover{ background:#7c1810;}
html { 
    FILTER: gray 
} 