@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, 
textarea,select  { margin:0; padding:0; }
*html{/*background-image:none;background-attachment:fixed;*/}
body{ font-size:12px; line-height:20px; color:#666;font-family:"Microsoft YaHei"; }
h1, h2, h3, h4, h5, h6{ font-size:12px;}
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
i{ display:inline-block;}
a { text-decoration:none; color:#666; cursor:pointer;}
a:hover { cursor:pointer; text-decoration:none;color:#222;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
.clearAll{ clear:both;zoom:1;}
a img { border:none; }
li.clear { float:none; width:auto; height:auto; padding:0; margin:0; }
input{ border:0 none; padding:0px; margin:0px;}
table { border-collapse: collapse; border-spacing: 0;}

.pr{ position:relative;}
.pa{ position:absolute;}
.ftms{ font-family:"Microsoft YaHei"}


.tl { text-align:left!important; }.tc { text-align:center!important; }.tr { text-align:right!important; }

.ti2 { text-indent:2em; }  

.fb { font-weight:bold; }
.fn { font-weight:normal; }
.fl{ float:left;}
.fr{ float:right;}
.mm{ margin-left:auto; margin-right:auto;}
.bd1{ border:1px solid #ddd;}
.Bd_btm{ border-bottom:1px solid #ddd;}
.nbd{ border:0 none !important;}
.nbd td{ border:0 none !important;}


.dil { display:inline; }
.bk { display:block !important;}
.dn{ display:none;}
.dik{ display:inline-block;}
.od { overflow:hidden }
.dtb{ display:table}
.vm{ vertical-align:middle}


.lh18 { line-height:18px; }
.lh20 { line-height:20px; }
.lh22 { line-height:22px; }
.lh24 { line-height:24px; }
.lh25 { line-height:25px; }
.lh26 { line-height:26px; }
.lh30 { line-height:30px; }
.lh40{line-height: 40px;}

.f12 { font-size:12px !important; }
.f14 { font-size:14px !important; }
.f16{font-size:16px !important;}
.f18{font-size:18px !important;}
.f20{font-size:20px !important; line-height:20px;}
.f22{font-size:22px; line-height:22px;}
.f24{font-size:24px; line-height:24px;}
.f26{font-size:26px; line-height:26px;}
.f28{font-size:28px; line-height:28px;}
.f30{font-size:30px; line-height:30px;}
.f36{font-size:36px; line-height:36px;}

.nbg{ background:none !important;}
.mt_5{ margin-top:5px;}.mt_10{ margin-top:10px;}.mt_15{ margin-top:15px;}.mt_20{ margin-top:20px;}
.ml_5{ margin-left:5px;}.ml_10{ margin-left:10px;}.ml_15{ margin-left:15px;}.ml_20{ margin-left:20px;}
.mr_5{ margin-right:5px;}.mr_10{ margin-right:10px;}.mr_15{ margin-right:15px;}.mr_20{ margin-right:20px;}
.mb_5{ margin-bottom:5px;}.mb_10{ margin-bottom:10px;}.mb_15{ margin-bottom:15px;}.mb_20{ margin-bottom:20px;}
.mg_0{ margin:0px !important;}
.mt_35{ margin-top:35px;}
.mt_40{ margin-top:40px !important;}

.pt_5{ margin-top:5px;}.pt_10{ margin-top:10px;}.pt_15{ margin-top:15px;}.pt_20{ margin-top:20px;}
.pl_5{ margin-left:5px;}.pl_10{ margin-left:10px;}.pl_15{ margin-left:15px;}.pl_20{ margin-left:20px;}
.pr_5{ margin-right:5px;}.pr_10{ margin-right:10px;}.pr_15{ margin-right:15px;}.pr_20{ margin-right:20px;}
.pb_5{ margin-bottom:5px;}.pb_10{ margin-bottom:10px;}.pb_15{ margin-bottom:15px;}.pb_20{ margin-bottom:20px;}
.pd_0{ padding:0px;}
.pd20{ padding:0 20px;}

.wa{ width:100% !important;}
.tuL{ text-decoration:underline}
.ttL{ text-decoration:line-through}

.zh{word-break:break-all;} 
.dq{ text-align:justify}  


.w1000{ width:1000px;}
.w980{ width:980px;}


.h80{ height:80px;}
.w160{ width:160px;}
.w290{ width:290px !important}
.H190{ height:190px;}
.H150{ height:150px;}


.red{color:#ff2400;}
.col_red{ color:#d11111;}
.col_grey { color:#999 !important;}
.col_blue2{ color:#38a6df}
.col_org{ color:#ef8100 !important;}

.zH{ z-index:99;}
.col_blue{ color:#1d6c9e;}

/*noscript*/
.noscriptTips{ width:400px; height:150px;padding:50px 50px; margin:-200px -250px; left:50%; position:fixed; _position:absolute; 
top:50%; background:#fff; z-index:99; border:1px solid #ddd; border-radius:10px; box-shadow:5px 5px 5px #ccc;}
.noscriptTips p{ padding-left:80px; font-size:14px;line-height:24px; width:320px;}
.noscriptTips em{ font-size:54px; display:inline-block;border:2px solid #ddd; border-radius:64px; width:64px; height:64px; text-align:center; line-height:64px; color:#E1B8B8; left:0px; top:0px; position:absolute;}




.wapper{ /*width: 1126px;*/ margin: 0 auto;}
.container{/* padding: 20px; */overflow: hidden;}
.boxLt{ width: 520px; float: left;}
.boxRt{ width: 520px; float:right;}

.tit1{ border-bottom:1px solid #ddd; padding:10px 0 10px 0; font-size:18px; color:#202020; margin-bottom:15px; position: relative;}
.tit1 em{ color:#000; font-weight: bold;}
.tit1 i{ display: inline-block; width: 16px; height: 17px; background: url(../images/ico1.png) no-repeat center center; vertical-align: middle; margin-right: 10px;;}
.tit1 span{ display:inline-block; border-bottom:3px solid #26a3e1; position: absolute; left: 0px; bottom: 0; width: 120px;;}
.tit1 a{ font-size: 14px; float: right; color: #949494;}

.newslist{}
.newslist li{ width: 100%; display: table; padding: 5px 0; font-size: 14px;;}
.newslist li a{ color: #000;}
.newslist li span{ display: inline-block; background: url(../images/ico222.png) no-repeat left center; padding-left: 15px; width: 80%;}
.newslist li em{ float: right; color: #999;}


.footer{ background:#f8f5e7; color:#61615f; padding:20px 0 30px 0; line-height:22px; overflow:hidden; margin-top:20px;font-size: 14px;; clear: both;}
.footer a{ color:#61615f;}
.footer img{ display: inline-block; vertical-align: middle; }





@media screen and (min-width:300px) and (max-width:960px) {
 html,body{width:100%;height:100%;	-webkit-text-size-adjust:none;	text-size-adjust:none;font-size: 1rem; line-height: 1rem;	font-family: "Microsoft YaHei","Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; 	-ms-text-size-adjust: 100%;	-webkit-text-size-adjust: 100%; }	 
a,img{-webkit-touch-callout: none;} 
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video{display:block;}
 body{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height: 100%;overflow-x: hidden;-webkit-overflow-scrolling: touch;} 

.center,.banner,.wapper,.boxLt,.boxRt{ width:100%; height:auto; margin: 0;}
.banner img,.linkbox img{ width: 100%; height: auto;}
.linkbox img{}

}

@media screen and (min-width:300px) and (max-width:329px) {
	
}

@media screen and (min-width:330px) and (max-width:479px) {
	
	
}
@media screen and (min-width:480px) and (max-width:639px) {
	
}
@media screen and (min-width:640px) and (max-width:719px) {
	
}
@media screen and (min-width:720px) and (max-width:960px) {

}

@media screen and (min-width:900px) and (max-width:1030px) {


}

@media screen and (min-width:1000px) and (max-width:1261px) {
	
}