@charset "utf-8";
A:link {COLOR: #666666; TEXT-DECORATION: none}
A:visited {COLOR: #666666; TEXT-DECORATION: none}
A:hover {COLOR: #999999; TEXT-DECORATION: none}
A:active {COLOR: #999999; TEXT-DECORATION: none}
.topn{ background-color:#f4f4f4; margin:auto;width:100%; height:35px; line-height:22px;}
.topna{ width:1200px}
.topa{FONT-SIZE: 13px; COLOR: #878787; margin-left:auto; margin-right:auto; width:1200px;}
.txc{FONT-SIZE: 31px; COLOR: #000000; LINE-HEIGHT: 50px; font-weight:bold; letter-spacing:2PX;}
.txct{FONT-SIZE: 13px; COLOR:#666666; LINE-HEIGHT: 10px;letter-spacing:1PX; }
.topb{FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 22px; padding-bottom:12px;}
.biaoyu{ float:left; line-height:33px; color:#636363; font-size:12px;max-width:800px}
.last{ padding-left:0; border:none}
.ptt{FONT-SIZE: 22px; COLOR: #333333; LINE-HEIGHT: 22px}
.pt{FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 22px; padding:20px;}
.ms{FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT: 22px;font-weight:bold}
.zxly {FONT-SIZE: 14px; COLOR: #717171;}
.lynr {FONT-SIZE: 14px; border:1px solid #f5f5f5; width:800px; height:120px; padding:8px; background-color:#f5f5f5}
.lyr {FONT-SIZE: 14px; border:1px solid #e4e4e4; width:200px; height:18px; padding:4px;background-color:#f5f5f5}
.ge{color:#ffffff;font-size:14px;border:1px solid #fffeee;background:#65beba; height:38px;width:100px;font-family:"微软雅黑"; padding:2px;}
.zs {FONT-SIZE: 12px; COLOR: #5c5c5c; LINE-HEIGHT: 30px}
.cl {FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 10px}
.bwx{FONT-SIZE: 13px; COLOR:#d3d3d3; text-align:center}
.fljj{font-size:22px;color:#dad9d9;  }
.fls{font-size:24px; color:#666666; margin-top:-10PX;}
.hxfot {FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 10px}
.rtTop{ width:43px; height:43px; overflow:hidden; position:fixed; top:85%; right:51%; margin-right:-675px; cursor:pointer;  display:none;}
.rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;}
.rtTop img{ display:block; position:absolute; top:0; left:0;}
.tpt_content {width:1003px;margin:0 auto;text-align:center;}
.tpt_content_all {width:100%;margin:0 auto;text-align:center;}
.contact {FONT-SIZE: 18px; COLOR: #717171; LINE-HEIGHT:12px; TEXT-DECORATION: none}
.xdd {BORDER-right: #ffffff 2px solid;}
.tof {PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #666666; PADDING-TOP: 20px; LETTER-SPACING: 1px}
.sz {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid}
.jj {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px;}
.aka {FONT-SIZE: 24px; COLOR: #ffffff; LINE-HEIGHT: 18px;}
.akas {FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 18px;}
.fota{FONT-SIZE: 17px; COLOR: #ffffff; font-weight:bold;}
.aj {FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 25px; }
.icj {FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 22px; }
.licj {FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 22px; }
.fot {FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT:20px;}
.fotb {FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT:20px;}
.fotbb {FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT:24px;}
.fotbt {FONT-SIZE: 25px; COLOR: #ffffff; LINE-HEIGHT:50px;font-weight:bold}
.ict {FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 21px;}
.icta {FONT-SIZE: 15px; COLOR: #666666; LINE-HEIGHT: 20px;}
.aitt {FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT: 29px;}
.ewdc {FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 26px;}
.ewdk {FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 24px;}
.ft {FONT-SIZE: 12px; COLOR: #125EB6; LINE-HEIGHT: 22px;}]
.ht {FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 22px;}
.ty {FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 25px; BORDER-BOTTOM: #cccccc 1px dashed; TEXT-DECORATION: none}
.ab{FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT:32px;}
.abc{FONT-SIZE: 18px; COLOR: #333333; LINE-HEIGHT:42px; padding:10px;}
.abt{FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT:35px;}
.abi{FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT:29px;}
.zjhw{FONT-SIZE: 19px; COLOR: #ffffff; LINE-HEIGHT:26px;font-weight:bold }
.abjl {FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT:26px; text-indent:26px}
.mc {FONT-SIZE: 24px; COLOR: #535353; LINE-HEIGHT:29px;}
.jyab {FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT:29px;}
.ac {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; }
.button {FONT-SIZE: 15px; font-family:"微软雅黑"; border:1px solid #154d96; padding:2px; color:#ffffff; width:78px; height:26px; background-color:#045797; }
.lnt {FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 20px; }
.lntt {FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 18px; }
.sh {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 20px; }
.bt {FONT-SIZE: 22px; COLOR: #333333; LINE-HEIGHT: 20px; font-weight:bold;}
.ic {FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 18px; }
.iac{FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 22px;  }
.lt {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; }
.ltt {FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 22px; }
.ia{FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 20px; }
.htext {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; }
.at {FONT-SIZE: 15px; COLOR: #333333; LINE-HEIGHT: 20px;font-weight:bold }
.tp {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; }
body,td{ font-size:13px; color:#666666; font-family:"微软雅黑"; }
img { border:0;}
.a1 { color:#FFFFFF;}
.a1:link { color:#FFFFFF;}
.a1:hover { color:#FFFFFF;}
.a1:visited { color:#FFFFFF;}
.maginLeft35 { margin-left:35px;}
.header_nav { overflow:hidden; width:100%; height:62px; background-color:#2c2c2c;}
.header_nav ul{ overflow:hidden}
.header_nav li{ float:left; font-size:16px; line-height:62px; border-left:#585858 1px solid; padding:0 34px}
.header_nav li.last{ background:none}
.header_nav li a{ color:#fff; display:block; text-decoration:none}
.header_nav li.cur ,.header_nav li:hover{ background:#8ec31f;}
A.menu { font-size:15px; display:block; width:132px; line-height:48px;font-weight:bold;} 
A.menu:link{color:#ffffff;}
A.menu:visited{color:#ffffff;}
A.menu:active{color:#ffffff;}
A.menu:hover{color:#ffffff; background-color:#0c9045;} 
A.me { font-size:15px; display:block; width:80px; line-height:41px;} 
A.me:link{color:#ffffff;}
A.me:visited{color:#ffffff;}
A.me:active{color:#ffffff;}
A.me:hover{color:#ffffff; background-color:#000000} 
A.pp { font-size:15px; display:block; width:170px; line-height:35px;} 
A.pp:link{color:#2d3134;}
A.pp:visited{color:#2d3134;}
A.pp:active{color:#f2d3134;}
A.pp:hover{color:#ffffff; background-color:#215797;} 
.header_nav { overflow:hidden; width:100%; height:62px; background-color:#2c2c2c;}
.header_nav ul{ overflow:hidden}
.header_nav li{ float:left; font-size:16px; line-height:62px; border-left:#585858 1px solid; padding:0 34px}
.header_nav li.last{ background:none}
.header_nav li a{ color:#fff; display:block; text-decoration:none}
.header_nav li.cur ,.header_nav li:hover{ background:#8ec31f;}
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1200px;}
.an:link {
	FONT-SIZE: 18px; COLOR: #717171;  LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.an:visited {
	FONT-SIZE: 18px; COLOR: #717171; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.an:hover {
	FONT-SIZE: 18px; COLOR: #ff0000; LINE-HEIGHT: 16pt; FONT-STYLE: normal;TEXT-DECORATION: underline;
}
.pd:link {
	FONT-SIZE: 14px; COLOR: #174670; LINE-HEIGHT: 16pt; FONT-STYLE: normal; font-weight:bold
}
.pd:visited {
	FONT-SIZE: 14px; COLOR: #174670; LINE-HEIGHT: 16pt; FONT-STYLE: normal; font-weight:bold
}
.pd:hover {
	FONT-SIZE: 14px; COLOR: #FFF200; LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold
}
.sc:link {
	FONT-SIZE: 13px; COLOR: #878787;  FONT-STYLE: normal; 
}
.sc:visited {
	FONT-SIZE: 13px; COLOR: #878787; FONT-STYLE: normal; 
}
.sc:hover {
	FONT-SIZE: 13px; COLOR: #333333; FONT-STYLE: normal;
}
.cd:link {
	FONT-SIZE: 13px; COLOR: #333333;  FONT-STYLE: normal; 
}
.cd:visited {
	FONT-SIZE: 13px; COLOR: #333333; FONT-STYLE: normal; 
}
.cd:hover {
	FONT-SIZE: 13px; COLOR: #d90017; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.pcd:link {
	FONT-SIZE: 13px; COLOR: #333333;  FONT-STYLE: normal; 
}
.pcd:visited {
	FONT-SIZE: 13px; COLOR: #333333; FONT-STYLE: normal; 
}
.pcd:hover {
	FONT-SIZE: 13px; COLOR: #d90017; FONT-STYLE: normal;
}
.kd:link {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16pt; FONT-STYLE: normal; :
}
.kd:visited {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.kd:hover {
	FONT-SIZE: 12px; COLOR: #ED161F; LINE-HEIGHT: 16pt; FONT-STYLE: normal;
}
.der:link {
	FONT-SIZE: 14px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; 
}
.der:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16pt; 
}
.der:hover {
	FONT-SIZE: 14px; COLOR: #d1e200; LINE-HEIGHT: 16pt; 
}
.derb:link {
	FONT-SIZE: 14px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; 
}
.derb:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16pt; 
}
.derb:hover {
	FONT-SIZE: 14px; COLOR: #d1e200; LINE-HEIGHT: 16pt; 
}
.btm:link {
	FONT-SIZE: 13px; COLOR: #b4b3b7; LINE-HEIGHT: 16pt; FONT-STYLE: normal; font-weight:bold
}
.btm:visited {
	FONT-SIZE: 13px; COLOR: #b4b3b7; LINE-HEIGHT: 16pt; FONT-STYLE: normal; font-weight:bold
}
.btm:hover {
	FONT-SIZE: 13px; COLOR: #ED161F; LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold
}
.lft:link {
	FONT-SIZE: 14px;COLOR: #444444; LINE-HEIGHT: 32pt;FONT-STYLE: normal; 
}
.lft:visited {
	FONT-SIZE: 14px;COLOR: #444444; LINE-HEIGHT: 32pt; FONT-STYLE: normal; 
}
.lft:hover {
	FONT-SIZE: 14px;  COLOR: #0a58cd; LINE-HEIGHT: 32pt; FONT-STYLE: normal;font-weight:bold
}
.cdd:link {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 13pt; FONT-STYLE: normal; 
}
.cdd:visited {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 13pt; FONT-STYLE: normal; 
}
.cdd:hover {
	FONT-SIZE: 13px; COLOR: #d90017; LINE-HEIGHT: 13pt; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.ba:link {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 13pt; FONT-STYLE: normal; 
}
.ba:visited {
	FONT-SIZE: 13px; COLOR: #333333; LINE-HEIGHT: 13pt; FONT-STYLE: normal; 
}
.ba:hover {
	FONT-SIZE: 13px; COLOR: #d90017; LINE-HEIGHT: 13pt; FONT-STYLE: normal;TEXT-DECORATION: underline
}

.new:link {
	FONT-SIZE: 14px; COLOR: #333333;  LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.new:visited {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.new:hover {
	FONT-SIZE: 14px; COLOR: #FF2000; LINE-HEIGHT: 16pt; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.fp:link {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 12pt; FONT-STYLE: normal; font-weight:bold
}
.fp:visited {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 12pt; FONT-STYLE: normal; font-weight:bold
}
.fp:hover {
	FONT-SIZE: 12px; COLOR: #d90017; LINE-HEIGHT: 12pt; FONT-STYLE: normal;TEXT-DECORATION: underline;font-weight:bold
}
.tc:link {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.tc:visited {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.tc:hover {
	FONT-SIZE: 12px; COLOR: #d90017; LINE-HEIGHT: 16pt; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.m:link {
	FONT-SIZE: 14px; COLOR: #d90017; font-weight:bold; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.m:visited {
	FONT-SIZE: 14px; COLOR: #d90017; font-weight:bold; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.m:hover {
	FONT-SIZE: 14px; COLOR: #FF6600; font-weight:bold; LINE-HEIGHT: 16pt; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.lk:link {
	FONT-SIZE: 14px; COLOR: #333333;  LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.lk:visited {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.lk:hover {
	FONT-SIZE: 14px; COLOR: #FF2000; LINE-HEIGHT: 16pt; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.bmenu:link {
	FONT-SIZE: 14px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.bmenu:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.bmenu:hover {
	FONT-SIZE: 14px; COLOR: #FFF200; LINE-HEIGHT: 16pt; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.fl:link {
	FONT-SIZE: 13px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; FONT-STYLE: normal;
}
.fl:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal;
}
.fl:hover {
	FONT-SIZE: 13px; COLOR: #fff100; LINE-HEIGHT: 16pt; FONT-STYLE: normal;
}
.fla:link {
	FONT-SIZE: 14px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}
.fla:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}
.fla:hover {
	FONT-SIZE: 14px; COLOR: #fff100; LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}
.mn:link {
	FONT-SIZE: 14px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.mn:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.mn:hover {
	FONT-SIZE: 14px; COLOR: #d90017; LINE-HEIGHT: 16pt; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.imr:link {
	FONT-SIZE: 12px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; FONT-STYLE: normal; }
.imr:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal; }
.imr:hover {
	FONT-SIZE: 12px; COLOR: #fffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal;TEXT-DECORATION: underline;
}
.fy:link {
	FONT-SIZE: 14px; COLOR: #0066cc;  LINE-HEIGHT: 16pt; 
}
.fy:visited {
	FONT-SIZE: 14px; COLOR: #0066cc; LINE-HEIGHT: 16pt;
}
.fy:hover {
	FONT-SIZE: 14px; COLOR: #0066cc; LINE-HEIGHT: 16pt; TEXT-DECORATION: underline;
}
.more:link {
	FONT-SIZE: 15px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.more:visited {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal; 
}
.more:hover {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal;
}
.zc:link {
	FONT-SIZE: 14px; COLOR: #333333;  FONT-STYLE: normal; font-weight:bold;
}
.zc:visited {
	FONT-SIZE: 14px; COLOR: #333333; FONT-STYLE: normal; font-weight:bold;
}
.zc:hover {
	FONT-SIZE: 14px; COLOR: #d90017; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.fjj:link {
	FONT-SIZE: 13px; COLOR: #ffffff;  FONT-STYLE: normal; LINE-HEIGHT: 17pt;
}
.fjj:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-STYLE: normal; LINE-HEIGHT: 17pt;
}
.fjj:hover {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-STYLE: normal;LINE-HEIGHT: 17pt;TEXT-DECORATION: underline
}
.rbt:link {
	FONT-SIZE: 15px; COLOR: #666666;  FONT-STYLE: normal; 
}
.rbt:visited {
	FONT-SIZE: 15px; COLOR: #666666; FONT-STYLE: normal; 
}
.rbt:hover {
	FONT-SIZE: 15px; COLOR: #d90017; FONT-STYLE: normal;TEXT-DECORATION: underline
}
.rym:link {
	FONT-SIZE: 15px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}
.rym:visited {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}
.rym:hover {
	FONT-SIZE: 15px; COLOR: #db261d; LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}
.ryn:link {
	FONT-SIZE: 15px; COLOR: #ffffff;  LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}
.ryn:visited {
	FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}
.ryn:hover {
	FONT-SIZE: 15px; COLOR: #ff9000; LINE-HEIGHT: 16pt; FONT-STYLE: normal;font-weight:bold; 
}