﻿/* CSS Document */
html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin:0;padding:0;font-weight:normal;}
em,i{font-style:normal;}
b{font-weight:normal;}
body{font-size:12px;color:#666;font-family:"微软雅黑";min-width:1200px;}
body.dialog{min-width:auto;overflow-x:hidden;}
html,body{height:100%}
/*A*/

a{text-decoration:none;color:#666;}

a:hover,a.hover{color:#f80;}

.listc999 a{color:#999;}
.listc333 a{color:#333}
.listc999 a:hover,a.c999:hover,.listc333 a:hover{color:#f80;}

.brd3{border-radius:3px}
.farial{font-family:Arial;}
.fonts{font-family:"宋体"}
/*img*/

input{outline:0px;}
input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}
input.txt,textarea.txt{border:1px solid #ededed;}
input.txt:hover,input.txt:focus,textarea.txt:hover,textarea.txt:focus{border-color:#f80;}
img{border:0 none;}

/*li*/
ul,li{list-style-type:none;}
/*浮动*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clearfix:after{content:" ";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;}
.center{text-align:center;}
.textr{text-align:right}
.vmid{vertical-align:middle;}

.mline{text-decoration:line-through;}

input[type=checkbox]{margin-right:5px;}
input,select,textarea{vertical-align:middle;font-family:"微软雅黑";cursor:pointer;}

.overtxt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;}
.overhide{overflow:hidden;}

.hidden{display:none;}
.ohide{overflow:hidden}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;font-size:12px;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999;font-size:12px;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999;font-size:12px;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;font-size:12px;}

.place14 input::-webkit-input-placeholder,.place14 textarea::-webkit-input-placeholder{color:#999;font-size:14px;}
.place14 input:-moz-placeholder,.place14 textarea:-moz-placeholder{color:#999;font-size:14px;}
.place14 input::-moz-placeholder,.place14 textarea::-moz-placeholder{color:#999;font-size:14px;}
.place14 input:-ms-input-placeholder,.place14 textarea:-ms-input-placeholder{color:#999;font-size:14px;}


.place14.caaa input::-webkit-input-placeholder,.place14.caaa textarea::-webkit-input-placeholder{color:#aaa;}
.place14.caaa input:-moz-placeholder,.place14.caaa textarea:-moz-placeholder{color:#aaa;}
.place14.caaa input::-moz-placeholder,.place14.caaa textarea::-moz-placeholder{color:#aaa;}
.place14.caaa input:-ms-input-placeholder,.place14.caaa textarea:-ms-input-placeholder{color:#aaa;}

/*宽度*/
.container{width:1200px;margin:0 auto;position:relative;}
.container.inner{position:inherit}
.container2{width:1198px;margin:0 auto;position:relative;border:1px solid #ededed;background:#fff;}

h1{color:#333;font-size:18px;}
h4{color:#333;font-size:16px;}
h5{color:#333;font-size:14px;}

.h12{line-height:12px;height:12px;}
.h16{line-height:16px;height:16px;}
.h60{height:60px;}
.h50{height:50px;line-height:50px}
.h40{height:40px;line-height:40px;}
.h30{height:30px;line-height:30px;}
.h38{height:38px;line-height:38px;}
.h20{height:20px;line-height:20px;}
.h10{height:10px;display:block;}
.h22{height:22px;line-height:22px;}
.h24{height:24px;line-height:24px;}
.h26{height:26px;line-height:26px;}
.h33{height:33px;line-height:33px}
.h36{height:36px;}
.h34{height:34px;}
.h560{height:560px;}
.h298{height:298px}
.h72{height:72px;line-height:72px;}
.h80{height:80px;}
.h100{height:100px;}
.h140{height:140px}
.h180{height:180px;}
.hp100{height:100%}

.mauto{margin-left:auto;margin-right:auto;}
.mt_3{margin-top:-3px}
.mt3{margin-top:3px;}
.mb3{margin-bottom:3px;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mr5{margin-right:5px;}
.mlr5{margin-left:5px;margin-right:5px}
.m5{margin:5px}
.ml10{margin-left:10px}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px}
.mt10{margin-top:10px}
.mlr10{margin-left:10px;margin-right:10px}
.ml13{margin-left:13px}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px}
.ml15{margin-left:15px}
.mr15{margin-right:15px}
.mt17{margin-top:17px}
.mr17{margin-right:17px}
.mt18{margin-top:18px}
.ml19{margin-left:19px;}
.mr19{margin-right:19px}
.mb19{margin-bottom:19px}
.mt19{margin-top:19px}
.m20{margin:20px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px}
.mr20{margin-right:20px;}
.ml20{margin-left:20px;}
.mlr20{margin-left:20px;margin-right:20px}
.mt25{margin-top:25px}
.mb25{margin-bottom:25px}
.ml29{margin-left:29px}
.mt29{margin-top:29px}
.mr29{margin-right:29px}
.mb29{margin-bottom:29px}
.mt30{margin-top:30px;}
.ml30{margin-left:30px;}
.mb30{margin-bottom:30px}
.mt38{margin-top:38px;}
.mt40{margin-top:40px;}
.mb40{margin-bottom:40px}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mb60{margin-bottom:60px;}
.mt200{margin-top:200px}
.mb200{margin-bottom:200px}

.w16{width:16px;}
.w30{width:30px}
.w32{width:32px}
.w50{width:50px}
.w38{width:38px}
.w58{width:58px}
.wp50{width:50%;}
.wp100{width:100%;}

.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
.w88{width:88px;}
.w90{width:90px;}
.w100{width:100px}
.w108{width:108px}
.w120{width:120px}
.w124{width:124px}
.w140{width:140px}
.w157{width:157px;}
.w170{width:170px}
.w180{width:180px}





.w200{width:200px}
.w220{width:220px}
.w230{width:230px}
.w240{width:240px;}
.w270{width:270px}
.w280{width:280px}

.w300{width:300px}
.w340{width:340px}
.w359{width:359px}
.w370{width:370px}
.w400{width:400px;}
.w460{width:460px}
.w480{width:480px}
.w560{width:560px}
.w528{width:528px;}
.w600{width:600px}
.w620{width:620px}
.w800{width:800px;}
.w840{width:840px}
.w880{width:880px}
.w900{width:900px}
.w940{width:940px;}
.w960{width:960px}
.w1078{width:1078px;}


.r0{right:0px;}
.t0{top:0;}
.twp50{top:50%;}
.h12.twp50{margin-top:-6px}



.pb0{padding-bottom:0;}
.p10{padding:10px;}
.pt10{padding-top:10px}
.ptb10{padding-top:10px;padding-bottom:10px;}
.pb10{padding-bottom:10px}
.plr10{padding-left:10px;padding-right:10px;}
.ptb15{padding-top:15px;padding-bottom:15px;}
.pb15{padding-bottom:15px}
.plr19{padding-left:19px;padding-right:19px;}
.plr15{padding-left:15px;padding-right:15px}
.p20{padding:20px;}
.pr20{padding-right:20px}
.p19{padding:19px;}
.pt20{padding-top:20px}
.pb20{padding-bottom:20px}
.pl20{padding-left:20px;}
.plr20{padding-left:20px;padding-right:20px;}
.ptb20{padding-top:20px;padding-bottom:20px;}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pb30{padding-bottom:30px}
.pl30{padding-left:30px;}
.plr30{padding-left:30px;padding-right:30px;}
.p30{padding:30px;}
.plr40{padding-left:40px;padding-right:40px;}
.pt40{padding-top:40px}
.pb40{padding-bottom:40px}
.p40{padding:40px}
.pl60{padding-left:60px}




.f20{font-size:20px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f24{font-size:24px;}
.f30{font-size:30px;}
.f36{font-size:36px;}

.fw{font-weight:bold;}
.bl{display:block;}
.dl{display:inline-block}

.ceb6161,a.ceb6161,a.ceb6161:hover{color:#eb6161}
a.c02b4b6,.c02b4b6{color:#02b4b6}
.c333{color:#333;}
a.c999,.c999{color:#999;}
a.cfff,.cfff{color:#fff;}
.c666{color:#666}
a.cf80,.cf80{color:#f80}
a.c3d8ee8,.c3d8ee8{color:#3d8ee8;}
a.c3d8ee8:hover{color:#f80;}
a.c40b450,.c40b450{color:#40b450;}
a.c40b450:hover{color:#25c33b;}
a.caaa{color:#aaa}
.ccfcfcf{color:#cfcfcf;}
.cccc{color:#ccc;}
.cf75e53{color:#f75e53;}

.bgfff{background:#fff;}
.bgf2f2f2{background:#f2f2f2;}
a.bgf80,.bgf80{background:#f80;color:#fff;}
input.bgf80:hover,a.bgf80:hover{background:#f70;}
a.bgffa033,.bgffa033{background:#ffa033;color:#fff;}
a.bgffa033:hover{background:#f19328;}

a.bgccc,.bgccc{background:#ccc;color:#fff;}
a.bgccc:hover{background:#bbb;}

a.bgbbb,.bgbbb{background:#bbb;color:#fff;}
a.bgbbb:hover{background:#aaa;}

a.bg009bf3{background:#009bf3;color:#fff;}
a.bg009bf3:hover{background:#42b1f0;}

.bgf75e53,a.bgf75e53{background:#f75e53;color:#fff;}
.bgf7ac1d,a.bgf7ac1d{background:#f7ac1d;color:#fff;}

a.bgff4f51{background:#ff4f51;color:#fff;}
a.bgff4f51:hover{background:#fc8082;}

input.noborder{border:none;}
a.bg3d8ee8,.bg3d8ee8{background:#3d8ee8;color:#fff;}
a.bg3d8ee8:hover{background:#2e7cd2;}
.bdtitle{background:#fffaf0;border:1px solid #ffe9c0;}

.bd1{border:1px solid #ededed;}
a.bd1:hover{border-color:#f80;}
.bdd1{border-bottom:1px dotted #ededed;}
.bd1.btnone{border-top:none;}
.bdr1{border-right:1px solid #ededed;}
.bt1{border-top:1px solid #ededed;}
.bb1{border-bottom:1px solid #ededed;}

.linerow{width:1px;background:#e6e6e6;height:100%;}

.line12{line-height:12px}
.line14{line-height:14px}
.line20{line-height:20px;}
.line24{line-height:24px}
.line28{line-height:28px}
.line30{line-height:30px;}
.line36{line-height:36px;}
.line40{line-height:40px}
.line55{line-height:55px;}
.line60{line-height:60px;}
.line100{line-height:100px;}
.relative{position:relative;}
.absolute{position:absolute;}

.maximg img{max-width:100%;}

.list_tab .item{float:left;}
.list_tab.sp4 .item{width:25%;}

/**主色调hover**/
.nav_searc .nav_sbt:hover,a.bg02b4b6:hover{background:#0d9b9d;}
a.bg02b4b6{background:#02b4b6;color:#fff;}
a.c02b4b6:hover{color:#0d9b9d}


.page_posit{height:50px;line-height:50px;}
.page_posit i{font-family:"宋体";margin:0 10px;}
/**透明 **/
.opa0,.header .menu p.plist a em{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.opa50{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.opa60{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.opa70,.header .menu p.plist a.crently em{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.opa80,.header .menu p.plist a:hover em,.item_tt{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.opa90,.header .menu .menu_bg{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.header .menu p.plist a:hover em{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0;}

/**遮罩层**/
#maskDIV{width:100%;height:100%;position:fixed;z-index:999;left:0;top:0;display:none;}
#maskDIV.absolute{position:absolute;}
#maskDIV.absolute #mask_bg{position:fixed;left:0;top:0;}
#mask_title{height:50px;line-height:50px;padding-left:20px;background:#ff8800;font-size:18px;color:#fff;}
#mask_bg{width:100%;height:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;display:block;}
#ajax_content{background:#fff;position:absolute;top:50%;left:50%;z-index:9;}
#mask_op_div{position:relative;}
#maskoparet{width:50px;height:50px;position:absolute;top:0;right:0;display:block;text-align:center;}
	#maskoparet i{width:16px;height:16px;display:block;margin:17px 0 0 17px;background-position:-34px -83px;}

.mask_title{margin-bottom:29px;}
	.mask_title span{height:23px;line-height:23px;border:none;display:inline-block;padding-bottom:17px;font-size:22px;margin-right:12px;cursor:pointer;color:#999;}
	.mask_title span.crently{border-bottom:3px solid #cc294f;color:#333;}
/**End遮罩层**/


/*分页*/
.Page{text-align:center;clear:both;padding:20px 0 0 10px; overflow:hidden;}
.Page .morepage{ clear:both; padding:0 0 10px 0; text-align:right;}
.Page .morepage a{border:1px solid #dfdfdf;padding:5px 8px;margin:auto 1px;color:#666666; text-decoration:none;}
.Page .morepage a:visited{color:#666666; text-decoration:none;}
.Page .morepage a:hover,.Page .morepage a.current,.Page .morepage a.current:visited{ text-decoration:none; background-color:#ff8201; color:#fff;}
/*分页*/


.h126{max-height:126px;}

.linkseo_list .overhide p{padding-left:117px;position:relative;}
.linkseo_list .overhide a:first-child{position:absolute;left:0;top:0;color:#f60;font-weight:bold;}


