@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", "simsun", "Helvetica Neue", Arial, Helvetica, sans-serif
}

/* border */
fieldset, img {
    border: 0
}

/* outline */
:focus {
    outline: 0
}

address, caption, cite, code, dfn, em, strong, th, var, optgroup {
    font-style: normal;
    font-weight: normal
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal
}

input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit
}

/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
    *font-size: 100%
}

input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
    padding: 0;
}

ol, ul {
    list-style: none
}
/* font */
.fB {
    font-weight: bold
}

.txtLft {
    text-align: left
}

.txtCtr {
    text-align: center
}

.txtRgt {
    text-align: right
}

/* float */
.lft {
    float: left;
    display: inline
}

.rgt {
    float: right;
    display: inline
}

.clear {
    clear: both;
}

/* margin */

/* padding */

/* link & action */
a:link, a:visited, a:active {
    color:#000000;
    text-decoration: none;
}

a:hover {
    color: #555;
    text-decoration: underline
}

/* cursor */
a, button, input[type="button"], input[type="submit"], input[type="reset"] {
    cursor: pointer
}

/* autoheight */
/* Clear Fix */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block;
    *height: 0;
    _overflow: hidden
}

/* Hide from IE Mac \*/
.clearfix {
    display: block
}

/* head */
.head1 {
    width: 100%;
    height: 90px;
	padding-bottom:10px;
}

