
*{
    margin: 0;
    padding: 0;
    font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;
}

.hd-dingbu{
	height:30px;
	background-color:#f9f9f9;
	line-height: 30px;
}

.dingbu{
	 width: 1200px;
	 margin: 0 auto;
	 font-size: 14px;
}
.dingbu p{
	color:#888;
	float: left;
	width: 222px;
}

.db-cd{
	float: right;
}
.db-cd a{
	margin-left:10px;
	color: #888;
}
.db-cd a:hover{
	color:#0f47d7;
}

@media screen and (min-width: 1920px){
	
	.content {
    background: #fff;
    margin: 0 auto;
    padding: 0px 73px;
    padding-bottom: 20px;
    
    
}

.zygz{
		width: 11.5% !important;
	}
	
	.zygz a{
		color: red !important;;
		background: #0936a9;
		font-weight: bold;
	}

.Box {position: relative; margin-top: 20px;}
.Box .content {width: 1024px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden; }
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 220px;height: 215px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);} 

.news {
    float: right;
    width: 630px;
}

.cnet2 ul li {
    width: 220px;
    float: left;
    text-align: center;
    color: #6487dd;
    font-size: 22px;
}

.section1, .section2, .section3 {
    width: 332px;
    float: left;
    margin-top: 20px;
}

.xynews{
	float: right;
    width: 684px;
}
	
	.zxtongz{
	width: 450px;}
	
}


@media screen and (min-width:1440px){
	.sid{
	    margin-left: 630px !important;
	}
	.sytop-img {
    width: 1262px !important;}
	.content {
    width: 1200px;
    background:#fff;
    margin: 0 auto;
    padding: 0px 30px !important;
     padding-bottom:20px !important;
}

.zygz{
		width: 11.5% !important;
	}
	
	.zygz a{
		color: red !important;;
		background: #0936a9;
		font-weight: bold;
	}

.Box {position: relative; margin-top: 20px;}
.Box .content {width: 1024px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden; }
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 220px;height: 215px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);} 

.tit span{
    /* color:#6f91e4; */
    color:#333;
    font-size: 20px !important;
}

.banner ul li {
min-height: 450px !important;
}

#b03 { 
	 width:1260px !important; }
	 
.js-bj{
	width:100%;
	height:502px;
	background-image: url(../images/js-bj_05.png);
    background-size: 100% 100%;
    position: absolute;
    z-index: -99;
    top: 142px;
}	 

.xynews{
	float: right;
    width: 684px;
}
.zxtongz{
	width: 450px;}
	
}
@media screen and (min-width:1200px){
    #page{ width: 1100px; background:#e2e3e4; }
    
    .zygz{
		width: 11.5% !important;
	}
	
	.zygz a{
		color: red !important;
		background: #0936a9;
		font-weight: bold;
	}

.Box {position: relative; margin-top: 20px;}
.Box .content {width: 1024px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden; }
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 220px;height: 215px;margin-left: 20px;overflow: hidden;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);} 

.footer .ftr1{
    width:1200px;
    padding:20px;
    margin:0 auto;
    background-image: url(../images/bomtttu_05.jpg);
    background-size: 100% 100%;
    
}
.sid {
	right: 1% !important;
    left: inherit !important;
    margin-left: 0px !important; 
}

#b03 { 
	 width:1228px !important; }
	 
.js-bj{
	width:100%;
	height:502px;
	background-image: url(../images/js-bj_05.png) !important;;
    background-size: 100% 100%;
    position: absolute;
    z-index: -99;
    top: 142px;
}	 
	 
body{
	 background:#F5F6F9;
}
    .hd-style {
    height: 136px;
    width: 1160px;
    margin: 0 auto;
    background-image:url(../images/topbj_02.jpg);
    background-size: 100% 100%;
}
.sytop-img{
    width:1346px;
    height:408px; 
    margin:0 auto;
    background:#F5F6F9;
}

.cnet2 ul li{
    width:233px;
    float:left;
    text-align: center;
    color:#6487dd;
    font-size: 18px;
}
.cnet2 ul li a{
    text-decoration: none;
    color:#6487dd;
}

/* .section1, .section2, .section3{
    width:349px;
    float:left;
    margin-top: 20px;
} */

.section1, .section2, .section3{
    width:424px;
    float:left;
    margin-top: 20px;
} 
.section2, .section3{
    margin-left: 60px;
}

.cnet4 ul li{
    float:left;
    width:280px;
    padding:10px;
    text-align: center;
}
  /*nav*/
  .nav{
    height:50px;
    background-color: rgb(8,23,61); 
   filter: alpha(opacity=70);
    background-color:rgba(8,23,61,0.7);
}
.nav ul{
    width: 1168px;
    margin:0 auto;
}
.nav ul li{
    float:left;
    line-height:50px;
    width:7.3%;
    text-align: center;
}

.nav ul li a{
    display: block;
    text-decoration: none;
    color:#fff;
}

.nav ul li a:hover{
    color: #fff;
    background-color: #0f47d7;
}
.cdanl{
    display:none;
}
  /*nav*/
  .content {
    width: 1168px;
    background:#fff;
    margin: 0 auto;
    padding: 0px 30px;
     padding-bottom:20px;
}


.fj-cjcx {
    margin-top: 20px;
    width: 560px;
    margin: 0 auto;
}
.xbxz input{
	 width:20px !important;;
}
.fj-cjcx ul li input{
    border: 1px solid #d7d7d7;
    border-radius: 4px;
    width:300px;
    padding:0.5em;
}
.xz1 select{
    width:312px;
}
.yzm{
    width:200px !important;
}
.yzm2{
	width:192px !important;
}

.tit span{
    /* color:#6f91e4; */
    color:#333;
    font-size: 18px;
}

/*灏鹃儴*/
.footer{
  background-color: #275ad6;
  /*   height:232px; */
  height:190px;
    
}
.footer .ftr1{
    width:1200px;
    padding:20px;
    margin:0 auto;
    
}
.footer .ftr1 p{
    color:#fff;
    font-size: 14px;
    margin-top: 16px;
}
.bah{
    background-color: #122e71;
    height:30px;
    line-height: 38px;
    color:#fff;
    font-size: 14px;
    text-align: center;
}
.erwm{
    position:absolute;   
    right:67%;
    margin-top:-138px; 
    margin-right:-400px;
    text-align: center; 
}
.erwm p{
    font-size: 14px;
    color:#fff;
    /*text-align: center;*/
}

.fkewm{
    position:absolute;   
    right:53%;
    margin-top:-138px; 
    margin-right:-400px;
    text-align: center; 
}
.fkewm p{
    font-size: 14px;
    color:#fff;
    /*text-align: center;*/
}

.shiydw
{
    position:absolute;   right:52%; margin-top:-130px;  margin-right:-560px ;
}

.xynews{
	float: right;
    width: 684px;
}
.zxtongz{
	width: 450px;}
/*灏鹃儴*/

}

