body {
    font-family: "Microsoft YaHei","SimHei";
}
strong{ font-weight:bold;}

.logo {
    width: 115px;
}
.nav_tt{ position:relative;margin:0 auto;top:0;height:55px;margin-top:30px;}
.nav_div {
    width: 100%;
    height: 46px;
    background-color: #2e95e4;
    z-index: 999999;
    position: absolute;
	left:0;
	top:0;
}

.nav,.nav_min,.layout {
    width: 1000px;
    margin: 0 auto;
}
.nav:after {content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;}
.nav li {
    float: left;
}

.nav li a {
    height: 46px;
    line-height: 46px;
    padding: 0 12px;
    background: url(/static/images/nav_x1.jpg) top right no-repeat;
    display: block;
    font-size: 14px;
    color: #fff;
}

.nav li a:hover {
    background: #2379bc url(/static/images/nav_x1.jpg) top right no-repeat;
    text-decoration: none;
}

.nav_min {
    background-color: #f0f0f0;
    height: 50px;
    margin-top: 30px;
}

.nav_min li {
    float: left;
}

.nav_min li a {
    height: 50px;
    line-height: 50px;
    background: url(/static/images/nav_x2.jpg) top right no-repeat;
    padding: 0 35px;
    color: #313131;
    font-size: 16px;
    display: block;
}
/*--广告基本样式---*/.
.guanggao1 {
    margin-top: 20px;
}