.head1 h1 {
    margin: 20px 0 0 10px;
}
.rxdh{ float:right; padding-right:30px;padding-top:35px; font-size:20px; color:#FF6600; font-weight:bold; font-family:"微软雅黑";}
.head {
    width: 100%;
    height: 55px;
	background-color:#0099FF;
}
.head .nav {

}
.container {
    width: 1002px;
    display: table;
    margin: 0 auto;
    position: relative;
}
.container_nav {
    width: 1002px;
    display: table;
    margin: 0 auto;
    position: relative;
}
.head .nav li {
    width: 142px;
    height: 55px;
    float: left;
    position: relative;
}

.head .nav li h4 a {
    display: block;
    height: 35px;
    padding-top: 20px;
	color:#FFFFFF;
	font-weight:bold;
}

.head .nav li span {
    font-size: 14px;
    display: block;
}

.head .nav li em {
    font-size: 10px;
    text-transform: uppercase;
    display: block;
    font-family: Arial;
}

.head .nav li .cur {
    background: url("../images/nav_bg.jpg") no-repeat center;
    color: #FFF;
}

.nav .sub {
    display: none;
    width: 162px;
    position: absolute;
    left: 5px;
    top: 50px;
    background: #eee;
    float: left;
    z-index: 9999;
}

.nav .sub li {
    text-align: center;
    height: 35px;
}

.nav .sub li a {
    color: #333;
    display: block;
    zoom: 1;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
}

.nav .sub li a:hover {
    background: #ddd;
    color: #c00;
}

.fullSlide {
    position: relative;
    height: 595px;
    width: 100%;
}

.fullSlide .bd {
    position: relative;
    z-index: 0;
}

.fullSlide .bd li {
    width: 100%;
    vertical-align: top;
    height: 595px;
}

.fullSlide .bd li a {
    display: block;
    width: 100%;
    height: 595px;
}

.fullSlide .prev, .fullSlide .next {
    z-index: 999;
    width: 36px;
    height: 110px;
    filter: alpha(opacity=40);
    opacity: 0.4;
    position: absolute;
}

.fullSlide .next {
    background: url(../images/r.png) 0 0 no-repeat;
    right: 50px;
    top: 37%
}

.fullSlide .prev {
    background: url(../images/l.png) 0 0 no-repeat;
    left: 50px;
    top: 37%
}

.fullSlide .prev:hover, .fullSlide .next:hover {
    filter: alpha(opacity=80);
    opacity: 0.8
}


.fullSlide1 {
    position: relative;
    height: 300px;
    width: 100%;
}

.fullSlide1 .bd {
    position: relative;
    z-index: 0;
}

.fullSlide1 .bd li {
    width: 100%;
    vertical-align: top;
    height: 300px;
}

.fullSlide1 .bd li a {
    display: block;
    width: 100%;
    height: 300px;
}



.jfzx {
    width: 100%;
	padding-top:10px;
	padding-bottom:10px;
}

.jfzx_container {
    width: 1002px;
    display: table;
	height:500px;
    margin: 0 auto;
    position: relative;
	
}
.jfzx_container_bt{ width:1002px; height:100px; background:url(../images/jfzx_bt.jpg) no-repeat center; }
.jfzx_container_nr{ width:1002px; height:400px;}
.jfzx_container_nr_left{ width:360px; height:400px; float:left;}
.jfzx_container_nr_right{ width:620px; height:400px; float:right;}

.jfzx_container_nr_left_bt{ width:350px; height:45px; float:left;background-color:#1eabf3; color:#FFFFFF; text-align:left; line-height:45px; padding-left:10px;}
.jfzx_container_nr_left_nr{ width:340px; height:335px; float:left;background-color:#f2f6f7; padding:10px; line-height:30px; font-size:13px;}

.jfzx_container_nr_right_bt{ width:620px; height:42px; float:left; color:#FFFFFF; text-align:center;line-height:45px; border-bottom:3px solid #1eabf3;}
.tab1_bt{ width:100px; height:45px;background-color:#1eabf3; float:left;}
.tab2_bt{ width:100px; height:45px; float:left;}
.tab3_bt{ width:100px; height:45px; float:left;}
.tab1_bt a{ color:#FFFFFF;}
.jfzx_container_nr_right_lb{ width:600px; height:335px; float:left;background-color:#f2f6f7; padding:10px; line-height:30px; font-size:13px; line-height:40px;}
.jfzx_container_nr_right_lb ul li{ width:290px; float:left;}


.zyyw{ width:100%; height:702px; background:url(../images/fw_bg.jpg) repeat; margin-bottom:10px;}
.zyyw_container {
    width: 1002px;
    display: table;
	height:702px;
    margin: 0 auto;
    position: relative;	
}
.zyyw_container_bt{width:1002px; height:220px; background:url(../images/zyyw_bt.jpg) no-repeat center;}
.zyyw_container_nr1{ width:1002px; height:250px;}
.yw1{ width:300px; height:250px; float:left; text-align:center; line-height:30px; padding-right:30px;}
.baise a{ color:#FFFFFF;}
.huise a{ color:#929293;}
.zyyw_container_nr2{ width:700px; height:250px; margin:0 auto;}


.fwal{ width:100%; margin-bottom:20px;}
.fwal_container {
    width: 1002px;
    display: table;
    margin: 0 auto;
	height:450px;
    position: relative;	
}
.fwal_container_bt{width:1002px; height:120px; background:url(../images/fwal_bt.jpg) no-repeat center;}
.fwal_container_lb{width:1002px; height:330px;}
.datu{ width:450px; float:left;}
.xiaotu{ width:540px; float:right;}
.xiaotu ul li{ width:230px; float:left; padding-left:10px; height:160px;}
.xiaotu ul li a:hover{ width:230px; height:155px; display:block; background:url(../images/fdj_icon.gif) no-repeat;}

/*底部*/
.footer{
    background: #333333;
    width: 100%;
    float: left;
    padding-top:30px;
}
.footer .help{
    margin-bottom:30px;
}
.footer .help ul{
    width:590px;
}
.footer .help li{
    width:160px;
    display: table;
    float: left;
    padding-left:10px;
    min-height: 120px;
	text-align:left;
}
.footer .help li h4{
    font-size:14px;
    color: #c2c2c2;
}
.footer .help li h4 em{
    display: block;
    width:26px;
    height:1px;
    font-size:1px;
    line-height:1px;
    display: block;
    background: #c2c2c2;
    margin-top:10px;
    margin-bottom:10px;
}
.footer .help li a{
    color: #c2c2c2;
    font-size:12px;
    line-height:30px;
    display: block;
}
.footer .help dl{
    width:450px;
    min-height: 120px;
	text-align:left;
}
.footer .help dd h4{
    font-size:24px;
    color: #2fbbfc;
}
.footer .help dd p{
    color: #d0d0d0;
    font-size:12px;
    line-height:30px;
}
.footer .help .code{
    width: 145px;
}
.footer .help .code img{
    width:145px;
}

.footer .copy{
    height:40px;
    border-top: 1px #4c4c4c solid;
    line-height:40px;
}
.footer .copy p,.footer .copy p a{
    font-size:12px;
    color: #8b8b8b;
}
.footer .copy p a{
    margin:0 20px;
}

.container {
    width: 1069px;
    display: table;
    margin: 0 auto;
    position: relative;
}

.main_nr_left{ width:300px; float:left;  height: auto;  margin-top:15px; margin-bottom:15px; border:1px solid #CCCCCC;}
.main_nr_left_bt{ width:285px; height:40px; line-height:40px; font-size:16px; font-weight:bold; padding-left:15px; background-color:#0066FF; color:#FFFFFF;}
.main_nr_left_nr{ width:285px; height: auto; line-height:30px;padding-left:15px;  font-size:14px; color:#333333;}

.main_nr_right{ width:755px; float:right; min-height:400px; height:auto !important; height:400px; margin-top:15px; margin-bottom:15px; border:1px solid #CCCCCC;}

.main_nr_right_dh{ height:40px; line-height:40px; font-size:16px; font-weight:bold; padding-left:15px; background-color:#0066FF; color:#FFFFFF;}
.main_nr_right_dh a{ color:#FFFFFF;}

.main_nr_right_nr{ width:730px; padding-left:8px; padding-top:15px; line-height:30px; overflow: hidden; padding-right:10px;  font-size:14px; color:#333333;  float:left;}
.main_nr_right_nr ul{ margin:0px; padding:0px;}
.main_nr_right_nr ul li{ width:640px; float:left; height:35px; line-height:35px;}
.liebiao_nr_bt{ width:520px; float:left;}
.main_nr_right_nr ul li a{ color:#333333;}
.main_nr_right_nr ul li a:hover{ color:#FF0000;}
.liebiao_nr_sj{ width:95px; float:right; color:#0066CC}
.main_nr_right_nr img{ width: 620px;}

.main_nr_right_tp{ width:730px; padding-left:15px; padding-top:15px; line-height:30px; padding-right:10px;  font-size:14px; color:#333333;}
.main_nr_right_tp ul{ margin:0px; padding:0px;}
.main_nr_right_tp ul li{ width:202px; float:left; margin-left: 6px; padding-top:10px; line-height:35px; text-align:center; overflow:hidden;}
.main_nr_right_tp ul li a{ color:#333333;}
.main_nr_right_tp ul li a:hover{ color:#FF0000;}
@media screen and (min-width: 640px) {
	.container{width: 100%;}
	.main_nr_right_nr{width:98%;}
	.main_nr_right_dh{ font-size: 12px;  }
	.main_nr_right{ width:66%;}
	.container_nav{ width:100%;}
	.head .nav li{ width:140px;}
	.footer .help dl{ width:380px;}
}
@media screen and (min-width: 980px) {
	.container_nav{ width:1002px;}
	.container{ width:1002px;}
	.ylqx_banner{ width:1002px; margin:auto;}

}
.main_nr_right_dh a{ font-size: 12px;  }

page20111226 span.addwidth, .page20111226 a.addwidth{ width: 62px !important; margin-top: 20px;}