@media screen and (min-width: 960px) and (max-width: 1199px) {
	
	.zygz{
		width: 11.5% !important;
	}
	
	.zygz a{
		color: red !important;;
		background: #0936a9;
		font-weight: bold;
	}
   
   .Box {position: relative; margin-top: 20px;}
	.Box .content {width: 1024px;margin: 0 auto;}
	.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
	.Box .Box_con {position: relative;}
	.Box .Box_con .btnl {position: absolute;}
	.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
	.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
	.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
	.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
	.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
	.Box .Box_con .conbox {position: relative;overflow: hidden; }
	.Box .Box_con .conbox ul {position: relative;list-style: none;}
	.Box .Box_con .conbox ul li {float: left;width: 220px;height: 215px;margin-left: 20px;overflow: hidden;}
	.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
	.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
	.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);} 
   
   .hd-style {
    height: 136px;
    width: 1200px;
    margin: 0 auto;
}
.sytop-img{
     width:1346px;
    height:408px;
    margin:0 auto;
    background:#ccc;
}

.cnet2 ul li{
    width:300px;
    float:left;
    text-align: center;
    color:#6487dd;
    font-size: 22px;
}
.cnet2 ul li a{
    text-decoration: none;
    color:#6487dd;
}

.section1, .section2, .section3{
    width:360px;
    float:left;
}

.section2, .section3{
    margin-left: 60px;
}

.cnet4 ul li{
    float:left;
    width:280px;
    padding:10px;
    text-align: center;
}
  /*nav*/
  .nav{
    height:50px;
    background-color: #3a6de9;
}
.nav ul{
    width: 1200px;
    margin:0 auto;
}
.nav ul li{
    float:left;
    line-height:50px;
    width:8.3%;
    text-align: center;
}

.nav ul li a{
    display: block;
    text-decoration: none;
    color:#fff;
}

.nav ul li a:hover{
    color:#333;
    background-color: #fff;
}
.cdanl{
    display:none;
}
  /*nav*/
  .content {
    width: 1200px;
    margin: 0 auto;
}


/*灏鹃儴*/
.footer{
    background-color: #275ad6;
    height:232px;
    
}
.footer .ftr1{
    width:1200px;
    padding:20px;
    margin:0 auto;
    background-image: url(../images/bomtttu_05.jpg);
    background-size: 100% 100%;
    
}
.footer .ftr1 p{
    color:#fff;
    font-size: 14px;
    margin-top: 16px;
}
.bah{
    background-color: #122e71;
    height:30px;
    line-height: 38px;
    color:#fff;
    font-size: 14px;
    text-align: center;
}
.erwm{
    position:absolute;   
    right:50%;
    margin-top:-100px; 
    margin-right:-400px;
    text-align: center; 
}
.erwm p{
    font-size: 14px;
    color:#fff;
    /*text-align: center;*/
}

.shiydw
{
    position:absolute;   right:50%; margin-top:-90px;  margin-right:-560px ;
}

.xynews{
	float: right;
    width: 684px;
}
.zxtongz{
	width: 450px;}
/*灏鹃儴*/
}


@media screen and (min-width: 768px) and (max-width: 959px) {
	
	.zygz{
		width: 11.5% !important;
	}
	
	.zygz a{
		color: red !important;;
		background: #0936a9;
		font-weight: bold;
	}
	
	.Box {position: relative; margin-top: 20px;}
	.Box .content {width: 1024px;margin: 0 auto;}
	.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
	.Box .Box_con {position: relative;}
	.Box .Box_con .btnl {position: absolute;}
	.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
	.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
	.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
	.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
	.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
	.Box .Box_con .conbox {position: relative;overflow: hidden; }
	.Box .Box_con .conbox ul {position: relative;list-style: none;}
	.Box .Box_con .conbox ul li {float: left;width: 220px;height: 215px;margin-left: 20px;overflow: hidden;}
	.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
	.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
	.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);} 
   
   .hd-style {
    height: 136px;
    width: 1200px;
    margin: 0 auto;
}
.sytop-img{
     width:1346px;
    height:408px;
    margin:0 auto;
    background:#ccc;
}

.cnet2 ul li{
    width:300px;
    float:left;
    text-align: center;
    color:#6487dd;
    font-size: 22px;
}
.cnet2 ul li a{
    text-decoration: none;
    color:#6487dd;
}

.section1, .section2, .section3{
    width:360px;
    float:left;
}

.section2, .section3{
    margin-left: 60px;
}

.cnet4 ul li{
    float:left;
    width:280px;
    padding:10px;
    text-align: center;
}
  /*nav*/
  .nav{
    height:50px;
    background-color: #3a6de9;
}
.nav ul{
    width: 1200px;
    margin:0 auto;
}
.nav ul li{
    float:left;
    line-height:50px;
    width:8.3%;
    text-align: center;
}

.nav ul li a{
    display: block;
    text-decoration: none;
    color:#fff;
}

.nav ul li a:hover{
    color:#333;
    background-color: #fff;
}
.cdanl{
    display:none;
}
  /*nav*/
  .content {
    width: 1200px;
    margin: 0 auto;
}


/*灏鹃儴*/
.footer{
    background-color: #275ad6;
    height:232px;
    
}
.footer .ftr1{
    width:1200px;
    padding:20px;
    margin:0 auto;
    background-image: url(../images/bomtttu_05.jpg);
    background-size: 100% 100%;
    
}
.footer .ftr1 p{
    color:#fff;
    font-size: 14px;
    margin-top: 16px;
}
.bah{
    background-color: #122e71;
    height:30px;
    line-height: 38px;
    color:#fff;
    font-size: 14px;
    text-align: center;
}
.erwm{
    position:absolute;   
    right:50%;
    margin-top:-100px; 
    margin-right:-400px;
    text-align: center; 
}
.erwm p{
    font-size: 14px;
    color:#fff;
    /*text-align: center;*/
}

.shiydw
{
    position:absolute;   right:50%; margin-top:-90px;  margin-right:-560px ;
}
.zxtongz{
	width: 450px;}
	
/*灏鹃儴*/
}


