@charset "utf-8";
/* CSS Document */
body{ /*background-color:#6facd6;*/}
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;
    display: block
}

/* 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
}


.box{ width:1002px; height:auto; margin:0 auto;}

/* head */
.head {
    width: 1002px;
    height: 136px;
	background:url(../images/top_bg.jpg) repeat-x;
	float:left;
}
/*.head_logo{ width:428px; height:134px; float:left; margin-left:30px; margin-top:5px;}
.head_dianhua{ width:429px; height:63px; float:right; margin-top:35px; margin-right:8px;}
.nav{ width:1002px; height:44px; float:left; background:url(../images/nav.jpg) repeat-x center; margin-bottom:8px;}
.nav ul{ width:955px; margin:0px; padding:0px 0px 0px 47px;}
.nav ul li{ width:80px; float:left; height:40px; line-height:40px; text-align:center;color:#ffffff;}
.nav a:link,.nav a:visited{ color:#ffffff;}
.nav a:hover{ color:#ffff00;}*/

.hdp{ width:1002px; height:356px; float:left;}

.nr1{ width:1002px; height:auto; float:left; background-color:#ffffff; padding-bottom:10px;}
.nr1_left{ width:624px; height:auto; float:left; background-color:#ffffff; margin-left:5px;}
.nr1_left_bt{ width:614px; color:#2b8ed2; font-weight:bold; border-bottom:2px solid #2b8ed2; height:30px; line-height:30px; padding-left:10px; float:left; background-color:#ffffff;}
.nr1_left_nr{ width:614px; font-size:14px; line-height:24px; border:1px solid #e5e5e5;padding:5px; height:auto; float:left; background-color:#fcfdf7; color:#666666;}
.nr1_right{ width:350px; height:auto; float:right; background-color:#ffffff; margin-right:8px;}
.nr1_right_bt{ width:340px; color:#2b8ed2; font-weight:bold; border-bottom:2px solid #2b8ed2; height:30px; line-height:30px; padding-left:10px; float:left; background-color:#ffffff;}
.nr1_right_nr{ width:340px; font-size:14px; line-height:24px; border:1px solid #e5e5e5;padding:5px; height:auto; float:left; background-color:#fcfdf7; color:#666666;}
.nr1_right_nr ul li{ padding-top:8px;}

.jl{ width:992px; height:auto; float:left; background-color:#ffffff; padding-bottom:10px; padding-left:5px;}
.jl_bt{ width:992px; height:49px;float:left; background:url(../images/jl_bt.jpg) no-repeat;}
.jl_nr{ background-color:#f6f6f6; color:#666666; width:832px; font-size:14px; padding:10px 80px; min-height:300px; height:auto !important; height:300px;float:left;}




.qwrz{ width:1002px; height:auto; float:left; background-color:#ffffff; padding-bottom:10px;}
.qwrz_bt{ width:953px; line-height:49px; padding-left:40px; height:49px; background:url(../images/qwrz_bt.jpg) no-repeat; color:#177bbf; font-weight:bold; float:left; margin-left:5px;}
.qwrz_nr{ background-color:#fcfdf7; width:971px; min-height:300px; height:auto !important; height:300px; float:left; border:1px solid #f2f2f2; margin-left:5px; padding:10px; line-height:24px; color:#646463; font-size:14px;}

.syrq{ width:1002px; height:auto; float:left; background-color:#ffffff; padding-bottom:10px;}
.syrq_bt{ width:953px; font-weight:bold; line-height:49px; padding-left:40px; height:49px; background:url(../images/syrq_bt.jpg) no-repeat; color:#ffffff; float:left; margin-left:5px;}
.cptd_bt{ width:953px; font-weight:bold; line-height:49px; padding-left:40px; height:49px; background:url(../images/cptd_bt.jpg) no-repeat; color:#ffffff; float:left; margin-left:5px;}
.cpzy_bt{ width:973px; font-weight:bold; line-height:49px; padding-left:20px; height:49px; background:url(../images/cpzy_bt.jpg) repeat-x; color:#ffffff; float:left; margin-left:5px;}
.cpgx_bt{ width:973px; font-weight:bold; line-height:49px; padding-left:20px; height:49px; background:url(../images/cpgx_bt.jpg) repeat-x; color:#ffffff; float:left; margin-left:5px;}
.syrq_nr{ background-color:#fcfdf7; width:971px; min-height:300px; height:auto !important; height:300px; float:left; border:1px solid #f6f6f6;margin-left:5px; padding:10px; line-height:24px; color:#646463; font-size:14px;}


.container {
    width: 1002px;
    display: table;
    margin: 0 auto;
    position: relative;
}





.fullSlide {
    position: relative;
    height:447px;
    width: 100%;
}

.fullSlide .bd {
    position: relative;
    z-index: 0;
}

.fullSlide .bd li {
    width: 100%;
    vertical-align: top;
    height: 447px;
}

.fullSlide .bd li a {
    display: block;
    width: 100%;
    height: 447px;
}

.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
}

.jfzx {
    width: 100%;
	padding-top:10px;
	padding-bottom:10px;
}

.jfzx_container {
    width: 1002px;
    display: table;
	height:500px;
    margin: 0 auto;
    position: relative;
	
}




.jfzx_container_nr{ width:1002px; height:500px;}
.jfzx_container_nr_left{ width:680px; height:500px; float:left;}
.jfzx_container_nr_left_bt{ width:670px; height:45px; float:left; text-align:left; line-height:45px; padding-left:10px; border-bottom:1px solid #e5e5e5; color:#c9c9c9; font-size:12px; font-weight:bold;}
.jfzx_container_nr_left_bt a{ font-size:18px; font-weight:bold; color:#00aeff;}
.jfzx_container_nr_left_nr{ width:680px; height:455px; float:left;}
.jfzx_container_nr_left_nr_tu{ width:310px; height:445px; float:left; padding:5px;}
.tu_bt{ height:45px; line-height:45px; font-size:16px; font-weight:bold;}
.tu_bt a{ color:#00aeff;}
.tu_nr{ color:#999999; line-height:30px; font-size:14px;}
.jfzx_container_nr_left_nr_lb{ width:350px; height:445px; float:right; padding-top:5px; font-size:14px;}
.lb_bt{width:350px; height:45px; line-height:45px; float:left;}
.lb_bt a{ color:#00aeff; font-size:16px; font-weight:bold;}
.lb_nr{width:350px; height:100px; line-height:30px; color:#999999;}
.lb_sj{ float:right;color:#999999;}

.jfzx_container_nr_right{ width:310px; height:500px; float:right;}
.jfzx_container_nr_right_bt{ width:300px; height:45px; float:left; text-align:left; line-height:45px; padding-left:10px; border-bottom:1px solid #e5e5e5; color:#c9c9c9; font-size:12px; font-weight:bold;}
.jfzx_container_nr_right_bt a{ font-size:18px; font-weight:bold; color:#00aeff;}
.jfzx_container_nr_right_tu{ width:300px; padding-left:3px; margin-top:5px; height:228px; float:left;}
.jfzx_container_nr_right_lb{ width:300px; height:212px; float:left; padding:5px;}
.jfzx_container_nr_right_lb ul li{ width:300px; float:left; line-height:40px; height:40px; font-size:14px;}
.jfzx_container_nr_right_lb ul li a{ color:#b3b3b3;}
.jfzx_container_nr_right_lb ul li a:hover{ color:#00aeff;}

/*.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;}*/

.gcal{ width:100%; height:580px; background:url(../images/al_bg.jpg) repeat; margin-bottom:10px;}
.gcal_container {
    width: 1002px;
    display: table;
	height:580px;
    margin: 0 auto;
    position: relative;	
}
.gcal_bt{width:1002px; height:60px; float:left; color:#FFFFFF; font-size:12px; line-height:35px; text-align:center; padding-top:60px;}
.gcal_bt a{ font-size:26px; font-weight:bold; color:#FFFFFF;}
.gcal_tu{width:1002px; height:300px; float:left; color:#FFFFFF; font-size:12px; line-height:30px; text-align:center; padding-top:50px;}
.gcal_tu li{ width:250px; height:216px; float:left;}
.tu_lb{ width:240px; height:186px;}
.bt_lb{ width:240px; height:30px; line-height:30px; background-color:#CCCCCC;}
.gcal_more{width:130px; height:30px; float:left; color:#FFFFFF; font-size:12px; line-height:30px; text-align:center; border:2px solid #FFFFFF; margin-left:430px;}
.gcal_more a{ color:#FFFFFF;}



.hzhb{ width:100%; margin-bottom:20px;}
.hzhb_container {
    width: 1002px;
    display: table;
    margin: 0 auto;
    position: relative;	
}
.hzhb_bt{width:1002px; float:left; color:#c9c9c9; font-size:12px; line-height:30px; text-align:center; padding-top:15px;}
.hzhb_bt a{ font-size:26px; font-weight:bold; color:#10b3ff;}
.hzhb_tu{ width:1002px; height:60px; float:left;}
.hzhb_tu li{ width:122px; height:60px; float:left; border:1px solid #CCCCCC; margin-left:10px;}


.container {
    width: 1002px;
    display: table;
    margin: 0 auto;
    position: relative;
}

.main{ width:1002px; float:left; background-color:#FFFFFF;}

.main_nr_left{ width:298px; float:left; margin-top:15px; margin-bottom:15px; border:1px solid #cecece;}
.main_nr_left_bt{ width:283px; height:40px; line-height:40px; font-size:16px; font-weight:bold; padding-left:15px; background-color:#0091dc; color:#FFFFFF;}
.main_nr_left_nr{ width:283px;height:30px;  min-height:100px; height:auto !important; height:100px; line-height:24px;padding-left:10px;  font-size:12px; color:#333333; padding-right:5px;}
.main_nr_left_nr ul li{ width:283px; height:24px; line-height:24px; border-bottom:1px dotted #CCCCCC;color:#0099CC; font-weight:bold; font-size:14px;}
.main_nr_left_nr ul li a{ color:#0099CC; font-weight:bold; font-size:14px;}

.main_nr_right{ width:692px; float:right; min-height:474px; height:auto !important; height:474px; margin-top:15px; margin-bottom:15px; border:1px solid #cecece;}

.main_nr_right_dh{ width:680px; height:40px; line-height:40px; font-size:16px; font-weight:bold; padding-left:15px; background-color:#0091dc; color:#FFFFFF;}
.main_nr_right_dh a{ color:#FFFFFF;}

.main_nr_right_nr{ width:695px; padding-left:15px; padding-top:15px; line-height:30px; 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:690px; float:left; height:35px; line-height:35px;}
.liebiao_nr_bt{ width:590px; 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_tp{ width:670px; 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:220px; float:left; padding-top:10px; line-height:35px; text-align:center;}
.main_nr_right_tp ul li a{ color:#333333;}
.main_nr_right_tp ul li a:hover{ color:#FF0000;}