@charset "gb2312";
/* CSS Document */
.wrapper{ width:1140px; margin:0 auto;}
.dqwz{ width:100%; height:40px; line-height:40px; background:url(dqwz_03.png) no-repeat left center; padding-left:20px;}

.slideBox{ float:left; width:48%; height:313px; position:relative; z-index:5; overflow:hidden;}
.slideBox .hd{ height:8px; overflow:hidden; position:absolute; right:20px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px; width:8px; height:8px; background:#fff; font-size: 0px; line-height: 999px; cursor:pointer; overflow:hidden;}
.slideBox .hd ul li.on{ background:#d74747;}
.slideBox .bd{ position:relative; height:313px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:92.5%; height:40px; background:rgba(0,0,0,.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000,endColorstr=#cf000000); line-height:40px; color:#eee; cursor:pointer; padding:0 20px;}
.slideBox .bd img{ display:block; width:100%; height:313px;}

.newstab{ width:50%; float:right;}
.title{ line-height:40px; height:40px; border-bottom:1px solid #1e6cb1; }
.title .more{ float:right; margin-right: 10px;}
.title .more a{ font-size: 12px; color:#9d9d9d;}
.title .more a:hover{ color:#36508d;}
.title ul{ float: left;}
.title li{ float:left; width: 98px; height: 40px; font-size: 16px; text-align: center; margin-left: 2px;}
.title li:first-child{ margin-left:0;}
.title li a{ display:block;}
.title li.on a,.title li a:hover{ background:#1e6cb1; color:#fff; text-decoration: none;}
.list h2{ font-size:18px; line-height: 30px; height: 30px; text-align: center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top: 10px;}
.list h2 img{ margin-right: 5px; vertical-align:middle;}
.list h2 a:hover{ color:#36508d;}
.list p{ line-height: 18px; font-size: 12px; line-height: 22px; height: 36px; color:#9b9b9b; padding: 10px 0 17px; border-bottom:1px dashed #9d9d9d; text-indent:2em;}
.list p a{ color:#df1819;}
.list ul{ margin-top: 5px; overflow:hidden;}
.list ul li{ background:url(2017ls_index_dian.png) no-repeat left center; line-height: 34px;  text-indent: 10px; vertical-align:top;}
.list ul li a{ max-width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list ul li a:hover{ color:#36508d;}
.list ul li span{ float: right; font-size: 12px; color:#9d9d9d;}

.tzpt{ width:100%; height:107px; float:left; margin-top:20px;}
.tzpt h2{ background:url(tzpt_bg.png) no-repeat left center; width:110px; height:86px; padding-top:20px; line-height:25px; text-align:center; float:left; }
.tzpt h2 a{ color:#1e6cb1; font-size:24px; font-weight:bold;}
.tzpt ul{ background:url(tz_bg.png) no-repeat left; float:left; width:1029px; }
.tzpt ul li{ float:left; width:147px;   height:106px;}
.tzpt ul li.li1{ text-align:center;} 
.tzpt ul li img{border-radius:200px; margin:10px auto;}
.tzpt ul li.li2{ text-align:center;} 
.tzpt ul li.li2 img{border-radius:200px;margin:10px auto;}
.tzpt ul li.li3{ text-align:center;} 
.tzpt ul li.li3 img{border-radius:200px;margin:10px auto;}
.tzpt ul li.li4{ text-align:center;} 
.tzpt ul li.li4 img{border-radius:200px; margin:10px auto;}
.tzpt ul li.li5{ text-align:center;} 
.tzpt ul li.li5 img{border-radius:200px; margin:10px auto;}
.tzpt ul li.li6{ text-align:center;} 
.tzpt ul li.li6 img{border-radius:200px;margin:10px auto;}
.tzpt ul li.li7{ text-align:center;} 
.tzpt ul li.li7 img{border-radius:200px; margin:10px auto;}
.tzpt ul li a{color:#fff;}

.svice{ width:100%; height:270px; float:left; margin-top:20px;}
.svice .fuw .title{ width:875px; border-bottom:1px solid #1e6cb1;}
.svice .fuw h2{ width:168px; text-align:center; background:#1e6cb1; height:40px;}
.svice .fuw h2 a{ font-size:16px; font-weight:bold;  color:#fff;}
.svice .fuw ul.fnew{ margin-right:13.7px;}
.svice .fuw ul li{ width:162px; height:60px; line-height:60px; text-align:center; border:1px solid #f0f0f0; margin:15px auto;}
.svice .fuw ul li.li01{ background:url(fw_01.jpg) no-repeat left 20px center;}
.svice .fuw ul li.li01 a{ margin-left:50px; font-size:16px;}
.svice .fuw ul li.li02{ background:url(fw_02.jpg) no-repeat left 20px center;}
.svice .fuw ul li.li02 a{ margin-left:50px; font-size:16px;}
.svice .fuw ul li.li03{ background:url(fw_03.jpg) no-repeat left 20px center;}
.svice .fuw ul li.li03 a{ margin-left:50px; font-size:16px;}
.svice .fuw ul li.li04{ background:url(fw_04.jpg) no-repeat left 20px center;}
.svice .fuw ul li.li04 a{ margin-left:50px; font-size:16px;}
.svice .fuw ul li.li05{ background:url(fw_05.png) no-repeat left 20px center;}
.svice .fuw ul li.li05 a{ margin-left:50px; font-size:16px;}

.svice .s_right{ width:246px;}
.svice .s_right ul li{ float:left; width:100%; height:60px; line-height:60px; text-align:center; background:#21a0e5; margin-bottom:10px;}
.svice .s_right ul li:hover{ background:#2189c1;}
.svice .s_right ul li a{ color:#fff; font-size:18px; float:left; display:block;}
.svice .s_right ul li img{ float:left; margin: 10px 20px 10px 40px;}


.cyyq{ width:100%; height:304px; float:left; margin-top:20px;}
.cyyq .yqtp .title{ width:875px; border-bottom:1px solid #1e6cb1;}
.cyyq .yqtp h2{ width:168px; text-align:center; background:#1e6cb1; height:40px;}
.cyyq .yqtp h2 a{ font-size:16px; font-weight:bold;  color:#fff;}
.cyyq .yqtp ul{ margin-top:20px;}
.cyyq .yqtp ul.tpzs1{ margin-right:10px;}
.cyyq .yqtp ul.tpzs2 li{ margin-bottom:8px;}

.ggfw{ width:246px; }
.ggfw .title{ background:#1e6cb1; height:40px; line-height:40px; padding-left:20px;}
.ggfw .title a{ color:#fff; font-size:16px;}
.ggfw ul { margin-top:20px;}
.ggfw ul li{ width:114px; height:74px; background:#f3faff; text-align:center; margin-bottom:10px; border:1px solid #c2d8e7; }
.ggfw ul li img{border-radius:200px; margin:10px 42px;}


@media screen and (max-width: 1140px){
.wrapper{ width:100%; margin:0 auto; height:1682px !important; }
.slideBox,.slideBox .bd ul,.slideBox .bd ul li,.slideBox .bd img{ width:100% !important;}
.slideBox{ width:100%;height:auto; float:none;}	
.slideBox .bd li p{ width:92.5%; height:auto;}
.newstab{ width: 100% !important;height: auto !important;margin-right: 0 !important; margin-top:10px;}	
.tzpt h2{ display:none;}
.tzpt ul{ width:100% !important; background-size:100%;}
.tzpt ul li{ width:13.8% !important; background-size:100%;}
.tzpt ul li img{}
.svice{ height:auto;}
.fuw,.svice .s_right{ width:100% !important; float:none;}
.svice .fuw .title{ width:100% !important;}
.svice .fuw ul.fnew{ width:18.7% !important; margin-right:1%;}
.svice .s_right li{ width:25% !important;}
.yqtp,.ggfw{ width:100% !important;}
.cyyq .yqtp .title{ width:100% !important; height:auto;}
.ggfw ul li{ float:left !important; width:16.4%;}
.list p{ height:auto;}
.dqwz{ width:100%; padding-left:0;}
}
@media screen and (max-width: 871px){
	.wrapper{ width:100%; margin:0 auto; height:1360px !important; }
	.cyyq .yqtp{ display:none;}
	.cyyq{ height:auto;}
	.bsfw{ width:95%;  margin:0 auto;}
	.svice .fuw ul li{ width:100%;}

}
@media screen and (max-width: 762px){
	.wrapper{ width:100%; margin:0 auto; height:1420px !important; }
	.tzpt ul{ background:#f3faff;}
	.tzpt ul li{ width:25%; height:auto; display:block;}
	.tzpt ul li:hover{ background:#2189c1;}
	.tzpt ul li a{ color:#333; display:block;}
	.tzpt ul li a:hover{ color:#fff;}
	.svice .s_right ul li a{ float:none; }
	.svice .s_right ul{ width:98%; margin:20px auto;}
	.svice .s_right ul li{ width:49% !important; float:left !important; margin:2px 0.4%;}
	

}
@media screen and (max-width: 750px){
	.wrapper{ width:100%; margin:0 auto; height:1480px !important; }
	.svice .fuw ul.fnew{ float:none; width:100% !important;}
	
	.svice .fuw ul li{ float:left !important; width:32% !important; margin:5px 0.4%; line-height:30px; height:auto;}
	.ggfw ul li{ width:32% !important; margin:5px 0.4%;}
}
@media screen and (max-width: 564px){
	.wrapper{ width:100%; margin:0 auto; height:1500px !important; }
}
@media screen and (max-width: 430px){
	.svice .fuw ul li.li01{ background:none;}
	.svice .fuw ul li.li01 a{ margin:auto;}
	.svice .fuw ul li.li02{ background:none;}
	.svice .fuw ul li.li02 a{ margin:auto;}
	.svice .fuw ul li.li03{ background:none;}
	.svice .fuw ul li.li03 a{ margin:auto;}
	.svice .fuw ul li.li04{ background:none;}
	.svice .fuw ul li.li04 a{ margin:auto;}
	.svice .fuw ul li.li05{ background:none;}
	.svice .fuw ul li.li05 a{ margin:auto;}
	.svice .fuw ul li{ margin:5px auto !important;}

}
@media screen and (max-width: 390px){
	.wrapper{ width:100%; margin:0 auto; height:1630px !important; }
	.svice .s_right ul li{ width:100% !important;}
	.svice .s_right ul li img{ margin:10px 1% !important;}
	.list ul li span{ display:none;}

}
@media screen and (max-width: 370px){
	.ggfw ul li{ width:49%; margin:0 0.2%;}

}