.cont1 {
	width:1000px;
	margin:0 auto;
}
.nr_mb{width:600px; overflow:hidden;}
.tittle_x{width:500px;height:40px; color:#4c4c4c; font-size:12px; text-align:left;}
.tittle_x a{ line-height:40px; color:#4c4c4c; font-size:12px;margin:0 5px;}
.tittle_m{width:100px;height:40px; color:#4c4c4c; font-size:12px; text-align:right; overflow:hidden;}
.tittle_m a{ line-height:40px; color:#4c4c4c; font-size:12px;margin:0 8px;}
.nr_search{width:347px; position:relative;}
.search_fl{width:49px;height:35px; text-align:left;padding-left:10px; border:1px #c1c4c9 solid; border-right:0; background:url(/static/images/icon2.jpg) right 15px  no-repeat; position:absolute; font-size:16px; color:#a8a8a8; line-height:35px;}
.search_ul{ position: absolute;top:36px;left:0;font-size:16px; color:#a8a8a8; line-height:23px;width:49px;padding-left:10px; background-color:#fff;border:1px #c1c4c9 solid; border-top:0; text-align:left;}
.nr_search_input{ border:1px #c1c4c9 solid;height:35px;width:284px; border-right:0;padding-left:10px;}
.nr_search_btn{width:54px;height:37px; border:0; background-color:#5ea3e6; text-align:center; line-height:37px; color:#fff; font-size:14px; position:absolute;top:0px;left:289px;font-family: "Microsoft YaHei","SimHei";}
*+html .nr_search_btn{top:1px;}
*html .nr_search_btn{top:1px;}

.nr_cont1{width:624px;}
.nr_cont1 h2{ font-size:36px; color:#1a1a1a; text-align:left; line-height:45px;}
.p_jd{ background-color:#f2f2f2;padding:15px 12px; text-align:left; font-size:14px; line-height:28px;margin-top:10px;}
.tittle_j{ font-size:12px; color:#1a1a1a; line-height:34px; text-align:left;margin-top:5px;}
.fx_div{height:28px; border:1px #e4e7ea solid; border-left:0; border-right:0;margin-top:15px;padding-top:12px;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{margin:0 7px !important;}

.c_wz{ font-size:14px; color:#1a1a1a; line-height:34px; text-align:left;overflow:hidden;}
.c_wz p{margin:20px 0; text-indent:2em;}
.c_wz p img{display:block;margin:0 auto;}
.jz{width:100%;height:30px; background-color:#dddddd; font-size:14px; color:#555555; line-height:30px; text-align:center; cursor:pointer;}
.lyjz{margin-top:50px;}

.cont2{margin-top:25px;width:624px;margin-bottom:20px;}
.cont2_left{width:424px; border-right:1px #dddddd solid;}
.cont2_tittle{ text-align:left;}
.cont2_tittle h3{ font-size:18px; color:#1a1a1a; line-height:34px; font-weight:bold;}
.gjc{width:240px;margin-left:15px;}
.gjc a{ color:#379be9; font-size:18px; line-height:34px;margin-right:10px;}
.cont2_left ul{margin-top:10px;}
.cont2_left li{ text-align: left;}
.cont2_left li a{ background:url(/static/images/icon1.jpg) 0 7px no-repeat; font-size:14px; color:#4a4a4a; line-height:30px;padding-left:12px;}

.cont2_right{width:180px;padding-left:17px; text-align:left;}
.cont2_right h3{ font-size:18px; color:#1a1a1a; line-height:34px; font-weight:bold; position:relative;}
.cont2_right h3 b{width:28px;height:15px; background:url(/static/images/icon3.jpg) top left no-repeat; display:block;top:0px;left:75px; position:absolute;}
.cont2_right ul{margin-top:10px;}
.cont2_right li{ text-align: left;}
.cont2_right li a{font-size:14px; color:#4a4a4a; line-height:30px;}


.nr_cont2{width:340px;margin-top:20px;}
.gg1{ text-align:center;}
.gg2{margin-top:20px;}
.mrbd{width:340px;margin-top:20px;margin-bottom:35px;}
.mrbd h2{height:38px; border-top:3px #e4e8eb solid; border-bottom:3px #e4e8eb solid; text-align:left; font-size:18px; color:#1a1a1a; line-height:38px; font-weight:bold;}
.mrbd ul{margin-top:15px; background:url(/static/images/x1.jpg) top left no-repeat;margin-left:26px;}
.mrbd li{ background:url(/static/images/num1.jpg) top left no-repeat;height:60px; text-align:left; color:#7b7b7b; font-size:12px; position:relative;left:-19px;margin-bottom:15px; clear:both;}
.num_s{width:38px;height:38px; text-align:center; display:inline-block; line-height:38px; font-family: "Arial Black", Gadget, sans-serif; font-size:14px; color:#768696;}
.num_zi{width:240px;margin-left:25px;}
.num_zi span{ display:block;margin-top:5px;}
.mrbd li a{ font-size:14px; color:#1a1a1a; line-height:24px;margin-bottom:5px;}
.mrbd li:hover{ background:url(/static/images/num2.jpg) top left no-repeat;}
.mrbd li:hover .num_s{ color:#fff;}
.mrbd li:hover .num_zi a{ color:#ff8b00;}

.ztorsp{width:340px;margin-top:20px;}
.ztorsp h2{height:38px; border-top:3px #e4e8eb solid; border-bottom:3px #e4e8eb solid; text-align:left; font-size:18px; color:#1a1a1a; line-height:38px; font-weight:bold; position:relative;}
.ztorsp h2 a{ font-size:16px; color:#333333;width:85px;  text-align:center; line-height:38px;}
.ztorsp h2 a:hover{border-top:2px #2e79ba solid;top:-2px; color:#3178b8}
.ztorsp h2 .a1{position:absolute;left:0; display:block;}
.ztorsp h2 .a2{position:absolute;left:85px; display:block;}

.ztorsp ul{width:340px;margin-top:10px;}
.ztorsp li{ text-align: left;}
.ztorsp li a{ background:url(/static/images/icon1.jpg) 0 7px no-repeat; font-size:14px; color:#4a4a4a; line-height:30px;padding-left:12px;}
/*--左侧开始---*/
.cont1_left {
    width: 670px;
}

.tittle {
    height: 48px;
    border-bottom: 1px #e3e7ea solid;
    color: #006ec3;
    font-size: 24px;
    line-height: 48px;
    text-align: left;
}

.tittle a {
    color: #006ec3;
    font-size: 24px;
    line-height: 48px;
    text-align: left;
}
/*--图片动画---*/
.dh {
    -webkit-transition: all .25s linear .1s;
    -moz-transition: all .25s linear .1s;
    -ms-transition: all .25s linear .1s;
    -o-transition: all .25s linear .1s;
    transition: all .25s linear .1s
}
/*---图文列表---*/
.plist1 {
    width: 624px;
    position: relative;
    top: 0;
    left: 0;
    height: 171px;
    padding-top: 26px;
    border-bottom: 1px #e3e7ea solid;
}

.plist1_img {
    width: 200px;
    position: relative;
    overflow: hidden;
	margin-left:10px;
}

.plist1_p {
    width: 369px;
    margin-left: 27px;
    text-align: left;
    margin-right: 15px;
    margin-top: -5px;
}

.plist1_p h2 {
    color: #252525;
    font-size: 20px;
    line-height: 30px;
    text-align: left;
}

.plist1_p h2 a {
    color: #252525;
    font-size: 20px;
    line-height: 30px;
    text-align: left;
    font-weight: bold;
}

.plist1_p p {
    color: #666666;
    line-height: 24px;
	font-size:14px;
	margin-top:3px;
}

.t_b {
    position: absolute;
    bottom: 38px;
    left: 242px;
    color: #989898;
    font-size: 12px;
}

.t_b_t {
    position: absolute;
    bottom: 42px;
    left: 170px;
    color: #989898;
    font-size: 12px;
}

.t_b_t_1{
    position: absolute;
    bottom: 42px;
    left: 14px;
    color: #989898;
    font-size: 12px;
}
.t_b span {
    margin-right: 5px;
}

.t_b span a {
    color: #455c85;
}

.t_i {
    background: url(/static/images/icon_m.png) 0 2px no-repeat;
    padding-left: 20px;
    color: #989898;
    font-size: 12px;
    position: absolute;
    bottom: 38px;
    right: 6px;
}

.plist1_img img {
    width: 100%;
    display: block;
}

.plist1:hover {
    background-color: #f5f5f5;
    height: 171px;
}

.first:hover {
    padding-top: 27px;
    height: 171px !important;
}

.plist1:hover .t_b {
    bottom: 38px;
}

.plist1:hover .plist1_p h2 a {
    color: #2e95e4;
}

.plist1:hover .ct1 {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #000;
    opacity: 0.2;
    display: block;
    width: 100%;
    height: 100%;
}

.plist1:hover .plist1_img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05)
}


/*---图文列表---*/
.plist5 {
    width: 624px;
    position: relative;
    top: 0;
    left: 0;
    height: 171px;
    padding-top: 26px;
    border-bottom: 1px #e3e7ea solid;
}

.plist5_img {
    width: 130px;
    position: relative;
    overflow: hidden;
	margin-left:10px;
}

.plist5_p {
    width: 439px;
    margin-left: 27px;
    text-align: left;
    margin-right: 15px;
    margin-top: -5px;
}

.plist5_p h2 {
    color: #252525;
    font-size: 20px;
    line-height: 30px;
    text-align: left;
}

.plist5_p h2 a {
    color: #252525;
    font-size: 20px;
    line-height: 30px;
    text-align: left;
    font-weight: bold;
}

.plist5_p p {
    color: #666666;
    color: #666666;
    line-height: 24px;
	font-size:14px;
	margin-top:3px;
}

.t_b1 {
    position: absolute;
    bottom: 38px;
    left: 160px;
    color: #989898;
    font-size: 12px;
}

.t_b span {
    margin-right: 5px;
}

.t_b span a {
    color: #455c85;
}

.t_i {
    background: url(/static/images/icon_m.png) 0 2px no-repeat;
    padding-left: 20px;
    color: #989898;
    font-size: 12px;
    position: absolute;
    bottom: 33px;
    right: 36px;
}

.plist5_img img {
    width: 100%;
    display: block;
}

.plist5:hover {
    background-color: #f5f5f5;
    height: 171px;
}

.first:hover {
    padding-top: 27px;
    height: 171px !important;
}

.plist5:hover .t_b {
    bottom: 38px;
}

.plist5:hover .plist1_p h2 a {
    color: #2e95e4;
}

.plist5:hover .ct1 {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #000;
    opacity: 0.2;
    display: block;
    width: 100%;
    height: 100%;
}

.plist5:hover .plist1_img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05)
}





.plist11 {
    width: 610px;
    position: relative;
    top: 0;
    left: 0;
    height: 171px;
    padding-top: 26px;
	padding-left:14px;
    border-bottom: 1px #e3e7ea solid;
}

.plist11_img {
    width: 200px;
    position: relative;
    overflow: hidden
}

.plist1_p {
    width: 379px;
    margin-left: 27px;
    text-align: left;
    margin-right: 15px;
    margin-top: -5px;
}

.plist11_p h2 {
    color: #252525;
    font-size: 20px;
    line-height: 40px;
    text-align: left;
}

.plist11_p h2 a {
    color: #252525;
    font-size: 20px;
    line-height: 40px;
    text-align: left;
    font-weight: bold;
}

.plist11_p p {
    color: #666666;
    line-height: 24px;
	text-align:left;
	font-size:14px !important;
}

.plist11_p .t_b {
    position: absolute;
    bottom: 38px;
    left: 15px !important;
    color: #989898;
    font-size: 12px;
}
.plist1:hover .plist5_img  img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05)
}

.plist1:hover h2 a {
color:#0a5d9f; text-decoration:none 
}
.plist11:hover h2 a {
color:#0a5d9f; text-decoration:none 
}

.plist51 {
    width: 624px;
    position: relative;
    top: 0;
    left: 0;
    height: 171px;
    padding-top: 26px;
    border-bottom: 1px #e3e7ea solid;
}

.plist51_img {
    width: 200px;
    position: relative;
    overflow: hidden
}

.plist1_p {
    width: 369px;
    margin-left: 27px;
    text-align: left;
    margin-right: 15px;
    margin-top: -5px;
}



.plist51_p h2 {
    color: #252525;
    font-size: 20px;
    line-height: 40px;
    text-align: left;
}

.plist51_p h2 a {
    color: #252525;
    font-size: 20px;
    line-height: 40px;
    text-align: left;
    font-weight: bold;
}

.plist51_p p {
    color: #666666;
    color: #666666;
    line-height: 24px;
	text-align:left;
}

.plist51_p .t_b {
    position: absolute;
    bottom: 38px;
    left: 0px !important;
    color: #989898;
    font-size: 12px;
}



.t_b span {
    margin-right: 5px;
}

.t_b span a {
    color: #455c85;
}

.t_i {
    background: url(/static/images/icon_m.png) 0 2px no-repeat;
    padding-left: 20px;
    color: #989898;
    font-size: 12px;
    position: absolute;
    bottom: 38px;
    right: 6px;
}

.plist11_img img {
    width: 100%;
    display: block;
}

.plist11:hover {
    background-color: #f5f5f5;
    height: 171px;
}

.first:hover {
    padding-top: 27px;
    height: 171px !important;
}

.plist1:hover .t_b {
    bottom: 38px;
}

.plist1:hover .plist1_p h2 a {
    color: #2e95e4;
}

.plist1:hover .ct1 {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #000;
    opacity: 0.2;
    display: block;
    width: 100%;
    height: 100%;
}

.plist1:hover .plist1_img img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05)
}





.plist2 {
    width: 300px;
    position: relative;
	margin:0 auto;
	margin-top:19px;
}

.plist2_img {
    width: 120px;
    position: relative;
    overflow: hidden
}

.plist2_p {
    width: 165px;
    margin-left: 15px;
    text-align: left;
}

.plist2_p h3 {
    text-align: left;
}
.plist2_p h3 a {
    color: #333333;
    font-size: 14px;
    line-height: 22px;
    text-align: left;
	font-weight:bold;
}
.plist2_p p {
    color: #555555;
    line-height: 19px;
	font-size:12px;
	margin-top:5px;
}
.plist2_p p a {
    color: #d61e2c;
    line-height: 21px;
	font-size:12px;
}
/*--右侧开始---*/
.cont1_right {
    width: 300px;
}

.cont2_right_c1 {
    margin-top: 20px;
    width: 300px;
    overflow: hidden;
}

.cont2_right_c1 h2 {
    color: #006ec3;
    font-size: 24px;
    text-align: left;
    height: 48px;
    line-height: 48px;
    border-bottom: 2px #e4e8eb solid;
}

.cont2_right_c1 h2 span {
    color: #006ec3;
    font-size: 24px;
    text-align: left;
    border-bottom: 2px #a5a5a5 solid;
    display: block;
}

.cont2_right_c1 h2 a {
    color: #666666;
    font-size: 14px;
}

.tb_list {
    width: 370px;
}

.tb_list li {
    width: 140px;
    float: left;
    margin-top: 20px;
    margin-right: 26px;
    overflow: hidden;
}

.tb_list li img {
    width: 140px;
    overflow: hidden;
}

.tb_list li:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05)
}

.t_zi1 {
    font-size: 12px;
    color: #666666;
    line-height: 24px;
    text-align: left;
    display: block;
    padding-top: 5px;
}


.ttsd_list {
    width: 370px;
    margin-top: 20px;
}

.ttsd_list li {
    float: left;
    margin-right: 20px;
    overflow: hidden;
}

.ttsd_list li:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05)
}

.gd_news {
    margin-top: 15px;
}

.gd_news li {
    background: url(/static/images/icon1.jpg) 5px 11px no-repeat;
    text-align: left;
    padding-left: 15px;
}

.gd_news li a {
    color: #333333;
    font-size: 14px;
    line-height: 30px;
}
.gd_news li a:hover{
    color: #2e95e4;
}
/*---文章列表分页----*/
.fy {
    margin: 0 auto;
    margin-top: 35px;
    text-align: center;
    margin-bottom: 30px;
    padding-top: 20px;
    width: 624px;
	padding-left:100px;
}

.fy a {
    display: inline-block;
    padding: 5px 10px;
    ;margin: 0 5px;
    color: #232122;
    border: 1px #e2e2e2 solid;
    font-size: 14px;
}

.fy a:hover {
    display: inline-block;
    padding: 5px 10px;
    background-color: #2e95e2;
    margin: 0 5px;
    color: #fff;
    font-size: 14px;
    text-decoration: none;
}

.fy li{
list-style-type:none;
margin:auto;
float:left;
}

.fy .now{
	display: inline-block;
    padding: 5px 10px;
    background-color: #2e95e2;
    margin: 0 5px;
    color: #fff;
    font-size: 14px;
    text-decoration: none;
}

.fy .disable{
	display: inline-block;
    padding: 5px 10px;
    background-color: #2e95e2;
    margin: 0 5px;
    color: #fff;
    font-size: 14px;
    text-decoration: none;
}
.fy_hover {
    background-color: #2e95e2 !important;
    color: #fff !important;
    text-decoration: none !important
}

.foot_z {
    width: 1000px;
    margin: 0 auto;
    text-align: left;
    font-size: 24px;
    color: #252525;
    height: 55px;
    line-height: 55px;
}

.foot_div {
    width: 100%;
    background-color: #f3f3f3;
    border-top: 1px #e5e5e5 solid;
    padding-bottom: 40px;
}

.foot {
    width: 1000px;
    margin: 0 auto;
    border-bottom: 1px #e5e5e5 solid;
    padding-bottom: 20px;
}

.partner {
    width: 970px;
    padding: 22px 15px;
    text-align: left;
}

.partner a {
    font-size: 12px;
    color: #606060;
    margin-right: 10px;
    line-height: 24px;
}

.line_sq {
    text-align: right;
}

.line_sq a {
    font-size: 12px;
    color: #606060;
    margin-right: 10px;
    line-height: 24px;
}

.copyright {
    font-size: 12px;
    color: #606060;
    margin-right: 10px;
    line-height: 24px;
    padding-top: 20px;
}

.copyright a {
    font-size: 12px;
    color: #606060;
    margin-right: 10px;
    line-height: 24px;
}

/*----flash幻灯样式-----*/
.warpper {
    height: 310px;
    width: 1000px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 20px;
}

.wwwqirecom1 {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}

.wwwqirecom2 {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    display: none
}

.wwwqirecom3 {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    display: none
}

.wwwqirecom4 {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
    display: none
}

.qirepic {
    width: 600px;
    height: 310px;
    color: #FFFFFF;
    float: left;
}

.qirepic ul li img {
    width: 600px;
    height: 310px;
}

.qirepic ul li {
    position: relative;
}

.qirpic_img {
    z-index: 1;
    background: url(/static/images/ditu_png.png) bottom left no-repeat;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 600px;
    height: 310px;
    display: block;
}

.qirpic_p {
    position: absolute;
    bottom: 10px;
    left: 10px;
    text-align: left;
    z-index: 2;
    width: 600px
}

.qirpic_p h2 {
    color: #fff;
    font-size: 16px;
    text-align: left;
}

.qirpic_p p {
    text-align: left;
    font-size: 12px;
    line-height: 24px;
    color: #fff;
}

.num {
    width: 400px;
    height: 310px;
    overflow: hidden;
    float: right;
}

.num ul {
    width: 400px;
    text-align: left;
}

.num li {
    height: 69px;
    padding-left: 11px;
    padding-top: 4px;
    margin-bottom: 5px;
    width: 389px;
    clear: both
}
.num li:hover a{
	color:#2e95e4;
}
.num li a {
    display: block;
    float: left;
}

.num li img {
    width: 135px;
    height: 69px;
}

.on {
    width: 138px;
    height: 73px !important;
    display: block;
    background: #f5f5f5 url(/static/images/flash_bg1.jpg) top left no-repeat;
    padding-top: 3px !important;
}

.flash_wz_p {
    width: 230px;
    margin-left: 15px;
    color: #333333;
    font-size: 14px;
    line-height: 26px;
    padding-top: 3px;
}

.list_num {
    text-align: right;
    width: 1000px;
    margin: 0 auto;
    margin-top: 15px;
}

.list_icon1 {
    width: 15px;
    height: 15px;
    display: inline-block;
    background-color: #d4d4d4;
    margin-right: 10px;
    border-radius: 50%;
}

.list_icon1_on {
    background-color: #007db3 !important;
}

/*返回顶部按钮*/
.cd-top {
    display: inline-block;
    height: 40px;
    width: 40px;
    position: fixed;
    bottom: 150px;
    right: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    background: #2e95e4 url(/static/images/arrow_top.png) no-repeat center 50%;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.cd-top.cd-is-visible {
  /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}

.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
    opacity: .5;
}

.no-touch .cd-top:hover {
    background-color: #e86256;
    opacity: 1;
}

@media only screen and (min-width: 768px) {
    .cd-top {
        right: 20px;
        bottom: 250px;
    }
}

@media only screen and (min-width: 1024px) {
    .cd-top {
        height: 60px;
        width: 60px;
        right: 30px;
        bottom: 250px;
    }
}


.focus{ position:relative; width:624px; height:500px; float: left;}  
.focus img{ width: 624px; height: 468px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:-30px; left:-8px; position:absolute; height:58px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:58px}    
.focus .D1fBt a{position:relative; display:inline; width:95px; height:62px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; }
.focus .D1fBt img{width:91px;height:58px;border:2px #fff solid;}    
.focus .D1fBt .current img,.focus .D1fBt a:hover img{ border:2px #CCCCCC solid;}    
.focus .D1fBt img{display:block}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/static/images/focus_btn.png) no-repeat;}
.focus .prev{top: 30%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 30%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.cy1{ background:url(/static/images/jt1.jpg) top left no-repeat !important;width:23px !important;height:94px !important; top:76% !important; z-index:999 !important; }
.cy2{ background:url(/static/images/jt2.jpg) top left no-repeat !important;width:23px !important;height:94px !important; top:76% !important;left:600px !important;z-index:999 !important;}


.nav_c:hover .nav_fdc_div{ display:block;}
.nav_fdc_div{width:880px;height:216px; background-color:#fff; z-index:999; overflow:hidden; position:absolute;top:46px;left:0; display:none}

.tittle_tcc10{width:60px;height:8px; text-align:left; background-color:#0a5d9f;padding-right:60px;width:880px; text-align:right;}
.tittle_tcc10 img{ position:relative;top:-4px;right:30px;}


.nav_fdc_div li{width:178px; float:left;
border-right:1px #ffffff solid; 
border-left:1px #e3e3e3 solid;
height:50px; 
text-align:center;
border-bottom:1px solid #d1d1d1;
background:none !important;
}
.nav_fdc_div li{ text-align:left; float:left !important; background:none !important; text-align:center;}
.nav_fdc_div li a{ color:#1b1b1b !important; font-size:12px !important; line-height:24px !important; padding:0 !important; background:none !important}
.nav_fdc_div li a:hover{  font-size:12px !important; background:none !important}
.nav_fdc_div li:hover{ background-color:#1f8adc !important; color:#fff !important;}
.nav_fdc_div li:hover a{ color:#fff !important;}

.nav_f_list{ position:relative;width:880px; text-align:left;}
.t_i_o1 {
    background: url(/static/images/icon_m.png) 0 2px no-repeat;
    padding-left: 20px;
    color: #989898 !important;
    font-size: 12px;
    position: absolute;
    bottom: 34px;
    right: 85px;
}
.cy_cmt_count{color: #989898 !important;}
.t_i_o2 {
    background: url(/static/images/icon_i.png) 0 0px no-repeat;
    color: #989898;
    font-size: 12px;
    position: absolute;
    bottom: 34px;
    right: 55px;
	width:16px;
	height:14px;
	display:block;
}
.t_i_o3 {
    color: #989898;
    font-size: 12px;
    position: absolute;
    bottom: 32px;
    right: 10px;
	display:block;
}
.t_i_o3 .t{
    color: #fff;
	background-color:#49aff1;
	border:1px #49aff1 solid;
    font-size: 12px;
    width:38px;
	height:22px;
	display:inline-block;
	line-height:22px;
	text-align:center;
	border-radius:5px 0px 0px 5px;
}
.t_i_o3 .n{
    color: #999999;
	background-color:#fff;
	border:1px #dddddd solid;
    font-size: 12px;
    width:24px;
	height:22px;
	display:inline-block;
	line-height:22px;
	text-align:center;
	border-radius:0px 5px 5px 0px;
}
.t_icon3{ background:url(/static/images/icon10.png) 5px 5px no-repeat;padding-left:30px; font-size:12px; color:#999999;height:23px; line-height:26px; display:block; float:left;}

/*.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ background:none !important}*/



.search_div{width:360px; position:relative;top:0;left:0;}
.search_input{width:232px; height:43px; line-height:43px; background:#fff url(/static/images/icon2.jpg) 16px 12px no-repeat; border:0; position:absolute;top:6px; left:0;padding-left:45px; font-size:14px; color:#b8b8b8;font-family: "Microsoft YaHei","SimHei";}
.search_btn{width:74px;height:43px; border:0; position:absolute;left:277px;top:6px; background:url(/static/images/search_btn.jpg) top left no-repeat;}

.tags a{ font-size:12px; color:#455c85;margin:0 2px;}

.row{
display: inline-block;
padding: 5px 10px;
background-color: #2e95e2;
margin: 0 5px;
color: #fff !important;
font-size: 14px;
text-decoration: none;	
}
.disable{ background-color:#dbdbdb  !important; color:#232122 !important; }
/*.main_content{height:400px;overflow:hidden;}*/
.article-menu .title{font-size: 18px;text-align: left;line-height: 44px;border-bottom: 1px #a3a3a3 solid;}
.article-menu .m-main{ text-align:left;margin-top:10px;}
.article-menu a{ font-size:14px; color:#333333; line-height:26px;}
.article-menu a:hover{ font-size:14px; color:#2e95e4; line-height:26px;}
.article-menu .now-tit{color:#2e95e4; }
.sdff_div{width:100%; background-color:#e3e3e3;padding-bottom:15px;}
.sdff{width:1200px;margin:0 auto;}
.ff_div{ position:relative;top:0;left:0;width:1200px; background:url(/static/images/fuw_bg.jpg) bottom left no-repeat;height:330px;}
.ff_div h2{ background:url(/static/images/sdff_h2.jpg) top left no-repeat;height:47px; display:block;}
.ff1{width:240px;font-size:12px; color:#5b5f62; position:absolute;top:65px;left:23px;}
.ff1 h3{ font-size:14px; color:#000; text-align:left;height:41px; background:url(/static/images/f_icon1.jpg) top left no-repeat;padding-left:45px; line-height:41px;}
.ff1 span{ display:inline-block; font-size:12px; color:#5b5f62;padding:0 10px;text-align:center; line-height:24px;}

.ff2{width:300px;font-size:12px; color:#5b5f62; position:absolute;top:65px;left:427px;}
.ff2 h3{ font-size:14px; color:#000; text-align:left;height:41px; background:url(/static/images/f_icon2.jpg) top left no-repeat;padding-left:50px; line-height:41px;}
.ff2 span{ display:inline-block; font-size:12px; color:#5b5f62;width:90px;text-align:center; line-height:24px;}

.ff3{width:320px;font-size:12px; color:#5b5f62; position:absolute;top:65px;left:867px;}
.ff3 h3{ font-size:14px; color:#000; text-align:left;height:41px; background:url(/static/images/f_icon3.jpg) top left no-repeat;padding-left:55px; line-height:41px;}
.ff3 span{ display:inline-block; font-size:12px; color:#5b5f62;padding:0 10px; text-align:center; line-height:24px;}

.ff4{width:260px;font-size:12px; color:#5b5f62; position:absolute;top:189px;left:23px;}
.ff4 h3{ font-size:14px; color:#000; text-align:left;height:41px; background:url(/static/images/f_icon4.jpg) top left no-repeat;padding-left:45px; line-height:41px;}
.ff4 span{ display:inline-block; font-size:12px; color:#5b5f62;padding:0 10px;text-align:center; line-height:24px;}

.ff5{width:280px;font-size:12px; color:#5b5f62; position:absolute;top:189px;left:427px;}
.ff5 h3{ font-size:14px; color:#000; text-align:left;height:41px; background:url(/static/images/f_icon5.jpg) top left no-repeat;padding-left:45px; line-height:41px;}
.ff5 span{ display:inline-block; font-size:12px; color:#5b5f62;padding:0 10px; text-align:center; line-height:24px;}

.ff6{width:280px;font-size:12px; color:#5b5f62; position:absolute;top:189px;left:867px;}
.ff6 h3{ font-size:14px; color:#000; text-align:left;height:41px; background:url(/static/images/f_icon6.jpg) top left no-repeat;padding-left:55px; line-height:41px;}
.ff6 span{ display:inline-block; font-size:12px; color:#5b5f62;padding:0 10px; text-align:center; line-height:24px;}

.ct1{ position:absolute;top:40px;left:0;}
.ct2{ position:absolute;top:50px;left:0;}
.ct3{ position:absolute;top:40px;left:0;}
.ct4{ position:absolute;top:40px;left:0px;}
.ct5{ position:absolute;top:40px;left:0px;}
.ct6{ position:absolute;top:40px;left:0px;}
.hzzd_li{ font-size:14px; color:#4a4a4a;text-align:left;margin-top:5px;}
.hzzd_li a{font-size:14px; color:#4a4a4a; line-height:28px;margin-right:10px;}
.foot{width:1200px;height:48px; background:url(/static/images/sdff_h3.jpg) top left no-repeat;margin-top:10px; text-align:center; font-size:16px; color:#4a4a4a; line-height:48px;}
.foot a{font-size:14px; color:#4a4a4a; line-height:48px;margin:0 10px;}
.copyright{font-size:14px; color:#4a4a4a; line-height:28px; text-align:center;padding-top:10px;}
.copyright a{font-size:14px; color:#4a4a4a; line-height:28px; }

/*---分页----*/
#pages { overflow:hidden; }
#pages a { display:inline-block; height:24px; line-height:24px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}
#pages a.a1 { background:#ddd; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:24px; line-height:24px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 15px}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
