@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0;}
ol, ul{list-style:none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
table{border-collapse:separate; border-spacing:0;}
a{ text-decoration:none;}
.clear{ clear:both;}
body{overflow-x:hidden; font-family:"微软雅黑",Arial,Tahoma,Helvetica,sans-serif;}

/*é–???’????’???μ?2￡é”????*/
<style type="text/css">
body{margin:0;height:2000px;}
dl,dd,dt{margin:0;padding:0;}
a{ text-decoration:none;}
.floating_ck{position:fixed;right:20px;top:30%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(/staic/images/kficon.png);}
.words{background-image:url(/staic/images/zxicon.png);}
.quote{background-image:url(/staic/images/sideBar_right_a2.png);}
.qrcord{background-image:url(/staic/images/sideBar_right_a3.png);}
.return{background-image:url(/staic/images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:160px;top:-180px;}
.floating_ewm i{background-image:url(/staic/images/new_right_wx.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
</style>


.top{ width:100%; background-color:#eeeeee; height:45px; border-bottom:#dedede solid 1px;}
.top_main{ width:1200px; margin:0 auto;}
.top_call{ float:left; background:url("../images/call_ico.png") no-repeat left center; line-height:24px; margin-top:8px; padding-left:20px; font-size:14px; color:#333333;}
.top_call span{ color:#d5171c; font-size:18px; font-weight:bold;}
.top_call a{ display:block; width:25px; height:24px; float:right; margin-left:10px;}
.top_text{ float:right; line-height:45px; font-size:14px; color:#333333;}
.top_text a{ display:block; width:70px; margin-left:8px; line-height:45px; background:url("../images/zx_ico.png") no-repeat left center; float:right; padding-left:22px; color:#333333;}
.login{ background-color:#d5171c; width:140px; height:45px; float:right; text-align:center; color:#ffffff; line-height:45px;}
.login a{ color:#ffffff; font-size:14px; margin:0 15px;}

.logo_main{ width:1200px; margin:0 auto; padding:20px 0; height:85px; position:relative;}
.logo{ width:176px; height:56px; float:left;}
.logo a{ display:block; width:400px; height:80px; text-indent:-999px; overflow:hidden; background:url("../images/logo.png") no-repeat 0 0;}
.logo_nav{ width:600px; float:right; padding-left:25px;}
.logo_nav p{ text-align:center; padding:11px 0 3px;}
.logo_nav_text{ color:#333333; font-size:20px; font-weight:bold;}
.logo_nav_link{ font-size:12px;}
.logo_nav_link a{ color:#333333; margin:0 5px;}
.logo_nav_link a:hover{ color:#d5171c; font-weight:bold;}
.search{ width:225px; float:left; margin:8px 0 0 25px;}
.search dt{ width:165px; float:left; height:38px; border:#cccccc solid 1px;}
.search dt input{ width:165px; height:38px; box-sizing:border-box; border:none; font-size:12px; color:#666666; text-indent:10px;}
.search dd{ width:52px; height:40px; float:right;}
.search dd input{ border:none; width:52px; height:40px; background:url("../images/search_ico.gif") no-repeat 0 0; cursor:pointer;}
.ewm{ width:142px; height:126px; position:absolute; right:-16px; top:20px; z-index:2;}

.nav{ background-color:#2d2d2d; width:100%; height:50px;}
.nav_main{ width:1200px; margin:0 auto;}
.nav_main li{ float:left; line-height:50px; position:relative; z-index:2;}
.nav_main li a{ display:block; height:50px; padding:0 20px; color:#ffffff; font-size:15px;}
.nav_main li a:hover{ background-color:#d5171c;}
.nav_hover{ background-color:#d5171c;}
.sub_nav{ position:absolute; background-color:#d5171c; width:100%; padding:5px 0; display:none; z-index:3;}
.nav_main li .sub_nav a{ height:35px; font-size:14px; width:100%; padding:0; text-align:center; background-color:#d5171c; line-height:30px;}

/*中间主内容区*/
.main{ width:1200px; margin:0 auto; padding:20px 0 30px;}
.news_hot{ border:#eeeeee solid 1px; float:left; width:100%; padding:2px 12px 12px;}
.index_focus{ width:100%; height:270px; float:left; margin-top:10px; overflow:hidden; position:relative;}
.iFocus_box{ width:10000px; position:relative;}
.iFocus_box li{ float:left;}
.iFocus_img{ display:block; width:100%; height:270px; overflow:hidden; position:relative;}
.iFocus_bg{ width:100%; height:40px; position:absolute; bottom:0; left:0; background-color:#000000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.iFocus_text{ width:270px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding:0 10px; line-height:40px; position:absolute; bottom:0; left:0; color:#ffffff; font-size:14px; font-weight:bold;}
.iFocus_count{ position:absolute; right:0; bottom:14px;}
.iFocus_count span{ display:block; width:12px; height:12px; float:left; margin-right:10px; background-color:#dddddd; cursor:pointer;}
.iFocus_count .onSpan{ background-color:#d5171c;}

.celue{ width:480px; float:right; padding:2px 0 0 0;}
.section_title{ border-bottom:#dddddd solid 2px; line-height:35px; height:35px; background:url("../images/ico01.png") no-repeat 3px center;}
.section_title h3{ width:100px; border-bottom:#d5171c solid 2px; padding-left:35px; float:left;}
.section_title h3 a{ color:#000000;}
.title_nav{ float:right; padding-top:5px;}
.title_nav a{ display:block; color:#666666; font-size:16px; height:30px; line-height:30px; float:left; padding:0 15px; border-right:#dddddd solid 1px;}
.zy_nav a{ font-size:14px; padding:0 12px;}
.tab_hover{ color:#d5171c!important; font-weight:bold;}
.hot_title{ text-align:center; font-size:16px; padding:18px 0 5px;}
.hot_title a{ color:#333333;}
.hot_title a:hover{ color:#d5171c;}
.hot_text{ line-height:26px; height:52px; font-size:14px; color:#666666; overflow:hidden;}
.hot_list{ padding-top:5px; overflow:hidden;}
.hot_list li{ float:left; line-height:30px;}
.hot_list li a{ color:#333333; font-size:14px;}
.hot_list li a:hover{ color:#d5171c;}
.hot_img{ width:480px; height:70px; overflow:hidden; margin-top:7px;}

.moni{ width:248px; border:#eeeeee solid 1px; float:right; height:294px;}
.moni h3{ background-color:#f2f2f2; border-top:#d5171c solid 5px; line-height:35px; padding-left:10px;}
.moni p{ line-height:28px; color:#333333; padding:10px 15px 15px; font-size:14px;}
.mn_name, .mn_call{ border:#cccccc solid 1px; width:221px; height:35px; line-height:35px; margin:0 12px 17px 13px; color:#666666; text-indent:10px;}
.mn_button{ width:223px; height:45px; background-color:#666666; color:#ffffff; border:none; margin:0 12px 0 13px; cursor:pointer;}

.zy_fenxi{ width:455px; margin-top:15px; float:left;}
.zy_news{ padding-top:10px; overflow:hidden;}
.zy_news li{ line-height:35px; border-bottom:#eeeeee solid 1px; background:url("../images/news_ico.gif") no-repeat 2px center; padding-left:18px;}
.zy_news li a{ color:#333333; font-size:14px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:380px;}
.zy_news li a:hover{ color:#d5171c;}
.zy_news li span{ float:right; color:#999999; font-size:12px;}
#zy2, #zy3, #zy4{ display:none;}

.jujiao{ width:455px; margin:15px 0 0 20px; float:left;}
.jujiao_news{ padding-top:10px; overflow:hidden;}
.jujiao_news li{ line-height:40px; width:437px; float:left; border-bottom:#eeeeee solid 1px; background:url("../images/news_ico.gif") no-repeat 2px 17px; padding-left:18px;}
.jujiao_news li a{ color:#333333; font-size:14px;}
.jujiao_hover{ font-weight:bold; color:#d5171c!important;}
.jujiao_news li span{ float:right; color:#999999; font-size:12px;}
.jujiao_text{ display:block; width:437px; cursor:pointer; padding:3px 0 12px; overflow:hidden;}
.jujiao_text img{ float:left; width:120px;}
.jujiao_text p{ float:right; width:305px; line-height:25px; height:75px; overflow:hidden; font-size:14px; color:#666666;}
.jujiao_zky img{ float:left; width:150px; height:100px;}
.jujiao_zxy img{ float:left; width:210px; height:140px;}


.r_box{border:1px solid #ebebeb; border-top:0;}
.r_box .title_d1{font-size:18px; font-weight:bold; color:#333; line-height:58px; border-top:2px solid #DF4A43; text-align:center; border-bottom:1px dashed #EBEBEB; position:relative; overflow:hidden;}
.r_box .title_d1 a{color:#333; font-weight:bold;}
.r_box .title_d1 a:hover{color:#e14a43;}
.r_boxmargin {
    margin-bottom: 30px;
    margin-top: -30px;
}

.tjwz_box{padding:0 20px 0 20px;}
.tjwz_box li{padding:20px 0; border-top:1px solid #EBEBEB; height:64px;}
.tjwz_box li:first-child{border-top:0;}
.tjwz_box li img{width:114px; height:64px; float:left; margin-right:12px;}
.tjwz_box li h3{font-size:16px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.tjwz_box li a h3{color:#333; line-height:110%;}
.tjwz_box li a:hover h3{color:#df4a43;}
.tjwz_box li p{color:#999; padding-top:8px; line-height:140%; height:45px; overflow:hidden;}

.touzi_guide{ width:250px; float:right; margin-top:20px;}
.zs_user{ display:block; text-align:center; width:250px; height:45px; line-height:45px; background:#d5171c url("../images/ico02.gif") no-repeat 30px center; color:#ffffff;}
.touzi_guide_main{ background-color:#e3e3e3; margin-top:18px; padding:15px;}
.touzi_guide_main h3{ font-size:16px; color:#333333;}
.touzi_guide_main a{ display:block; border:#dddddd solid 1px; height:45px; line-height:45px; color:#d5171c; background-color:#ffffff; margin-top:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding-left:35px;}
.touzi_guide_main a img{vertical-align:middle; margin-right:20px;}

.fxs{ background-color:#f2f2f2; padding:15px 0; margin-top:20px; width:1200px; overflow:hidden;}
.fxs_news{ width:280px; float:left; padding-left:15px;}
.fxs_news dt{ width:100px; float:left;}
.fxs_news dt a{ display:block; width:100px; height:67px;}
.fxs_news dd{ width:170px; float:right;}
.fxs_news dd strong a{ color:#333333; font-size:13px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:170px; display:block; line-height:20px;}
.fxs_news dd strong a:hover{ color:#d5171c;}
.fxs_news dd p{ line-height:20px; height:40px; overflow:hidden; font-size:12px; margin-top:8px; color:#666666;}

.xh_huangjin{ float:left; width:930px; margin-top:20px;}
.hj_zixun{ margin-left:-35px; overflow:hidden;}
.by_zixun{ margin-left:-35px; overflow:hidden;}
.hj_zixun_list{ float:left; width:445px; padding:30px 0 0 35px;}
.hj_zixun_list dt{ float:left; width:150px; height:100px;}
.hj_zixun_list dt a{ display:block; width:150px; height:100px;}
.hj_zixun_list dd{ width:280px; float:right;}
.hj_zixun_list dd h4{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:280px;}
.hj_zixun_list dd h4 a{ font-size:16px; color:#333333;}
.hj_zixun_list dd h4 a:hover{ color:#d5171c;}
.hj_zixun_list dd p{ line-height:24px; height:72px; overflow:hidden; color:#666666; font-size:13px; margin-top:7px;}
#hj2, #by2{ display:none;}

.hangqing{ float:right; width:250px; margin-top:20px;}
.hangqing_main{ margin-top:20px;}

.gg_banner{ width:1200px; height:110px; margin-top:20px;}
.gg_banner a{ display:block; width:1200px; height:110px;}

.sc_jiaodian{ margin-top:20px; width:930px; float:left;}
.jiaodian_list{ padding:15px 0; border-bottom:#eeeeee solid 1px; overflow:hidden;}
.jiaodian_list dt{ width:170px; height:120px; float:left;}
.jiaodian_list dd{ width:740px; float:right;}
.jiaodian_list dd h4{ padding-top:10px;}
.jiaodian_list dd h4 a{ color:#333333;}
.jiaodian_list dd h4 a:hover{ color:#d5171c;}
.jiaodian_list dd p{ line-height:25px; color:#666666; font-size:14px; padding:10px 0 5px;}
.jiaodian_list dd span{ font-size:12px; color:#999999;}

.hot_link{ width:250px; float:right; margin-top:20px;}
.hot_link_main{ background-color:#ecebeb; overflow:hidden; margin-top:15px; padding:5px 10px 15px;}
.hot_link_main li{ float:left; margin:10px 0 0 5px;}
.hot_link_main li a{ display:block; height:20px; padding:5px; line-height:20px; background-color:#d5171c; color:#ffffff; font-size:12px;}
.hot_link_main li a:hover{ text-decoration:underline;}
.iRanking li a{ width:220px!important;}
.jiaodian_img{ width:250px; height:280px; float:right; margin-top:10px; position:relative;}
.a_img{ display:block; width:250px; height:280px;}
.a_title{ display:block; width:230px; height:35px; line-height:35px; padding:0 10px; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#ffffff; z-index:3; position:absolute; bottom:0; left:0;}
.img_bg{ width:250px; height:35px; background-color:#000000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; position:absolute; bottom:0; left:0; z-index:2;}

.sw_huangjin{width: 1200px;float:left;margin-top:20px;}
.sw_news{padding-top:10px;overflow:hidden;float:left;margin-left:-32px;/* width: 1280px; */}
.sw_news li{line-height:37px;border-bottom:#eeeeee dashed 1px;background:url("../images/news_ico.gif") no-repeat 2px center;padding-left:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666666;width: 20%;float:left;margin-left:32px;}
.sw_news li a{ color:#333333; font-size:14px;}
.sw_news li a:hover{ color:#d5171c;}

.pinpai{ width:250px; float:right; margin-top:20px;}
.pinpai h3{ background-color:#d5171c; color:#ffffff; line-height:35px; padding-left:20px;}
.pinpai_logo{ margin-top:10px; background-color:#ecebeb; padding:5px 0 10px;}
.pinpai_logo a{ display:block; width:210px; height:47px; margin:17px auto 0;}

.partner{ margin-top:20px;}
.partner_list{ padding-top:5px; margin-left:-20px; overflow:hidden;}
.partner_list li{ float:left; margin:10px 0 0 22px; width:130px;}
.partner_list li a{ display:block; width:130px; height:55px; border:#eeeeee solid 1px; overflow:hidden;}

.links{ border:#eeeeee solid 1px; margin-top:25px; overflow:hidden;}
.links_title{ border-bottom:#eeeeee solid 1px; background-color:#f7f7f7; padding:0 10px; overflow:hidden;}
.links_title h3{ float:left; line-height:35px; font-size:14px; color:#333333; color:#d5171c;}
.links_title p{ float:left; line-height:35px; font-size:12px; padding-left:5px; color:#666666;}
.links_title a{ float:right; color:#666666; font-size:12px; display:block; line-height:35px; color:#d5171c;}
.links_ul{ padding:7px 0; overflow:hidden;}
.links_ul li{ float:left; padding:0 15px; line-height:28px;}
.links_ul li a{ font-size:12px; color:#666666;}
.links_ul li a:hover{ color:#d5171c;}

/*网页底部*/
.footer{ background-color:#343434; width:100%; overflow:hidden;}
.footermain{ width:1200px; margin:0 auto; padding:20px 0;}
.footermain p{ text-align:center; color:#e2e2e2; font-size:12px; padding-bottom:12px;}
.footermain p a{ color:#e2e2e2; margin:0 15px;}
.footer_logo{ padding:8px 0 0; width:580px; margin:0 auto; overflow:hidden;}
.footer_logo li{ float:left; height:34px; overflow:hidden; margin:0 10px;}

/*返回顶部*/
/*.web_right{ position: fixed; right: 5%; bottom: 5%; width: 53px;}
.right_ewm, .right_kefu{ position: relative; height: 49px; margin-bottom: 2px; cursor: pointer; width: 53px;}
.right_ewm p{ position: absolute; left: 0; top: 0; width: 53px; text-align: center; line-height: 20px; height: 44px; padding-top: 5px; font-size: 12px; background-color: #000000; color: #ffffff; display: none;}
.ewm_q{ position: absolute; left: 0; top: 0;}
.ewm_h{ position: absolute; right: 53px; top: 0; width: 110px; height: 110px; display: none;}
.right_kefu{ display: block; width: 53px; height: 49px;}
.right_kefu img{ position: absolute; left: 0; top: 0;}
.right_kefu p{ position: absolute; left: 0; top: 0; width: 53px; text-align: center; line-height: 20px; height: 44px; padding-top: 5px; font-size: 12px; background-color: #000000; color: #ffffff; display: none;}
.gotop{ opacity: 0; cursor: pointer; width: 53px; height: 49px; text-indent: -999px; overflow: hidden; background: url("../images/gotop.gif") no-repeat left top;}
.gotop-visible{ opacity: 1;}*/

.back-top{ position: fixed; width: 50px; right: 5%; bottom: 15%;}
.r-zc, .r-kf, .r-user, .r-cz, .r-qk{ display: block; width: 70px; text-align: center; height: 30px; line-height: 30px; font-size: 14px; color: #ffffff; padding-top: 35px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; opacity: 0.9; filter: alpha(opacity: 90);}
.r-zc:hover, .r-kf:hover, .r-user:hover, .r-cz:hover, .r-qk:hover, .r-attention:hover{ background-color: #5a5959; opacity: 1; filter: alpha(opacity: 100);}
.r-zc{ background: #cc424b url("../images/r_ico01.png") no-repeat center 10px;}
.r-kf{ background: #cc424b url("../images/r_ico02.png") no-repeat center 10px; filter: alpha(opacity: 70); margin-top: 5px;}
.r-user{ background: #cc424b url("../images/r_ico03.png") no-repeat center 10px; filter: alpha(opacity: 70); margin-top: 5px;}
.r-cz{ background: #cc424b url("../images/r_ico04.png") no-repeat center 10px; filter: alpha(opacity: 70); margin-top: 5px;}
.r-qk{ background: #cc424b url("../images/r_ico05.png") no-repeat center 10px; filter: alpha(opacity: 70); margin-top: 5px;}
.r-attention{ cursor: pointer; position: relative; width: 70px; text-align: center; height: 30px; line-height: 30px; font-size: 14px; color: #ffffff; padding-top: 35px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; opacity: 0.9; filter: alpha(opacity: 90); background: #cc424b url("../images/r_ico06.png") no-repeat center 10px; margin-top: 5px;}
.r-ewm{ display: none; width: 106px; height: 106px; position: absolute; left: -106px; bottom: -5px;}
.bt-go{ display: none; width: 70px; height: 75px; text-indent: -999px; overflow: hidden; margin-top: 5px; background: #cc424b url("../images/r_ico07.png") no-repeat center center; cursor: pointer; opacity: 0.9; filter: alpha(opacity: 90); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.bt-go:hover{ background-color: #5a5959; opacity: 1; filter: alpha(opacity: 100);}
.goTop-visible{ display: block!important;}

/*文章列表页*/
.list_main{ width:1200px; margin:0 auto; padding:0 0 30px; overflow:hidden;}
.list_banner{ width:1200px; height:110px; margin-top:10px;}
.list_banner a{ display:block; width:1200px; height:110px;}
.location_box{ border-bottom:#dddddd solid 2px; line-height:35px; margin-top:5px; height:35px; background:url("../images/ico01.png") no-repeat left center;}
.location_box h3{ border-bottom:#d5171c solid 2px; padding:0 5px 0 30px; float:left;}
.location{ float:right; font-size:12px; color:#666666;}
.location span{ font-weight:bold;}
.location a{ color:#666666;}

/*列表页左边*/
.news_left{ float:left; width:850px; float:left;}
.news_list{ overflow:hidden; border-bottom:#eeeeee solid 1px; padding:20px 0;}
.news_img{ display:block; width:210px; height:140px; float:left;}
.news_text{ width:620px; float:right;}
.news_text h2{ line-height:25px;}
.news_text h2 a{ color:#333333; font-size:16px;}
.news_text h2 a:hover{ color:#d5171c;}
.news_text p{ line-height:27px; font-size:14px; color:#666666; margin-top:8px;}
.fabu{ overflow:hidden; padding-top:2px;}
.fabu span{ display:block; line-height:30px; color:#999999; font-size:12px; float:left; margin-right:25px; padding-left:22px;}
.fabu span a{ color:#999999;}
.fabu span a:hover{ color:#d5171c;}
.lanmu{ background:url("../images/classIco.png") no-repeat left center;}
.time{ background:url("../images/timeIco.png") no-repeat left center;}
.aboutPt{ font-size:15px; padding:15px 0 10px; border-bottom:#dddddd dashed 1px;}
.aboutPt a{ color:#339adb; margin-right:10px;}
.aboutPt a:hover{ text-decoration:underline;}
.aboutPt span{ font-weight:bold; color:#333333;}

/*列表页右边*/
.news_right{ float:right; width:310px; padding-top:20px;}
.rightImg01{ width:310px; height:100px; overflow:hidden;}
.hot_tag{ padding-top:10px;}
.right_title{ border-bottom:#eeeeee solid 2px; font-size:16px; line-height:35px; height:35px; background:url("../images/ico01.png") no-repeat left center;}
.right_title h3{ width:80px; border-bottom:#d5171c solid 2px; padding-left:30px; float:left;}
.right_title span{ color:#d5171c; margin:0 1px;}
.hot_tag_main{ background-color:#ecebeb; overflow:hidden; margin-top:15px; padding:5px 10px 15px;}
.hot_tag_main li{ float:left; margin:10px 0 0 5px;}
.hot_tag_main li a{ display:block; height:20px; padding:5px; line-height:20px; background-color:#d5171c; color:#ffffff; font-size:12px;}
.hot_tag_main li a:hover{ text-decoration:underline;}

.right_news{ padding-top:10px;}
.right_news_main{ padding-top:8px;}
.right_news_main li{ border-bottom:#eeeeee dotted 1px; line-height:25px; height:25px; padding:8px 0;}
.right_news_main li a{ font-size:14px; color:#666666; display:block; width:255px; float:right; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.right_news_main li span{ display:block; background-color:#cccccc; font-size:12px; color:#ffffff; width:40px; float:left; height:25px; line-height:25px; text-align:center;}
.right_news_main .newsNo span{ background-color:#d5171c;}
.right_news_main .newsNo a{ color:#d5171c; text-decoration:underline;}

.news_ranking{ padding-top:15px; width:310px;}
.ranking_list{ padding-top:8px;}
.ranking_list li{ border-bottom:#eeeeee dotted 1px; line-height:18px; height:18px; padding:11px 0;}
.ranking_list li a{ font-size:14px; color:#666666; display:block; width:280px; float:right; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.ranking_list li a:hover{ color:#d5171c; text-decoration:underline;}
.ranking_list li span{ display:block; font-size:12px; width:18px; text-align:center; color:#ffffff; height:18px; line-height:18px; float:left; background-color:#cccccc;}
.ranking_list li .spanNo{ background-color:#d5171c;}
.rFixed{ position:fixed; top:-15px;}

.right_focus{ padding:20px 0 0; width:310px; overflow:hidden; position:relative;}
.right_focus_main{ width:10000px; position:relative;}
.right_focus_main li{ width:310px; float:left;}
.right_focus_main li a{ display:block; width:310px; height:205px; position:relative;}
.right_focus_main li div{ width:100%; height:28px; background-color:#000000; position:absolute; bottom:0; left:0; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.right_focus_main li p{ width:290px; line-height:28px; color:#ffffff; position:absolute; bottom:0; left:0; z-index:3; font-size:12px; padding:0 10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#nGoleft, #nGoright{ display:block; width:21px; height:43px; position:absolute; z-index:3; cursor:pointer;}
#nGoleft{ left:0; top:100px;}
#nGoright{ right:0; top:100px;}

/*文章内容页*/
.content{ padding-top:30px;}
.content h1{ font-size:20px; color:#333333; text-align:center;}
.info{ padding:20px 0; border-bottom:#eeeeee solid 1px; font-size:14px; color:#666666;}
.info span{ margin-left:20px;}
.info span a{ color:#d5171c;}
.fenxiang{ float:right;}
.miaoshu{ background-color:#eeeeee; padding:10px 25px; border-bottom:#dddddd solid 1px; font-size:14px; line-height:27px; margin:15px 0; color:#666666;}
.miaoshu span{ font-weight:bold; color:#d5171c;}
.content p{/* line-height:32px; *//* font-size:15px; *//* color:#000000; *//* margin-bottom:10px; */line-height: 32px;font-size: 16px;color: #000000;text-indent: 32px;padding: 0 0 15px;text-align: justify;}
.content p a{ color:#666666; border-bottom:#cccccc dashed 1px;}
.content p img{     box-shadow: 1px 2px 2px #666;
    height: 85%!important;
    display: block;
    width: 85%!important;
    margin: 0 auto;
    border-radius: 10px;
}}
.content p a:hover{ color:#d5171c;}
.tag{ overflow:hidden; padding-top:10px;}
.tag span{ display:block; background-color:#333333; width:25px; float:left; height:30px; padding:1px 0; line-height:15px; color:#ffffff; text-align:center; font-size:12px;}
.tag a{ display:block; background-color:#d5171c; float:left; color:#ffffff; font-size:12px; height:30px; line-height:30px; margin-left:10px; padding:0 10px;}
.ewm_text{ background-color:#f5f6f7; padding:10px 25px; margin-top:20px; overflow:hidden; border-top:#eeeeee solid 1px;}
.ewm_text img{ float:left;}
.ewm_text p{ float:right; width:660px; color:#333333; line-height:32px; margin-top:10px; font-size:14px;}
.ewm_text p span{ color:#d5171c; font-weight:bold;}

.related{ padding:15px 0 10px; overflow:hidden;}
.related_main{ margin-left:-30px;}
.related_list{ float:left; width:410px; margin-left:30px; padding:15px 0; border-bottom:#eeeeee dotted 1px;}
.related_list dt{ width:120px; height:80px; float:left; margin-top:7px;}
.related_list dd{ width:275px; float:right;}
.related_list dd h4{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333333; padding-bottom:5px;}
.related_list dd h4 a{ font-size:14px; color:#333333;}
.related_list dd h4 a:hover{ color:#d5171c;}
.related_list dd p{ line-height:22px; font-size:13px; color:#666666;}
.related_list dd span{ font-size:12px; color:#999999;}

/*列表分页*/
.fenye {color: #666666; font-size:12px;  margin:20px 0 0; padding: 3px; text-align: center;}
.fenye a{background: none repeat scroll 0 0 #F1F6FA; border: 1px solid #DEDFDE; color: #295AA8; margin-right: 3px; padding: 2px 6px; text-decoration: none;}
.fenye a:hover{ background-color:#F1F6FA; background-image: none; border: 1px solid #2C63B1; color: #254F9B; text-decoration: none;}
.fenye span{background-color:#5478B8; background-image: none; border: 1px solid #345EA9; color: #FFFFFF; margin-left: 0; margin-right: 3px; padding: 2px 6px; text-align: center;}
.fanye {
    padding: 15px 0;
    line-height: 30px;
}
.fanye a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color:#000;
}
.fanye a:hover{
    color:#b99660;
}
.collegeCon {
    border: 0;
    margin-top:17px;
}
.collegeCon .list {
    float: left;
    width: 48.5%;
    border: 1px #f3f4f5 solid;
}
.collegeCon .list:nth-child(2) {
    float: right;
}
.collegeCon h3, .collegeCon h2 {
    font-size: 18px;
    font-weight: bold;
    color: #222222;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px #f3f4f5 solid;
    padding: 0 15px;
}
.collegeCon dl {
    padding: 0 15px;
}
.newsDetails .collegeCon dt {
    float: none;
    width: auto;
    padding:8px 0;
}
.collegeCon dl dt p {
    height: auto;
    overflow: hidden;
}
.collegeCon dl dt p a {
    color:#000;
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 40px;
    width: calc(100% - 15px);
    width: -webkit-calc(100% - 15px);
    width: -moz-calc(100% - 15px);
}
.collegeCon dl dt p a:hover{color:#b99660;}
.container {
    width: 1210px;
    margin: 0 auto;
    overflow: initial;
    height: 275px;
}
.container ul {
    margin: 25px 0px 40px 72px;
    width: 125px;
    float: left;
    position: relative;
}
.container ul li{
       cursor: default;
}
.container ul li h3 {
    font-family: '微软雅黑';
    color: #fff;
    margin-bottom: 15px;
}
.container ul li a {
    color:#ddd;
}
.turn_page{width:306px; margin:22px auto 0 auto; overflow:hidden; font-family:'arial';}
.turn_page li{float:left; color:#999; /* width:30px */; line-height:26px; text-align:center;}
.turn_page .thisclass{float:left; width:26px; height:26px; line-height:26px; text-align:center; border-radius:3px; margin-left:3px;}
.turn_page a{width:26px; height:26px; line-height:26px;  float:left; margin:0 3px; border:1px solid #EBEBEB; color:#999; text-align:center; border-radius:3px;font-family:'arial';}
.turn_page a:hover,.turn_page .thisclass{color:#FFF; background-color:#DF4A44; border:1px solid #DF4A44;}
