@charset "gb2312";
/* CSS Document */
body{ color:#1e1e1e; font-size:14px;}
#top{ width:100%;  height:393px; background:url(imagestop.jpg) center top no-repeat;}
#mian{ width:1000px; margin:0 auto; padding-top:16px; overflow:hidden;}
.txtfont{ font-family:"微软雅黑";}

.JQ-slide-1,.JQ-slide-1-content li .slide-txt,.JQ-slide-1-content li h1,.JQ-slide-1-content li a p,.JQ-slide-2,.JQ-slide-2-content li .slide-txt,.JQ-slide-2-content li h1,.JQ-slide-2-content li a p{overflow:hidden;}
/* JQ-slide-1*/
.JQ-slide-1{width:612px;height:417px;position:relative; float:left; }
.JQ-slide-1 .JQ-slide-content{position:absolute;}/*必须要的元素*/
.JQ-slide-1 .JQ-slide-content li{width:612px;height:417px;float:left;display:inline;position:relative;}
.JQ-slide-1 .JQ-slide-content li a:hover{ color:#fff;}
.JQ-slide-1 .JQ-slide-content li img{width:612px;height:417px; float:left;}
.JQ-slide-1 .JQ-slide-content li p{ position:absolute;padding:0 150px 0 20px; width:442px; height:38px;  font-size:12px; line-height:38px; bottom:0; left:0;  background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');   color:white;}
.JQ-slide-1 .JQ-slide-nav{position:absolute;bottom:15px;right:20px;z-index:30; }
.JQ-slide-1 .JQ-slide-nav li{float:left;display:inline;width:24px;height:4px;text-indent:-999em;cursor:pointer; margin:0 4px 0 0; background:#717171;}
.JQ-slide-1 .JQ-slide-nav li.on{ background:#e2e2e2;}


.focus-news{ width:373px; height:417px; overflow:hidden; float:right; }
.focus-head{ width:100%; height:32px; border-bottom:1px solid #bc4a4a;}
.focus-head h1{ padding:0 15px; background:#bc4a4a; float:left; }
.focus-head h1 a{color:#FFF; line-height:32px;}

.f-title{width:100%;padding-top:15px;}
.f-title h1{ width:100%;font-size:16px;line-height:25px;  overflow:hidden; text-align:center;}
.f-title h1 a{ color:#242424;}
.f-title h1 a:hover{color:#242424; text-decoration:underline; }
.f-title p{ padding:8px 0 5px 0; color:#858585;  width:100%; height:40px; overflow:hidden; line-height:23px;  }
.f-title p a{ color:#0472d4;}
.f-title p a:hover{ text-decoration:underline;}
.focus-news .focus-news-list{ padding-top:20px;}
.focus-news-list{ width:100%; }
.focus-news-list li{  padding-left:15px; background:url(imagesg_point.jpg) left center no-repeat; height:35px;  overflow:hidden;}
.focus-news-list li a{width:100%; line-height:35px; color:#4a4a4a; }

.newsList-left{ float:left; width:603px; margin-top:30px;}
.dynamic-head{ float:left; width:100%; }
.dynamic-head h1,.in-pages-head h1{ float:left;padding-left:15px; line-height:35px; background: url(imagesdynamic-head.jpg) left center no-repeat;} 
.dynamic-head a.more{ float:right; font-size:12px;line-height:35px;} 
.dynamicList{ width:100%; float:left; }
.dynamicList li{ width:100%;   overflow:hidden; height:35px; }
.dynamicList li a{width:100%;line-height:35px; color:#4a4a4a; }
.dynamicList li a span{ float:right; line-height:35px; }
.media-head{ padding-top:20px;}

.newsList-right{ float:right; width:353px; margin-top:30px; background:#f6f6f6; padding:0 20px 10px 0;}
.policy-head{ float:left; width:100%; padding-top:15px; }
.policy-head h1{ float:left;padding:0 15px; line-height:30px; height:30px; background:#d56c5c; color:#FFF;} 
.policy-head a.more{ float:right; font-size:12px;line-height:30px;} 
.policyList{float:left; padding:10px 0 0 18px; }
.policyList li{ width:100%;   overflow:hidden; height:32px; }
.policyList li a{width:100%;line-height:32px; color:#4a4a4a; }
.policyList li a span{ float:right; line-height:32px; }


.special-pictures{padding:8px 0 0 18px; float:left;}
.JQ-slide-2{width:332px;height:227px;position:relative; float:left;  }
.JQ-slide-2 .JQ-slide-content{position:absolute;}/*必须要的元素*/
.JQ-slide-2 .JQ-slide-content li{width:332px;height:227px;float:left;display:inline;position:relative;}
.JQ-slide-2 .JQ-slide-content li a:hover{ color:#fff;}
.JQ-slide-2 .JQ-slide-content li img{width:332px;height:227px; }
.JQ-slide-2 .JQ-slide-content li p{ position:absolute; padding:0 10px; width:312px; height:45px;  font-size:12px; line-height:38px; bottom:0; left:0;  background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');   color:white;}
.JQ-slide-2 .JQ-slide-nav{position:absolute;bottom:6px;left:170px;z-index:30; }
.JQ-slide-2 .JQ-slide-nav li{float:left;display:inline;width:6px;height:6px;text-indent:-999em;cursor:pointer; margin:0 6px 0 0; background:url(imagesnav.png) center center no-repeat;}
.JQ-slide-2 .JQ-slide-nav li.on{ background:url(imagesnav-on.png) center center no-repeat;}


.foot{ padding-top:30px; border-top:3px solid #3e8ed9; float:left; width:100%;}
.foot div{  text-align:center; font-size:12px;}
.foot_nav{ padding-bottom:10px;}
.foot_nav a{ padding:0 10px; }
.foot_icon{ padding:10px 0 0 480px; position:relative;}
.foot_icon span{ padding:0 5px;float:left;}
.foot_icon span.wechat{ width:80px;}
.foot_icon span.phone{ width:80px;}
.foot_icon span.unit-logo{ position:absolute; left:400px; top:8px;}
.foot_icon span.find-wrong{padding-top:12px;}


.in-pages-left{ float:left; width:618px; padding-top:16px; }
.in-pages-head{ width:100%;}
.in-pages-head span,.in-pages-head span a{font-size:12px;color:#999797;line-height:35px;}
.in-pages-head span{ float:right; }
.in-pages-head span a{ padding:0 5px;}
.in-pages-head span a:hover{ text-decoration:underline;}
.in-pages-right{float:right; width:352px; padding-top:16px; }





.inspector{ padding:15px 8px 20px 16px; border:1px solid #e4b1a9; margin-bottom:10px;}
.inspector-head{ width:100%;}
.inspector-head h1{ float:left; color:#bc2a14;}
.inspector-head a{ float:right; font-size:12px; color:#777777;}
.inspectorList{ width:100%; float:left; padding-top:15px;}
.inspectorList li{ padding-left:11px; background:url(imagesg_point.jpg) left center no-repeat; height:36px;  overflow:hidden;}
.inspectorList li a{width:100%; line-height:36px; color:#4a4a4a;}

/*-----面包屑----*/
.localtion{padding-left:30px;height:38px; border-bottom:1px dotted #e0e0e0;  line-height:38px; width:970px; background:url(imageshome.jpg) left center no-repeat #fff; color:#636363; float:left; font-size:12px;}
.localtion a{ color:#636363; padding:0 5px; font-size:12px;}


/*新闻内容页样式开始*/
.content_w850{ width:100%; float:left; padding:35px 0;}
.content_w850 h1{font-size:30px;  text-align:center; font-family:"微软雅黑"; line-height:45px;}
.content-inf{margin-top:20px;  background:#fbfbfb; height:32px; line-height:32px;  width:770px; position:relative; padding-left:230px;}
#content-share-list{ float:left; }
.share_box{ position:absolute;     right:280px; top:0;}
.share_box span{ float:left; width:60px; text-align:right; }
.content-action .content-share:hover > #content-share-list{display:block;}
#content-share-list:before{content:""; position:absolute; height:5px;  top:-5px; z-index:2; width:10px; left:40px;}
#content-share-list li{padding-right:5px; float:left;}
#content-share-list li a{display:inline-block; position:relative; }
#content-share-list li a:before{content:""; position:absolute; left:0; bottom:0; width:17px; height:17px;}
#content-share-list .content_qq:before{ background:url(imagescontent_tubiao.png) -13px -134px no-repeat;}
#content-share-list .content_qqzone:before{ background:url(imagescontent_tubiao.png) -13px -164px no-repeat;}
#content-share-list .content_weixin:before{ background:url(imagescontent_tubiao.png) -13px -194px no-repeat;}
#content-share-list .content_sina:before{ background:url(imagescontent_tubiao.png) -13px -224px no-repeat;}
#content-share-list li a{background:none; height:auto; margin:0; float:none;}

.content-txt{margin-top:45px; font-size:16px; line-height:30px; padding-bottom:40px; }
.content-txt p{ padding-bottom:20px;}
.content-txt img{max-width:100%; _width:100%;}


.imagesList{  padding:30px 0; width:1022px; float:left;}
.imagesList li{ padding:0 22px 18px 0; float:left;}
.imagesList li a{width:475px; height:105px; float:left; padding:6px; background:#f6f6f6; border:1px solid #eeeeee;}
.imagesList li a img{ float:left; width:173px; height:105px;}
.imagesList li a p{ float:right; width:290px; height:65px; overflow:hidden;}
.imagesList li a span{float:right; width:290px; color:#7b7b7b; padding-top:10px;}
.imagesList li a:hover span{color:#7b7b7b;}