@charset "utf-8";
html { padding:0; margin:0; background:#F1FAFF;}
body{ width:100%; min-width:1300px; font-size:20px; padding:0; margin:0; }
/*************************
   INDEX 
*********************/
.main{width:100%; min-width:1300px; background:url(../../images/zhuanti/zjzmgx/bannerbg.jpg) top center no-repeat;}

.banner {width:100%; min-width:1300px; height:800px;}
.banner .block { position:relative; overflow:inherit;}
.banner .copy { position:absolute; z-index:100; left:-80px; top:-130px;}
.banner .home { position:absolute; z-index:100; right:0px; top:-10px;}

.banner a:link,.banner a:visited { color:#FFF; font-size:14px;}
/*焦点图-外框架，确定焦点图尺寸大小，可修改---------------*/

.foucBbox {overflow:hidden; padding:10px; height:690px;}
.focuBox {width:650px; height:584px; float:left; overflow:hidden; background:url(../../images/zhuanti/zjzmgx/focusbg.png) top center no-repeat; margin-left:50px;}
.focuBox .bd li {width:100%; height:490px;}
.focuBox .hd .prev,.focuBox .hd .next{width:50px; height:90px;  margin-top:-45px;}
.focuBox .hd ul li{width:15px; height:15px; }
.focuBox .bd li {border-radius:45px; overflow:hidden;}


.focus {border:0px solid #FFF; overflow:hidden; margin:0 auto;}
.focus{border:0; overflow:hidden; position:relative;} 
.focus .bd{ margin:35px; border:0; overflow:hidden; margin-top:48px; border-radius:45px; overflow:hidden;} 
.focus .bd li {text-align:center; overflow:hidden; position:relative; list-style-type:none;}
.focus .bd li a p{width:100%; height:40px; line-height:40px; background-color:rgba(0,0,0,0.1); background-color:hsla(127,100%,0%,0.3);
position:absolute; z-index:100; bottom:0; left:0; font-size:16PX; color:#fff;}
.focus .bd img{width:100%; height:100%; border-radius:45px;} 
.focus .hd{width:100%; height:0px; margin:0 auto; background:#EEE;}
.focus .hd .prev{left:0px;}
.focus .hd .next{right:0px;}
.focus .hd .prev,.focus .hd .next{position:absolute; z-index:100000; cursor:pointer; top:50%; 
/*background-color:rgba(0,0,0,0.3);*/ 
}
.focus:hover .prev {/*left:0; transition:0.5s;*/}
.focus:hover .next {/*right:0; transition:0.5s;*/}
.focus .hd .prev:hover,.focus .hd .next:hover{/*background-color:rgba(0,0,0,0.2);*/}
.focus .hd ul{overflow:hidden; zoom:1; float:left; position:absolute; z-index:10000; right:30PX; bottom:12px;} 
.focus .hd ul li{ float:left; margin-right:5px; border-radius:45px; line-height:20px; text-align:center; background:#e7e7e7; color:#e7e7e7; cursor:pointer; list-style-type:none;}
.focus .hd ul li.on{ background:#CC0000; color:#CC0000; list-style-type:none;} 


.focuNews {width:500px; float:right; overflow:hidden; padding-top:30px; margin-top:120px;}
.focuNews h2 {margin-bottom:20px; line-height:55px; overflow:hidden; font-size:36px; margin-top:10px;}
.focuNews .description { margin-bottom:20px; overflow:hidden; line-height:36px; font-size:18px;}
.focuNews ul li { border-bottom:none; height:40px; line-height:40px; position:relative; padding-left:20px;}
.focuNews ul li i{width:6px; height:6px; overflow:hidden; background:#666; position:absolute; z-index:10; left:0; top:18px; border-radius:5px;}


.hdgjBox {width:100%; height:770px; background:url(../../images/zhuanti/zjzmgx/hdgjbg.jpg) top center no-repeat;}
.newsBox {width:100%; height:1680px; background:url(../../images/zhuanti/zjzmgx/newsbg.jpg) top center no-repeat;}
.picsBox {width:100%; height:835px; background:url(../../images/zhuanti/zjzmgx/picsbg.jpg) top center no-repeat;}
.picsBox h5 .more { top:70px;}

.newsBox .block { padding-top:150px;}

.zxbb { overflow:hidden;}
.zxbb ul { margin-bottom:20px;}
.hdap {width:550px; float:right;}
.hdtp { background:#FFF; overflow:hidden;}

.scKT{ position:relative; padding-top:124px; overflow:inherit;}
.scKT h5{ position:absolute; z-index:10; right:10px; top:0;}


.intro{ margin-top:200px;}
.intro .box {width:540px; margin:0 auto; line-height:35px; text-indent:2em; margin-bottom:50px;}

.fxpl {}
.fxpl li{margin-bottom:18px; padding:14px 20px; position:relative;}
.fxpl li .text {width:370px;}
.fxpl li .img {width:250px; height:250px; border-radius:150px; overflow:hidden; border:5px solid #c7dbff; position:absolute; right:40px; top:-40px; z-index:10;}
.fxpl li .img img {width:100%; height:100%;}
.fxpl li h2 { height:30px; line-height:30px; overflow:hidden; margin-bottom:25px; font-size:24px;}
.fxpl li .description{ color:#5d5b5b;}
.fxpl li .description a {color:#cc0000;}


.jlmh {}
.jlmh li { height:235px;}
.jlmh li{margin-bottom:18px; padding:14px 20px; position:relative;}
.jlmh li .text {width:370px;}
.jlmh li .img {width:250px; height:250px; border-radius:150px; overflow:hidden; border:5px solid #c7dbff; position:absolute; right:0px; top:-25px; z-index:10;}
.jlmh li .img img {width:100%; height:100%;}
.jlmh li h2 { height:30px; line-height:30px; overflow:hidden; margin-bottom:25px; font-size:24px;}
.jlmh li .description{ color:#5d5b5b;  line-height:35px; }
.jlmh li .description a {color:#cc0000;}


/*大标题*/
h5 {position:relative; text-align:left; overflow:hidden; margin-bottom:30px;}
h5 .more{ width:100px; height:90px; position:absolute; z-index:10; right:0px; top:10px; color:#FF0000; font-size:14px;}
h5 .more:link,h5 .more:visited { color:#876262;}
/*大标题*/


.news { margin:0; border-top:0; overflow:hidden;}
.news li {height:50px; line-height:50px; overflow:hidden; padding-left:20px; position:relative;}
.news li i{width:6px; height:6px; overflow:hidden; background:#BF230F; position:absolute; z-index:10; left:0; top:23px; border-radius:5px;}

.box2 { background:#FFF;}




.pics {border:0; overflow:hidden;}
.pics li {margin-bottom:25px;}



.ScrollPics{ position:relative;}
.ScrollPics .hd .prev{left:0px; position:absolute; z-index:10; top:105px; cursor:pointer;}
.ScrollPics .hd .next{right:0px; position:absolute; z-index:10; top:105px; cursor:pointer;}


/*图片列表公用css 不修改*/
.piclist { padding:15px; border:0; overflow:hidden;}
.piclist .bd{width:1200px; margin:0 auto;}
.piclist ul {width:1100px; overflow:hidden; display:block;}
.piclist li{width:387px; float:left; margin-right:20px; position:relative; float:left; margin-bottom:20px;}
.piclist li .img { border:5px solid #fff;}
.piclist li .img img {width:100%; vertical-align:top; }
.piclist .info h3{ font-size:18px; text-align:center; overflow:hidden; height:40px; line-height:40px;}



/*链接样式*/
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover { color:#093c80; text-decoration:none;}

.foot {color:#FFF; line-height:40px; padding-top:100px; padding-bottom:100px;}