@charset "utf-8";
/* CSS Document */
html, body {height: 100%;min-height: 100%; margin: 0px;padding: 0px;}
.cen{/*min-height:68.7%;*/ margin-bottom:20px;}
body{ font-family:"寰蒋闆呴粦"; font-size:15px; padding:0px; margin:0px;}
p,ul,span,h2{ padding:0px; margin:0px;}
.clear{ clear:both}
.mar{ margin:0px auto; width:1188px;}
a{ text-decoration:none; color:#666;}
.padd10{padding:10px;}
.mar0{ margin:0px!important; }
.bg0{ background:none!important;}
.clear{ clear:both;}
li{ list-style:none;}

img{border:0px;}
/************************/
.header{ height:93px; background:#2c87d6}
.logo{ float:left; font-size:25px; color:#fff; line-height:43px; width: 676px;}
.logo a{color:#fff}
.logo img{ float:left; margin-top:10px; margin-right:20px;}
.login_link{ float:right; margin-top:34px;}
.login_link span{ display:block; float:left; background:url(../images/bg5.png) right no-repeat; color:#fff; padding-left:5px; padding-right:5px; line-height:26px;}
.login_link span a{color:#fff;}
.login_link strong{ display:block; float:left;height:26px; border:1px solid #fff; color:#fff; font-weight:normal;background:url(../images/bg4.png) no-repeat; background-position:78px 10px; padding-left:10px; padding-right:25px; line-height:26px;border-radius:5px; margin-left:15px;}
.nav ul{ float:left;}
.nav li{ float:left; font-size:18px; color:#3184DE; line-height:43px; padding-right:27px;}
.nav li a{color:#3184DE;}
.nav li.hover a{color: #a10000;}
.nav li a:hover{color: #a10000;}
.nav{ height:43px; background:#fff;}
.search_div{ float:right; margin-top:6px;}
.search{ float:right; background:#fff; height:30px;border-radius:20px; }
.search input{ background:#ebebeb;border-top-left-radius: 25px; border-bottom-left-radius: 25px; border:0px; font-family:"寰蒋闆呴粦"; line-height:28px; height:28px; float:left; width:195px; outline:none; padding-left:20px; color:#525252;}
.search span{ background:#226aad;color:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px; display:block; float:left; height:30px; line-height:30px; width:60px; text-align:center;}
.cen_div{ background:#fff; padding:10px;}
.padd0{ padding-right:0px; padding-bottom:0px;}
.fh_home{ float:right; margin-top:15px;}


.mar0-b{ margin-bottom:0px!important;}
.mar0{ margin:0px!important;}
.mar-t{margin-top:10px;}
.mar-b{margin-bottom:10px;}
.mar-l{margin-left:10px;}
.mar-r{margin-right:10px;}
.mar-t2{margin-top:20px;}
.mar-t3{margin-top:20px;}
.mar-t4{margin-top:20px;}
.padd-t{padding-top:10px;}
.padd-b{padding-bottom:10px;}
.padd-l{padding-left:10px;}
.padd-r{padding-right:10px;}
.padd-tblr{padding:10px;}
.padd-tlr{padding:10px 10px 0 10px;} 
.padd-lrb{padding:0 10px 10px 10px;}
.padd-lr{padding:0 10px;}
.padd-tb{padding:10px 0;}
.fl{float:left;}
.fr{float:right;}
.text{text-align:center;}
.line{line-height:30px;}
.font-b{font-weight:bold;}
.font-n{font-weight:normal;}
.color{background-color:#FFF;}
.font2{font-size:12px;}
.font6{font-size:16px;}
.font8{font-size:18px;}
.font20{font-size:20px;}
.font26{font-size:26px;}
.border{border:#CCC solid 1px;}
.grey{color:#666666;}.grey a{color:#666666;}.grey a:hover{color:#a10000;}
.dgrey{color:#9e9e9e;}.dgrey a{color:#9e9e9e;}.dgrey a:hover{color:#a10000;}
.white{color:#FFF;}.white a{color:#FFF;}.white a:hover{color:#FFF;}
.blue{color:#279e27;}.blue a{color:#279e27;}.blue a:hover{color:#a10000;}
.black{color:#000000;}.black a{color:#000000;}.black a:hover{color:#a10000;}
.red{color:#db1010;}.red a{color:#db1010;}.red a:hover{color:#a10000;}
.dblue{color:#00598e;}.dblue a{color:#00598e;}.dblue a:hover{color:#00598e;}
.green{color:#279e27;}.green a{color:#279e27;}.green a:hover{color:#cc0000;}
.orange{color:#d86c00;}.orange a{color:#d86c00;}.orange a:hover{color:#cc0000;}
.yellow{color:#ffff00;}.yellow a{color:#ffff00;}.yellow a:hover{color:#ffff00; }

.info_ewm{clear:both;padding:30px 0 25px;text-align:center; color:#999; line-height:25px;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}

/**濮捬呭У閻栵絿绮旂拠鎻捫楅柛銉ュ⒔婢ф牠寮藉畡鎵**/
.imgHover{ overflow:hidden;}
.imgHover img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.imgHover img:hover{-moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2); transform:scale(1.2);}

.imgHover1 img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.imgHover1 img:hover{filter: alpha(opacity=20); -moz-opacity: 0.4;opacity: 0.4;}



/***********鍥剧墖鏂伴椈***************/
/* slide */
.slide,.slide li{width:100%;height:335px;background-color:#fbfbfb;}
.slide{overflow:hidden;border:1px #ededed solid;position:relative;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute; width:100%;}
.slide li .text{bottom:0;overflow:hidden; background:url(../images/yw_bg1.png);width:100%;position:absolute; font-size:14px;line-height:45px;  color:#fff; height:45px; text-align:left;}
.slide li .text a{color:#fff; margin-left: 10px;}
.slide li .text a:hover{color:#ff7f00!important}
.slide li img{width:100%;height:335px;}
.slide li .text .title a{font-size:14px;font-weight:700;color:#fff;font-family:"寰蒋闆呴粦";line-height:22px;text-indent:0;float:none;}
.slide li .text p{width:75%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size:16px;}

.slide .triggers{position:absolute;z-index:1;width:100%;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;right: 10px; bottom:12px;}
.slide .icon-dot a{width:10px;height:10px;display:inline-block; background:#fff;overflow:hidden;margin:0 2px; border-radius:20px;}
.slide .icon-dot a.current{background:#d90000; border-radius:20px;}

.slide .link-watch{width:26px;height:55px;position:absolute;top:50%; margin-top: -25px;filter:alpha(opacity=60);cursor:pointer;}
/*.slide .link-watch.pre{left:0; background:url(../images/left_bg.png) no-repeat;}
.slide .link-watch.next{right:0; background:url(../images/right_bg.png) no-repeat;}*/
.slide .link-watch.down{}

/*****************************************/



.news_left{ width:566px;float:left;}
.news_right{ width:580px; float:right; padding-right:20px;}
.news_title span{ display:block; float:left; font-size:18px; color:#535353; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; margin-right:10px;}
.news_title span a{ color:#535353;}
.news_title span.hover{ background:#2c87d6;color:#fff;}
.news_title span.hover a{color:#fff}
.news_title .gd{float:right;background:none!important; line-height:35px;}
.news_title { height:40px;}
.news_ul{ margin-top:10px;}
.news_ul li{ position:relative; background:url(../images/bg6.png) no-repeat 0px; line-height:30px; padding-left:10px; padding-right:80px; color:#333;}
.news_ul li a{ color:#333; display:block;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.news_ul li a:hover{color:#a10000;}
.news_ul li span{ position:absolute; top:0px; right:0px;}

.news1_left{ width:550px; float:left;}
.news1_right{ width:620px; float:right;}
.news1_right_left{ width:306px; height:245px; float:left; background:#eeeeee}
.news1_right_right{ width:314px; height:245px; float:left; background:#12acac}

.news1_right_left li{ height:100px; color:#fff; font-size:24px; margin-left:13px; margin-top:15px;}
.news1_right_left li.ico1{ background:url(../images/img1.png) no-repeat;}
.news1_right_left li.ico2{ background:url(../images/img2.png) no-repeat;}
.news1_right_left li span{ display:block; padding-top:32px; padding-left:30px;}

.news1_right_right span{ display:block; color:#fff; font-size:20px; padding-top:10px; padding-left:15px;}
.news1_right_right span a{color:#fff;}
.news1_right_right ul{ padding-left:15px; padding-right:15px; margin-top:15px;}
.news1_right_right li{white-space: nowrap; overflow: hidden;text-overflow: ellipsis; line-height:30px; color:#fff;background:url(../images/bg3.png) no-repeat 0px; padding-left:15px;}
.news1_right_right li a{color:#fff; }
.fooder{ background:url(../images/bg1.png); margin-top:20px;  padding-top:10px; padding-bottom:10px;}
.dzjg_div{ float:left; width:210px;}
.dzjg{ float:left; margin-top: 5px;}
.zc{ float:left; margin-top:14px;}
.fooder_cen{ float:left; color:#fff; line-height:25px; padding-top:19px;}
.fooder_cen a{color:#fff;}
.fooder_cen a:hover{color:#a10000;}








/******鏂囩珷椤�***********/
.article-dqwz{ float:left; background:url(../images/dgssh-ssh-listwz.png) no-repeat  0px; padding-left:20px;}
.fx{ float:right;}
.article-szwz{ float:left; color: #9E9E9E;}
.article-lmwz{ float:left;color: #333333;}
.article-lmwz a{color: #333333;}
.article-lmwz a:hover{color:#a10000;}
.article-title{margin-top: 20px; font-size: 24px; color: #df3a39; text-align: center;}
.article-info{margin: 10px 0 20px 0; border-bottom: 1px solid #E5E5E5;}
.article-info ul li{float: left; font-size: 14px; color: #525252; line-height: 24px; overflow: hidden; padding: 6px 0;}
.article-time{width: 15.5%; margin-right: 1%;}
.article-source{width: 33.5%; margin-right: 1%;}
.article-agency{width: 34.5%; margin-right: 1%;}
.article-size{float: right!important; margin-right: 0;}
.article-size a:hover{color: #a10000;}
.article-txt{padding: 20px; line-height: 30px; font-size: 15px; color: #535353; min-height:200px;}
.article-sys{width: 160px; margin: 0 auto; font-size: 14px; color: #9E9E9E; text-align: center;}
.article-sys p{line-height: 24px;}
.article-ewm{padding-top: 20px;}
.article-bottom{height: 50px; line-height: 50px; border-top: 1px solid #E5E5E5; margin-top:20px;}
.article-features{float: right; font-size: 15px;}
.article-features a:hover{color: #a10000;}


/*********鍒楄〃椤�************/
#sideTitle{font-size: 24px;color: #2799CD; font-weight:lighter;}
.list_dqwz{ float:none!important; margin-top:10px;}
.list_div{ padding-top:10px; border-top:1px solid #ddd; margin-top:15px;}
.list_left{ float:left; width:180px;}
.list_left li a{background: #eff4f8; display:block; padding-top:10px; padding-bottom:10px;padding-left:10px; padding-right:10px; border-bottom:1px solid #fff; line-height:25px; display:block;}

.list_left li.hover a{ background:#2c87d6; color:#fff;}
.list_left li:hover a{ background:#2c87d6; color:#fff;}
.list_right{ padding-left:10px;min-height:500px; padding-right:10px;}
.list_right li { position:relative; padding-right:100px; background:url(../images/dgssh-ssh-title.png) no-repeat 0px 18px; padding-left:15px; line-height:25px; font-size:16px; border-bottom:1px dashed #ddd; padding-bottom:10px; padding-top:10px;}
.list_right li:hover a{color:#a10000;}
.list_right li span{ position:absolute; right:0px; top:8px;}

.list_left{ display:none;}

.zt-div{ padding:16px; background:#e2ebef; padding-top:10px; padding-bottom:10px;}
.zt-div ul li{ margin-top:7px;}

.gggt{ margin-bottom:10px; position:}

.list_tt{ line-height:30px; color:#666;}
.list_tt h3{line-height: 50px;color: #df3a39;text-align: center;font-size: 30px;font-weight: lighter;}


/***************鍏氬缓*************/
.djgz_div{ margin-top:20px;}
.djgz_div_left{ width:425px; float:left;}
.news_title_tt{ float:left; height:34px;}
.news_title_tt li{ float:left; text-align:center; line-height:30px; font-size:18px; margin-left:15px; margin-right:10px;}
.news_title_tt li.hover a{ color:#DA241B;}
.news_title_tt li.hover{ border-bottom:2px solid #db241c;color:#DA241B;}

.scrollbox {width:425px;height:100px;overflow:hidden;display: block;float:left}
.scrollbox ul{width: 425px;}
.scrollbox li a{color:#858585; display:block; background:#ffdfdf; height:35px; padding:5px;}
.scrollbox li {width:202px;float:left; height:45px;color:#858585; margin-right:10px; margin-top:4px}
.scroltit {width:65px;height:22px;float:right; margin-top:6px; margin-right: 9px;}
.scroltit li {width:21px;height:21px;margin:0;float:left; margin-left:10px;}

.djgz_div_cen{ float:left; width:390px;}
.djgz_div_cen li{ float:left; margin-left:8px;}
.djgz_div_right{ float:right; width:372px;}

.red{ color:#D9241A}
.dwgz_div span a:hover{color:#a10000;}
.dwgz_div_span{ height:38px; line-height:38px; border-bottom:1px dashed #ddd;}
.dwgz_div_span span{ font-size:14px; padding-left:5px; padding-right:5px;}
.dwgz_div_span1{ padding-top:7px;}
.dwgz_div_span1 span{ font-size:14px; padding-left:4px; padding-right:4px; line-height:20px;}

/*****************缁忓彂灞�*****************/
.jfj_div_left{ width:568px; float:left;}
.jfj_div_title{ background:#f0f7fd; height:40px; line-height:40px;}
.jfj_div_title span{ display:block; float:left; width:110px; font-size:18px; text-align:center; background:#2c87d6;color:#fff;}
.jfj_div_title span.hover{ background:#2c87d6;color:#fff;}
.jfj_div_title span.hover a{color:#fff;}
.jf_news{ border-bottom:1px solid #ddd; padding-bottom:10px;}
.jf_news p{ line-height:60px; font-size:18px;}
.jf_news_div{ float:right; width:185px;}
.jf_news_div img{ float:left; margin-right:5px; margin-top:3px;}
.jf_news_div span{ padding-left:45px;}
.jf_news li a{color:#333;}
.jf_news li a:hover{color:#a10000;}
.jf_news_div span{color:#666;}

.jfj_div_right{ float:left; width:600px; margin-left:20px;}
.jfj_div_right ul{ margin:0px -7px;}
.jfj_div_right li{ float:left; width:293px; padding:5px 7px;}
.jfj_div_right li a{ border:1px solid #ddd; padding:3px; display:block; height:76px;}
.jfj_div_right li img{ float:left; margin-right:15px; margin-top:2px; width:74px; height:74px;}
.jfj_div_right li span{ display:block; float:left; width:146px; line-height:25px; padding-top:10px;}
.jfh_moer{ padding-right:10px;color:#2784db;}


.jfj_tzgg{width: 600px;float: right;}
.jfj_tzgg{ margin-top:5px;}
.jfj_tzgg p a{color:#333;}
.jfj_tzgg 	p a:hover{color:#a10000;}
.jfj_tzgg li{ border-bottom:1px solid #ddd;}
.jfj_tzgg li p{ height:55px; line-height:55px;color:#5085B6; font-size:18px;}
.jfj_tzgg li span{ display:block; height:40px; line-height:24px;}
.jfj_tzgg li span{color:#666;}

.jfj_div_right li a{color:#333;}
.jfj_div_right li a:hover{color:#a10000;}

.djgz_div_cen li{ position:relative; cursor:pointer;}
.djgz_div_cen li:hover .djw_ewm{ display:block;}
.djw_ewm{ display:none; position:absolute; top:0px; left:0px;}

/*缁忓彂灞�鍒楄〃*/
.jfmain{margin:0 auto;margin-top: 20px;width: 1188px;background: white;height: auto;}
.jfmain .bartit{width: 100%;height: 70px;border-bottom: 1px solid #e6e6e6;}
.jfmain .bartit .sbiaoti{padding: 0px 20px;line-height: 70px;float: left;display: block;color: #2C85D6;font-size: 22px;}
.jfmain .bartit .slocal{padding-left:14px;padding-top:10px;background: url(../images/sshjfloc.png) no-repeat left 33px;float: left;color: #aaa;font-size: 12px;line-height: 60px;width: auto;}
.jfmain .jfcon{width: 100%;}
.jfmain .jfcon .jfnav_l{width: 182px;float: left;}
.jfmain .jfcon .jfnav_l .sshjfcx a{display: block;width: 165px;height: 99px;margin: 0 auto;margin-top: 8px;}
.jfmain .jfcon .jfnav_l .sshjfcx a img{display: block;width: 100%;}
.jfmain .jfcon .jfnav_l li{padding: 0px 8px;line-height: 46px;text-align: center;margin-bottom: 2px;}
.jfmain .jfcon .jfnav_l li:first-child{border-top: 0px;}
.jfmain .jfcon .jfnav_l li a{display: block;width: 100%;line-height: 45px;border-top: 1px solid #EEE;color: #333;font-size: 18px;}
.jfmain .jfcon .jfnav_l li.hover{background: #2C87D6;}
.jfmain .jfcon .jfnav_l li.hover a{color: white;background: url(../images/sshjflih.png) no-repeat right center #2C87D6;border: 0px;line-height: 46px;}
.jfmain .jfcon .jfnav_l li:hover{background: #2C87D6;}
.jfmain .jfcon .jfnav_l li:hover a{color: white;background: url(../images/sshjflih.png) no-repeat right center #2C87D6;border: 0px;line-height: 46px;}
.jfmain .jfcon .jfnav_r{float: right;width: 952px;padding-left: 26px;min-height: 500px;border-left: 1px solid #DCEBF8;padding-right: 26px;}
.jfmain .jfcon .jfnav_r li{width: 100%;line-height:;padding: 15px 0px;min-height: 62px;position: relative;border-bottom: 1px solid #ddd;}
.jfmain .jfcon .jfnav_r li .cengji{margin-top:10px;float: left;display: block;padding:0px 16px ;background: #A3D900;color: white;border-radius: 10px;height: 20px;font-size: 14px;line-height: 20px;}
.jfmain .jfcon .jfnav_r li a{line-height: 40px;font-size: 18px;color: #5085B6;margin-left: 18px;}
.jfmain .jfcon .jfnav_r li .time{position: absolute;bottom: 11px;right: 0px;font-size: 14px;color: #aaa;}
.jfmain .jfcon .jfnav_r li a:hover{color: #d80000;}
.jfmain .jfcon .jfyqlj{width: 100%;height: 62px;background: #F4F4F4;}
.jfmain .jfcon .jfyqlj .txt{width: 182px;float: left;text-align: center;line-height: 62px;font-size: 15px;color: #aaa;}
.jfmain .jfcon .jfyqlj .jfyqljs{width: ;float: left;margin-left: 1px;}
.jfmain .jfcon .jfyqlj .jfyqljs a{display: block;width: 330px;height: 54px;margin-top: 4px;float: left;margin-left: 7px;}
.jfmain .jfcon .jfyqlj .jfyqljs a:first-child{margin-left: 0px;}
.jfmain .jfcon .jfyqlj .jfyqljs a img{display: block;width: 100%;}