@media only screen and (min-width: 480px) and (max-width: 767px){
	
	.zygz{
		width: 11.5% !important;
	}
	
	.zygz a{
		color: red !important;
		background: #0936a9;
		font-weight: bold;
	}
	
	.Box {	position: relative;	height: 238px;}
	.Box .content {	width: 87%;	margin: 0 auto;}
	.Box h2 {	text-align: center;	margin-bottom: 35px;	padding-top: 250px;}
	.Box .Box_con {	position: relative;}
	.Box .Box_con .btnl {	position: absolute;}
	.Box .Box_con .btn {	display: block;	width: 41px;	height: 41px;	position: absolute;	top: 80px;	cursor: pointer;}
	.Box .Box_con .btnl {	background: url(../images/jtl02.png) no-repeat center;	left: -72px;}
	.Box .Box_con .btnr {	background: url(../images/jtr02.png) no-repeat center;	right: -72px;}
	.Box .Box_con .btnl:hover {	background: url(../images/jtl03.png) no-repeat center;}
	.Box .Box_con .btnr:hover {	background: url(../images/jtr03.png) no-repeat center;}
	.Box .Box_con .conbox {	position: relative;	overflow: hidden;	height: 245px;}
	.Box .Box_con .conbox ul {	position: relative;	list-style: none;}
	.Box .Box_con .conbox ul li {	float: left;	width: 245px;	padding-bottom: 20px;	height: 215px;	margin-left: 1%;	overflow: hidden;}
	.Box .Box_con .conbox ul li:first-child {	margin-left: 0;}
	.Box .Box_con .conbox ul li img {	display: block;	width: 226px;	height: 200px;	transition: all 0.5s;}
	.Box .Box_con .conbox ul li:hover img {	transform: scale(1.1);}
    
    .hd-style {
    height: 136px;
    width: 1200px;
    margin: 0 auto;
}
.sytop-img{
     width:1346px;
    height:408px;
    margin:0 auto;
    background:#ccc;
}

.cnet2 ul li{
    width:300px;
    float:left;
    text-align: center;
    color:#6487dd;
    font-size: 22px;
}
.cnet2 ul li a{
    text-decoration: none;
    color:#6487dd;
}

.section1, .section2, .section3{
    width:360px;
    float:left;
}

.section2, .section3{
    margin-left: 60px;
}

.cnet4 ul li{
    float:left;
    width:280px;
    padding:10px;
    text-align: center;
}
  /*nav*/
  .nav{
    height:50px;
    background-color: #3a6de9;
}
.nav ul{
    width: 1200px;
    margin:0 auto;
}
.nav ul li{
    float:left;
    line-height:50px;
    width:8.3%;
    text-align: center;
}

.nav ul li a{
    display: block;
    text-decoration: none;
    color:#fff;
}

.nav ul li a:hover{
    color:#333;
    background-color: #fff;
}
.cdanl{
    display:none;
}
  /*nav*/
  .content {
    width: 1200px;
    margin: 0 auto;
}


/*灏鹃儴*/
.footer{
    background-color: #275ad6;
    height:232px;
    
}
.footer .ftr1{
    width:1200px;
    padding:20px;
    margin:0 auto;
    background-image: url(../images/bomtttu_05.jpg);
    background-size: 100% 100%;
    
}
.footer .ftr1 p{
    color:#fff;
    font-size: 14px;
    margin-top: 16px;
}
.bah{
    background-color: #122e71;
    height:30px;
    line-height: 38px;
    color:#fff;
    font-size: 14px;
    text-align: center;
}
.erwm{
    position:absolute;   
    right:50%;
    margin-top:-100px; 
    margin-right:-400px;
    text-align: center; 
}
.erwm p{
    font-size: 14px;
    color:#fff;
    /*text-align: center;*/
}

.shiydw
{
    position:absolute;   right:50%; margin-top:-90px;  margin-right:-560px ;
}

.xynews{
	
    width:100%;
}
.zxtongz{
	width: 100%;}
	
.ftrqk1,.ftrqk2{
	width: 100% !important;
	}
.ftrqk2{    margin-top: 20px;}
.zxtongz a span{
	width: 54% !important;
}
/*灏鹃儴*/
}

@media only screen and (max-width: 479px) {
	
	.zygz{
	
	}
	
	.zygz a{
		color: red !important;;
		background: #0936a9;
		font-weight: bold;
	}
	
	.Box {	position: relative;	height: 238px;}
	.Box .content {	width: 87%;	margin: 0 auto;}
	.Box h2 {	text-align: center;	margin-bottom: 35px;	padding-top: 250px;}
	.Box .Box_con {	position: relative;}
	.Box .Box_con .btnl {	position: absolute;}
	.Box .Box_con .btn {	display: block;	width: 41px;	height: 41px;	position: absolute;	top: 80px;	cursor: pointer;}
	.Box .Box_con .btnl {	background: url(../images/jtl02.png) no-repeat center;	left: -72px;}
	.Box .Box_con .btnr {	background: url(../images/jtr02.png) no-repeat center;	right: -72px;}
	.Box .Box_con .btnl:hover {	background: url(../images/jtl03.png) no-repeat center;}
	.Box .Box_con .btnr:hover {	background: url(../images/jtr03.png) no-repeat center;}
	.Box .Box_con .conbox {	position: relative;	overflow: hidden;	height: 245px;}
	.Box .Box_con .conbox ul {	position: relative;	list-style: none;}
	.Box .Box_con .conbox ul li {	float: left;	width: 245px;	padding-bottom: 20px;	height: 215px;	margin-left: 1%;	overflow: hidden;}
	.Box .Box_con .conbox ul li:first-child {	margin-left: 0;}
	.Box .Box_con .conbox ul li img {	display: block;	width: 226px;	height: 200px;	transition: all 0.5s;}
	.Box .Box_con .conbox ul li:hover img {	transform: scale(1.1);}
	
#page{ width: 300px; background:#23c0e6; }
.btn{
	    display: none !important;
}
.ftrqk1,.ftrqk2{
	width: 100% !important;
	}
	.zxtongz a span{
	width: 54% !important;
}
.ftrqk2{    margin-top: 20px;}
.xynews{
	
    width:100%;
}
.zxtongz{
	width: 100%;}
.dingbu ,.zhizlb{
    width: 100% !important;}
    .content{
        padding:15px;
    }
    .hd-style{
    height: 106px;

    width:100%;
    /*margin:0 auto;*/
}

    .logo img{
        width:290px;
    }

    
    .logo img+img, .wz-zs {
    display:none;
}


.sytop-img {
    width: 100%;
    /*height: 408px;*/
    margin: 0 auto;
    background: #ccc;
}
.sid,.js-sid{
    display:none;
}

.cnet2 ul li{
    width:50%;
    float:left;
    text-align: center;
    color:#6487dd;
    font-size: 18px;
}
.cnet2 ul li a{
    text-decoration: none;
    color:#6487dd;
}

.section1, .section2, .section3{
    width:100%;
    
}
.cnet4 ul li{
    width:100%;
    margin-top: 10px;
    text-align: center;
}
.js-tlist li p {
    float: left;
    width: 70% !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*nav*/
  .nav{
    
    background-color: #3a6de9;
}
.nav ul{
    
}
.nav2{
    display:none;
}
.nav ul li{
    
    line-height:50px;
    text-align: center;
}

.nav ul li a{
    display: block;
    text-decoration: none;
    color:#fff;
}

.nav ul li a:hover{
    color:#333;
    background-color: #fff;
}
.cdanl{
   text-align: left !important;
   margin-left: 15px;
}
.icon-iconfontcaidan{
    font-size: 30px;
    color:#fff;
}
  /*nav*/

  .mF_YSlider_wrap, .mF_tbhuabao_wrap {
    width: 450px ;
    float: none  !important;
    display:none;
;
}
.news {
    float: none;
    width: 100%  !important;
}

.news ul li a{
	 width: 70%  !important
}

.banner ul li {
float: left; 
display: block;
width: 33%;
min-height: 180px !important;
}

.topimg {
    height: inherit !important;
}

.fj-cjcx ul li input{
    border: 1px solid #d7d7d7;
    border-radius: 4px;
    width:56%;
    padding:0.5em;
}

.xz1{
    width:61%;
}
.yzm{
    width:20% !important;
}
#v_container{
    /*width: 38px !important;*/
    margin-right: 20px !important;
}

.xbxz{
        width: inherit !important;
}
.yzm2{
    width:20% !important;
}
.lct-20 {
    margin-left: 0px !important;
}
.bm-zhez{
    display:none;
}

.xs-xx{
        text-align: center;
}
.xs-txt{
    float: inherit !important;
    width: inherit !important;
    padding: 15px;
    text-align: left;
}
.cjdan {
    width: 100% !important;}

.one {
    position: absolute;
    width: 96% !important;;
    height: 300px;
    top: 50%;
    left: 50%;
    margin-top: -150px;
    margin-left: -48% !important;
    border-radius: 8px;
    background: #fff;
}

.jslb-cnet{
	    display: none !important;
}
.jslb-cnet2 {
    width:100% !important;
    float: none !important;
}
.listy2 li p {
	    width: 68% !important;
}
.feny .page {
    width: 100% !important;
    margin: inherit;
}
.xq-cnet{
	padding: inherit !important;
}
/*灏鹃儴*/
.footer{
    background-color: #275ad6;
   width:100%;
    
}.fjxq-bt {
    padding: 0px !important;}
.fjxq-bt2{
	width:100% !important;
	margin: 20px auto !important;
}
.xq-cnet img{
	width:100% !important;
	height:100% !important;
}
.footer .ftr1{
    /*width:100%;*/
    padding:20px;
    
    
}
.footer .ftr1 p{
    color:#fff;
    font-size: 14px;
    margin-top: 16px;
}
.bah{
    background-color: #122e71;
    height:30px;
    line-height: 38px;
    color:#fff;
    font-size: 14px;
    text-align: center;
}
.erwm,.shiydw,.fkewm{
  
    text-align: center; 
}
.fkewm{
	margin-bottom:10px;
}
.erwm p ,.fkewm p{
    font-size: 14px;
    color:#fff;
    /*text-align: center;*/
}

/*灏鹃儴*/


}
img{
    border:0;
}
ol, ul ,li{list-style: none;} 
a{
    text-decoration: none;
}
.cl{
    clear:both;
}
.fl{
    float:left;
}
.fr{
    float:right;
}

