/*
 * CopyRigt ctma.com.cn | oou.com.cn
 * By Pengyi 2012/05/01 pengyi2008@gmail.com
 */
@import url("layout.css");
@import url("page.css");
html,body,div,span,h1,h2,h3,h4,h5,h6,hr,blockquote,dl,dt,dd,ul,ol,li,pre,form,th,td{margin:0;padding:0;}
body{background:#efece0;font:12px Verdana,Arial,Tahoma;/* url(http://www.ctma.com.cn/2014img/20140930_guoqing.jpg) no-repeat 50% 0margin-top:60px;*/}
img{border:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#690;}
a.btn_green{overflow:hidden;width:100px;height:26px;line-height:26px;background:url(../images/btn.gif) no-repeat 0 -100px;text-align:center;color:#370;}
a.btn_green:hover{background:url(../images/btn.gif) no-repeat -200px -100px;color:#fff;font-weight:bold;}
.l{float:left;}
.r{float:right;}
.c,.center{margin:0 auto;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:'\20';}
.clearfix{*zoom:1;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clr{clear:both;}
.clear{overflow:hidden;}
.shw{display:block;}
.hid{display:none;}
.wrapper{clear:both;margin:0 auto;width:980px;}
.w{width:100%;}
.h{height:100%;}
.w960{width:960px;/*position:relative;*/}
.w963{width:960px;}
.w120{width:120px;}
.w160{width:160px;}
.w180{width:180px;}
.w250{width:250px;}
.w260{width:260px;}
.w320{width:320px;}
.w380{width:380px;}
.w390{width:390px;}
.w486{width:486px;}
.w590{width:590px;}
.w610{width:610px;}
.w650{width:650px;}
.w670{width:670px;}
.w775{width:775px;}
.w780{width:780px;line-height:200%;font-size:14px;}
.w795{width:795px;}
.w980{width:980px;}
.pright .infos_userinfo{margin-bottom:0;}
.mt1{margin-top:8px;}
.pright .mt1{margin-top:0;}
.mt2{margin-top:16px;}
.word{word-break:break-all;}
.ma{margin:10px;}
.ma0{margin:0;}
.ma5{margin:5px;}
.mt{margin-top:10px;}
.mb{margin-bottom:10px;}
.ml{margin-left:10px;}
.mr{margin-right:10px;}
.mt0{margin-top:0;}
.mb0{margin-bottom:0;}
.ml0{margin-left:0;}
.mr0{margin-right:0;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}
.pa{padding:5px 10px;}
.pa0{padding:0;}
.pa5{padding:5px;}
.pt{padding-top:10px;}
.pb{padding-bottom:10px;}
.pl{padding-left:10px;}
.pr{padding-right:10px;}
.pt0{padding-top:0;}
.pb0{padding-bottom:0;}
.pl0{padding-left:0;}
.pr0{padding-right:0;}
.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pr5{padding-right:5px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fb{font-weight:bold;}
.f0{font-size:0;line-height:0;text-indent:-100000px;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f28{font-size:28px;}
.ffYH{font-family:'Microsoft YaHei','Hiragino Sans GB',STHeiti,SimHei,sans-serif;}
.ffHT{font-family:STHeiti,SimHei,sans-serif;}
.ffYH{font-family:\5fae\8f6f\96c5\9ed1;}
.ffST{font-family:\5b8b\4f53,Arial;}
.ffHT{font-family:\9ed1\4f53,Arial;}
.ffKT{font-family:\6977\4f53,Arial;}
.cf{color:#fff;}
.c0{color:#000;}
.c3{color:#333;}
.c9{color:#999;}
.cr{color:#f00;}
.cc{color:#f60;}
.cy{color:#ff0;}
.cg{color:#280;}
.cb{color:#36c;}
.cp{color:#90c;}
.cf{color:#fcf;}
.fs-12{font-size:12px;}
.fc-f60{color:#F60;}
.fc-f90{color:#F90;}
.ipt-txt{line-height:15px;padding:4px 5px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:12px;margin-right:2px;}
.nb{line-height:20x;padding:1px 2px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:12px;margin-right:2px}
.btn-1{width:56px;height:24px;border:none;background:url(../images/comm-bt.gif) no-repeat;line-height:25px;letter-spacing:1px;cursor:pointer;overflow:hidden;color:#585858;}
.btn-2{width:70px;height:25px;border:none;background:url(../images/btn-bg2.gif) left top no-repeat;line-height:25px;overflow:hidden;color:#444;margin-right:2px;cursor:pointer;}

/* box */

dl{clear:both;}
dl dt{clear:both;position:relative;}
dl dt strong{float:left;}
dl dt h1{float:left;font-size:12px;font-weight:normal;}
dl dt span{float:right;}
dl dd{clear:both;}

.box01 dt{height:30px;}
.box01 dt strong a{position:absolute;left:0;top:-5px;z-index:1000;display:block;padding:0 0 3px 0;width:120px;height:32px;line-height:32px;background:url(../images/box01.gif) no-repeat;text-align:center;color:#fc3;}

.box02{margin:0 0 10px 0;}
.box02 dt{padding:0 0 5px 10px;font-size:12px;font-weight:bold;}

.box03 dt{margin:10px 0 5px 0;padding:5px 0 5px 10px;border:#c8c8c8 1px solid;border-left:0;border-right:0;color:#c00;font-size:12px;font-weight:bold;}
.box03 dt a{color:#c00;}
.box03 dt a:hover{color:#f60;}

.box_m01 dt{margin:0 0 5px 0;padding:6px 0 5px 0;border-bottom:#ddd 1px dashed;}
.box_m01 dt strong{padding:0 5px 0 0;font-size:14px;}
.box_m01 dt h1{padding:3px 5px 0 5px;line-height:100%;color:#ccc;}
.box_m01 dt h1.cur a{color:#f60;font-weight:bold;}
.box_m01 dt span{padding-top:3px;}
.box_m01 dt span a{overflow:hidden;display:block;width:35px;height:11px;background:url(../images/ico_more.gif) no-repeat;font-size:0;text-indent:-10000px;line-height:0;}
.box_m01 dt span a:hover{background:url(../images/ico_more.gif) no-repeat -50px 0;}

.box_m02{border:#c8c8c8 1px solid;}
.box_m02 dt{margin:0 0 5px 0;padding:5px 0;border-bottom:#c8c8c8 1px solid;}
.box_m02 dt strong{padding:0 5px 0 9px;font-size:14px;}
.box_m02 dt h1{padding:3px 5px 0 5px;line-height:100%;font-size:12px;font-weight:normal;color:#ccc;}
.box_m02 dt h1.cur a{color:#f60;font-weight:bold;}
.box_m02 dt span{padding:3px 10px 0 0;}
.box_m02 dt span a{overflow:hidden;display:block;width:35px;height:11px;background:url(../images/ico_more.gif) no-repeat;font-size:0;text-indent:-10000px;line-height:0;}
.box_m02 dt span a:hover{background:url(../images/ico_more.gif) no-repeat -50px 0;}
.box_m02 dd{padding: 0 5px 5px 10px;}

.box_m03 dt strong{display:block;padding-top:2px;width:100px;height:22px;line-height:22px;background:url(../images/box_m03.gif) no-repeat;font-size:14px;text-align:center;}
.box_m03 dt span{padding:3px 10px 0 0;}
.box_m03 dt span a{overflow:hidden;display:block;width:35px;height:11px;background:url(../images/ico_more.gif) no-repeat;font-size:0;text-indent:-10000px;line-height:0;}
.box_m03 dt span a:hover{background:url(../images/ico_more.gif) no-repeat -50px 0;}
.box_m03 dd{padding:9px;border:#c8c8c8 1px solid;}

.box_m04 dt{padding:0 10px;border:#dde6b3 1px solid;border-top:0;border-bottom:0;background:url(../images/box_m04.gif) repeat-x;}
.box_m04 dt h1 a{display:block;padding:2px;width:80px;height:25px;line-height:25px;text-align:center;}
.box_m04 dt h1.cur a{padding:0;height:27px;line-height:27px;background:url(../images/box_m04.gif) no-repeat 0 -50px;font-size:14px;font-weight:bold;color:#fff;}
.box_m04 dt span{padding-top:6px;}
.box_m04 dd{padding:9px 0;height:360px;border:#c8c8c8 1px solid;border-top:0;}

.box_union_20130220 dt{position:relative;margin:0;padding:0 10px 0 20px;height:26px;background:url(../images/box_20130220_union.gif) no-repeat 0 0;}
.box_union_20130220 dt div{float:left;text-align:center;}
.box_union_20130220 dt div a{overflow:hidden;display:block;width:90px;height:26px;line-height:26px;color:#cc5600;text-decoration:none;font-size:14px;}
.box_union_20130220 dt div.cur a{background:url(../images/box_20130220_union.gif) no-repeat -200px -50px;font-weight:bold;}
.box_union_20130220 dt span{position:absolute;right:10px;top:5px;color:#999;}

/* list */

ul,ol,li{list-style:none;}
ul,ol{clear:both;}
li{position:relative;}

.ico01 li{padding-left:10px;line-height:22px;background:url(../images/li_ico.gif) no-repeat 0 9px;}
.ico01 li em{padding-left:5px;font-size:12px;color:#999;}
.ico01 li span{position:absolute;right:0;top:-4px;font-size:12px;color:#999;}
.ico01-f14 li{padding-left:10px;line-height:25px;background:url(../images/li_ico.gif) no-repeat 0 11px;font-size:14px;}
.ico01-f14 li em{padding-left:5px;font-size:12px;color:#999;}
.ico01-f14 li span{position:absolute;right:0;top:-4px;font-size:12px;color:#999;}
.ico02 li{padding-left:10px;line-height:150%;background:url(../images/li_ico.gif) no-repeat 0 -41px;}
.ico03 li{padding-left:10px;line-height:150%;background:url(../images/li_ico.gif) no-repeat 0 -90px;}
.ico04 li{padding-left:10px;line-height:150%;background:url(../images/li_ico.gif) no-repeat 0 -140px;}
.ico05 li{padding-left:10px;line-height:150%;background:url(../images/li_ico.gif) no-repeat 0 -191px;}
.ico06 li{padding-left:10px;line-height:150%;background:url(../images/li_ico.gif) no-repeat 0 11px;}

.sort01{background:url(../images/li_sort.gif) no-repeat;}
.sort01 li{padding:0 0 1px 20px;height:23px;line-height:23px;}

.roll01 li a{display:block;padding:5px 10px;width:100px;border-bottom:#c8c8c8 1px solid;color:#333;}
.roll01 li a:hover{background:#c8c8c8;color:#f60;}

/* thumbnail */
.thumbnail_90_90 li{float:left;margin:0 0 5px 15px;width:90px;height:120px;text-align:center;}
.thumbnail_90_90 li a img{padding:2px;width:84px;height:84px;border:#c8c8c8 1px solid;}
.thumbnail_90_90 li a:hover img{border:#f90 1px solid;}
.thumbnail_90_90 li p{margin:0;padding:0;}

.thumbnail_160_60 li{margin:0 0 5px 0;width:160px;height:90px;text-align:center;}
.thumbnail_160_60 li a img{padding:2px;width:154px;height:54px;border:#c8c8c8 1px solid;}
.thumbnail_160_60 li a:hover img{border:#f90 1px solid;}
.thumbnail_160_60 li p{margin:0;padding:0;}

.thumbnail_160_120 li{float:left;margin:0 0 0 30px;padding:2px;width:154px;height:150px;border:#c8c8c8 1px solid;text-align:center;}
.thumbnail_160_120 li a img{margin-bottom:5px;width:152px;height:112px;border:#eee 1px solid;}
.thumbnail_160_120 li p{margin:0;padding:0;}

/* graphic */

.graphic_60_90{position:relative;margin:10px auto;width:160px;height:60px;} 
.graphic_60_90 .picArea{position:absolute;left:0;top:0;width:60px;height:60px;}
.graphic_60_90 .picArea img{width:60px;height:60px;}
.graphic_60_90 .txtArea{position:absolute;left:68px;top:-2px;width:98px;height:60px;}
.graphic_60_90 .txtArea h2 a{font-size:12px;font-weight:bold;color:#690;}
.graphic_60_90 .txtArea h2 a:hover{color:#f60;}
.graphic_60_90 .txtArea p{margin:0;padding:0;}
.graphic_60_90 .txtArea p a:hover{color:#f60;}

.graphic_50_70{position:relative;width:120px;height:50px;border-bottom:#c9c9c9 1px solid;} 
.graphic_50_70_over{background:#c9c9c9;}
.graphic_50_70 .picArea{position:absolute;left:0;top:5px;padding:0 5px;width:40px;height:40px;}
.graphic_50_70 .picArea img{width:40px;height:40px;}
.graphic_50_70 .txtArea{position:absolute;left:50px;top:5px;width:65px;height:40px;}
.graphic_50_70 .txtArea h2 a{font-size:12px;font-weight:normal;color:#333;}
.graphic_50_70 .txtArea h2 a:hover{color:#f60;}
.graphic_50_70 .txtArea p{margin:0;padding:0;}
.graphic_50_70 .txtArea p a:hover{color:#f60;}

/* form */

form{position:relative;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
form .input_key{position:absolute;left:0;top:0;padding:0 0 0 10px;width:320px;height:26px;line-height:26px;border:#dcdcdc 1px solid;color:#666;}
form .input_key_over{background:#ffd;}
form .input_submit{position:absolute;left:330px;top:0;overflow:hidden;width:80px;height:28px;background:url(../images/form_input_submit.gif) no-repeat;border:0;line-height:0;text-indent:-100000px;cursor:pointer;}
form .input_submit_over{background:url(../images/form_input_submit.gif) no-repeat -100px 0;}

/* layout */

.layoutHeader .hHead{margin-top:5px;padding:0 3px;height:35px;line-height:35px;background:url(../images/bg_hHead.gif) no-repeat 50% 0;}
.layoutHeader .hHead .l{padding-left:10px;width:480px;}
.layoutHeader .hHead .r{padding-right:10px;width:480px;}
.layoutHeader .hHead ul li a{color:#fff;}
.layoutHeader .hHead ul li a:hover{color:#ff0;}
.layoutHeader .hHead .l li{float:left;padding:0 10px;text-align:center;}
.layoutHeader .hHead .l li.cur{padding:0;width:60px;background:url(../images/bg_hHead.gif) no-repeat 0 -50px;font-size:14px;font-weight:bold;}
.layoutHeader .hHead .r li{float:right;margin-right:10px;padding-right:10px;background:url(../images/bg_hHead.gif) no-repeat 100% -50px;}
.layoutHeader .hHead .r li.fir{margin-right:0;padding-right:0;background:url();}
.layoutHeader .hMain{position:relative;padding:0 3px;height:100px;background:#fff;background:url(logo/bg_layout_980_20140303.gif) no-repeat 0 0;}
/*.layoutHeader .hMain .logo{position:absolute;left:20px;top:15px;width:400px;height:85px;}
.layoutHeader .hMain .logo a{overflow:hidden;display:block;width:400px;height:85px;background:url(../images/logo.gif) no-repeat;font-size:0;line-height:0;text-indent:-100000px;}
.layoutHeader .hMain .logo{position:absolute;left:20px;top:14px;width:372px;height:73px;}
.layoutHeader .hMain .logo a{overflow:hidden;display:block;width:372px;height:73px;background:url(../images/logo.png) no-repeat;font-size:0;line-height:0;text-indent:-100000px;}*/
.layoutHeader .hMain .logo{position:absolute;left:0;top:0;width:550px;height:100px;}
.layoutHeader .hMain .logo a{overflow:hidden;display:block;width:450px;height:100px;background:url(logo/logo_20140514.gif) no-repeat;font-size:0;line-height:0;text-indent:-100000px;}
/*.layoutHeader .hMain .logo{position:absolute;left:0;top:0;width:500px;height:100px;}
.layoutHeader .hMain .logo a{overflow:hidden;display:block;width:500px;height:100px;background:url(logo/logo_20140514.gif) no-repeat;font-size:0;line-height:0;text-indent:-100000px;}*/
.layoutHeader .hMain .search{position:absolute;left:550px;top:30px;width:430px;height:30px;}
.layoutHeader .hMain .tags{position:absolute;left:550px;top:65px;width:430px;height:30px;color:#999;}
.layoutHeader .hMain .tags a{color:#999;}
.layoutHeader .hMain .tags a:hover{color:#f60;}
.layoutHeader .hNav{padding:0 10px;height:40px;line-height:40px;background:url(../images/bg_hNav.gif) no-repeat;}
.layoutHeader .hNav ul li{float:left;padding:0 15px 0 14px;background:url(../images/bg_hNav.gif) no-repeat 100% -100px;}
.layoutHeader .hNav ul li.end{padding-right:0;background:url();}
.layoutHeader .hNav ul li a{color:#fff;}
.layoutHeader .hNav ul li a:hover{color:#fc0;}
.layoutHeader .hNav ul li.cur a{color:#ff0;font-weight:bold;}
.layoutHeader .hNav ul li .hot{position:absolute;right:-11px;top:2px;z-index:1000;width:23px;height:9px;background:url(../images/ico_hot.gif) no-repeat;}
.layoutHeader .hPos{padding:0 10px 3px 10px;height:33px;line-height:33px;background:url(../images/bg_hNav.gif) no-repeat 0 -40px;}
.layoutHeader .hPos .l{padding-left:10px;width:600px;color:#c00;}
.layoutHeader .hPos .l a{color:#c00;}
.layoutHeader .hPos .l a:hover{color:#f60;}
.layoutHeader .hPos .l a.cur{color:#f60;font-weight:bold;}
.layoutHeader .hPos .r{padding-right:10px;width:350px;}

.layoutMain{clear:both;margin:0 auto;width:986px;background:url(../images/bg_layout_120_670_180.gif) repeat-y -1000px 0;}
.layoutMain .mHead{height:8px;background:url(../images/bg_layout_120_670_180.gif) no-repeat;}
.layoutMain .mFoot{height:8px;background:url(../images/bg_layout_120_670_180.gif) no-repeat 0 -10px;}

.layoutMain_01{clear:both;margin:3px auto 0 auto;width:986px;background:url(../images/bg_layout_120_670_180_01.gif) repeat-y -1000px 0;}
.layoutMain_01 .mHead{position:relative;padding:0 13px 13px 13px;height:32px;line-height:32px;background:url(../images/bg_layout_120_670_180_01.gif) no-repeat;color:#fff;}
.layoutMain_01 .mHead a{color:#fff;}
.layoutMain_01 .mHead a:hover{color:#ff0;}
.layoutMain_01 .mHead h1{position:absolute;left:0;top:0;width:120px;font-size:14px;font-weight:bold;text-align:center;}
.layoutMain_01 .mHead span{position:absolute;right:10px;top:0;}
.layoutMain_01 .mFoot{height:8px;background:url(../images/bg_layout_120_670_180_01.gif) no-repeat 0 -47px;}

.layoutMain_02{clear:both;margin:0 auto;width:986px;background:url(../images/bg_layout_180_610_180.gif) repeat-y -1000px 0;}
.layoutMain_02 .mHead{height:8px;background:url(../images/bg_layout_180_610_180.gif) no-repeat;}
.layoutMain_02 .mFoot{height:8px;background:url(../images/bg_layout_180_610_180.gif) no-repeat 0 -10px;}
.layoutMain_02 .w610{padding:5px 0 0 0;}
.layoutMain_02 .w180{padding:5px 0 0 0;}

/*.layoutMain_03{clear:both;margin:0 auto;width:986px;background:url(../images/bg_layout_795_180.gif) repeat-y -1000px 0;}
.layoutMain_03 .mHead{height:8px;background:url(../images/bg_layout_795_180.gif) no-repeat;}
.layoutMain_03 .mFoot{height:8px;background:url(../images/bg_layout_795_180.gif) no-repeat 0 -10px;}
.layoutMain_03 .w795{padding:5px 0 0 0;}
.layoutMain_03 .w180{padding:5px 0 0 0;}*/
.layoutMain_03{clear:both;margin:0 auto;width:986px;background:url(../images/bg_layout_980.gif) repeat-y -1000px 0;}
.layoutMain_03 .mHead{height:8px;background:url(../images/bg_layout_980.gif) no-repeat;}
.layoutMain_03 .mFoot{height:8px;background:url(../images/bg_layout_980.gif) no-repeat 0 -10px;}
.layoutMain_03 .w795{padding:10px 0;width:980px;}
.layoutMain_03 .w775{width:960px;}
.layoutMain_03 .w180{display:none;}

.layoutMain_980{clear:both;margin:0 auto;width:986px;background:url(../images/bg_layout_980.gif) repeat-y -1000px 0;}
.layoutMain_980 .mHead{position:relative;padding:0 13px 8px 13px;height:32px;line-height:32px;background:#efece0 url(../images/bg_layout_980.gif) no-repeat 0 32px;}
.layoutMain_980 .mHead h1{position:absolute;left:20px;top:0;padding-left:30px;background:url(../images/bg_layout_980.gif) no-repeat 0 -45px;color:#690;font-size:14px;font-weight:bold;}
.layoutMain_980 .mHead span{position:absolute;right:10px;top:0;}
.layoutMain_980 .mFoot{height:8px;background:url(../images/bg_layout_980.gif) no-repeat 0 -10px;}

.layoutMain_980_01{clear:both;margin:3px auto 0 auto;width:986px;background:url(../images/bg_layout_980_01.gif) repeat-y -1000px 0;}
.layoutMain_980_01 .mHead{position:relative;padding:0 13px 13px 13px;height:32px;line-height:32px;background:url(../images/bg_layout_980_01.gif) no-repeat;color:#fff;}
.layoutMain_980_01 .mHead a{color:#fff;}
.layoutMain_980_01 .mHead a:hover{color:#ff0;}
.layoutMain_980_01 .mHead h1{position:absolute;left:20px;top:0;font-size:14px;font-weight:bold;text-align:center;}
.layoutMain_980_01 .mHead span{position:absolute;right:10px;top:0;}
.layoutMain_980_01 .mFoot{height:8px;background:url(../images/bg_layout_980_01.gif) no-repeat 0 -47px;}

.layoutMain_in_m1{clear:both;margin:0 auto;width:986px;background:url(../images/bg_layout_120_670_180_in_m1.gif) repeat-y -1000px 0;}
.layoutMain_in_m1 .mHead{height:8px;background:url(../images/bg_layout_120_670_180_in_m1.gif) no-repeat;}
.layoutMain_in_m1 .mFoot{height:8px;background:url(../images/bg_layout_120_670_180_in_m1.gif) no-repeat 0 -10px;}

.layoutFooter{clear:both;margin:0 auto;padding:0 0 10px 0;width:980px;text-align:center;}
.layoutFooter .fMenu{margin:8px 0;padding:0 0 12px 0;border-bottom:#bfbdb3 1px solid;color:#bfbdb3;}
.layoutFooter p{margin:0;padding:0;line-height:150%;}
.layoutFooter a{color:#333;}
.layoutFooter a:hover{color:#f60;}

/* special's box */

.in_m1l{background:url(../images/bg_layout_120_670_180_in_m1.gif) no-repeat 0 -20px;}
.in_m1l h1 a{display:block;padding:5px 10px;width:100px;border-bottom:#6a6a6a 1px solid;font-size:12px;color:#fc3;}
.in_m1l h1 a:hover{color:#ff0;}
.in_m1l ul li a{display:block;padding:5px 10px;width:100px;border-bottom:#6a6a6a 1px solid;color:#ddd;}
.in_m1l ul li a:hover{background:#6a6a6a;color:#fff;}
.in_m1l ul li.ad a{color:#fc3;}
.in_m1l ul li.ad a:hover{color:#ff0;}

.mMenu{position:relative;padding:26px 0 0 0;background:#3a3a3a;}
.mMenu h1{position:absolute;left:0;top:-5px;width:180px;height:30px;line-height:30px;background:url(../images/bg_mMenu.gif) no-repeat 0 0;border-bottom:#6a6a6a 1px solid;color:#ddd;font-size:12px;font-weight:bold;color:#fc3;text-align:center;}
.mMenu ul{padding-bottom:50px;}
.mMenu li a{display:block;padding:5px 10px;width:160px;border-bottom:#6a6a6a 1px solid;color:#ddd;}
.mMenu li a:hover{background:#4e4e4e;color:#ff0;}
.mMenu li.cur a{background:#6a6a6a;color:#fff;font-weight:bold;}

.qMenu h1{padding:6px 0 3px 0;height:32px;line-height:32px;background:url(../images/bg_mMenu.gif) no-repeat -200px 0;font-size:12px;font-weight:bold;color:#fc3;text-align:center;}
.qMenu li a{display:block;padding:5px 10px;width:160px;border-bottom:#c8c8c8 1px solid;color:#333;}
.qMenu li a:hover{background:#c8c8c8;color:#f60;}

.oneNews{margin-bottom:10px;padding:5px 0;border-bottom:#ddd 1px solid;text-align:center;}
.oneNews h1{font:26px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";font-weigh:normal;}
.oneNews p{margin:0;padding:0;padding-top:5px;/*overflow:hidden;height:15px;*/}

.slidePic{width:390px;}
.tjNews{width:250px;}

.hotNews{clear:both;overflow:hidden;margin-top:10px;width:650px;height:30px;line-height:30px;background:url(../images/bg_mHotNews.gif) no-repeat;}
.hotNews .bt{float:left;margin-right:10px;width:80px;text-align:center;font-size:14px;font-weight:bold;color:#c00;}
.hotNews .bt a{color:#c00;}
.hotNews .bt a:hover{color:#f60;}
.hotNews .nr{float:left;overflow:hidden;padding:0 10px;width:540px;height:30px;}

.xx_zxzs{margin:0 10px 5px 10px;padding:0 0 5px 0;border-bottom:#ddd 1px dashed;}
.xx_zxzs .bt a{color:#690;font-weight:bold;}
.xx_zxzs .jg strong{color:#f30;}

.mag{position:relative;margin:10px auto 0 auto;width:160px;height:305px;background:url(../images/bg_mMag.gif) no-repeat;}
.mag li.ck{position:absolute;left:0;top:0;width:160px;height:230px;}
.mag li.ck a{overflow:hidden;display:block;width:160px;height:230px;font-size:0;line-height:0;text-indent:-100000px;}
.mag li.rd{position:absolute;left:8px;bottom:15px;width:68px;height:25px;line-height:25px;text-align:center;}
.mag li.rd a{display:block;width:68px;height:25px;background:url(../images/btn.gif) no-repeat;color:#fff;}
.mag li.rd a:hover{color:#ff0;background:url(../images/btn.gif) no-repeat -200px 0;}
.mag li.dy{position:absolute;right:8px;bottom:15px;width:68px;height:25px;line-height:25px;text-align:center;}
.mag li.dy a{display:block;width:68px;height:25px;background:url(../images/btn.gif) no-repeat 0 -50px;color:#fff;}
.mag li.dy a:hover{color:#ff0;background:url(../images/btn.gif) no-repeat -200px -50px;}

.flink{padding:10px 15px;line-height:150%;color:#ccc;}

.w590 .content{line-height:200%;font-size:14px;}

/* update 201205311100 */
.tfair_zb{position:relative;margin:0 auto;width:986px;height:266px;background:url(../images/bg_tfair_zb01.png) no-repeat 0 0;}
.tfair_zb .xx{position:absolute;left:303px;top:30px;width:660px;height:150px;}
.tfair_zb .xx td a{overflow:hidden;padding-left:15px;width:195px;height:28px;line-height:28px;background:url(../images/li_ico.gif) no-repeat 5px 9px;font-size:14px;}
.tfair_zb .go{display:block;position:absolute;bottom:3px;right:3px;width:500px;height:60px;}


/* 单独-控制字数 */
.tjNews ul li a{overflow:hidden;display:block;width:195px;height:22px;}
.w380 dl dd ul li a{overflow:hidden;display:block;width:320px;height:25px;}
.w260 dl dd ul li a{overflow:hidden;display:block;width:220px;height:23px;}
/* 单独-控制高度 */
.w380 .box_m01 dd{height:251px;}
.w260 .box_m02 dd{height:245px;}

/* ad */

.ad_m1m_650_90{overflow:hidden;margin:0 auto;width:650px;height:90px;}
.ad_m1m_590_90{overflow:hidden;margin:0 auto;width:590px;height:90px;}
.ad_m1r_160_90{overflow:hidden;margin:0 auto;width:160px;height:90px;}

.module, .module .mid{overflow:hidden;}
.module .top .t_l, .module .bottom .b_l{float:left;overflow:hidden;}
.module .top .t_r, .module .bottom .b_r{float:right;overflow:hidden;}
.module .top em{float:left;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-left: 5px;}
.module .top em a:link, .module .top em a:visited{font-size:13px;font-weight:bold;}
.module .top span{}
.module .top strong{cursor:pointer;float:right;font-weight:normal;margin-right:4px;}
.module .mid .m_l, .module .mid .m_r{overflow:hidden;}
.module .mid .content{overflow:hidden;height:100%;clear: both;margin-right: 8px;margin-left: 8px;padding-top: 8px;/*padding-bottom: 10px;*/}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r{background-image: url(../images/green_skin.png);}
.blue .top{background-position: 0 -72px;background-repeat: repeat-x;height: 70px;}
.blue .top .t_l{background-position: 0 0;background-repeat: no-repeat;height: 70px;width: 5px;}
.blue .top .t_r{background-position: -6px 0;background-repeat: no-repeat;height: 70px;width: 5px;}
#navMenu{width:915px;overflow:hidden;height: 28px;padding:8px 0 0 15px;}
#navMenu ul{float:left;height: 22px;}
#navMenu ul li{font:14px/1.5 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";float:left;height: 22px;margin-right: 10px;margin-left: -3px;padding-left: 10px;}
#navMenu ul li a{color: #FFF;height: 22px;text-decoration:none;display: inline-block;position: relative;}
#navMenu ul li a.hover{color:#DEFF01;height: 22px;text-decoration:none;display: inline-block;position: relative;}
#navMenu ul li span{cursor:pointer;display:inline-block;height:22px;line-height:20px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle;font-weight:bold;color:#ebf5e9;}
#navMenu ul li.hover{padding-top:0;}
#navMenu ul li.hover a{display: inline-block;position: relative;}
#navMenu ul li.hover span{cursor:pointer;display:inline-block;height:22px;line-height:20px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle;}
#navMenu ul li a.hover, #navMenu ul li a:hover{text-decoration:none;color:#DEFF01;display: inline-block;position: relative;}
#navMenu ul li a.hover span, #navMenu ul li a:hover span{cursor:pointer;display:inline-block;height:22px;color:#DEFF01;line-height:20px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle;}
.dropMenu{position:absolute;top: 0;z-index:100;width: 120px;visibility: hidden;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);margin-top: -1px;border: 1px solid #93E1EB;border-top:0 solid #3CA2DC;background-color: #FFF;background:url(../images/mmenubg.gif);padding-top:6px;padding-bottom:6px;}
.dropMenu li{margin-top:2px;margin-bottom:4px;padding-left:6px;}
.dropMenu a{width: auto;display: block;color: black;padding: 2px 0 2px 1.2em;}
* html .dropMenu a{width: 100%;}
.dropMenu a:hover{color:red;text-decoration: underline;}
.channel-nav{margin-top:8px;padding-left:6px;height:24px;width:950px;overflow:hidden;}
.channel-nav .sonnav{width:830px;line-height:26px;float:left;color:#256DB1;}
.channel-nav .sonnav span{margin-right:10px;float:left;}
.channel-nav .sonnav span a{padding:0 4px;border:1px solid #BADAA1;height:22px;line-height:21px;background:url(../images/channel_bg.png) repeat-x;display:inline-block;}
.channel-nav .sonnav span a.thisclass{border:1px solid #3aa21b;}
.channel-nav .sonnav a{color:#428C5B;text-decoration:none;}
.channel-nav .sonnav a:hover{color:#287212;}
.channel-nav .back{display:block;height:22px;line-height:21px;padding-top:6px;padding-right:10px;padding-left:20px;letter-spacing:2px;float:right;background:url(../images/ico-home.gif) 4px 10px no-repeat;}
.channel-nav .back a{color:#397CBE;}
.channel-nav .back a:hover{text-decoration:none;color:#777;}
.infiniteCarousel{margin:0 auto;overflow:hidden;width:960px;height:170px;position:relative;}
.infiniteCarousel .wrapper{overflow:hidden;margin:0 auto;width:900px;height:170px;}
.infiniteCarousel ul a img{border:1px solid #eee;padding:2px;width:134px;height:104px;}
.infiniteCarousel .wrapper ul{width:885px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;top: 0;}
.infiniteCarousel ul li{display:block;float:left;margin:10px 5px;height:140px;width: 140px;text-align:center;}
.infiniteCarousel ul li a,.infiniteCarousel ul li a:visited{color:#6C6D61;}
.infiniteCarousel ul li a:hover img{border-color: #ccc;}
.infiniteCarousel ul li a span{display:block;line-height:17px;padding-top:6px;}
.infiniteCarousel .arrow{display: block;height: 26px;width: 26px;text-indent: -10000px;position: absolute;top: 70px;cursor: pointer;outline: 0;}
.infiniteCarousel .forward{background:url(../images/green_skin.png) 0 -256px no-repeat;right: 0;}
.infiniteCarousel .back{background:url(../images/green_skin.png) 0 -222px no-repeat;left: 0;}
#dedeinfolink{margin-bottom:6px;}
#dedeinfolink tr td div{padding:0 5px;background:url(../images/white_bg.gif) repeat-x;margin-right:8px;}
#dedeinfolink tr td{line-height:18px;}
#dedeinfolink tr td.spline{font-size:1px;height:1px;line-height:1px;border-bottom:1px dashed #dedede;}
#dedeinfolink tr td.iftitle{font-weight:bold;color:#428C5B;line-height:24px;border-bottom:1px dashed #dedede;}
.footer{margin:auto;color:#999;text-align:center;margin-top:8px;padding-bottom:10px;border-top:1px solid #E5EFD6;padding-top:10px;clear:both;}
.footer .link{text-align:center;padding:5px 0px;}
.footer .link a{margin:0 5px;color:#666666;}
.footer .powered{font-size:10px;line-height:25px;}
.footer .powered strong{color:#690;}
.footer .powered strong span{color:#F93;}
.footer .copyright{color:#666666;line-height:23px;}
.search_header{overflow:hidden;zoom:1;}
.search_header h1{float:left;display:inline;margin:5px 20px 5px 10px;width:216px;}
.search_header .search_box{float:left;padding-top:25px;}
.search_header .search_box input{border-width:1px;border-style:solid;border-color:#707070 #CECECE #CECECE #707070;padding:2px 4px;height:18px;line-height:18px;width:200px;margin-right:5px;}
.search_header .search_box select{font-size:14px;height:22px;margin-right:5px;}
.search_header .search_box button{margin-right:3px;}
.resultbar{height:32px;line-height:32px;background:transparent url(../images/form_input_topbg.gif) repeat-x scroll;text-indent:12px;color:#428C5B;border-bottom: 1px solid #E4E4E4;border-top: 1px solid #E4E4E4;}
.result_content{overflow:hidden;zoom:1;}
.sidebar{float:right;width:300px;padding:20px 0 0 20px;margin-right:20px;border-left:1px solid #dadada;word-wrap:break-word;}
.sidebar h2{font-size:14px;line-height:25px;}
.sidebar ul{padding:4px 8px;}
.sidebar ul li{line-height:24px;background:url(../images/ico-3.gif) 4px 9px no-repeat;}
.resultlist{overflow:hidden;}
.resultlist ul{padding:20px 0 0 20px;}
.resultlist ul li{padding-top:15px;}
.resultlist ul li h3{line-height:30px;font-size:16px;font-weight:normal;}
.resultlist ul li h3 a{text-decoration:underline;}
.resultlist ul li p{line-height:22px;color:#333;font-size:14px;width:650px;}
.resultlist ul li span small{line-height:22px;font-size:12px;margin-left:5px;color:#999;}
.resultlist ul li span a{color:#008400;}

/* 2012-09-10 */
.ico_doc{display:block;padding-top:230px;width:209px;height:30px;line-height:30px;background:url(/ctma_hyb/ico_doc.gif) no-repeat 50% 0;text-align:center;}

/* 专题相关-首页 */
#zt_2012nianhui{position:relative;margin:5px auto;overflow:hidden;width:986px;height:320px;/*906px*/;background:url(../images/zt_2012nianhui_share_index20121018.jpg) no-repeat 0 0;}
#zt_2012nianhui .guangxian{position:absolute;left:3px;top:3px;width:980px;height:310px;}
#zt_2012nianhui .weather{display:none;position:absolute;left:996px;top:100px;width:245px;height:110px;}
#zt_2012nianhui a.go{position:absolute;left:3px;top:3px;z-index:1;display:block;width:980px;height:310px;}
#zt_2012nianhui #time_countdown{position:absolute;left:3px;top:33px;width:980px;height:50px;text-align:center;color:#fff;font-family:\5fae\8f6f\96c5\9ed1;font-size:28px;color:#ffe;}
#zt_2012nianhui iframe{position:absolute;left:23px;top:333px;width:940px;height:510px;}
#zt_2012nianhui .menu{position:absolute;left:3px;top:847px;width:980px;height:56px;line-height:56px;text-align:center;color:#e39433;font-family:\5fae\8f6f\96c5\9ed1;font-size:18px;}
#zt_2012nianhui .menu a{padding:0 10px;color:#704016;}
#zt_2012nianhui .menu a:hover{color:#f60;}

/* 2013-16-40 QQ咨询*/
#QQbox{position:absolute;top:600px;right:20px;}
#QQboxShw{width:150px;height:355px;background:url(/images/qqbox.gif) no-repeat 0 0;}
#QQboxShw #qqclose{width:150px;height:34px;}
#QQboxShw #qqlist{padding:5px 0 0 12px;}
#QQboxHid{display:none;width:28px;height:100px;background:url(/images/qqbox.gif) no-repeat 100% -500px;}
/* 2013-04-22 weibo 260px*/
#weibobox{position:absolute;top:100px;right:20px;background:#fff;width:100px;}
#weibobox h1 a{display:block;background:url(../images/20130422_weibo_bt.gif) no-repeat 50% 0;width:260px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;font-weight:bold;}

/* 2013-03-06 新闻内容突出列表显示 */
.line_01{padding:3px 0;border-bottom:#ebe7d9 1px solid;font-family:\5fae\8f6f\96c5\9ed1;text-align:center;font-size:16px;}
.line_02{padding:3px 0;border-bottom:#ebe7d9 1px solid;font-family:\5fae\8f6f\96c5\9ed1;text-align:center;font-size:16px;}

.ad_m1m_590_90{display:none;}