@charset "utf-8";
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }
html,body{ 
    padding:0px; margin:0px; font-size:16px; font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif; background-color:#f6f6f6;
}
h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,form,button,input,textarea{
    margin:0; padding:0;
}
li, dt, dd {
    list-style: none; 
}
em, i {
    font-style: normal;
}
img {
    border: 0px;
}
.clear {
    clear: both;
}
a{
    text-decoration: none;
}
a:hover{
    text-decoration: none; color:#f20e2b;cursor:pointer;
}
.w1200 { 
    display:block; width:1200px; margin:0 auto; overflow:hidden;
}
.banner { 
    display:block; margin:0 auto; max-width:100%;
}
/*
    公用咨询
*/
.oper{ display:block; width:500px; height:45px; overflow:hidden; margin:20px auto;}
.oper a{ display:block; height:45px; float:right; width:250px; text-align:center;background:#231f20;line-height:45px; font-size:18px; color:#fff;}
.oper a:hover{ background-color:#666;}
.oper a.detail{ background:#fb6e0e; float:left;}.oper a.detail:hover { background-color:#dc1a3e}
.service_list{ position:fixed; width:177px; height:617px; left:5px; top:50%; margin-top:-310px; z-index:9999; overflow:hidden;}

/*
    HEAD
*/
.topNav{display:block; height:35px; line-height:35px; background-color:#f5f5f5; border-bottom:1px solid #e5e5e5}
.topNav .top-nav-lay{display:block; width:1200px; overflow:hidden; margin:0 auto;}
.top-nav-lay .lay-l{float:left; display:inline-block; overflow:hidden;}
.top-nav-lay a{font-size:13px; color:#666;margin-right:15px;}.topNav .top-nav-lay a:hover{color:#d82f4f}
.top-nav-lay .lay-r{float:right; display:inline-block; overflow:hidden;}
.top-nav-lay .lay-r a{margin-right:0; margin-left:10px;background:url(../images/topicos.png) no-repeat left 0; padding-left:20px;}
.top-nav-lay .lay-r a.qq{background-position:0 2px; }
.top-nav-lay .lay-r a.zxzx{background-position:0 -32px;}
.top-nav-lay .lay-r a.gfwx{background-position:0 -68px; padding-left:22px;}
.top-nav-lay .lay-r a.sjwx{background-position:0 -102px;}
.top-nav-lay .lay-r a.wz{background-position:0 -138px;}

.hBody{background-color:#fff; display:block; width:100%;}
.header{display:block; width:1200px; position:relative; margin:0 auto; height:110px; box-sizing:border-box; padding:5px 0;}
.header .ltd{display:block; float:left; width:500px;padding-top:10px; position:relative;}
.header .ltd .logo{float:left; display:block;}
.header .ltd  #area{ display:block; float:left; width:80px; border-left:1px solid #f5f5f5; text-align:center;padding:10px 0; position:relative; margin-left:15px; line-height:20px; background:url(../images/x.gif) no-repeat right center; margin-top:18px; cursor:pointer;}
.header .ltd  #area span.cur{font-size:14px; background:url(../images/area.png) no-repeat left center; padding-left:20px;}
.header .ltd  #area a{font-size:14px; color:#333; cursor:pointer;}
.header .ltd  #area #area-list{ display:none; position:absolute; left:5px; top:35px; overflow:hidden; width:90px; background-color:#fff; border:1px solid #ccc; border-radius:2px; z-index:9999999; padding:2px;}
.header .ltd  #area #area-list a{ display:block; line-height:25px; text-align:center; color:#333; border-bottom:1px solid #f1f1f1; border-radius:2px;}
.header .ltd  #area #area-list a:hover{ background-color:#f61e38; color:#fff;}.header .ltd  #area #area-list a:last-child{border-bottom:0;}


/*
    SEARCH
*/
.search{ display:block; float:right; overflow:hidden; width:500px; margin-top:28px;}
.search b{ color:#f20e2b; text-align:left; display:block; margin-bottom:3px; font-size:14px;}
.search .rx{ color:#333; font-weight:normal; text-align:center; display:block; margin-bottom:3px; font-size:14px;margin-bottom:15px;}
.search .search-form{ position:relative;}
.search .search-form input {border:2px solid #f61e38; padding:8px 105px 8px 30px;color:#ddd; width:100%;background:url(../images/search_ico.png) no-repeat 10px center;
                font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;color:#333; 
                outline:none; border-radius:2px; font-size:14px;}
.search .search-form input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff;-moz-box-shadow:inset 0 0 0 1000px #fff;-webkit-box-shadow:inset 0 0 0 1000px #fff}
.search .search-form input::-webkit-input-placeholder{color:#ccc}
.search .search-form button{ position:absolute; display:table-cell; cursor:pointer; top:0; right:0; width:50px; height:100%; background-color:#f61e38; color:#fff; text-align:center;line-height:20px;font-size:20px;border:none;}
.search .search-hot-words{position:absolute; top: 13px; right: 180px; z-index: 2; text-align: right;}
.search .search-hot-words a {display: inline-block; margin-left: 8px; padding: 0 5px; font-size: 12px; background: #f5f5f5; color: #666; -webkit-transition: all .2s; transition: all .2s;}
.search .search-hot-words a:hover{background-color:#f61e38; color:#fff;}
/*
    NAV
*/
nav{width:100%;margin:0 auto; padding:0 ;height: 50px;	background-color: #f20e2b; z-index: 9999;}
nav .navbody{width: 1200px;margin:0 auto; padding:0; display:block;}
.navbody .item-type{width:280px; height:50px; position:relative; display:block; float:left; z-index:99999;}
.navbody .item-type .item-tit {
    width:280px; height:60px; line-height:60px; position:absolute; top:-5px; left:0; text-align:center;
    background-color:#e10b27;
	background-image:-webkit-gradient(linear,left top,right top,from(#e10b27),to(#f20e2b));
	background-image:-webkit-linear-gradient(left,#e10b27,#f20e2b);
	background-image:-moz-linear-gradient(left,#e10b27,#f20e2b);
	background-image:-ms-linear-gradient(left,#e10b27,#f20e2b);
	background-image:-o-linear-gradient(left,#e10b27,#f20e2b);
	background-image:linear-gradient(left,#e10b27,#f20e2b);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF92A85,endColorstr=#FFFC3D97,gradientType='1');
	position:relative;z-index:2;color:#fff
}
.navbody .item-type .item-tit span{display:inline-block;font-size:18px; font-weight:bold;}
.navbody .item-type .item-tit span i{float:left; margin-right:20px;display:inline-block; background:url(../images/item-type-ico.png) no-repeat center center; width:22px; height:60px;}
.navbody .item-type .itembox{display:block; margin:0; padding:0; position:relative;}
.navbody .item-type .fixedNav{position:fixed; top:0;}
.navbody .item-type .menus{width:100%; height:480px; background-color:rgba(255,255,255,.95); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2FFFFFF,endColorstr=#F2FFFFFF);position:absolute; display:block;top:54px;left:0; right:0; z-index:999999999;}
.item-type .menus dl{cursor: default; text-align:left; height:80px;margin-top:0;margin-bottom:0px}
.item-type .menus dl dt{position: relative;	padding:0 12px; margin-top:-1px;}
.item-type .menus dl dt .inner { display:block; padding:10px; border-bottom: 1px dashed #d1d1d1;background:url(../images/right-turn.png) no-repeat right center;}.item-type .menus dl:last-child dt .inner{border:0;}
.item-type .menus dl dt .inner strong { display: block; white-space: nowrap; overflow: hidden; margin:0; padding:0; position:relative; padding-left:28px; }
.item-type .menus dl dt .inner strong>a {color:#e60000;font-size:16px;}
.item-type .menus dl dt .inner strong>i{background:url(../images/nav-icos.png) no-repeat; width:25px; height:25px; display:inline-block; float:left; position:absolute; left:0; top:-2px;}
.item-type .menus dl dt .inner strong>i.ii1{background-position:0 0;}
.item-type .menus dl dt .inner strong>i.ii2{background-position:-100px 0;}
.item-type .menus dl dt .inner strong>i.ii3{background-position:-25px 0;}
.item-type .menus dl dt .inner strong>i.ii4{background-position:-50px 0;}
.item-type .menus dl dt .inner strong>i.ii5{background-position:-175px 0;}
.item-type .menus dl dt .inner strong>i.ii6{background-position:-75px 0;}
.item-type .menus dl dt .inner strong>i.ii7{background-position:-125px 0;}
.item-type .menus dl dt .inner strong>i.ii8{background-position:-150px 0;}

.item-type .menus dl dt .inner em {overflow: hidden;margin:0; padding:0; line-height:18px; font-style:normal;}
.item-type .menus dl dt .inner em>a {display: inline-block; margin-bottom:0; color:#333;font-weight:normal;  line-height:14px;font-size:13px; vertical-align: middle; margin-right: 8px;}
.item-type .menus dl dt .inner em>a:hover{color:#f61e38}

.item-type .menus dl dd{min-height:100px;  height: auto!important; width:920px; visibility: hidden; position: absolute; top: 0;left: 279px;border: 1px solid #e5e5e5; background: #fff;}
.item-type .menus dl.hover dt {position:relative;z-index:2; padding:0 11px 0 9px; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:3px solid #f61e38;border-right:none;background:#fff;}
.item-type .menus dl.hover dd{visibility:visible;}
.item-type .menus dl.hover dt .inner {border:none;background-image:none;padding:9px 10px 9px 10px;}
.item-type .menus dd .menu_list{display:inline-block; width:560px; overflow:hidden; float:left; margin:0 0 10px 30px;}
.item-type .menus dd .menu_list b{display:block; font-size:14px; color:#333; border-bottom:1px solid #d9d9d9; line-height:30px; margin-bottom:10px; margin-top:10px;}
.item-type .menus dd .menu_list a{color:#333;position:relative; font-size:14px; width:108px; display:inline-block; margin-bottom:5px;}
.item-type .menus dd .menu_list a i{width:20px; height:10px; background:url(../images/hot.gif) no-repeat center center; position:absolute; top:-5px;}
.item-type .menus dd .menu_list a:hover{color:#f61e38;}
.item-type .menus dd .menuimg{display:inline-block; float:right; margin:25px;}

.navbody .spage{overflow:visible; cursor:pointer;}
.navbody .spage .menus{display:none}
.navbody .spage .item-tit span i{float:right; background:url(../images/item-type-ico2.png) no-repeat center center; width:20px;   margin-left:20px;          
    -webkit-transition: transform .3s ease;
    -moz-transition: transform .3s ease;
    -ms-transition: transform .3s ease;
    transition: transform .3s ease;
}
.navbody .spage:hover .item-tit span i { 
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
}
.navbody .spage:hover .menus{display:block;}
.navbody .navul{width: 920px;margin:0 auto; padding:0; display:block; float:left;}
.navbody .navul li{ height: 50px; line-height:50px; width: 100px; float: left; color: #fff; text-align: center;overflow:hidden;}
.navbody .navul li:nth-child(1){width:90px;}
.navbody .navul li.contact{ background-image:none;}
.navbody .navul li a{color: #fff;font-size:16px; display:block;}
.navbody .navul li:hover,.navbody .navul li.cur{background-color: #d5041e;transition:all 0.2s;}
.navbody .navul .tel{float:right; width:350px; color:#fff;line-height:30px; text-align:left;font-size:12px; background:url(../images/tel.png) no-repeat left center; padding-left:40px;}
.navbody .navul .tel strong{display:block;font-size:20px;margin-top:-12px;}.navbody .navul .tel:hover{background-color:#f20e2b;}

/*微信*/
#boxlay{ display:block; width:650px; height:410px; position:absolute; background-color:#fff; z-index:999999;left:50%; top:50%; margin-left:-320px; margin-top:-200px;
         -webkit-box-shadow:  20px 20px 20px rgba(0,0,0,.5);  -moz-box-shadow: 20px 20px 20px rgba(0,0,0,.5);  box-shadow: 20px 20px 20px rgba(0,0,0,.5); border:1px solid #ccc; border-radius:3px;}
.boxlay_cnt{width:100%; height:410px;padding:30px; position:relative;}
.boxlay_cnt #boxlayClose{ border:2px solid #f61e38; cursor:pointer; color:#f61e38; background-color:#fff; width:30px; height:30px; line-height:27px; text-align:center; font-size:16px; font-weight:bold; border-radius:100%; position:absolute; right:-10px; top:-10px;}
.boxlay_cnt h3{display:block;text-align:center; font-size:24px; color:#f61e38;}
.boxlay_cnt img{display:block; width:300px; height:300px; margin:0 auto 10px auto; text-align:center;}
.boxlay_cnt p{display:block; text-align:center; font-size:14px; color:#666;}
#boxlay .ifr{padding:10px;}#boxlay .ifr iframe{ BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100%; BORDER-BOTTOM-STYLE: none; }

/*
    FOOTER
*/
.footer{width:100%; overflow:hidden; background:#171717;}
.foot{width:1200px; margin:auto; display:block; overflow:hidden}
.foot .foot-tel{display:block; float:left; overflow:hidden;background-color:#222; border-radius:100px; margin:30px 0 0 0; padding-left:30px; padding-right:30px;}
.foot .foot-tel .input-tel{display:block; height:32px; overflow:hidden; margin-top:15px; margin-bottom:5px;}
.foot .foot-tel .input-tel input{ width:250px; display:block; float:left; border:1px solid #ccc; border-right:0; height:32px; line-height:32px; padding:0 10px; font-size:14px; border-radius:5px 0 0 5px; font-size:14px;}
.foot .foot-tel .input-tel input::-webkit-input-placeholder{color:#999;}
.foot .foot-tel .input-tel input:focus{ 
	    outline:none; color:#333;
        border-color:rgba(241,39,62,.75);  
        -webkit-box-shadow:0 0 8px rgba(241,39,52,.5);  
        -moz-box-shadow:0 0 8px rgba(241,39,52,.5);  
        -o-box-shadow:0 0 8px rgba(241,39,52,.5);  
        box-shadow:0 0 8px rgba(241,39,52,.5);  
        -webkit-transition:border linear .2s, -webkit-box-shadow linear .5s;  
        -moz-transition:border linear .2s, -moz-box-shadow linear .5s;  
        -o-transition: border linear .2s, -o-box-shadow linear .5s;  
        transition:border linear .2s, box-shadow linear .5s;
}
.foot .foot-tel .input-tel .ljbd{ display:block; float:left; padding:0 10px; font-size:14px; background-color:#f61e38; color:#fff; cursor:pointer;border-radius:0 3px 3px 0; height:32px; line-height:32px; }
.foot .foot-tel .input-tel .ljbd:hover{background-color:#cc1c30;}
.foot .foot-tel p{color:#999; font-size:12px; margin-bottom:10px;}

.foot .wx{float:left;border-left:1px solid #222;border-right:1px solid #222; margin-top:20px; width:150px; overflow:hidden; margin:20px 40px; }
.foot .wx img{display:block; margin:0 auto;}
.foot .wx span{color:#999; font-size:12px; text-align:center; display:block; margin-top:3px;}
.foot .contact{width:560px; float:left; display:block;  margin-top:20px;}
.foot .contact .address{color:#fff; font-size:14px; margin-bottom:10px;}
.foot .contact .address p{ display:block; overflow:hidden;}
.foot .contact .address p span{ display:inline-block; float:left;color:#fb6e0b; font-size:14px;}
.foot .contact .address p span:nth-child(1){margin-right:30px;}
.link{display:block; width:1100px; height:25px; line-height:25px; text-align:left; color:#666;}
.link a{margin:0px 5px; color:#666; font-size:14px;} .link a:hover{color:#f61e38; font-weight:normal;}

.copy{font-size:12px; color:#666; background-color:#000; line-height:40px; text-align:right; padding-bottom:80px;}
.copy .copycon{display:block; overflow:hidden; width:1200px; margin:0 auto;}
.copy .copycon span{float:left;}
.copy .copycon a{position:relative;  display:inline-block; height:26px;}
.copy .copycon a img{position:absolute; left:0; top:8px;}
/*
    HOT
*/
.hot-box {
    display: block; width:200px;
    overflow: hidden; float:left;
}
.hot-box h3 {
    display: block;
    background-color: #d50100;
    line-height: 35px; color:#fff; font-size:16px;
    text-align: center;
}
.hot-box ul {
    display: block; width:200px; overflow:hidden;
    margin:15px auto;
    padding: 0;
}
.hot-box ul li {
    width: 200px;	
	margin: 0 auto;
	overflow: hidden;
}
.hot-box ul li img {
    width: 100%; display:block;
}
.hot-box ul li .name {
    text-align: center;
    width: 145px;
    height: 25px;
    line-height: 20px;
    color: #333;
    font-size: 14px;
}

/*公用推荐 */
.recommend {width: 100%;margin: 20px auto; display:block; overflow:hidden; background-color:#fff;}
.recommend-center h2 {margin:0;padding:0;height: 35px;line-height: 35px; display:block;text-align: center; background-color:#f2f2f2;color: #f20e2b; font-size:16px;}
.recommend-center .center {display: block;overflow: hidden; padding:10px;}
.recommend-center figure {display: block; float: left; width:23.5%; margin:0; margin-right:2%; margin-bottom:10px;}
.recommend-center figure:nth-child(4),.recommend-center figure:nth-child(8){margin-right:0;}
.recommend-center figure .pic{display:block;height:124px; overflow:hidden;}
.recommend-center figure img {width:100%; height:100%; display:block;}
.recommend-center figcaption {line-height:25px;	color: #666;font-size: 14px;text-align: center;}
.recommend-center figure:hover figcaption{color:#F00;}
/*
  * PAGING
*/
.page{display:block; width:100%; text-align:center; margin:20px 0; padding:0px;}
.page a{font-family:'\5FAE\8F6F\96C5\9ED1'; font-size:14px; color:#666; padding:8px 20px; border:1px solid #ddd; border-radius:5px; margin-right:8px; background-color:#fff; }
.page a:hover,.page a.this{background-color:#f20e2b; color:#fff; text-decoration:none;}
.page span.points {font-family:'\5FAE\8F6F\96C5\9ED1'; font-size:14px; color:#666; margin-right:8px;}    
.air_tips {BORDER: #f0e8e8 1px solid; margin-right:30px; margin-top:-20px; padding:20px 0;  COLOR:#cc1c30; font-size:14px; TEXT-ALIGN: center}


.upd {display:block;overflow:hidden; margin:0px auto; clear:both;}
.upd a{ width:48%; display:block; float:left; text-align:center; background-color:#eee; line-height:30px; color:#fd2e46; font-size:14px; margin-bottom:10px;}
.upd a.down{float:right;}.upd a:hover{ background-color:#ddd;}

/*
    CRUMBS
*/
#position {border-bottom:1px solid #eaeaea; display:block; width:100%; background-color:#fff; margin-bottom:20px;}
#position .crumbs {background:url(../images/crumbs_icon.png) no-repeat 20px 20px; height:55px; width:1180px; margin:0px auto; display:block; padding-left:35px;}
#position .crumbs a {float:left; padding:0 9px; font-weight:bold; font-size:14px; line-height:55px; color:#4d4852;}
#position .crumbs a.on {background:url(../images/crumbs_arrow.png) no-repeat -3px 23px; padding-left:14px;}
#position .columns {float:right; display:block;}
#position .columns a {position:relative; float:left; margin-left:30px; font-weight:bold; line-height:77px; color:#63666b;}
#position .columns a span {position:absolute; left:1px; bottom:-1PX; width:0; height:2px; background-color:#f63b2e; border-radius:4px; -webkit-transition:width 300ms; transition:width 300ms;}
#position .columns a.on span {/*left:15%; */width:100%;}
#position a:hover {color:#cc1c30;}


/*
    POPUP
*/
.popup {
	width: 500px;
	height: 370px;
	margin: 0 auto;
	box-shadow: 0 0 10px #cacaca;
	-webkit-box-shadow: 0 0 10px #cacaca;
	-o-box-shadow: 0 0 10px #cacaca;
	-moz-box-shadow: 0 0 10px #cacaca; display:none; top:25%; left:35%;
	border-radius: 10px; position:fixed; z-index:99999; background-color:#Fff;
}
.popup .popup-top {
	width: 500px;
	height: 250px;
	background-color: #1995ff;
	border-radius: 10px; position:relative;
}
 .popup .popup-top .popup-close { 
     display:block; width:28px; height:28px; position:absolute; top:0; right:0; font-size:20px; font-family:Arial;
 } 
 .popup .popup-top .popup-close:hover{color:red;}
.popup-top img {
	display:block;
	margin:0 auto;
}
.popup-top .popup_tel{
	color: #fff;
	display: block;
	text-align:left;
	float:left;
	width: 150px;
	height: 30px;
	line-height:30px; padding-left:10px;
	margin-left:50px;
	border-top-left-radius:20px; font-size:14px;
	border-bottom-left-radius:20px;
	background: #114a7a;
	outline: none;
	border:0;
}
.popup-top span {
	display:inline-block;
	float:left;
	width:80px;
	height:30px;
	font-size:14px;
	line-height:30px;
	background-color:#000f1c;
	border-top-right-radius:20px;
	border-bottom-right-radius:20px;	
}
.popup-top .span1{
	width:120px;	
	margin-left:30px;
	background: #114a7a;	
	border-radius:20px;
}
.popup-top a {color:#fff;text-align:center;}

.popup .popup-bottom{ display:block; overflow:hidden;}
.popup-bottom .popup-ad {
	margin:0; 
	padding:0; 
	font-size:16px; overflow:hidden; display:block;
	line-height:40px;
	color:red;
	text-indent:20px;
	font-weight:normal;
}

.popup-bottom .textarea{
	display: block;
	float:left;
	width: 355px;	
	margin-left:20px; border:1px solid #ccc; padding:8px 10px;
    height: 60px; max-height:60px;min-height:60px;box-sizing:border-box;
	border-top-left-radius:5px; font-size:14px;
	border-bottom-left-radius:5px;
	outline: none; resize:none;
}
.popup-bottom .popup-btn {	
	margin:0;
	padding:0;
	width:100px;
	height:60px;
	line-height:55px;
	color:#fff;
	font-size:16px;
	background-color:#26c540;
	text-align:center;
	display:inline-block;
	float:left;
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
}


/*footbox*/
.footf{width:100%; height:80px; background:rgba(0,0,0,0.95); position:fixed; bottom:0; border-top:2px solid #ffd9a0; z-index:99999}
.footbox{width:1200px; overflow:hidden; margin:15px auto 0 auto;display:block;}
.footbox .telbox{width:270px;display:block; float:left; overflow:hidden; background:url(../images/telico.gif) no-repeat left center; padding-left:55px;}
.footbox .telbox span{display:block; font-size:14px; color:#f61e38;}
.footbox .telbox strong{display:block; font-size:25px; color:#f61e38; font-family:Arial; font-weight:normal;letter-spacing:2px; margin-top:-5px;}
.footbox .anniu{width:240px; height:40px; margin-left:30px; margin-top:6px; display:block; float:left;overflow:hidden; background:url(../images/anniu.gif) no-repeat center center;}
.footbox .anniu a{display:inline-block; width:95px; height:40px; text-indent:-9999px;}.footbox .anniu a:last-child{float:right;}
.footbox .xcy{display:block; float:left; font-size:30px;margin-top:5px; margin-left:30px; color:#fff;}
.footbox .mfth{display:block; float:right; width:346px; margin-top:10px; height:37px; overflow:hidden;background:url(../images/mfth.png) no-repeat right center;}
.footbox .mfth input{width:220px; height:32px; font-size:14px; color:#666; margin-left:10px; margin-right:10px; outline:none; border:0;}
.footbox .mfth button{ width:90px; float:right; height:37px; cursor:pointer; text-indent:-9999px;background:url(../images/mfth.png) no-repeat right center;border:0}



/*CSS pageinfo style pagination*/


.pageinfo {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.pageinfo A {
BORDER-RIGHT: #fd2332 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fd2332 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fd2332 1px solid; COLOR: #e10212; PADDING-TOP: 2px; BORDER-BOTTOM: #fd2332 1px solid; TEXT-DECORATION: none
}
.pageinfo A:hover {
BORDER-RIGHT: #e10212 1px solid; BORDER-TOP: #e10212 1px solid; BORDER-LEFT: #e10212 1px solid; COLOR: #000; BORDER-BOTTOM: #e10212 1px solid
}
.pageinfo A:active {
BORDER-RIGHT: #e10212 1px solid; BORDER-TOP: #e10212 1px solid; BORDER-LEFT: #e10212 1px solid; COLOR: #000; BORDER-BOTTOM: #e10212 1px solid
}
.pageinfo SPAN.thisclass {
BORDER-RIGHT: #e10212 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e10212 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #e10212 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #e10212 1px solid; BACKGROUND-COLOR: #e10212
}
.pageinfo SPAN.disabled {
BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

/*CSS sabrosus style pagination*/


DIV.sabrosus {
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.thisclass {
BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}

/* 首页搜索 */
.search_s{margin:auto; width:1000px; background:#fafafa; padding:10px 100px; min-height:850px;}
.search_top{background:#269f7c}
.search_top_1{position:relative; width:1200px; height:50px; margin:auto;}
#header_logo_center_1{float:left;}
.search_logo{ height:50px; float:left;}
.search_logo img{ height:45px; }

.search_2{height:35px; font-size:16px; line-height:35px;}
.search_2 strong{font-size:16px; color:red; padding:0px 4px;}
.search_4{height:50px; line-height:50px;  text-align:center; margin-top:50px; font-size:14px;}
.search_4 a{font-size:14px; padding: 4px 12px;    color: #000;    background: #f0f0f0;}
.search_4 b{padding: 4px 8px;background: #298BD9;color: #fff;}

.search_daohang{height:50px; line-height:50px; margin-left:20px; float:left;}
.search_daohang a{font-size:16px; color:#fff; padding:0px 8px;}
.kc_list {width: 228px;    height: 230px;    overflow: hidden;    float: left;    margin: 15px 0 0 10px;    position: relative;}
.kc_img {width: 228px;    height:160px;}
.kc_img a img {width:228px;height:160px;-webkit-transition:-webkit-transform 1s ease 0s;transition:transform 1s ease 0s; -webkit-transform-origin:center;   transform-origin:center; }
.kc_words {width: 228px;height:85px;    background: #fff;    position: absolute;    left: 0;    bottom:-15px;}
.kc_words h5 {font-weight: normal;      line-height:40px; text-align:center;}
.kc_words h5 a {color: #3a3a3a;  font-size:16px; }
.kc_words p {font-size: 12px;    color: #a5a5a5; text-align:center;   margin-bottom:4px;}
.kc_words p em {color: #ff7500;}
.kc_words p span {margin: 0 4px;}
.kc_words p i {font-style: none;    color: #1db177;    margin: 0 2px;}
.kc_words h6 {padding:4px 0;margin-top: 10px;font-size: 12px;text-align: justify;color: #666;line-height: 18px;font-weight: normal;border: 1px solid #eee;}
.kc_words_a1{width:49%; border-right:1px solid #eee; line-height:30px; height:30px; text-align:center; float:left;}
.kc_words_a2{width:49%;  line-height:30px; height:30px;  text-align:center;  float:right;}
.xm_content1_style{width:1200px; margin:auto; background:#fff; padding:0px 0px; border-radius:4px 4px 4px 4px;}
.place{width:100%; margin:auto; margin-top:1px; color: #999999; height:34px;line-height:34px;text-align:left; }
.place strong{font-size:16px; padding:0px 8px 0px 22px; }
.place a{font-size:16px;}
.inputText{height:35px; width:320px; margin:5px 8px 0px 8px; font-size:14px; color:#000; text-indent:0.5em; border-radius:8px 8px 8px 8px;border:none;}
.inputSub{width:74px;height:40px;border-left:0;padding:0;line-height:40px;font-size:14px;font-family: Arial;background:#fff;color: #000;border: 0;box-sizing: border-box;cursor:pointer; text-align:center; border-radius:8px 8px 8px 8px;}



/*     20160828文章列表 */
.zhishi_center{background:#fafafa;}
.zhishi_center_1{width:1200px;   margin:auto; position:relative;  background:#fff;}
/* .zhishi_center_1{width:1200px;  background:url("../images/cntBG.gif") repeat-y top left; margin:auto; position:relative; } */

.zhishi_center_1_top{margin:0px 8px; width:1184px; height:29px; position:absolute; line-height:29px; border-bottom:1px dotted #CCCCCC;}
.news_top_1{ margin-left:35px;}
.news_top_2{ margin-left:225px;}
.news_top_3{ margin-left:38px;}
.news_top_4{ margin-left:665px;}
.epages{margin:35px 0px 15px 0px; height:35px; line-height:35px; text-align:center;}
.epages b {padding:8px 20px;background:#298BD9;color:#fff;}
.epages a {padding:8px 20px;  color:#000;  background:#f0f0f0;}
.zhishi_center_1_left{width:270px;  float:left;  height:auto; border-right:1px dotted #ccc;}
/* .zhishi_center_1_left{width:270px;  float:left; background:url("../images/lTop.jpg") no-repeat top left; height:auto; border-right:1px dotted #ccc;} */
/* .news_left{background:url("../images/lBot.jpg") no-repeat bottom right; } */
.zhishi_center_1_right{width:900px;  float:right;  padding-top:31px; min-height:600px;}
.news_right ul li {line-height:40px; height:40px; border-bottom:1px dotted #CCCCCC;  padding-left:20px; margin-right:20px; background:url(../images/news_bg.gif) no-repeat left center;}
/* .news_right ul li {line-height:38px; height:40px; border-bottom:1px dotted #CCCCCC; background:url(../images/news_bg.gif) no-repeat left center; padding-left:16px; margin-right:20px;} */
.news_left_a2{color:#444;font-size:13px;}
.news_left_1{margin-top:36px; padding-left:40px;}
.news_left_1 h4{height:40px; line-height:40px;}
.news_left_1 h4 a{font-size:14px; margin-left:4px;}
.news_left_1 h4 .xch_dh{float:left;margin-top:16px;margin-right: 3px;background-position: -91px -109px;width: 14px;overflow: hidden;height: 10px;line-height: 10px;}
.news_left_span2{float:right; color:#d4d4d4;}
.leiye_news_right_ye{margin:20px 0px; background:#F6FBFF; line-height:30px; padding:10px 10px;}
.leiye_news_right_ye li{width:45%; float:left;}

.tags{background: #FFFFFF; border: 1px dashed #CAE5FF;border-image: none;height: 24px;text-align: left;line-height: 24px;padding:0px 10px;margin:20px 0px;}
.tags a{color:#333; padding:0px 4px; font-weight:bold;}

.leiye_news_right_xiangguan{}
.leiye_news_right_xiangguan dt{background:#F6FBFF;border-bottom: 2px solid #3BB0DB;font-size: 14px;color: #000;padding:8px;overflow: hidden;font-weight: bold;}
.leiye_news_right_xiangguan dd{background: url(../images/newsli.gif) no-repeat 8px 50%;padding-left: 20px;height: 28px;line-height: 28px;overflow: hidden;font-size: 14px;}
.leiye_news_right_xiangguan dd a{}
.leiye_news_right_xiangguan dd span{color:#999; font-size:13px;margin-right:5px;float:right;}

.leiye_news_right{padding:0px 40px 20px 0px;}
.leiye_news_right img{width:90%;}
.leiye_news_right h1{height:45px; line-height:45px; font-weight:600; font-size:20px; text-align:center;  margin-top:20px;border-left: 5px solid #2f889a;border-right: 5px solid #2f889a;}
.info_text{height:35px; line-height:35px; font-weight:400; font-size:13px; text-align:center; border-bottom:1px dotted #CCCCCC;}
.newstext{padding:20px 20px 20px 20px;}
.newstext *{font-size::16px;}
.newstext strong{font-weight:600; font-size:16px;}
.newstext h4{line-height:38px;font-size:16px;letter-spacing:1px; font-weight:600;}
.newstext p{ text-align:justify; padding:4px 0px; line-height:26px; font-size::16px;} 
.newstext span{font-weight:600; font-size::16px;} 