.header{
    
    background-color: #0f47d7;
}
/*.hd-style{
    height: 136px;

    width:1200px;
    margin:0 auto;
}*/

.logo{
   padding-top: 20px;
   float:left;
}
.logo img+img{
    margin-left: 144px;
}

.wz-zs{
    background-image:url(../images/fjjs-wenz_03.png);
    background-repeat:no-repeat;
     height: 136px;
     width:126px;
     /*margin-top: 6px;*/
     float:right;
     opacity: 0.8;
}

/*.nav{
    height:50px;
    background-color: #3a6de9;
}
.nav ul{
    width: 1200px;
    margin:0 auto;
}
.nav ul li{
    float:left;
    line-height:50px;
    width:8.3%;
    text-align: center;
}

.nav ul li a{
    display: block;
    text-decoration: none;
    color:#fff;
}

.nav ul li a:hover{
    color:#333;
    background-color: #fff;
}*/

/*杞挱鍥�*/

/*.sytop-img{
     width:1346px;
    height:408px;
    margin:0 auto;
    background:#ccc;
}*/
.sff{
    width:1340px;
    height:408px;
    margin:0 auto;
    background:#ccc;
}
#box2{
    margin:0 auto;
}

/*杞挱鍥�*/


/*鍐呭*/
/*.content{
    width:1200px;
    margin:0 auto;
}*/

.cnet1{
   /*  margin-top: 20px;
    margin-bottom: 10px; */
   /*  padding-top:20px; */
}
#boxID{
        height: 296px !important;
}
.mF_YSlider_wrap,.mF_tbhuabao_wrap{
    width:450px;
    float:left;
}
.news{
    float: right;
    width:684px;
}
.summary{
    color:#999;
    margin-top: 6px;
    margin-bottom: 6px;
}
.news h1{
    font-size: 16px;
    color:#1391f2;
    text-align: center;
}
.news ul li{
     height:40px;
     line-height: 40px;
     border-top: 1px dotted #ccc;
     border-bottom: 1px dotted #ccc;
 /*     overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap; */
}
.news ul li a{
    float: left;
    text-decoration: none;
    /* font-size: 14px; */
    width: 84%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    
}
.news ul li a:hover{
   color:#6487dd;
}
.gd1{
    height:40px;
    line-height: 40px;

}
.gd1 a{
    float:right;
    color:#999;
    /*margin-right: 10px;*/
    text-decoration: none;
}
.cnet2{
     margin-top: 26px;
     margin-bottom:26px;
}
/*.cnet2 ul li{
    width:300px;
    float:left;
    text-align: center;
    color:#6487dd;
    font-size: 22px;
}
.cnet2 ul li a{
    text-decoration: none;
    color:#6487dd;
}*/
/* .icon-zhaosheng ,.icon-djzx ,.icon-xuexiao ,.icon-tianchong,.icon-icon-test,.icon-zhiye,.icon-xueyuan{
     color:#6487dd;
     font-size:60px;
    margin-right:10px;
} */

.icon-zhaosheng ,.icon-djzx ,.icon-xuexiao ,.icon-tianchong,.icon-icon-test,.icon-zhiye,.icon-xueyuan{
     color:#fff;
     font-size:30px; 
   /*  margin-right:10px; */
}


.cnet3{

}

/*.section1, .section2, .section3{
    width:360px;
    float:left;
}
.section2, .section3{
    margin-left: 60px;
}*/

.tit{
    height:40px;
    line-height: 40px;
    border-bottom: 2px solid #6487dd;
}
/* .tit span{
    color:#6f91e4;
    font-size: 20px;
} */
.tit a{
    float:right;
    text-decoration: none;
    color:#999;
}

.js-tlist li,.js-tlist2 li{
    height:40px;
    line-height: 40px;
   /*  font-size: 14px; */
}
.js-tlist2 li{
    overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap;
}
.js-tlist li p{
     float:left;
     width:280px;
     overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap;
}
.js-tlist li div{
     float:right;
     width:80px;
}
.js-tlist li p:hover{
     color: #6487dd;
} 
.js-tlist2 li a{
    text-decoration: none;
    color:#333;
}
.js-tlist2 li a:hover{
     color: #6487dd;
     }
.time1{
    color:#1f9bfb;
}
.time2{
    color:#999;
}
.cnet4 ,.cnet5{
    margin-top: 0px;
}
.cnet5{
    margin-bottom:20px;
}
/*.cnet4 ul li{
    float:left;
    width:280px;
    padding:10px;
    text-align: center;
}*/
.cnet4 ul li a{
    text-decoration: none;
    color:#333;
}
.cnet4 ul li a:hover{
     color:#1f9bfb;
     }


