@charset "utf-8";
/*基础制作页面组件*/
/*20150716 v1.0*/
/*20160421 v1.1 商讨了默认字号，a的默认连接颜色样式等*/

html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, input, textarea, label, ul, ol, dl, li, dt, dd, .clearfix:after { margin: 0; padding: 0; }
html, body { height: 100%; }
body { padding: 0; margin: 0; 
/*font-family: 'pingfang sc', 'lantinghei sc', 'helvetica neue', 'helvetica', 'arial', 'microsoft yahei', '微软雅黑', 'stheitisc-light', 'simsun', '宋体', 'wenquanyi zen hei', 'wenquanyi micro hei', 'sans-serif' !important;*/
font-family: "pingfang sc", "lantinghei sc", "helvetica neue", helvetica, arial, "microsoft yahei", "微软雅黑", stheitisc-light, simsun, "宋体", "wenquanyi zen hei", "wenquanyi micro hei", sans-serif;
}
h1, h2, h3, h4 { font-weight: normal; }
li { list-style-type: none; }
a { text-decoration: none; outline: none; color: #333; }
a:hover { text-decoration: none; color: #3773db; }
table { border-collapse: collapse; border-spacing: 0; }
iframe, img { border: 0; }
img { vertical-align: middle; }
input{outline: none}
.clearfix { display: block; #zoom:1;
}
.clearfix:after { content: ''; overflow: hidden; width: 100%; height: 0px; font-size: 0px; display: block; clear: both; }
.left { float: left; }
.right { float: right; }
.hide { display: none; }
.content { width: 1200px; height: auto; margin: 0 auto; }
.dh {width: 1200px;height: 130px;margin-bottom: 10px;}
/*基层行*/ 
.jcx_box { width:100%; height:auto; overflow:hidden; margin-top:50px; }
.jcx_box .dh {width:100%;height: 115px;margin: 0 auto;}
.jcx_tab1 {width:1200px;position:relative; } 
.jcx_tab1 .tab_menu{width:410px; margin:0 auto; margin-top:30px; } 
.jcx_tab1 .tab_menu li{float:left;width:130px;height:30px;line-height:30px;font-size: 22px;color:#555;cursor:pointer;text-align:center;margin: 0px 5px 0px 0px;border-bottom: 2px solid #d7d7d7;position:relative;} 
.jcx_tab1 .tab_menu li:after { content:""; width:6px; height:6px; border:2px solid #6f6f6f; position:absolute; left:0; top:10px; border-radius:60px;  }
.jcx_tab1 .tab_box { width:1200px; height:329px; clear:both; margin-top:30px;  } 
.jcx_tab1 .tab_menu .selected {border-bottom: 2px solid #708edb;color: #708edb;font-weight: bold;cursor:pointer;} 
.jcx_tab1 .tab_menu .selected:before {content: "";width: 13px;height: 8px;/* background: url(/uploads/image/wpgyimages/daosj.png) no-repeat; */position: absolute;left: 45%;top: 33px;}
.jcx_tab1 .tab_menu .selected:after {content:"";width:10px;height:10px;border: 2px solid #708edb;position:absolute;left:0;top:8px;border-radius:60px;}
.jcx_tab1 .hide{display:none;} 
.jcx_left { width:585px; height:329px; }
.jcx_list { width:585px; height:329px; overflow:hidden; }
.jcx_list li h2 { height:30px; font-size: 22px; font-weight: bold; color: #333; line-height: 30px; overflow:hidden;  }
.jcx_list li h2 a { color: #333; }
.jcx_list li p {height:52px;font-size: 15px;color: #808080;line-height: 25px;margin-top: 15px;/* text-indent: 2em; */overflow:hidden;}
.jcx_list li   li { margin-top:22px; }
.jcx01 { width:585px; height:329px;  position: relative;} 
.jcx01 .swiper-container { width:585px; height:329px;} 
.jcx01 .swiper-slide{position: relative;} 
.jcx01 .swiper-container.swiper-wrapper .swiper-slide img {width:585px; height:329px;} 
.jcx01 .swiper-container .swiper-wrapper .swiper-slide .bg{ position: absolute; width: 100%; height: 44px; z-index: 0; left: 0px; bottom: 0px; background: #000; opacity: 0.4; filter: alpha(opacity=40);  } 
.jcx01 .swiper-container .swiper-wrapper .swiper-slide .title{position:absolute;left: 2%;bottom: 0;width:96%; font-size: 18px; height: 44px; line-height: 44px; color: #fff;overflow: hidden;z-index: 1; } 
.jcx01 .swiper-container .swiper-wrapper .swiper-slide .title a{color: #fff; }
.jcx01 .pagination { position: absolute; right: 0px; bottom: 12px; width: 20%; z-index: 2; }
.jcx01 .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; margin: 0 6px; cursor: pointer; }
.jcx01 .swiper-active-switch { background: #ff1000; }
.jcx02 { width:585px; height:329px;  position: relative;} 
.jcx02 .swiper-container { width:585px; height:329px;} 
.jcx02 .swiper-slide{position: relative;} 
.jcx02 .swiper-container.swiper-wrapper .swiper-slide img {width:585px; height:329px;} 
.jcx02 .swiper-container .swiper-wrapper .swiper-slide .bg{ position: absolute; width: 100%; height: 44px; z-index: 0; left: 0px; bottom: 0px; background: #000; opacity: 0.4; filter: alpha(opacity=40);  } 
.jcx02 .swiper-container .swiper-wrapper .swiper-slide .title{position:absolute;left: 2%;bottom: 0;width:96%; font-size: 18px; height: 44px; line-height: 44px; color: #fff;overflow: hidden;z-index: 1; } 
.jcx02 .swiper-container .swiper-wrapper .swiper-slide .title a{color: #fff; }
.jcx02 .pagination { position: absolute; right: 0px; bottom: 12px; width: 20%; z-index: 2; }
.jcx02 .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; margin: 0 6px; cursor: pointer; }
.jcx02 .swiper-active-switch { background: #ff1000; }
.jcx03 { width:585px; height:329px;  position: relative;} 
.jcx03 .swiper-container { width:585px; height:329px;} 
.jcx03 .swiper-slide{position: relative;} 
.jcx03 .swiper-container.swiper-wrapper .swiper-slide img {width:585px; height:329px;} 
.jcx03 .swiper-container .swiper-wrapper .swiper-slide .bg{ position: absolute; width: 100%; height: 44px; z-index: 0; left: 0px; bottom: 0px; background: #000; opacity: 0.4; filter: alpha(opacity=40);  } 
.jcx03 .swiper-container .swiper-wrapper .swiper-slide .title{position:absolute;left: 2%;bottom: 0;width:96%; font-size: 18px; height: 44px; line-height: 44px; color: #fff;overflow: hidden;z-index: 1; } 
.jcx03 .swiper-container .swiper-wrapper .swiper-slide .title a{color: #fff; }
.jcx03 .pagination { position: absolute; right: 0px; bottom: 12px; width: 20%; z-index: 2; }
.jcx03 .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; margin: 0 6px; cursor: pointer; }
.jcx03 .swiper-active-switch { background: #ff1000; }
.newlist{ margin-top:22px;}
.newlist ul{ float:left; width: 100%; overflow: hidden;}
.newlist ul li { position: relative; padding-left: 10px; height:38px; overflow:hidden;}
.newlist ul li i {
width: 4px;
height: 4px;
display: inline-block;
background: #e10000;
border-radius: 2px;
position: absolute;
top: 18px;
left: 0;
}
.newlist ul li h3 {
line-height: 38px;
font-size: 16px;
font-weight: normal;
}
.dh { position:relative;}
.gmad { position:absolute; width:200px; height:90px; right:0; top:-15px;}
.tlad {
width: 1200px;
margin: 10px auto 0;

.footer {
background-color:#e7e4d3;
height: 75px;
text-align: center;
color: #999999;
font-size: 14px;
line-height: 26px;
padding-top: 60px;
}