﻿/*commom style*/
* {
	margin: 0;
	padding: 0;
	border: 0;
	box-sizing: border-box;
	font-family: "Microsoft YaHei";
}

ul li{list-style: none;}
.left{
    float: left;
}
.right{
    float: right;
}
.height10{height: 10px;}
.height15{height: 15px;}
.height20{height: 20px;}
.height25{height: 25px;}
.height30{height: 30px;}
.height40{height: 40px;}
.height45{height: 45px;}
/*清除浮动*/
.clear {
    zoom: 1;
}
.clear:after {
    content: '.';
    display: block;
    clear: both;
    width: 0;
    height: 0;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}


/*头部样式*/
.header{height: 160px;width: 100%;background:#f7f7f7;}
.head{width: 1200px;margin: 0 auto;}
.logo{margin-top: 48px;}
.select{width: 125px;height: 50px;margin-right: 15px;}
.banner{height: 50px;width: 100%;background:#1966a7;}
.search{margin-top: 62px;}
.nav{width: 1200px;margin: 0 auto;}
.nav ul li{float: left;width: 171px;height: 50px;padding: 15px 0;text-align: center;line-height: 19px;border-left: solid 1px #ffffff;}
.nav ul li:first-child{border: none;}
.nav ul li a{font-size: 19px;color:#ffffff;font-weight: bold;}
.select select{width: 125px;height: 50px;font-size: 17px;outline: none;padding-left: 10px;border:solid 1px #f1f1f1; }
.search_txt{background:#ffffff;width: 315px;height: 50px;line-height: 50px;border: 1px solid #aaaaaa;font-size: 15px;color: #999999;padding-left: 26px;outline: none;margin-right: 15px;}
.search_bnt{background:#0a448d;width: 110px;height: 50px;border: none;outline: none;font-size: 15px;color: #ffffff;}

/*第一部分*/
.content1{width: 100%;height: 520px;background:#f7f7f7;border-bottom: solid 2px #d3d3d3;background: url("bg.png") no-repeat center top}
.content11{width: 1200px;margin: 0 auto;padding: 25px 0;}
.content11-main{width: 1200px;height: 466px;background: #ffffff;padding: 20px 20px;}
/*图片新闻*/
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 12px/22px "Microsoft YaHei";  }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
a:hover{ color:#1974A1;  }
.js{width:90%; margin:10px auto 0 auto; }
.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
.js p span{ float:right; }
.js p span a{ color:#f00; text-decoration:underline;   }
.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }
.focusBox { position: relative; width: 607px; height: 428px; overflow: hidden; text-align: left; background: white; }
.focusBox .pic img { width: 609px; height: 430px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 51px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 51px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:51px; line-height:51px; position:absolute; bottom:-51px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 17px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 25px; height: 25px; line-height: 25px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
/*右侧列表*/
.hide{display: none;}
.right11-title{width: 526px;height: 50px;}
.right11-title ul li{width: 263px;height: 50px;	background: #ededed;text-align: center;padding: 13px 0;float: left;;}
.right11-title ul li:first-child{background: #1966a7;}
.right11-title ul li:first-child a{color:#ffffff;}
.right11-title ul li a{font-size: 23px;color: #3a3a3a;}
.gzdt-more{height: 50px;padding:18px 0;line-height: 16px;}
.gzdt-more a{font-size:16px;color: #999999;}
.right11-list ul li{margin-top: 22px;background: url("tyj_btn.png") no-repeat 0 10px;padding-left: 15px}
.right11-list ul li a{font-size: 17px;color: #333333;}
.right11-list ul li span{float: right;font-size: 17px;color: #999999;}

/*第二部分*/
.content5{width: 100%;background:#ffffff;}
.content55{width: 1200px;margin: 0 auto;padding: 30px 0;}
.content55-left{width: 794px; padding: 0 30px 0 0;}
.content55-left-img{
    width:770px;
    height:100px;
}
.content55-left-img img{
    width:770px;
    height:100px;
}
.bottom-content{
    width:100%;
}
.bottom-content-left{
    width:400px;
    border-right: solid 1px #c2cfe3;
    padding-right: 20px;
}
.tzgg-title1{width: 100%;height: 40px;border-bottom: solid 1px #999999;}
.tzgg-tit1{height: 40px;}
.tzgg-tit1 ul{height:40px;}
.tzgg-tit1 ul li{ float:left; width:110px; text-align:center; cursor:pointer; height:40px;  color: #333333;}
.tzgg-tit1 ul li.nav-active{
    font-weight:bold;
    color:#0e76cd;
    border-bottom: solid 2px #0e76cd;
}
.tzgg-tit1 span{font-size: 20px;}
.bottom-content-right{
    width:365px;
}
.bottom-content-right p{
    font-size:20px;
    line-height: 87px;
    padding-left: 150px;
}
.bottom-content-right p a{
    color:#333333;
}
.bottom-content-right1{
    width:347px;
    height:87px;
    background:url(fgw_pic_01.png) no-repeat;
}
.bottom-content-right2{
    margin-top:20px;
    width:347px;
    height:87px;
    background:url(fgw_pic_02.png) no-repeat;
}
.bottom-content-right3{
    margin-top:20px;
    width:347px;
    height:87px;
    background:url(fgw_pic_03.png) no-repeat;
}


.tzgg-title{width: 765px;height: 40px;border-bottom: solid 1px #999999;}
.tzgg-tit{height: 40px;}
.tzgg-tit ul{height:40px;}
.tzgg-tit ul li{ float:left; width:125px; text-align:center; cursor:pointer; height:40px;  color: #333333;}
.tzgg-sx{ background:url(fgw_pic_06.png) no-repeat right top;}
.tzgg-tit ul li.nav-active{
    font-weight:bold;
    color:#0e76cd;
    border-bottom: solid 2px #0e76cd;
}
.tzgg-tit span{font-size: 20px;}
.tzgg-more a{font-size: 17px;color: #666666;}
.tzgg-list{ margin-top:25px;}
.tzgg-list ul li{margin-top: 13px;list-style-image: url(jgswj_pic_12.png);list-style-position: inside;}
.tzgg-list ul li a{font-size: 17px;color: #333333;}
.tzgg-list ul li span{float: right;font-size: 16px;color: #999999;}
.content22-right{width: 400px;height: 650px;}

.spxw{
    width:100%;
}
.spxw-title{
    width:100%;
    height:50px;
}
.spxw-title span{
    font-size:24.72px;

    padding-left:15px;
    position: relative;
    top: -5px;
}
.spxw-title span a{
    color:#000000;
}
.spxw-text{
    width:405px;
    height:287px;
    border:2px solid #999999;
    padding:10px;
}
.spxw-text img{
    width:382px;
    height:265px;
}
.pic{
    width: 1200px;
    margin: 0 auto;
}
/*第三部分*/
.content2{width: 100%;background:#ffffff;border-bottom: solid 2px #355e92;}
.content22{width: 1200px;margin: 0 auto;padding: 30px 0 50px 0;}
.content22-left{width: 796px;height:670px;border-right: solid 1px #c2cfe3;padding: 0 35px 0 0;background:  url("tyj_pic_2.png") no-repeat 386px 0}
.tzgg-title{width: 765px;height: 50px;border-bottom: solid 1px #999999;padding-top: 10px;}
.tzgg-tit{border-bottom: solid 2px #0e76cd;height: 40px;width: 122px;padding: 0 20px;}
.tzgg-tit {font-size: 20px;color: #0e76cd;font-weight: bold;}
.tzgg-more a{font-size: 17px;color: #666666;}
.tzgg-list ul li{margin-top: 13px;list-style-image: url(jgswj_pic_12.png);list-style-position: inside;}
.tzgg-list ul li a{font-size: 17px;color: #333333;}
.tzgg-list ul li span{float: right;font-size: 16px;color: #999999;}
.content22-right{width: 404px;}
.zwgk,.bsfw{width: 404px;height: 304px;border-bottom:solid 1px #c2cfe3; }
.zmhd{width: 404px;}
.zwgk-tit{width: 404px;height: 78px;background: url(jgswj_pic_1.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.bsfw-tit{width: 404px;height: 78px;background: url(jgswj_pic_3.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.zmhd-tit{width: 404px;height: 78px;background: url(jgswj_pic_6.png) no-repeat 36px center;padding: 25px 0 0 130px;}
.zwgk-tit a{font-size: 24px;color: #0e76cd;}
.bsfw-tit a{font-size: 24px;color: #0e76cd;}
.zmhd-tit a{font-size: 24px;color: #0e76cd;}
.zwgk-list{padding: 0 30px 0 0;}
.zwgk-list ul li{list-style-image: url(jgswj_pic_2.png);margin-left: 65px;margin-top: 13px;}
.zwgk-list ul li a{font-size: 16px;color: #353535;}
.bsfw-list ul li{float: left;width: 173px;height: 55px;margin-left: 20px;margin-top: 20px;}
.bsfw-list ul li a{font-size: 19px;color: #ffffff;width: 173px;height: 55px;display: block;text-align: center;line-height: 52px;font-weight: bold}
.zmhd-list ul li{float: left;width: 173px;height: 55px;margin-left: 20px;margin-top: 20px;}
.zmhd-list ul li a{font-size: 16px;color: #353535;width: 173px;height: 55px;display: block;text-align: right;padding-right: 30px;line-height: 52px}
.one{background: #1695a3}
.two{background: #4872b0}
.three{background: url(jgswj_pic_7.png) no-repeat;}
.four{background: url(jgswj_pic_8.png) no-repeat;}
.zjdc{width: 365px;}
.zjdc-title{width: 365px;height: 50px;border-bottom: solid 1px #999999;padding-top: 10px;}
.zjdc-tit{border-bottom: solid 2px #0e76cd;height: 40px;width: 122px;padding: 0 20px;}
.zjdc-tit{font-size: 20px;color: #0e76cd;font-weight: bold;}
.zjdc-more a{font-size: 17px;color: #666666;}
.zjdc-list ul li{margin-top: 15px;list-style-image: url(jgswj_pic_12.png);list-style-position: inside;}
.zjdc-list ul li a{font-size: 17px;color: #333333;}
.zjdc-list ul li span{float: right;font-size: 16px;color: #999999;}
.zjdc-list-right{
    margin: 0 auto;margin-top: 20px;
    padding: 0 26px 0 53px;
}
.zjdc-list-right ul li{line-height: 52px;
    width: 122px;}
/*.zjdc-list-right ul li:first-child{*/
    /*margin-left: 5px;}*/
.zjdc-list-right ul li img{margin-top: 10px;margin-right: 6px}
.zjdc-list-right ul li a{font-size: 16px;color: #353535;line-height: 52px;padding-left: 36px;height: 52px;display: block}
.zjdc-list-right ul li a.one{background: url("tyj_pic_3.png") no-repeat 0 10px}
.zjdc-list-right ul li a.two{background: url("tyj_pic_4.png") no-repeat 3px 14px}
.zjdc-list-right ul li a.three{background: url("tyj_pic_5.png") no-repeat 0 10px}
.zjdc_pic{width: 379px;
    margin: 0 auto;margin-top: 23px}

/*专题专栏*/
.content3{width: 100%;height: 205px;background:#ffffff;}
.content33{width: 1200px;margin: 0 auto;padding: 40px 20px;}
.container03{border: 1px dashed #7c96b8;height: 113px;margin-top: 15px;position: relative;}
.container03Pos01,.container03Pos02{height: 14px;width:1px;border: 1px dashed #7c96b8;position: absolute;}
.container03Pos01{left: 0;top: 1px;}
.container03Pos02{left: 0;bottom: 1px;}
.container03Pos03{font-size: 17px;line-height: 18px;font-weight: bold;color: #355e92;left: -6px;position: absolute;top:19px;}
.pic_tx {width:1115px;margin:20px 0 0 25px;}
.pic_tx .LeftBotton,.pic_tx .RightBotton{display:block;width:14px; height:22px; float:left;margin-top: 24px;}
.pic_tx .LeftBotton{margin-right: 14px;}
.pic_tx .RightBotton{margin-left: 11px;}
.pic_tx #List1_1, .pic_tx #List2_1 { float:left; }
.pic_tx .pic_tx_box{ width:1062px; float:left;overflow:hidden; }
.pic_tx .ScrCont { width:32766px; zoom:1;}
.pic_tx .LeftBotton{background:url(jgswj_pic_10.png) no-repeat;}
.pic_tx .RightBotton{background:url(jgswj_pic_11.png) no-repeat;}
.pic_tx .pl { width:249px; float:left;margin-right:22px; }
.pic_tx .pl img{display:block;width: 249px;height: 74px;}

/*底部导航*/
.content4{width: 100%;height: 73px;background:#f9f9f9;}
.content44{width: 1200px;margin: 0 auto;padding: 20px 20px;}
.select2 ul li{float: left;margin-left: 12px;}
.select2 ul li:first-child{margin-left: 0;}
.select2 ul li select{width: 183px;height: 30px;background:#f7f7f7;border: solid 1px #dee0e2;outline: none;padding-left: 30px;}

/*底部版权*/
.footer{width: 100%;height: 135px;background: #1966a7;}
.foot{width: 1200px;margin: 0 auto;padding-top: 40px;}
.bh{color: #ffffff;margin: 10px 0 0 46px;}
.bh p{font-size: 13px;}
.bh span{font-size: 13px;}
.gywm ul li{float: left;width: 95px;height: 50px;border-left: solid 1px #5e94c2;text-align: center;}
.gywm ul li:first-child{border: none;}
.gywm ul li a{font-size: 13px;color: #ffffff;width: 95px;height: 50px;display: block;padding-top: 32px;}
.aa{background: url(jgswj_pic_14.png) no-repeat center top;}
.bb{background: url(jgswj_pic_15.png) no-repeat center top;}
.cc{background: url(jgswj_pic_16.png) no-repeat center top;}
.dd{background: url(jgswj_pic_17.png) no-repeat center top;}
/*二维码定位*/
.fixed{
    width: 157px;
    /*height: 683px;*/
position: fixed;
    right:0;
    top: 0;
    clear: both;
}
.fixed .show{
    width: 136px;
    float: left;
    /*display: none;*/
}
.fixed .click{
    float: right;
}
.fixed ul li{
    width: 136px;
    /*height: 180px;*/
    text-align: center;
    padding: 5px 10px 0 10px;
    font-size: 15px;
    color: #666666;
    background: #e8e8e7;
    border-top: solid 1px #c5c5c4;
}
.fixed ul li a{
    text-align: center;
    font-size: 15px;
    color: #666666;
    /*line-height: 15px;*/
}
.fixed ul li a span{
    line-height: 15px;
}
.fixed ul li:first-child{
    border-top: none;
}
.fixed ul li.last{
    padding: 0;
    height: 10px;
}
.fixed .img{
    margin-top: 3px;
}