.boh{ 
    clear: both;
}


/**/
.sid{
    position: fixed;
    z-index: 10;
    left: 50%;
    top: 200px;
    margin-left: 600px;
    background-color: #fff;
    width:70px;
    text-align: center;
    border-radius: 15px;
    border:1px solid #ccc;
    overflow:hidden;
    
}
.icon-sousuo1,.icon-toupiao,.icon-fengjingluntan,.icon-weixin,.icon-yibaoming,.icon-liuyan2{
    font-size: 40px;
    color:#999;
}
.js-top{
    height:30px;
    line-height: 30px;
    font-size: 14px;
    color:#fff;
    background:#6487dd;
}
.js-sid div+div{
   margin-top: 10px;
   margin-bottom: 10px;
   font-size: 14px;
}
.js-sid div a{
    text-decoration: none;
}
.js-sid div a i:hover{
    color: #6487dd;
}

.module {
    /*margin-left: 500px;*/
}
/**/


/*鍒楄〃椤�*/

.topimg{
    height:154px;
}
.jslb-cnet{
    width:288px;
     float:left;
}
.jslb-cnet2{
    width:840px;
    float:right;
}
.jslb-cnet,.jslb-cnet2{
    margin-top: 20px;
    margin-bottom: 20px;
   
}

.hot-tle{
    height:50px;
    line-height: 50px;
    margin-top: 20px;
    padding-left: 10px;
    color:#fff;
    background-color: #3365df;
    border-radius: 4px;
}
.hotnews li{
    height:40px;
    line-height: 40px;
    overflow:hidden;
     text-overflow:ellipsis;
     white-space:nowrap;
}

