body{color:#333;}
a{color:#333;}
a.red{color:#CC0000;}
a:hover{color:#CC0000;}
h3 a{color:#fff;}
h3 a:hover{color:#fff; font-weight:bold;}
.w1001{width:1002px;margin:auto;}
.fl{float:left;}
.cl{ clear:both}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt6{margin-top:6px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt25{margin-top:25px;}
.mb10{margin-bottom:10px;}
.ml11{margin-left:11px;}
.mt70{margin-top:70px;}
.fl{float:left;}
.fr{float:right;}
.cent{margin:0 auto;}
input{ outline:none;}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.ft1{color:#B70000}
.f18{font-size:18px;}
.nor{ font-weight:normal;}
.pdr10{padding-right:10px;}
.t12{font-size:12px}
.t14{font-size:14px}
.t16{font-size:16px}
.t18{font-size:18px}
.t20{font-size:20px}
.cl_3{ color:#333;}
.cl_6{ color:#666;}
.cl_9{ color:#999;}
.pt0{padding-top:0}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt40{padding-top:40px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.pl35{padding-left:35px}
.pl40{padding-left:40px}
.pl55{padding-left:55px}
.pl66{padding-left:66px}
.pl80{padding-left:80px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr30{padding-right:30px}
.pr40{padding-right:40px}

.trans,a{

    -webkit-transition: all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
.home-top .subweb{ position:relative;}
.home-top .subweb i,.home-top .top-r i,.top-nav .nav li i,.top-nav .nav-rsear .sear-2,.home-left-nav .morenav,.home-left-list li .fx,.home-right .rtit .change,.td-list li .td-tit,.footer .info .copyright .botfx a{ background:url(../images/home-ico.png) no-repeat;}
.home-top{ background:#ffffff; height:37px; line-height:37px;color:#909090;border-bottom:1px solid #ebe6e2; }
.home-top a{color:#909090;}
.home-top a:hover{color:#333333;}
.home-top .subweb i{width:23px; height:33px;float:left; display:inline-block;background-position: 0 0;-moz-transform-origin:70% 51%;
	-webkit-transform-origin:70% 51%;
	-o-transform-origin:70% 51%;
	transform-origin:70% 51%;
	transition:transform 1s
	-moz-transition:-moz-transform 1s,top 1s; /* Firefox 4 */
	-webkit-transition:-webkit-transform 1s,top 1s; /* Safari and Chrome */
	-o-transition:-o-transform 1s,top 1s; /* Opera */}
.home-top .subweb span{ float:left; cursor:pointer;}
.home-top .subweb:hover i{ background-position:0 -33px;-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);}
.home-top .subweb:hover span{color:#333333;}
.home-top .subweb .subweb-list{border:1px solid #ccc;width:127px;z-index:99999; background:#fff; position:absolute;left:-10px;top:37px; display:none;padding:6px 0;border-top:none;}
.home-top .subweb:hover .subweb-list{ display:inline-table;}
.subweb-list a{width:100%; text-indent:10px; line-height:25px; height:25px; float:left;margin:0;padding:0;}
.subweb-list a:hover{ background:#EBEBEB;color:#CC0000}
.home-top .top-r{float:right;}
.home-top .top-r i{width:30px; height:33px; background-position:0 -67px;float:left;}
.home-top .top-r a{padding:0 5px;float:left;}
.home-top .top-r span{padding:0 5px;}

.login-suc{float:left;}
.login-suc img{float:left;border:2px solid #D5D5D5;width:24px; height:24px;margin-top:3px;}
.login-suc a{padding:0 5px;float:left;}

.footer_nav{width: 100%;border-bottom:1px solid #eae7e2;border-top:1px solid #eae7e2;height: 63px;line-height: 63px;margin:10px 0; }
.footer_nav .wrap{margin:auto;width:1002px;color: #cecbc7;}
.footer_nav .wrap h2{padding-left:50px;color: #999999;font-size: 14px;font-family:"Î¢ÈíÑÅºÚ";float: left; }
.footer_nav .wrap a{color: #666666;font-size: 14px;font-family:"Î¢ÈíÑÅºÚ";padding:0 10px;}

.top-nav1{width:100%;background:#fafafa;overflow: hidden;}
.top-nav{width:100%;background:url(../images/dhbg.png) repeat-x;height:82px;z-index: 99999}
.top-nav22{background:url(../images/yinying.png) repeat-x 0 0 ;z-index: 99999;left: 0;}
.top-nav .nav{float:left;margin:20px 0 0 10px;}
.top-nav .nav h2{color: #333333;font-size: 22px;font-family:"Î¢ÈíÑÅºÚ";float: left;margin:-3px 15px 0 0;}
.top-nav .nav ul{float: left;}
.top-nav .nav li{float:left;padding:0 8px;height:46px; position:relative}
.top-nav .nav li a{font-size:16px;color:#333; float:left; padding-top:3px;}
.top-nav .nav li a:hover{color:#BE0000;}
.top-nav .nav li:hover{border-bottom:2px solid #BE0000; height:45px;}
.top-nav .cjzl{ width:auto;display:inline-block; background:url(../images/bsbs.png) no-repeat 15px 6px #fff; height:26px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;padding:0 16px 0 35px;font-size:14px;margin:20px 10px 0; line-height:26px;color:#fff;color: #666666;border:1px solid #d3d3d3; }
.top-nav .cjzl:hover{ background:url(../images/bsbs.png) no-repeat 15px -37px #CC0000;color:#fff;border:1px solid #CC0000; }


.top-nav .nav-rsear {float: right;margin-top:18px;*margin-top:-32px;border: 1px solid #d4d4d4;width: 189px;background: #ffffff;}
.top-nav .nav-rsear .sear-1 { float: left;height: 18px;padding: 7px 0 7px 2px;width: 156px;border-right: none;text-indent: 10px;border:0;color: #afafaf;}
.top-nav .nav-rsear .sear-2 {float: left;width: 30px;height: 30px;background:url(../images/search.png) no-repeat;border:0;cursor: pointer;}
.top-nav .nav-rsear .sear-1:focus{color:#333;}
.topmenu { height:40px; background:#BE0000; line-height:40px; overflow:hidden;}
.topmenu ul{float:left;margin-left:15px;}
.topmenu li{float:left;padding:0 12px;}
.topmenu li:hover{ background:#990000}
.topmenu li a{color:#fff;font-size:16px;}
.topmenu ul.menu-line{border-left:1px solid #990000;padding-left:15px;}
.menubot{ background:#F4F4F4;border-bottom:1px solid #E7E7E7; height:31px; line-height:31px; overflow:hidden;}
.menubot a{padding-left:15px;font-size:14px;}
.home-left{width:622px;float:left;padding-right:15px;}
.slideBox{ width:622px; height:322px; overflow:hidden; position:relative;float:left;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none;}
.slideBox .hd ul{ overflow:hidden; zoom:1;}
.slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; text-align:center}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{  width:622px; height:322px; z-index:0; color:#fff;  }
.slideBox .bd li{ zoom:1; vertical-align:middle;width:622px; height:322px;position:relative;}
.slideBox .bd li div{ position:absolute;padding-bottom:15px; text-indent:20px; color:#fff;left:0;bottom:-80px;width:100%; line-height:20px;font-size:18px; background:url(../images/focusbg.png) repeat-x 0 10px;height:130px;}
.slideBox .bd li h3{font-size:26px; line-height:1.2;padding-top:20px}
.slideBox .bd li div p{font-size:13px;padding-top:12px;padding-left:20px;width:540px}
.slideBox .bd li:hover div{bottom:-35px;}
.slideBox .bd img{ width:622px; height:322px; display:block;  }
		
.slideBox .prev,
.slideBox .next{ position:absolute;top:50%; margin-top:-25px; display:block; width:45px; height:44px; background:url(../images/slider-arrow.png) no-repeat; display:none}
.slideBox .next{ left:0;background-position:-45px 0; }
.slideBox .next:hover{background-position:0 0; }
.slideBox .prev{background-position:-90px 0; right:0; }
.slideBox .prev:hover{background-position:-135px 0; }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.slideBox .pageState{ position:absolute;top:290px;right:10px;font-size:16px;color:#999}
.slideBox .pageState span{color:#c00; position:relative;top:-5px}




.home-left-list{width:100%;float:left;margin-top:12px; display:none}
.home-left-list ul{}
.home-left-list li{width:100%;float:left;border-bottom:1px solid #E5E5E5;padding:15px 0; position:relative;}

.home-left-list li .blog_pic{width:112px; height:112px;float:left; position:relative; overflow:hidden;margin-left:}
.home-left-list li .blog_pic img{width:112px; height:112px;}
.home-left-list li .blog_pic p{ position:absolute; background:url(../images/bg-1.png);/*width:68px;*/ padding:0 3px; text-align:center; height:30px; line-height:30px;left:0;top:0;}
.home-left-list li .blog_pic p a{font-size:16px;color:#fff;}
.home-left-list li .blog_rinfo{float:left;padding-left:15px;width:490px;}
.home-left-list li .blog_rinfo a{font-size:20px;width:390px; display:inline-block}
.home-left-list li .blog_rinfo p{font-size:14px;padding-top:4px;color:#666; line-height:20px;}
.home-left-list li .blog_rinfo .time{font-size:12px; line-height:normal;padding-top:6px;}
.home-left-list li .blog_rinfo .time i{ font-style:normal;color:#666; display:inline-block; line-height:21px;}
.home-left-list li .blog_rinfo .time span{ display:none;}
.home-left-list li .blog_rinfo .time span a.tag{ width:auto;display:inline-block; background:#E5E5E5; height:21px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;padding:0 10px;font-size:12px;margin:0 5px; line-height:21px;}
.home-left-list li .blog_rinfo .time span a.tag:hover{ background:#CC0000;color:#fff;}

.home-left-list li .pic{width:173px; height:112px;float:left; position:relative; overflow:hidden;margin-left:}
.home-left-list li .pic img{width:173px; height:112px;}
.home-left-list li .pic p{ position:absolute; background:url(../images/bg-1.png);/*width:68px;*/ padding:0 10px; text-align:center; height:30px; line-height:30px;left:0;top:0;}
.home-left-list li .pic p a{font-size:16px;color:#fff;}
.home-left-list li .pic p:hover{background-color:#000000;}
.home-left-list li .rinfo{float:left;padding-left:15px;width:430px;}
.home-left-list li .rinfo a{font-size:20px;display:inline-block;width:390px;}
.home-left-list li .rinfo p{font-size:14px;padding-top:4px;color:#666; line-height:20px;}
.home-left-list li .rinfo .time{font-size:12px; line-height:normal;padding-top:6px;}
.home-left-list li .rinfo .time i{ font-style:normal;color:#666; display:inline-block; line-height:21px;}
.home-left-list li .rinfo .time span{ display:none;}
.home-left-list li .rinfo .time span a.tag{ width:auto;display:inline-block; background:#E5E5E5; height:21px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;padding:0 10px;font-size:12px;margin:0 5px; line-height:21px;}
.home-left-list li .rinfo .time span a.tag:hover{ background:#CC0000;color:#fff;}
.home-left-list li .rinfo .time a.name{font-size: 12px;color: #666;display: inline-block;padding-right: 15px;}
.home-left-list li .rinfo .time a.name:hover{color:#CC0000;}
.home-left-list li:hover{ background:#F7F7F7}
.home-left-list li .fx{ position:absolute;top:10px;right:15px; background-position:0 -257px;width:30px; height:30px; z-index:998; display:none; cursor:pointer;}
.home-left-list li .fx .fxlist{ position:relative; display:none;}
.home-left-list li .fx .fxlist p{ position:absolute;width:122px; height:35px; background:#fff;border:1px solid #DFDFDF;right:-20px;top:28px;}
.home-left-list li .fx .fxlist p a{float:left;margin:6px 0 0 5px;}
.home-left-list li .fx:hover .fxlist{ display:inline-table;}
.home-left-list li.left-ad{border:none;padding-bottom:0; overflow:hidden; height:90px;}
.home-left-list li.left-ad p{font-size: 18px;padding: 3px 8px;position: relative;top: -90px; background:url(../images/bg-1.png); width:36px; color:#fff; cursor:pointer;}
.home-left-list li.left-ad p:hover{background-color:#000;}

.home-left-list li:hover .fx,.home-left-list li:hover .rinfo .time span,.home-left-list li:hover .blog_rinfo .time span{ display:inline-table;}
.home-left .more{width:100%;float:left;margin-top:15px;}
.home-left .more a{width:100%; height:44px; line-height:44px; background:#F1F1F1; display:block; text-align:center;font-size:16px;}
.home-left .no_more a{ color:#999}
.left-flow{position:fixed; top:-26px; z-index:9999;background-color:#ffffff; right:50%; margin-right:-122px;}

.home-right{width:350px;float:right;}

.home-right .rbor{border-top:none;width:350px;}
.home-right .rtit{width:100%; text-indent:10px;font-size:18px;color:#BE0000;margin-top:10px; position:relative; z-index:10}
.home-right .rtit .change{width:60px; height:18px; background-position:-285px -5px; position:absolute;top:0;right:0}
.home-right .rtit .change:hover{ background-position:-285px -25px;}
.home-right .zd-list{width:328px;float:left;padding:0 10px;}
.tcolor{color:#BE0000; font-style:normal; float:left; padding-right:5px;}
.home-right .zd-list li{border-bottom:1px solid #EAEAEA;padding:6px 0 10px 0px;width:100%;float:left;/* line-height:23px;*/}
.home-right .zd-list li a{font-size:16px; display:block; height:33px;}
.home-right .zd-list li a span{display:table-cell;vertical-align:middle;height:40px; line-height:20px;}
.home-right .zd-list li.nonebor{border-bottom:none;}
.td-list{width:100%;float:left;}
.td-list ul{margin-top:8px;}
.td-list li{width:348px;float:left;border-top:1px solid #F9F9F9;border-bottom:1px solid #F9F9F9;padding:5px 0; position:relative;}
.td-list li .list{float:left; line-height:25px;width:300px;}
.td-list li .list a{float:left;font-size:14px;padding-left:10px;white-space:nowrap;}
.td-list li .td-tit{ position:absolute;right:8px;top:40%; background-position:0 -301px;width:35px; height:21px; line-height:21px; text-align:center;}
.td-list li .td-tit a{font-size:12px;}
.td-list li:hover{ background:#fff;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;}
a.more1{ position:absolute;top:3px;right:10px;font-size:12px;padding-right:10px;color:#999;margin-top:3px;}
a.more1:hover{color:#BE1C1A}
.jp-list{width:350px;float:left;padding-bottom:10px;}
.jp-list li{width:100%;float:left;margin-top:20px;}
.jp-list li .pic{float:left;width:105px; height:75px; overflow:hidden; position:relative;}
.jp-list li .pic img{width:105px; height:75px;}
.jp-list li .rinfo{width:232px;float:right;}
.jp-list li .rinfo a{font-size:14px; display:block; height:42px; overflow:hidden;}
.jp-list li .rinfo p{padding-top:10px;}
.jp-list li .rinfo .fl a{display:inline; height:auto;}
.jp-list li .rinfo p span{color:#999;}

.jp-list li .pic span{width:105px; height:75px; position:absolute;left:0;top:0; background:url(../images/ico-2.png) center no-repeat;}
.jp-list li .pic span a{width:100%; height:100%; display:block}

.ctoll{padding: 12px 0 0 0px;float: left;width:327px;}  
.ctoll dt{width: 350px;text-align:center;height:20px;border-bottom:1px solid #e5e5e5;position:relative;}
.ctoll dt span{color:#666666;font-size:12px;width:66px;background: #f9f9f9;position:absolute;top:10px;left: 50%;margin-left: -33px;}
.ctoll dd{width:350px;}
.ctoll dd a{color:#343434;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";padding:15px 12px 0;float:left;}



/** Ö°Î»**/
.rmzw_xx{width:350px;}
.rmzw_xx dl{width:350px;padding-top:10px;height:52px;border-bottom:1px solid #e5e5e5;}
.rmzw_xx dt{width:350px;height:28px;color:#333333;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";}
.rmzw_xx dt{color:#333333;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";}
.rmzw_xx dd{width:350px;}
.rmzw_xx dd h2{width:140px;float:left;color:#666666;font-size:12px;font-family:"Î¢ÈíÑÅºÚ";}
.rmzw_xx dd span{width:60px;float:left;color:#be0000;font-size:12px;font-family:"Î¢ÈíÑÅºÚ";}
.rmzw_xx dd a{width:150px;float:left;color:#333333;font-size:12px;font-family:"Î¢ÈíÑÅºÚ";text-align:right;}






.footer .info .contact{width:220px;}
.footer .info .copyright{float:right; text-align:right;width:500px; }
.footer .info .copyright .con{line-height:25px;color:#999;}
.footer .info .copyright .botfx{width:100%;float:left;margin:20px 0 10px;}
.footer .info .copyright .botfx a{width:35px; height:35px;float:right;margin-left:10px;padding-left:0px;}
.footer .info .copyright .botfx a.wx{ background-position:-400px -10px;}
.footer .info .copyright .botfx a.wx:hover{background-position:-400px -50px;}

.footer .info .copyright .botfx a.sina{ background-position:-443px -10px;}
.footer .info .copyright .botfx a.sina:hover{background-position:-443px -50px;}

.footer .info .copyright .botfx a.qzone{ background-position:-490px -10px;}
.footer .info .copyright .botfx a.qzone:hover{background-position:-490px -50px;}

.footer-link{width:1000px;margin:0 auto;border-top:1px solid #EAEAEA;margin-top:30px;padding-top:20px; text-align:center; line-height:25px;color:#666}
.footer-link a{ display:inline-block;padding:0 5px;color:#666}

.footer-img1,.footer-img2{width:100%; text-align:center;padding:30px 0 0;}
.footer-img1 img,.footer-img2 img{ vertical-align:middle;margin:0 6px;}
.footer-img2{padding:20px 0 0}
.footer-img2 img{margin:0 8px;}

#index-share a{cursor:pointer;}
#index-share a.bds_qzone{ background-position:-490px -10px;}
#index-share a.bds_qzone:hover{background-position:-490px -50px;}
#index-share a.bds_tsina{ background-position:-440px -10px;}
#index-share a.bds_tsina:hover{background-position:-440px -50px;}
#index-share a.bds_weixin{ background-position:-398px -10px;}
#index-share a.bds_weixin:hover{background-position:-398px -50px;}

/*gotop*/
.cbbfixed {position: fixed; _position:absolute;right: 242px;transition: bottom ease .3s;/*top: 800px;*/z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 38px;height: 38px;display: block;border:1px solid #ccc; background:#fff;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: -1px;}
.cbbfixed .gotop .up-icon{float:left;margin:12px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
.cbbfixed .gotop:hover {}
.cbbfixed .cweixin {background: #fff;}
.cbbfixed .cweixin div {background: url(../images/wxwx.jpg);width: 161px;height: 177px;position: absolute;left: -164px;top: -98px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}

.clearfix{*zoom:1;}
.clearfix:after{content:'\0020';display:block;height:0;font-size:0;line-height:0;clear:both;overflow:hidden}
.codebox{ width:351px;}
.codebox .incode{ width:354px; float:left; padding-top:15px;}
.codebox .incode span{ display:block; float:left; margin-right:3px; border:1px solid #e5e5e5; width:113px; margin-bottom:10px;}
.codebox .incode img{ padding:6px 6px 0;}
.codebox .incode span p{ text-align:center; font-size:14px; color:#666; height:30px; line-height:30px;}

.modScroll{ position:fixed; _position:absolute;top:-15px;left:50%;margin-left:150px;width:350px;z-index:10;}
#share a{/*width:24px; height:24px;*/}
#share a.bds_sqq{background:url(../images/ico-qq.png) no-repeat;}
#share a.bds_qzone{background:url(../images/ico-qzone.png) no-repeat;}
#share a.bds_tsina{background:url(../images/ico-sina.png) no-repeat;}
#share a.bds_weixin{background:url(../images/ico-wx.png) no-repeat;}

.areaAd{font-size:0}

.m105{margin:10px auto 5px}
.logo_left{width: 77px;border-right: 1px solid #d4d4d4;float: left;}
.logo_left img{ padding-top:3px;}
.mb20{ margin-bottom:20px;}
.newrlbox{ background:url(../images/newrlbg.jpg) repeat-y left top;}
.column_r{ width:350px; float:right; color:#333;}
.column_r a:hover{color:#b70000}
.rsection_1 li{ font-size:16px; border-bottom:1px solid #eaeaea; padding:10px 0; line-height:25px;}
.rsection_1 li.first{ font-weight:bold;font-size:18px;}
.titall{ position:relative; border-bottom:2px solid #d3cfcc; height:40px;font-size:18px; color:#999 }
.mintitall{ position:absolute; left:0; bottom:-2px;}
.mintitall em{ padding:0 10px; font-size:14px;}
.mintitall span{border-bottom:2px solid #d3cfcc; display:inline-block; height:40px; line-height:40px; cursor:pointer;}
.mintitall .cur{border-bottom:2px solid #999999; color:#b70000 }
.zlmore{ float:right; font-size:12px; color:#999; margin:13px 0 0 0;}
.clistbox dl{ margin-top:20px;}
.clistbox dl dt{ float:left; margin-right:15px;}
.clistbox dl dt a{ border:1px solid #e5e5e5; width:65px; height:65px; display:inline-block}
.clistbox dl dt a img{ width:65px; height:65px;}
.clistbox dl dd{ float:left; width:268px;}
.clistbox dl .name{ padding-bottom:5px; font-size:16px;}
.clistbox dl .titles{ padding-bottom:5px; color:#999; font-size:12x;}
.clistbox dl .texts{ line-height:20px; font-size:14px;}
.tab_phbox .ph-list{float:left;padding-bottom:15px;}
.tab_phbox .ph-list ul{ display:none}
.tab_phbox .ph-list li{width:100%;float:left;margin-top:15px;}
.tab_phbox .ph-list li span{float:left;width:18px; height:18px; line-height:18px;color:#fff; background:#666666; text-align:center;margin-top:3px;}
.tab_phbox .ph-list li span.redbg{ background:#BE1C1A}
.tab_phbox .ph-list li span.graybg{ background:#666666}
.tab_phbox .ph-list li .rinfo{float:left;width:302px;padding-left:5px;height: 23px; overflow: hidden; line-height:23px;}
.tab_phbox .ph-list li .rinfo a{font-size:16px;}
.tab_phbox .ph-list li .rinfo1{float:left;width:327px;padding-left:5px;}
.tab_phbox .ph-list li .rinfo1 a{font-size:16px;}
.tab_phbox .ph-list li .rinfo1 p{padding-top:12px;color:#666; line-height:20px;padding-bottom:3px;}
.tab_phbox .ph-list li .rinfo1 p a{font-size:12px;}
.tab_phbox .ph-list li.line{border-bottom:1px solid #E5E5E5;padding-bottom:10px;}



/*×¨À¸×÷Õß*/
.mb30{margin-bottom:30px;}
.mainbox{width:1000px; margin:0 auto;}
.Author_tit{position:relative; height:50px;font-size:16px; color:#999}
.Author_tit .intit{ line-height:50px;}
.Author_tit .intit strong{ font-size:26px; color:#666;}
.Author_tit .intit b{ padding:0 10px; font-weight:normal; color:#d8d8d8}
.Author_tit .intit em{ font-style:normal; color:#666}
.Author_tit .intit span{ padding-right:20px;}
.Sorting{ position:absolute; right:0; top:0}
.Sorting a{ display:inline-block; height:50px; line-height:50px; border-bottom:1px solid #fff; margin-left:20px; font-size:12px;}
.Sorting a.sort_cur{ color:#ff0000; border-bottom:1px solid #d1cecb}
.Authorbox{ width:1000px; margin:0 auto; overflow:hidden;}
.Authorin{ width:1020px;}
.Author_card{ width:318px; margin:0 20px 20px 0; height:152px;/*height:202px;*/ float:left;background:#f1f1f1; border:1px solid #e5e5e5}
.Author_card_h{ border:1px solid #999999}
.Author_card dl{ padding:20px 20px 20px 20px; }
.Author_card dl dt{ float:left; margin-right:10px;}
.Author_card dl dt a{ display:block}
.Author_card dl dt img{ width:84px; height:84px;}
.Author_card dl dd{ float:left; width:184px; }
.Author_card dl dd .name{ font-size:20px; color:#000000; padding-bottom:10px; font-weight:normal;height:20px;overflow:hidden;}
.Author_card dl dd .intro{ font-size:16px; color:#999999; height:40px; line-height:23px; padding-bottom:10px; overflow:hidden}
.Author_card dl dd .histext a{ display:inline-block; height:26px; line-height:26px; border-radius:26px; width:77px; background:#666666 url(../images/zlarro_r.png) no-repeat 15px center; padding-left:30px; font-size:14px; color:#fff;}
.Author_card dl dd .histext a:hover{background:#c62828 url(../images/zlarro_r.png) no-repeat 15px center;}
.Author_card .numbox{ height:50px;  line-height:50px; background:#fff; padding:0 20px;}
.Author_card .numbox span{ font-size:14px; color:#999999; padding-right:20px;}
.Author_card .numbox span b{color:#262627; font-size:20px; font-weight:normal;}

.articles li{ height:46px; line-height:46px; border-bottom:1px solid #e5e5e5; position:relative; padding-left:68px;}
.articles li .a_style{ position:absolute; display:inline-block; height:20px; line-height:20px; border:1px solid #e5e5e5; border-radius:3px; left:0; top:12px; padding:0 5px; font-size:12px; color:#000;}
.articles li .a_style:hover{ color:#b70000}
.articles li .atica{ display:inline-block; width:280px; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.metabox{ border-bottom:6px solid #e2e2e2; padding-bottom:20px; margin:20px 0;}
.meta_l{ width:154px; margin-right:25px; float:left}
.meta_r{ width:820px;position:relative;float:left}
.zlnumbox{ position:absolute; right:0; top:0; display:inline-block;}
.zlnumbox span{ float:right;}
.zlnumbox span.pl{ text-align:left;}
.zlnumbox span.wz{ text-align:right}
.zlnumbox span b{font-size:22px; color:#333; font-weight:normal;}
.zlnumbox span strong{ font-size:16px; color:#999; font-weight:normal;}
.zlnumbox em{ float:right; width:1px; height:48px; background:#d4d4d4; margin:0 18px;}
.meta_r h5{  line-height:32px; padding-bottom:15px;}
.meta_r h5 a{ color:#c62828; float:left;font-size:32px;}
.meta_r h5 span{ float:left; height:32px; line-height:32px; padding:0 8px; color:#fff; background:#c62828; display:inline-block; font-size:28px; margin:2px 0 0 5px;}
.meta_r .introtext{ line-height:27px; padding-bottom:37px; position:relative;}
.meta_r .introtext .textbox{ max-height:80px; overflow:hidden}
.meta_r .introtext .textbox_auto{ height:auto; overflow:visible; max-height:none}
.meta_r .introtext .foldbtn_down{ position:absolute; right:0; bottom:0; font-size:14px; color:#999; background:url(../images/arro_down.png) no-repeat left center; padding-left:20px;}
.meta_r .introtext .foldbtn_down:hover{ color:#c62828;background:url(../images/arro_down_h.png) no-repeat left center; }
.meta_r .introtext .foldbtn_up{ background:url(../images/arro_up.png) no-repeat left center;}
.meta_r .introtext .foldbtn_up:hover{ background:url(../images/arro_up_h.png) no-repeat left center;}

.pageintro{ margin-top:10px;}
.pageintro h5{ text-align:center; margin-bottom:25px;}
.pageintro h5 span{ display:inline-block; height:60px; line-height:60px; border-bottom:2px solid #d76868; font-size:26px; font-weight:bold; color:#333;}
.pageintro .yiny{ font-size:18px; color:#666; line-height:30px;}
.slgbox{ position:relative; padding-left:100px; margin:45px 0 50px 0;font-size:18px;}
.slgbox .dy{ position:absolute; left:0; top:5px;  background:url(../images/dybg.png) no-repeat right center; color:#999999; padding-right:17px;}
.slgbox dl{ float:left; position:relative}
.slgbox dl dt{ position:absolute; left:0; top:0; width:56px; height:56px;}
.slgbox dl dd{ padding:3px 0 0 72px;}
.slgbox dl dd span{ display:block;  color:#666;}
.slgbox dl dd strong{ display:block; color:#c62828}
.slgbox .dl_1{ width:222px;}
.slgbox .dl_1 dt{ background:url(../images/slg1.png) no-repeat center center;}
.slgbox .dl_2{ width:222px;}
.slgbox .dl_2 dt{ background:url(../images/slg2.png) no-repeat center center;}
.slgbox .dl_3{ width:250px;}
.slgbox .dl_3 dt{ background:url(../images/slg3.png) no-repeat center center;}
.slgbox .dl_4{ float:right; width:200px;}
.slgbox .dl_4 dt{ background:url(../images/slg4.png) no-repeat center center;}
.intitall{color: #000000;font-family: "Microsoft Yahei";font-size:16px;height: 30px;border-bottom: 1px solid #d4cfcb;}
.intitall span{border-bottom: 1px solid #999999;height: 30px;font-family: "Microsoft Yahei";color: #000000;float: left;}
.pepbox{ margin-top:37px;}
.pepbox .pepin{ float:left; position:relative}
.pepbox .pepin span{ position:absolute; left:0; top:3px; background:url(../images/pepbg.png) no-repeat center center; width:29px; height:44px; line-height:35px; text-align:center; color:#fff; font-size:24px;}
.pepbox .pepin p{ padding-left:42px; font-size:16px; color:#666; line-height:24px;}
.pepbox .pepin_1{ width:298px; margin-right:45px;}
.pepbox .pepin_2{ width:293px; margin-right:60px;}
.pepbox .pepin_3{ width:293px; float:right}
.zbanbox{ margin:55px 0 80px 0;font-size:16px; color:#666; }
.zbanbox .zban{ float:left;}
.zbanbox .zban_1{ width:200px; margin-right:43px; overflow:hidden}
.zbanbox .zban_1 .wa{ width:230px; padding-top:10px;}
.zbanbox .zban_1 a{ display:inline-block; width:85px; font-size:16px; color:#666; padding-right:26px; line-height:35px;}
.zbanbox .zban_1 a:hover{ color:#e00}
.zbanbox .zban_2{ width:358px;}
.zbanbox .zban_3{ width:358px; float:right}
.zbanlist{padding-top:10px;}
.zbanlist li{ line-height:35px;}
.zbanlist li span{ display:inline-block; float:left; width:16px; height:16px; font-size:14px; text-align:center; line-height:16px; background:#999999; color:#fff; font-size:14px; border-radius:16px; margin:11px 5px 0 0}
.btn_sqcj{ display:inline-block; height:45px; line-height:45px; width:238px; text-align:center; color:#fff; background:url(../images/btn_sqcj.png) no-repeat center center; font-size:20px; margin:53px 0 63px}
.btn_sqcj:hover{background:url(../images/btn_sqcj_h.png) no-repeat center center; color:#fff;}
.thstext{ text-align:center; font-size:14px; color:#333; padding-bottom:70px;}










/*ÎÄÕÂÒ³*/
.main_left a:hover,.zwnr a:hover,.main_left .wznr dd a:hover,.main_left .wznr h2 a:hover{color: #be0000;}
.main{margin: 25px auto;width: 1002px;background:url(../images/bgline.png) repeat-y center top;overflow: hidden;}
.main_left{width: 650px;float: left;}
.main_left .wznr{width: 650px;}
.main_left .wznr h2{height: 55px;color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size: 28px; font-weight:bold;}
.main_left .wznr p{color: #666666;font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;line-height: 26px;padding-bottom: 12px;}
.main_left .wznr dl{width: 650px;height: 20px;border-bottom: 1px dashed #dbdbdb;}
.main_left .wznr dt{color: #999999;font-size: 12px;float: left;}
.main_left .wznr dt span{color: #999999;font-size: 12px;padding-right: 10px;}
.main_left .wznr dt em{color: #999999;font-size: 12px;padding-left: 10px;}
.main_left .wznr dd{color: #999999;font-size: 12px;float: right;margin-top: -5px;}

.main_left .zwnr{width: 650px;margin-top: 23px;border-bottom:1px solid #eae7e2}
.main_left .zwnr h2{margin-bottom: 23px;color: #ff4200;font-family: "Î¢ÈíÑÅºÚ";font-size: 16px; font-weight:bold;}
.main_left .zwnr h2 a{color: #ff4200;font-family: "Î¢ÈíÑÅºÚ";font-size: 16px;text-decoration: underline;}
.main_left .zwnr h2 a:hover{text-decoration:none;color: #be0000;}
.main_left .zwnr p{padding-bottom: 30px;color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size: 16px;text-align:justify;line-height: 30px;}
.main_left .zwnr p a{color: #ff4200;font-family: "Î¢ÈíÑÅºÚ";font-size: 16px;text-decoration: underline;}
.main_left .zwnr p a:hover{text-decoration:none;color: #ff4200;}
.main_left .zwnr img{padding-bottom: 30px;}
.main_left .zwnr h3{color: #000000;font-family: "Î¢ÈíÑÅºÚ";font-size: 19px;padding-bottom: 30px;}

.dzdz{width:70px;height: 41px;border:1px solid #ececec;border-radius: 2px;display: inline-block;color: #666666;font-family: "Î¢ÈíÑÅºÚ";font-size: 16px;line-height: 41px;margin-bottom:17px;background:url(../images/dzdz.jpg) no-repeat 8px 12px;padding-left: 37px;}
.dzdz:hover{text-decoration: none;color: #000000;background:url(../images/dzdz.jpg) no-repeat 8px -28px;}

.share5{margin-top: 19px;height: 48px;border-bottom: 1px solid #ebe6e2;}
.share5 ul{width: 460px;float: left;}
.share5 li{margin-right: 8px;float: left;}
.share5 li a{padding:0 35px;text-align: center;height: 36px;line-height: 36px;color: #909090;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;display: inline-block;background: #efefef;border-radius: 2px;}
.share5 li a:hover{font-family: "Î¢ÈíÑÅºÚ";font-size:14px;background: #e1e1e1;border-radius: 2px;text-decoration: none;}

.share5 dl{float: left;}
.share5 dt{width: 140px;float: left;}
.share5 dt em{color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;float: left;line-height: 36px;margin-right: 10px;}
.share5 dt a{width: 34px;height: 34px;margin-right: 14px;float: left;}
.share5 dt a.wb{background:url(../images/share2.png) no-repeat -3px -76px;}
.share5 dt a.wb:hover{background:url(../images/share2.png) no-repeat;}
.share5 dt a.wx{background:url(../images/share2.png) no-repeat -52px -76px;}
.share5 dt a.wx:hover{background:url(../images/share2.png) no-repeat -49px 0px;}
.share5 dd{float: left;position: relative;}
.share5 dd img{position: absolute;left:0px;top:0px;}

.nrdp{margin-top:50px;width: 650px;}
.nrdp h2{height: 37px;border-bottom: 3px solid #d3cfcc;color: #000000;font-size: 24px;font-family: "Î¢ÈíÑÅºÚ";}
.nrdp h2 span{color: #000000;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";padding-left:20px;}
.nrdp h2 span em{color: #be0000;font-size: 22px;font-family: "Î¢ÈíÑÅºÚ";padding:0 5px;}
.nrdp h2 div{display:inline-block;float:right;color: 	#333333;font-size:12px;font-family: "Î¢ÈíÑÅºÚ";line-height:38px;}
.nrdp h2 div b{color:#333333;font-size:12px;font-family: "Î¢ÈíÑÅºÚ";}
.frame1{ width: 648px;height: 90px;border: 1px solid #e5e5e5;margin-top: 13px;overflow: hidden;}
.frame1 textarea{outline:none;float:left;width:98%;height:100%;border:none;font-size:14px;line-height:200%;padding:0px 3px 0px 10px;color: #999999;}
.user{height:112px;background:url(../images/user.png) left bottom no-repeat;}
.user .icon{float:left;width:46px;height:46px;margin-top:13px;overflow:hidden;}
.user dl{float:left;height:100%;width:390px;overflow:hidden;}
.user .icon img{float:left;width:100%;height:100%;}
.user dl dd{float:left;margin-left:10px;width:334px;overflow:hidden;}
.user .msg{font-size:14px;line-height:120%;margin-top:32px}
.user .name{display:inline-block;margin-right:5px;color:#225599;}
.user .btn{font-size:16px;margin-top:10px;line-height: 350%;}
.user .btn{color:#7c7c7c;}
.user .btn a{color:#000000;}
.user .submit{float:right;width:90px;height:40px;margin-top:13px;margin-right:2px;background-color:#be1c1a;font-size:16px;color:#ffffff;line-height:40px;text-align:center}
.user .submit:hover {text-decoration: none; background-color:#7F0200;}
.submit{cursor:pointer}

.comment .list{width:100%;}
.comment .list .line{background:url(../images/line.png) left bottom repeat-x;}
.comment .first dd{float:right;width:575px;}
.comment .first .con{width:548px;}
.comment .second dd{float:right;width:505px;}
.comment .second .con{width:490px}
.comment .list .element{width:100%;overflow:hidden;position:relative;top:0px;left:0px;}
.comment .list .element dl{width:100%;overflow:hidden;}
.comment .list .head{float:left;width:50px;height:50px;margin-top:14px;overflow:hidden;}
.comment .list .head img{float:left;width:100%;height:100%;}
.comment .list .name{font-size:14px;color:#225599;margin-top:12px;line-height:120%;}
.comment .list .name a{color:#225599;}
.comment .list .con{font-size:14px;color:#666666;line-height:24px;padding-top:8px;padding-bottom:10px}
.comment .list .tool{width:100%;height:26px;font-size:14px;line-height:26px;padding-bottom: 10px;}
.comment .list .date{float:left;width:50%;height:100%;color:#989898;}
.comment .list .btn{float:right;width:50%;height:100%;position:relative;top:0px;left:0px;}
.comment .list .btn .self{cursor:pointer;float:right;padding-left:22px;margin-right:10px;height:100%;color:#666666;background-image:url(../images/tool.png);background-repeat:no-repeat;}
.comment .list .btn .self:hover{color:#225599;background-image:url(../images/tool_active.png)}
.comment .list .btn .share{background-position:0px 7px;}
.comment .list .btn .support{background-position:-52px 7px;}
.comment .list .btn .reply{background-position:-109px 7px;}
.comment .list .btn .shareBox{display:none;width:97px;height:35px;position:absolute;top:-34px;border:1px solid #e6e6e6;background-color:#ffffff;}

.comment .list .btn .jiathis_style_24x24{float:left;width:100%;height:100%;overflow:hidden;cursor:pointer}
.comment .list .btn .jiathis_style_24x24 a{float:left;width:26px;height:26px;overflow:hidden;margin-left:5px;margin-top:5px;cursor:pointer}
.comment .list .btn .jiathis_style_24x24 img{float:left;width:100%;height:100%;cursor:pointer}

.comment .first .shareBox{left:52px;}
.comment .second .shareBox{left:26px}
.comment .more{height:37px;width:100%;text-align:center;line-height:37px;}
.comment .more a{font-size:14px;color:#3377bb;}

.comment .sub_frame{width:100%;overflow:hidden;}
.comment .sub_frame .core{width:558px;border:1px solid #cdcdcd;height:57px;overflow:hidden;float:right}
.comment .sub_frame .core2{width:502px;border:1px solid #cdcdcd;height:57px;overflow:hidden;float:right}
.comment .sub_frame textarea{float:left;width:100%;height:100%;overflow:hidden;border:none;outline:none;font-size:14px;line-height:180%;font-family:"Microsoft Yahei";}
.comment .sub_frame .btn{width:100%;height:25px;margin-top:10px;margin-bottom:20px;}
.comment .sub_frame .btn a{cursor:pointer;float:right;width:60px;height:30px;background-color:#cc0000;line-height:30px;text-align:center;color:#ffffff;text-decoration: none;font-size: 13px;}
.comment .sub_frame .btn a:hover{ background-color: #7F0200; text-decoration:none;}


.dzk{ width:650px;margin-top: 45px;}
.dzk dl{width:650px;border-bottom: 1px solid #d3cfcc;height: 39px;}
.dzk dt{float:left;cursor:pointer;margin-right: 25px;color: #999999;font-size:24px;font-family: "Î¢ÈíÑÅºÚ";height: 39px;}
.dzk dt.show{display:block; color: #000000;font-size:24px;font-family: "Î¢ÈíÑÅºÚ";border-bottom: 1px solid #999999}

.dzk ul {width:650px;margin-top: 20px; float:left;}
.dzk ul li{width:650px; list-style:none; display:none;}
.dzk ul li.show{  display:block;}

.djdzk{width: 650px;}
.djdzk div{width: 151px;float: left;}
.djdzk div a{color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;}
.djdzk div a:hover{color: #be0000;}
.m15{margin-right: 15px;}

.wrap_right{margin-left: 50px;width: 300px;float: left;}
.wrap_right a:hover{color: #be0000;}
.mtgg,.bjtj,.news,.spkc,.rmzw,.zxzt,.jcpl,.ds{width:300px; float:left;}
.m30{margin-bottom: 30px;}


.bjtj h2{width: 300px;color: #000000;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;height: 25px;border-bottom: 1px solid #d4cfcb;float: left;margin-bottom: 10px}
.bjtj h2 span{border-bottom: 1px solid #999999;height: 25px;color: #000000;float: left;}
.bjtj dl{width: 300px;height: 47px;border-bottom: 1px dashed #cbcbcb;margin-top: 13px;float: left;}
.bjtj dt,.bjtj dt a{width: 56px;height: 35px;background: #f2f2f2;display: inline-block;line-height: 35px;color: #666666;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;text-align: center;float: left;}
.bjtj dd{padding-left:10px;width: 230px;float: left;color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;display: block;}
.bjtj dd a{color: #333333;display:table-cell; vertical-align: middle;height: 35px;line-height: 21px;}
.bjtj dd a:hover{color: #be0000;}


.news dl{width: 300px;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;height: 25px;border-bottom: 1px solid #d4cfcb;float: left;margin-bottom: 20px}
.news dt{color: #999999;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;float:left; cursor:pointer;margin-right: 15px;}
.news dt.show{border-bottom: 1px solid #999999;height: 25px;color: #000000;float: left;}

.news ul {width:300px; float:left;}
.news ul li{width:300px; list-style:none; display:none;}
.news ul li.show{  display:block;}
.news ul li a{color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;background:url(../images/icon.png) no-repeat 0 8px;display: block;padding-left: 12px;height: 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news ul li a:hover{color: #be0000;}

.spkc h2{width: 300px;color: #000000;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;height: 25px;border-bottom: 1px solid #d4cfcb;float: left;margin-bottom: 12px}
.spkc h2 span{border-bottom: 1px solid #999999;height: 25px;font-family: "Î¢ÈíÑÅºÚ";color: #000000;float: left;}
.spkc h2 a{color: #999999;font-family: "Î¢ÈíÑÅºÚ";font-size:12px;float:right;margin-top: 5px;}
.spkc h2 a:hover{color: #be0000;} 
.spkc dl{margin-bottom: 20px;float: left;}
.spkc dt{width: 99px;height: 70px;position: relative;float: left;}
.spkc dt span{background:url(../images/videoc.png) no-repeat;position: absolute;z-index: 999;width: 28px;height: 28px;left:36px;top:21px;}
.spkc dd{float: left;padding:0px 0 0 9px;width: 190px;}
.spkc dd h3{color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;line-height: 23px;}
.spkc dd h3 a{color: #333333;}
.spkc dd h4{color: #999999;font-family: "Î¢ÈíÑÅºÚ";font-size:12px;padding-top: 6px;}
.spkc dd .fl{float: left;}
.spkc dd .fl em{color: #666666;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;}
.spkc dd .fr{float: right;}


.rmzw h2{width: 300px;color: #000000;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;height: 25px;border-bottom: 1px solid #d4cfcb;float: left;margin-bottom: 8px}
.rmzw h2 span{border-bottom: 1px solid #999999;height: 25px;font-family: "Î¢ÈíÑÅºÚ";color: #000000;float: left;}
.rmzw h2 a{color: #999999;font-family: "Î¢ÈíÑÅºÚ";font-size:12px;float:right;margin-top: 5px;}
.rmzw h2 a:hover{color: #be0000;} 
.rmzw dl{height: 55px;border-bottom: 1px dashed #cbcbcb; float:left;padding-top: 10px;}
.rmzw dt{color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;height: 30px;}
.rmzw dt a{color: #333333;}
.rmzw dt a:hover{color: #be0000;} 
.rmzw dd{ width: 300px;}
.rmzw dd h3 {width: 132px;float: left;color: rgb(102, 102, 102);font-size: 12px;font-family: "Î¢ÈíÑÅºÚ";}
.rmzw dd span {width: 60px; float: left;color: rgb(190, 0, 0); font-size: 12px;font-family: "Î¢ÈíÑÅºÚ";}
.rmzw dd a { width: 107px;float: left;color: rgb(51, 51, 51);font-size: 12px;font-family:  "Î¢ÈíÑÅºÚ";text-align: right;}
.rmzw dd a:hover{color: #be0000;} 

.zxzt h2{width: 300px;color: #000000;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;height: 25px;border-bottom: 1px solid #d4cfcb;float: left;}
.zxzt h2 span{border-bottom: 1px solid #999999;height: 25px;font-family: "Î¢ÈíÑÅºÚ";color: #000000;float: left;}
.zxzt h2 a{color: #999999;font-family: "Î¢ÈíÑÅºÚ";font-size:12px;float:right;margin-top: 5px;}
.zxzt h2 a:hover{color: #be0000;} 
.zxzt dl{margin-top: 20px;width: 300px;float: left;}
.zxzt dt{width: 99px;float: left;}
.zxzt dd{width:190px;float:left;padding-left:9px;color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;line-height: 23px;}
.zxzt dd a{color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;}
.zxzt dd a:hover{text-decoration: none;color:#be0000;}
.zxzt dd h3{width:190px;margin-top:3px;}
.zxzt dd h3 a{padding:0 13px;height: 23px;line-height: 23px;color: #999999;font-family: "Î¢ÈíÑÅºÚ";font-size:12px;display: inline-block;margin-right:10px;background:#efefef;border-radius: 20px;}
.zxzt dd h3 a:hover{background:#cc0000;color: #fff;text-decoration: none;}


.jcpl h2{width: 300px;color: #000000;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;height: 25px;border-bottom: 1px solid #d4cfcb;float: left;}
.jcpl h2 span{border-bottom: 1px solid #999999;height: 25px;font-family: "Î¢ÈíÑÅºÚ";color: #000000;float: left;}
.jcpl dl{margin-top: 20px;float: left;}
.jcpl dt{width: 45px;float: left;}
.jcpl dd{width:240px;float: left;margin-left: 14px;border-bottom:1px dashed #cbcbcb;}
.jcpl dd h3{padding-bottom: 10px;color: #999999;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;}
.jcpl dd h3 a{color: #999999;}
.jcpl dd h4{padding-bottom: 10px;color: #333333;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;line-height: 23px}

.ds h2{width: 300px;color: #000000;font-family: "Î¢ÈíÑÅºÚ";font-size:16px;height: 25px;border-bottom: 1px solid #d4cfcb;float: left;}
.ds h2 span{border-bottom: 1px solid #999999;height: 25px;font-family: "Î¢ÈíÑÅºÚ";color: #000000;float: left;margin-bottom: 20px;}
.ds dl{margin-top: 20px;float: left;}
.ds dt{float: left;}
.ds dt img{border:1px solid #c6c6c6;float: left;}
.ds dd{padding:4px 0 0 12px;width:190px;float: left;color: #666666;font-family: "Î¢ÈíÑÅºÚ";}
.ds dd h3{color: #333333;line-height: 23px;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;padding-bottom: 10px;}
.ds dd h3 a{color: #333333;}

.dydy{border:1px solid #dddbdc;background: #fefde8;width: 298px;height: 128px;float: left;}
.dydy dl{padding:14px 0 0 14px;width: 267px;}
.dydy dt{width: 80px;float: left;}
.dydy dd{width: 180px;float: left;padding-left: 6px;text-align: right}
.dydy dd h3{color: #ce1609;font-family: "Î¢ÈíÑÅºÚ";font-size:23px;height: 40px;font-weight: bold;}
.dydy dd h4{color: #ff4e00;font-family: "Î¢ÈíÑÅºÚ";font-size:14px;text-decoration: underline;height: 28px;}
.dydy dd h4 a{color: #ff4e00;}

.tlgg{margin:auto;width: 1002px; }


.foot{text-align: center;margin-top: 20px;color: #999999;font-size: 12px;font-family:"Î¢ÈíÑÅºÚ";width: 100%;height: 50px;overflow: hidden;}

.clk{ width:40px;height:118px;position:fixed;top:530px; right:50%; margin-right:-610px;_position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop));background:url(../images/clk.jpg) no-repeat;transition: bottom 0.3s ease 0s;}
.clk a.ewm,.clk a.yjk,.clk a.topx{width: 40px;height: 40px;display: block;}
.clk a.ewm img{display: none;position: absolute;bottom:0;left:-163px;}
.clk a.ewm:hover{background:url(../images/clk.jpg) no-repeat -40px 0;width: 40px;height: 40px;}
.clk a.yjk:hover{background:url(../images/clk.jpg) no-repeat -40px -40px;width: 40px;height: 40px;}
.clk a.topx:hover{background:url(../images/clk.jpg) no-repeat -40px -80px;width: 40px;height: 40px;}
.bds_more1 { float: left; font-size: 12px; padding-left: 17px; line-height: 16px; height: 16px; background-image:url(../images/scsc1.jpg); background-repeat: no-repeat; cursor: pointer; margin: 4px 6px 6px 0;}
.wznr .bds_tools .bds_more{ color:#333; padding-top:4px;}
.wznr .bds_tools .bds_more:hover{ color:#be0000}

.Author_card_r{ width:298px; margin:0 0 30px 0;/*height:202px;*/background:#f1f1f1; border:1px solid #e5e5e5}
.Author_card_r dl{ padding:14px }
.Author_card_r dl dt{ float:left; margin-right:10px;}
.Author_card_r dl dt a{ display:block}
.Author_card_r dl dt img{ width:84px; height:84px;}
.Author_card_r dl dd{ float:left; width:175px; }
.Author_card_r dl dd .name{ font-size:18px; color:#000000; padding-bottom:10px; font-weight:normal}
.Author_card_r dl dd .intro{ font-size:14px; color:#999999; height:46px; line-height:23px; padding-bottom:10px; overflow:hidden}
.Author_card_r dl dd .histext a{ display:inline-block; height:26px; line-height:26px; border-radius:26px; width:77px; background:#666666 url(../images/zlarro_r.png) no-repeat 15px center; padding-left:30px; font-size:14px; color:#fff;}
.Author_card_r dl dd .histext a:hover{background:#c62828 url(../images/zlarro_r.png) no-repeat 15px center;}
.hatext{ position:relative; border-top:1px solid #e5e5e5; background:#fff; padding:10px 14px; font-size:14px;}
.haarro{ position:absolute; display:inline-block; width:13px; height:7px; left:53px; top:-7px; background:url(../images/haarro.png) no-repeat center center;}
.hatext .halist{ padding:3px 0; line-height:20px;}
.blank_div{ display:none; width:100%; height:82px;}



/*×¨À¸ÉêÇë*/
.mr11{ margin-right:11px;}
.sec_titall{ position:relative; border-bottom:2px solid #d3cfcc; height:50px;font-size:22px; color:#666666 }
.sec_mintitall{ position:absolute; left:0; bottom:-2px;}
.sec_mintitall em{ padding:0 10px; font-size:22px;}
.sec_mintitall span{border-bottom:2px solid #d3cfcc; display:inline-block; height:50px; line-height:50px; padding:0 5px; margin-right:25px; cursor:pointer;}
.sec_mintitall .cur{border-bottom:2px solid #b70000; color:#b70000 }
.applybox{ margin-top:50px;}
.apply_left{ float:left; width:590px;}
.apply_right{ width:315px; float:right;}
.apply_right .zbanlist li{ font-size:14px;}
.formsecion{}
.formtit{ font-size:20px; font-weight:bold; color:#666; margin-bottom:20px;}
.form_list{}
.formtit input,.formtit textarea{ font-family:"Î¢ÈíÑÅºÚ";}
.form_list_mes{ width:130px;  position:relative; font-size:16px; color:#666; float:left}
.mesin{position:relative;padding-left:13px; height:34px; line-height:34px; }
.form_list_mes span{ color:#ff0000; font-size:14px; position:absolute; left:0; top:4px;}
.form_list_detail{ width:460px; position:relative; float:left}
.loadimg{ width:247px; height:247px; background:url(../images/loadimg.jpg) no-repeat center center; float:left;}
.load_imgbox_jg .loadimg{ height:104px;background:url(../images/loadimg_jg.jpg) no-repeat center center; }
.loadimgbtn{ width:180px; float:left; margin-left:15px; padding-top:150px; font-size:14px;}
.load_imgbox_jg .loadimgbtn{ padding-top:5px;}
.loadimgbtn .ts{ color:#999; padding-bottom:20px; line-height:23px;}
.Btn_loadimg{ display:inline-block; width:101px; height:28px; line-height:28px; border:2px solid #e23b3d; color:#e23b3d; text-align:center}
.Btn_loadimg:hover{ background:#e23b3d; color:#fff;}
/*
20160624Ìí¼ÓÑùÊ½ start
*/
.pack_img{ width:100px; height:30px; position:relative;}
.up_img{ width:100px; height:30px; position:absolute; left:0; top:0; opacity:0;}
/*end*/
.input_460{ border:1px solid #dddddd; padding:0 17px; width:424px; height:34px; line-height:34px; font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
.input_146{ border:1px solid #dddddd; padding:0 17px; width:108px; height:34px; line-height:34px;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";}
.textarea_460{border:1px solid #dddddd; padding:7px 17px; width:424px; line-height:25px; font-size:14px; height:135px; outline:none; resize:none;font-family:"Î¢ÈíÑÅºÚ";}
.inp_detail{ position:relative;}
.inp_detail_460{ width:460px;}
.inp_detail_146{ width:146px;}
.ip_hide{ visibility:hidden}
.grey_inp{border:1px solid #dddddd; height:34px; line-height:34px; font-size:14px; color:#b9b9b9}
.grey_460{ padding:0 17px; width:424px; background:url(../images/selectbg.png) no-repeat 435px center}
.grey_146{ padding:0 17px; width:110px; background:url(../images/selectbg.png) no-repeat 121px center}
.hideselect{ position:absolute; left:0; top:34px; background:#fff; z-index:999;max-height: 300px;overflow-y: auto; display:none}
.hideselect_460{border:1px solid #dddddd; width:458px;}
.hideselect_146{border:1px solid #dddddd; width:144px;}
.hideselect li{ padding:2px 17px; color:#666; font-size:14px;}
.hideselect li:hover{ background:#d9fefe}
.validation{ font-size:12px; margin:12px 0 0 16px; position:relative; padding-left:24px; color:#e2393b; display:none;}
.errobg{display:inline-block; width:16px; height:16px; background:url(../images/errobg.png) no-repeat center center; position:absolute; left:0; top:0}
.btn_sec{ position:relative;}
.pro_suc{ position:absolute; top:-66px; left:130px; display:none;}
.pro_suc_in{ position:relative;padding:13px 45px 13px 33px; border:1px solid #ecb7a5; background:#faf7e6;}
.pro_suc span{ line-height:25px; font-size:18px; color:#ff4200; background:url(../images/corret.png) no-repeat left center; padding-left:30px;}
.pop_off{ position:absolute; display:inline-block; height:15px; width:15px; font-size:18px; color:#bbbbbb; top:4px; right:6px; line-height:15px; text-align:center; cursor:pointer; font-weight:normal}
.btnwrap{ padding-left:130px;}
.sumbtns{ width:110px; height:45px; line-height:45px; color:#fff; border-radius:3px; background:#e33e40; font-size:20px; border:none; text-align:center;}
.sumbtns:hover{ background:#ed4649}
.inp_focus{ border:1px solid #999999; color:#666}
.grey_inp_focus{ color:#666}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#b9b9b9;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #b9b9b9;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #b9b9b9;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #b9b9b9;
}


.m_zlxg{ width:146px; cursor:pointer;}
.m_zlxg p{ border:1px solid #dddddd; padding:0 17px; width:108px; height:34px; line-height:34px;font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;background:url(../images/selectbg.png) no-repeat 121px center;color:#b9b9b9;}
.m_zlxg2{ position:absolute; z-index:100; top:34px; border:1px solid #ded3c1;background:#fff; width:142px; display:none; max-height:300px;-height:300px; overflow-x:hidden; overflow-y:auto;white-space:nowrap;}
.m_zlxg2 li{padding:2px 15px;white-space:nowrap;}
.m_zlxg2 li:hover{ background:#d9fefe}

.m_zlxg .p_focus{ color:#666}