.hotnews li a{
    text-decoration: none;
}
.hotnews li a:hover{
    color: #6487dd;
}
.list-bt{
    height:50px;
    line-height: 50px;
    color:#6487dd;
    font-size: 22px;
}
.listy2 li{
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #f2f2f2;
}
.listy2 li p {
    float: left;
    width: 730px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.listy2 li div{
  width: 84px;
  float:right;
}
.listy2 li p:hover{
    color: #6487dd;
}
.jsimg2{
    margin-top: 20px;
    text-align: center;
}

.feny{
    margin-top: 50px;
}
.feny .page{
    width:454px;
    margin:0 auto;
}
/*鍒楄〃椤�*/

/*璇︽儏椤甸潰*/
.fjxq-bt{
    padding:30px;
    border-bottom: 1px solid #ccc;
}
.fjxq-bt h1{
    font-size: 26px;
    text-align: center;
    margin-bottom: 20px;
}
.fjxq-bt2{
    width:600px;
    margin:0 auto;

}
.fjxq-bt2 span{
    color:#999;
    font-size: 14px;
}
.fjxq-bt2 span+span{
    float:right;
}
.xq-cnet{
    /*margin-top: 20px;*/
    margin-bottom: 20px;
    padding:40px;
}
.xq-cnet p{
    margin-top: 20px;
   /*  text-indent: 2em; */
}
.xq-cnet img{
    margin-top: 20px;
    max-width: 100%;
}

.fwimg img{
    width: 100% !important;
}


/*鎴愮哗鏌ヨ*/
/*涓嬫媺妗�*/
.select {
  display: inline-block;
  /* 1 */
  position: relative;
  /* 2 */
  vertical-align: middle;
  /* 3 */
  padding: 0;
  /* 4 */
  overflow: hidden;
  /* 5 */
  background: #fff;
  color: #555;
  border: 1px solid #d7d7d7;
  text-shadow: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-transition: box-shadow 0.25s ease;
  -o-transition: box-shadow 0.25s ease;
  -webkit-transition: box-shadow 0.25s ease;
  transition: box-shadow 0.25s ease;
  /* 6 */
  /* 6 */
}
.select:hover {
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
}
.select:before {
  position: absolute;
  /* 7 */
  top: 0.5em;
  /* 7 */
  right: 0.5em;
  /* 7 */
  pointer-events: none;
  /* 8 */
}
.select{
    border:1px solid #d7d7d7;
}

.select select::-ms-expand{
	display:none;
}

.select select {
  cursor: pointer;
  /* 9 */
  padding: 0.5em;
  /* 10 */
  padding-right: 2em;
  /* 11 */
  /*width: 100%;*/
  /* 12 */
  border: none;
  /* 13 */
  background: transparent;
  /* 13 */
  background-image: none;
  /* 13 */
  -webkit-appearance: none;
  /* 13 */
  -moz-appearance: none;
  /* 13 */
  appearance: none;
  /* 13 */
  text-indent: 0.01px;
  /* 14 */
  text-overflow: '';
  /* 14 */
  width: 160% \9;
  /* 15 */
  color:#999;
}
.select select:focus {
  outline: none;
  /* 16 */
}

/****************************
 ****************************
 ****************************
 * Helpers
 */
.select:before {
  font-family: "icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon--down:before, .select:before {
  content: "\e600";
  color: #30bac6;
}

@font-face {
  font-family: 'icons';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAARgAAoAAAAABBgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAANgAAADYZbVvCE9TLzIAAAHMAAAAYAAAAGAIIvy2Y21hcAAAAiwAAABMAAAATBpVzFdnYXNwAAACeAAAAAgAAAAIAAAAEGhlYWQAAAKAAAAANgAAADYAl8viaGhlYQAAArgAAAAkAAAAJANuAeZobXR4AAAC3AAAABQAAAAUAwAAdG1heHAAAALwAAAABgAAAAYABVAAbmFtZQAAAvgAAAFFAAABRVcZpu5wb3N0AAAEQAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAAB2Dx0AAAB7ER0AAAAJHQAAAM8SAAYBAQgPERMWG2ljb21vb25pY29tb29udTB1MXUyMHVFNjAwAAACAYkAAwAFAQEEBwoNTPyUDvyUDvyUDvuUDvgg958VgYD7AiOLi4aFg4iEi4SLg46GkYuL+wLzgZaAloqel5eWlpqMmX8I7yvv6wWZl5qKloCXf4p4gIAIDviUFPiUFYsMCgADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAOYAAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAOAAAAAoACAACAAIAAQAg5gD//f//AAAAAAAg5gD//f//AAH/4xoEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAQAAss1nQF8PPPUACwIAAAAAAM/2xdgAAAAAz/bF2AAAAAABjAE1AAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAGMAAEAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAQAAAAIAAHQAAFAAAAUAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKADQAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKADQAYwBpAGMAbwBtAG8AbwBuAFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuAFIAZQBnAHUAbABhAHIAaQBjAG8AbQBvAG8AbgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");
  font-weight: normal;
  font-style: normal;
}
/*涓嬫媺妗�*/

/*.fj-cjcx{
    margin-top: 20px;
    width: 480px;
    margin:0 auto;
}*/


.cjcx-bt{
    text-align:center;
    font-size: 24px;
    color:#1f9bfb;
    margin:20px;
}

.cj-txt{
    width:160px;
    float: left;
    text-align: right;
    padding:0.5em;
    padding-right: 10px;
}
.fj-cjcx ul li {
    /*height:40px;
    line-height: 40px;*/
    margin-top: 20px;
}

.cx-qued{
    margin-top: 20px;
    text-align:center; 
    margin-bottom: 20px;
}
.cx-qued button{
    
    width:90px;
    height:40px;
    color:#fff;
    background-color: #3365df;
    border: 0;
    border-radius: 6px;
    cursor: pointer;
    outline: none;
}

/*鎴愮哗鏌ヨ*/


/*鎶ュ悕*/

.bm-zhez{
    width:1200px;
    height: 154px;
    margin-top: -158px;
    position:absolute;
    background:rgba(0, 0, 0, 0.4);

}
.bm-zhez div{
    color:#fff;
    text-align: center;
    margin-top: 26px;
    font-size: 24px;
}
.bm-zhez div span{
    color:#fff;
}
.bm-zhez div span+span{
    margin-left: 90px;
}
.xbxz {
    line-height: 37px;
}
.xbxz input{
    
     width: initial  !important;
}
.xbxz input+input{
    margin-left: 50px;
}
.lct-20{
    margin-left: 24px;
}
/*鎶ュ悕*/

/*鐣欒█鏉�*/
.js-liuy{
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom:1px solid #ccc;
}

.js-liuy p{

}
.ly-tags{
    margin-top: 20px;
}
.ly-tags span{
   color:#1f9bfb;
}
.ly-tags .ly-time{
    color:#999;
}
.ly-hf{
    margin-top: 20px;
}
.ly-hf p{
    color:#999;
}
.ly-hf p+p{
    margin-top: 10px;
    margin-left: 20px;

}
.mg-lf20{
    margin-left: 20px;
}

.tiwenq{
    width:1200px;
    margin:0 auto;
}
.tienei{
    text-align: left;
    border:1px solid #ccc;
    width: 98%;
    height:140px;
    border-radius: 6px;
    outline: none;
    padding:20px;
}

.twbt{
    margin-top: 20px;
    margin-bottom: 20px;
}

.twbt p{
    font-size: 22px;
    width:90px;
    float:left;
    color:#1391f2;
}
.leix{
    color:#999;
    margin-left: 20px;
}

.ly-tj{
    width:100px;
    height:36px;
    color:#fff;
    background-color: #3365df;
    border: 0;
    border-radius: 6px;
    margin-top: 10px;
    margin-bottom: 10px;
    cursor: pointer;
    outline: none;
}
/*鐣欒█鏉�*/

/*鎶曠エ鍖�*/
.tp-tpList{
    margin-top: 20px;
    margin-bottom: 20px;
}
.tp-tpList li{
    width:280px;
    float:left;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 20px;
}
.tp-tpList li a{
    text-decoration: none;
}
.tptext p{
    margin-top: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tp-fws{
    font-size: 14px;
    
}
.tp-fws span{
    color:#999;
}
/*鎶曠エ鍖�*/

/*鎶曠エ璇︽儏*/

.tpxq-txt{
    margin-top: 20px;
    padding:20px;
}

.tpxq-txt h1, .tpxq-txt .houdsj{
    text-align:center;
}
.tpxq-txt .houdsj{
    margin-top: 10px;
    color:#999;
}
.tpxq-txt h1{
    font-size: 22px;
}
.fwrs{
    margin-top: 20px;
    text-align:center;
}
.fwrs span{
    color:#999;
    font-size: 14px;
}
.fwrs span a{
    margin-left: 10px;
    color:#1391f2;
}
.fwrs span+span{
    margin-left: 100px;
}

.tpqu1{
    width:900px;
    margin:0 auto;
    margin-top: 60px;
    margin-bottom: 60px;
}
.tpqu1 ul li{
    float:left;
    text-align: center;
    margin-left: 30px;
    margin-bottom: 20px;
}
.tpqu1 ul li p{

}
.tpqu1 ul li button{
    /*float:left;*/
    color:#fff;
    background-color: #1391f2;
    border:0;
    border-radius: 4px;
    width:100px;
    height:40px;
    margin-top: 20px;
    cursor: pointer;
    outline: none;
}
.mb20{
    margin-bottom: 20px;
}
/*鎶曠エ璇︽儏*/


/*璁哄潧*/
.lunt-cnt1{
    margin-top: 20px;
    margin-bottom: 40px;
}

.lt-xy{
    height:40px;
    line-height: 40px;
    color:#3365df;
    font-size: 18px;
    padding-left: 10px;
    border-left: 6px solid #3365df;
}

.ltlx{
    margin-top: 40px;
}
.ltlx li{
    float:left;
    width:290px;
    margin-left: 6px;
    border:1px solid #e4e4e4;
    border-radius: 6px;
    box-shadow: 3px 3px 6px #ccc;
}

.lx-tu,.lx-txt{
    float:left;
}

.lx-tu{
    width:64px;
    height:64px;
    margin:20px 15px;
    border-radius: 50%;
}
.lx-txt{
    margin:10px;
}
.lx-txt p{
    font-size: 18px;
}
.lx-txt p+p{
    margin-top: 10px;
    color:#999;
    font-size: 14px;
}

.lunt-cnt2{
    height:40px;
    line-height: 40px;
    color:#1f9bfb;
    margin-bottom:20px;
    padding-left: 20px;
    background-color: #f8f8f8;
    font-size: 14px;
}

.lunt-cnt2 span{
    color:#999;
    margin-left: 20px;
}
.lunt-cnt2 button{
   float:right;
   height:30px;
   width:80px;
   margin-right: 10px;
   border:1px solid #999;
   border-radius: 4px;
   margin-top: 6px;
   line-height: 0px;
   background:#fff;
   cursor: pointer;
   outline: none;
}
.lunt-cnt3 {
    margin-bottom: 20px;
}
.lunt-cnt3 ul{
    padding:20px;
    border-bottom: 1px solid #e0e0e0;
}
.lunt-cnt3 ul li{
    float:left;

}
.lunt-cnt3 ul li p+p{
    margin-top: 20px;
}
.lunt-cnt3 ul li p{
    color:#999;
}
.ltwth1{
    width:736px;
}
.ltwth1 h4 ,.ltwth1 p{
    /*width:736px;*/
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ltwth1 p{
    margin-top: 20px;
}
.ltwth2{
    width:158px;
    /*text-align: center;*/
}
.ltwth3{
    width:262px;
    text-align: right;
}

.icon-liulan1,.icon-liuyan{
   margin-right: 10px;
   font-size: 22px;
   color:#999;
}
.ltfb-bt{
    text-align: right;
    padding:30px;
}
.ltfb-bt button{
    color:#fff;
    background-color: #1391f2;
    border:0;
    border-radius: 4px;
    width:100px;
    height:40px;
    cursor: pointer;
    outline: none;
}


.ltxq1,.ltxq2{
    float:left;
}
.ltxq1{
    width:796px;
    margin-bottom: 20px;
}
.ltxq2{
    width:368px;
    margin-left: 34px;
}
.ltxq-txt{
   border-bottom: 1px solid #ccc;
   padding-top:40px;
   padding-bottom: 20px;
}
.ltxq-txt h3{
   color:#3365df;
}
.ltxq-txt div{
    margin-top: 20px;
}
.icon-liulan,.icon-BAI-pinglun{
    font-size: 22px;
    color:#999;
}
.ltxq-txt div span{
    color:#999;
}
.ltxq-txt div span+span{
    float:right;
    margin-left: 30px;
}
.ltxq-cnt{
    margin-top: 20px;
}
.ltxq-cnt p{
    margin-top: 10px;
    line-height: 30px;
    color:#595959;
}
.ltxq-cnt img{
    margin-top: 10px;
}

.ltxq-pl{
    margin-top: 50px;
}
.ltxq-pl textarea{
    width:97%;
    height:124px;
    border:2px solid #96b3fb;
    border-radius: 6px;
    padding:10px;
    outline: none;
}
.ltxq-pl div{
     padding:10px;
}
.icon-xiaolian{
    color:#96b3fb;
    font-size: 26px;
}
.ltxq-pl div button{
    width:100px;
    height:40px;
    color:#fff;
    border:0;
    border-radius: 6px;
    background-color:#df334f;
    float:right;
    cursor: pointer;
    outline: none;
}

.ltxq-hfq{
    margin-top: 20px;
}
.ltxq-hfq p{
    color:#3365df;
    margin-top: 20px;
    margin-bottom: 20px;
}

.hfq-txt{
    /*border-bottom: 1px solid #ccc;*/
}
.hfq-txt img{
    width:64px;
    height:64px;
    border-radius: 50%;
}

.hfq-txt img,.hfq-txt div{
    float:left;
}
.hfq-txt div{
    width:600px;
    margin-left:20px;
}
.hfq-txt div p span{
    color:#999;
}
.hfq-txt div p+p{
    color:#333;
}
.lthf {
    text-align: right;
}
.lthf  a{
    color:#999;
    text-decoration: none;
}
.lthf div{
    background:#f2f2f2;
    padding:20px;
    border-radius: 8px;
}
.lthf div input{
    width:100%;
    height:40px;
    border:0;
    border-radius: 8px;
    background-color: #fff;

}

.lthf button{

    width:60px;
    height:30px;
    color:#fff;
    border:0;
    border-radius: 6px;
    margin-top: 10px;
    background-color:#df334f;
    float:right;
    cursor: pointer;
    outline: none;
}

.ltxq2-xx{

    margin-top: 40px;
    width:358px;
    height:258px;
    padding-top: 70px;
    border:2px solid #96b3fb;
    border-radius: 8px;
    text-align: center;
}
.ltxq2-xx img{
    border-radius: 50%;
}
.ltxq2-xx p{
    font-size: 22px;
    color:#3365df;
    margin-top: 10px;
}
.ltxq2-xx div{
    margin-top: 10px;
}
.ltxq2-xx div button{
    width:80px;
    height:40px;
    color:#5886f5;
    background:#fff;
    margin-left: 40px;
    border:2px solid #5886f5;
    border-radius: 8px;
}
/*璁哄潧*/

/*鎴愮哗鏌ヨ2*/
.xs-xx{
  margin-top: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
.xs-xx img{
   width:164px; 
   height:202px;
   border-radius: 8px;
}
.xs-txt{
  float:right;
  width:900px;
}
.xingm{
    font-size: 26px;
    color:#1391f2;
}
.xs-txt p{
    margin-top: 20px;
    color:#999;
}
.xs-txt p span{
    margin-left: 30px;
}
.xs-txt div a{
    line-height: 30px;
}
.cjdan{
    width:1200px;
    margin-top: 20px;
    margin-bottom: 20px;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-collapse: collapse;
}
.cjdan tr td{
    width:25%;
    height:50px;
    text-align: center;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.cjd-bt td{
    color:#1391f2;

}
.xgmm-icon{
    display: block;
    background-image: url(../images/shez-icon_03.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width:30px;
    height:30px;
    background-size: 100%;
    float:left;
}

.backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 998;
    background-color: rgba(0,0,0,.3);
}


.one{          
 position:absolute;            
 width:400px;            
 height:300px;            
 top:50%;            
 left:50%;            
 margin-top:-150px;            
 margin-left:-200px;  
 border-radius: 8px;          
 background:#fff;
 }

 .noe-txt{
    padding-left:10px;
    height:50px;
    line-height: 50px;
    color:#1391f2;
    border-bottom: 1px solid #ccc;
 }
 .esc{
    display:block;
    width:34px;
    height:34px;
    margin:6px;
    text-align: center;
    line-height: 30px;
    color:#1391f2;
    font-size: 26px;
    float:right;
    border:1px solid #1391f2;
    border-radius: 50%;
    cursor: pointer;
 }
.psw-sz div{
    margin-top: 20px;
    text-align: center;
}
.psw-sz div input{
    padding:10px;
    border:1px solid #ccc;
    border-radius: 6px;
    

}
.tj-pwd{
    text-align: center;
    margin-top: 10px;
}
.tj-pwd button{
    width: 90px;
    height: 40px;
    color: #fff;
    background-color: #3365df;
    border: 0;
    border-radius: 6px;
    cursor: pointer;
    outline: none;
}

/*鎴愮哗鏌ヨ2*/


/*鐧诲綍*/
.logo{
    position: absolute;
    z-index: 99;
    /* margin-left: 20px; */
}
.fjjs-zy{
    position: absolute;
    right:20px;
    display: inline-block;
    margin: 30px 0 0 40px;
    color:#275ad6;
    font-size: 14px;
}

.dengl{
 position:absolute;            
 width:400px;            
 height:300px;            
 top:50%;            
 left:50%;            
 margin-top:-150px;            
 margin-left:-200px;  
 border-radius: 8px;          
  background-color: rgba(0,0,0,.3);
}

.zhuc{
     height:380px !important;
      margin-top:-190px !important;  
}
.srk{
    margin-top: 20px;
}
.srk div{
    width:246px;
    margin:0 auto;
    margin-top: 20px;
}
.yhdl{
    text-align: center;
    margin-top: 20px;
    color:#fff;
    font-size: 22px;
}
.srk div span{
    display:block;
    float:left;
    height:30px;
    width:60px;
    font-size: 14px;
    line-height: 30px;
    color:#fff;
}
.srk div input{
    padding:8px;
    border:0;
    border-radius: 6px;
    width: 170px;
}

.bjtu{
    background-image: url(../images/dlbj.jpg);
    position: absolute;
    width: 100%;
    height: 100%;
        background-position: right bottom;
    background-attachment: fixed;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.dengl-but{
    text-align: center;
}
.dengl-but button{
    width: 90px;
    height: 40px;
    color: #fff;
    background-color: #3365df;
    border: 0;
    border-radius: 6px;
    cursor: pointer;
    outline: none;
}


/*涓汉涓績*/

.grbj{
    margin-left: 30px;
    color:#3365df;
}
.info{
    padding:40px;
    width: 480px;
    float:left;
}
.info li{
    margin-top: 20px;
}
.info li input{
    border: 1px solid #d7d7d7;
    border-radius: 4px;
    width: 300px;
    padding: 0.5em;
}
.info-txt{
    width: 80px;
    float: left;
    text-align: right;
    padding: 0.5em;
    padding-right: 10px;

}
.xgtx{
    float:right;
    width:300px;
    text-align: center;
    margin-top: 60px;
}
.xgtx p{
    color: #3365df;
    cursor: pointer;
}
.xgtx img{
    border-radius: 50%;
}

/*tab*/
.tabPanel ul {
     height:40px;
     border-bottom: 1px solid #ccc;
}
.tabPanel ul li {
    float:left;
    height: 40px;
    line-height: 40px;
    width:111px;
    text-align:center;

}
.tabPanel ul li+li{
    margin-left: 14px;
}
.tabPanel .hit {
    color:#1f9bfb;
    border-bottom:1px solid #1f9bfb;
    
}
.panes{
    margin-top: 20px;
    padding:10px;
}
.pane {
    display:none;
}

.zwx{
    width:100px;
    height:100px;
    margin:100px auto;
    text-align: center;
}
.zwx p{
    margin-top: 10px;
    color:#999;
}
.zwx-gth{
    width:100px;
    height:100px;
    line-height: 100px;
    font-size: 30px;
    border:1px solid #ccc;
    border-radius: 50%;
    color:#3a6de9;
    text-align: center;
}

.tabPanel .wdlunt-cnt3 ul li {
    float: left;
    height: inherit;
    line-height: inherit;
    /*width: 266px;*/
    text-align: inherit;
}
.tabPanel .wdlunt-cnt3 ul .ltwth1{
     width: 458px;
}
.tabPanel .wdlunt-cnt3 ul .ltwth2{
       width: 234px;
}
.tabPanel .wdlunt-cnt3 ul {
    padding: 20px;
    height: inherit;
    border-bottom: 1px solid #e0e0e0;
}
.wdlunt-cnt3 ul li{
     float:none;
}
/*tab*/

.mF_fscreen_tb .thumb_bg{
    height: 116px !important;
}

 .mF_fscreen_tb .thumb{
    height: 116px !important;
}
.mF_fscreen_tb .thumb ul li a img{

    height: 100px !important;
}

.xuexjs{

    margin-top: 20px;
    margin-bottom: 20px;
}

.xuexjs p{
    color:#999;
}



/*杞挱鍥�*/

.banner { position: relative; overflow: auto; text-align: center;}

.banner li { list-style: none; }

.banner ul li {
float: left; 
display: block;
width: 33%;
min-height: 414px;
}
.sei{
    background-image: url(../images/toptu1_03.jpg);
    background-size: 100% 100%; 
}

.sei2{
    background-image: url(../images/toptu1_04.jpg);
    background-size: 100% 100%; 
}

.sei3{
    background-image: url(../images/toptu1_05.jpg);
    background-size: 100% 100%; 
}
#b03 { 
	 width:100%; 
     height:100%; 
     margin:0 auto;
     position: relative;
     top: -50px;
     z-index: -1;}

#b03 .dots { position: absolute; margin-right: 20px; right: 0; bottom: 0px;}

#b03 .dots li 

{ 

    display: inline-block; 

    width: 5px; 

    height: 5px; 

    margin: 0 4px; 

    text-indent: -999em; 

    border: 2px solid #fff; 

    border-radius: 6px; 

    cursor: pointer; 

    opacity: .4; 

    -webkit-transition: background .5s, opacity .5s; 

    -moz-transition: background .5s, opacity .5s; 

    transition: background .5s, opacity .5s;

}

#b03 .dots li.active 

{

    background: #fff;

    opacity: 1;

}

.icon-news{
	color:#ccc;
	margin-right: 6px;
}

.cnet2 ul li a:hover{
	    color: #2a4996 ;
}

.cnet2 ul li a i:hover{
	 color: #2a4996;
}

.icon-xinxi1{
	    margin-right: 6px;
	    color: #6f91e4;
}

.zhizlb{    
	width: 200px !important;
    float: left;
    margin-top: 20px;}
.zhizlb li{
	text-align: center;
    height: 60px;
    line-height: 60px;
    margin-top:18px;
    padding-left: 25px;
    border-radius: 10px;
           
}
.ziz1{
	 background: #6487dd;
}

.ziz2{
	 background: #9ed066;
}
.ziz3{
	 background:#ffb13e;
}

.zhizlb li a{
	  font-size: 20px;
}
.zhizlb li a i,.zhizlb li a p{
	  float: left;
}  
.zhizlb li a p{
	  padding-left: 26px;
	  color:#fff;
}


.ftrqk1{
	 float: left;
	     margin-left: 4%;
	 width: 40%;
}
.ftrqk2{
	 float: left;
	 width: 33%;
	 color:#fff;
	 font-size: 14px;
	 padding-top: 9px;
}

.ftrqk2 td{
	 color:#fff;
}

.ftrqk2 a{
	 font-size: 14px;
	 margin-right: 10px;
	 margin-left: 4px;
	 color:#fff;
	 line-height: 36px;
}
.ftrqk2 h4{
	 color:#fff;
	 margin-bottom: 20px;
}

.zxtongz,.xynews{
	padding-top: 6px;
	border-bottom: 0px;
	margin-bottom: 6px;
}
.zxtongz{
	overflow: hidden;
	text-overflow:ellipsis;
    white-space:nowrap;
    float: left;
    height: 40px;
    line-height: 40px;
    position: relative;
}
/* .xynews{
	float: right;
    width: 660px;
} */

.zxtongz span{
	margin-left: 10px;
	
	display: block;
    float: left;
}

.zxtongz a span{
	color: red;
	width: 338px;
	overflow: hidden;
	text-overflow:ellipsis;
    white-space:nowrap;
}
.ftrqk2  ul li{
	float: left;
	width: 250px;
}

.ftrqk2  ul li:nth-child(2){
	float: left;
	width: 210px;
}

.ftrqk2  ul li:nth-child(3){
	float: left;
	width: 110px;
}

.ftrqk2  ul li:nth-child(4){
	float: left;
	width: 110px;
}

.ftrqk2  ul li:nth-child(5){
	float: left;
	width: 110px;
}

.ftrqkk{
	float: left;
    width: 75px;
    color: #fff;
    font-size: 14px;
    padding-top: 9px;
}

.ftrqkk a {
    font-size: 14px;
    margin: 0px;
    padding: 0px;
    color: #fff;
    line-height: 36px;
}
