@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif; vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
ul,li{list-style:none;}
body{font:14px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#555; font-family:"Microsoft YaHei"}
h1,h2,h3,h4,h5,h6{font-size:100%;}
del{ font-family:georgia}
img{ vertical-align:top}
/* ¹²ÓÃ */
.w1000{ width:1000px; margin:0 auto;}
a{ text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.h0{ height:0; clear:both;}
.h20{ height:20px; clear:both;}
.h30{ height:30px; clear:both;}
.h40{ height:40px; clear:both;}
.mt8{ margin-top:8px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.fz16{ font-size:16px;}
.tc{ text-align:center;}

.top1{ padding:25px 0;}
.nav{ height:45px; background:#e36b0a; font-size:15px;}
.nav ul li{ float:left; line-height:45px; border-right:1px solid #fd9745; padding:0 23px;}
.nav ul li:hover{ background:#fa862a; color:#fff;}
.nav ul li.hover{ background:#fa862a; color:#fff;}
.nav ul li a{ color:#fff;}
.banner{ height:450px;background:#ded2bc;}

.ys38{ color:#383838;}
.position{ background:url(../images/wztb.jpg) 0 3px no-repeat; padding-left:22px;}
.position a{color: #383838;}
.listbdl{ width:670px;}
.listbdr{ width:305px;}
.ctl1-r{ width:336px; margin-left:18px;}
.ctl1-r1{  color:#e36b0a;}
.ctl1-r2{  color:#444; line-height:25px; border-bottom:1px dashed #aaa; padding-bottom:15px;}
.ctl1-r2 a{ color:#e36b0a;}
.ctl1-r ul{ font-size:12px; }
.ctl1-r ul.ctl1-r3 li{ margin-top:9px;}
.ctl1-r ul.ctl1-r3 li a{ color:#444;}
.ctl1-r ul.ctl1-r3 li span{ color:#999;}
.ctl1-r ul.ctl1-r3 li a font{ color:#e36b0a;}
.ctl2bd{ height:155px; border-bottom:1px dashed #aaa; margin-top:20px;}
.ctl2bdr{ width:505px;}
.ctl2bdr h2 { position:relative; margin-top:5px; height:30px; line-height:30px; overflow:hidden;}
.ctl2bdr h2 a{color:#333; height:30px; line-height:30px; overflow:hidden;  font-weight:500; font-size:18px;font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"}
.ctl2bdr h2 span{ display:none; position:absolute; top:0; right:0; margin-left:10px; width:23px; height:21px; background:url(../images/sp.png) no-repeat 0 -64px; text-align:center;}
.ctl2bdr h2 span a{color:#734ba9; font:normal 12px/14px Arial;}
cite, i, em{ font-style: normal}
.f_in .f_c_view{ padding-left:25px; background:url(../images/sp.png) 0 -160px no-repeat; color:#999;} 
.f_content{color:#333;line-height:26px; overflow:hidden; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:6px; padding-bottom:4px;}
.f_content a{color:#ec9e3b;}
.f_info span.f_c_time i{ padding:0 5px;}
.pagenum ul li{ float:left; padding:4px 10px; border:1px solid #e36b0a; margin-right:10px; color:#e36b0a; font-size:14px;} 
#pagelink a{ float:left; padding:4px 10px; border:1px solid #e36b0a; margin-right:10px; color:#e36b0a; font-size:14px;}
.gxqbt{ font-size:20px; height:20px; color:#333;}
.gxqbtl{ width:140px; border-bottom:3px solid #e36b0a; padding-bottom:10px; font-size:20px;}
.gxqbtr{ width:530px; border-bottom:1px solid #bcbcbc; height:29px;}
.gxqbdr{ width:320px;}
.gxqbdr dl{ float:left; margin-right:5px;} 
.gxqbdr dl.bian{ margin-right:0;}
.gxqbdr dl dd{ color:#383838; font-size:12px; text-align:center; height:14px; line-height:14px; margin-top:8px;}


.altjbtl{ width:124px; border-bottom:3px solid #e36b0a; padding-bottom:10px; }
.altjbtr{ width:181px; border-bottom:1px solid #bcbcbc; height:29px;}
.altjbt{ font-size:20px; color:#333;    height:55px; }
.altjbt span{ float:right; display:block; }
.altjbt span a{ display:block; float:left; margin-left:3px; width:22px; height:22px; line-height:18px; text-indent:5px; color:#fff; background:#ababab;}
.dxal {width:305px; height:485px; overflow:hidden;}
.ganliBox{width:305px; height:485px; }
.ganli{ background:#fff;  width:305px; height:430px; overflow:hidden;}
.ganli_info{ width:190px; margin-left:10px;}
.ganli_info h3 a{ line-height:20px; display:block; height:20px; overflow:hidden; margin-bottom:5px; font-size:14px; color:#bb3d0f; font-family:"Î¢ÈíÑÅºÚ", "Microsoft Yahei"; }
.ganli_info p{ font-size:12px; color:#444; line-height:22px;}
.ganli_info p a{ color:#ec9e3b;}
.ganli_img{ float:left; width:98px; height:87px;}
.ganli_img img{  width:98px; height:87px;}


.dxal h2.tpa_t span{ display:block; position:absolute; top:25px; right:10px;}
.dxal h2.tpa_t span a{ display:block; float:left; margin-left:3px; width:22px; height:22px; line-height:18px; text-indent:5px; color:#fff; background:#ababab;}
.dxal h2.tpa_t{ background: url(../images/tb.jpg) 0 26px no-repeat; font-size:18px;  position:relative;  padding-left:12px; height:65px; line-height:65px; }

.zxptbtl{ width:80px; border-bottom:3px solid #e36b0a; padding-bottom:10px; font-size:20px; color:#333; }
.zxptbtr{ width:225px; border-bottom:1px solid #bcbcbc; height:29px;}
.zxnr dl{ float: left; width:48px; margin-right:14px;}
.zxnr dl.last{ margin-right:0;}
.zxnr dl dd{ text-align:center; font-size:12px; margin-top:8px;}
.zxnr dl a{ color:#333;}
.expert{width:305px; height:700px; overflow:hidden;}
.zjtjbtl{ width:82px; border-bottom:3px solid #e36b0a; padding-bottom:10px; }
.zjtjbtr{ width:223px; border-bottom:1px solid #bcbcbc; height:29px;}
.zjtjbt{ font-size:20px; color:#333;    height:55px; }
.zjtjbt span{ float:right; display:block; }
.zjtjbt span a{ display:block; float:left; margin-left:3px; width:22px; height:22px; line-height:18px; text-indent:5px; color:#fff; background:#ababab;}
.gexpertBox{width:305px; height:700px; }
.gexpert{ background:#fff;  width:305px; height:700px; overflow:hidden;}

.kzxmbtl{ width:240px; border-bottom:3px solid #e36b0a; padding-bottom:10px; font-size:20px; color:#333; }
.kzxmbtr{ width:65px; border-bottom:1px solid #bcbcbc; height:29px;}
.kzxmnr dl{ width:84px; margin-right:24px; float:left; text-align:center; margin-bottom:17px;}
.kzxmnr dl.last{ width:84px;  margin-right:0;}
.kzxmnr dl dd{ color:#333; font-size:12px;  margin-top:10px;}

.rmhd ul{ margin-top:20px;}
.rmhd ul li{ line-height:22px; height:22px; margin-bottom:6px;}
.rmhd ul li a{ color:#444; font-size:14px;}
.rmhd ul li span{ padding:3px 6px; color:#fff; background:#dd8b6d; font-family:"Arial"; font-size:12px; margin-right:10px;}
.rmhd ul li span.last{ padding:3px 3px; color:#fff; margin-bottom:0;}
.rmhd ul li span.ss{ background:#e36b0a;}

/*-----------page  style--------------*/
.mt26{ margin-top:26px;}
.sj{ text-indent:2em;}
.bord{ padding-bottom:30px; border-bottom:1px solid #afafaf;}
.contbdl{ width:670px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#444; line-height:24px;}
.contbdr{ width:305px; }
.contbdl p.p0{ font-size:24px; color:#444; text-align:center;font-family:"Î¢ÈíÑÅºÚ";}
.contbdl p.p1{ text-align:center; margin-top:15px; color:#444;}
.contbdl p.p1 a{ color:#444; margin-right:8px;}
.contbdl p.p1 a.last{ color:#bb3d0f;}
table.bytable{ background:#fff6e9;}
table.bytable td{ padding-left:15px; border:1px dashed #eda649;}
table.bytable td a{ color:#444;  font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; }
.npwz{ height:35px; background:#ababab; line-height:35px; padding-left:8px; margin-top:40px;}
.npwz a{ color:#fff; margin-right:25px;}
.npwz a.last{0 margin-right:0;}
.sml_mk{ width:670px;}
.sml_mk dl{ float:left; margin-right:10px;}
.sml_mk dl dd{ margin-top:6px;}
.sml_mk dl.last{ margin-right:0;}
.gxqbt2l{ width:140px; border-bottom:3px solid #e36b0a; padding-bottom:10px; font-size:20px;}
.gxqbt2r{ width:530px; border-bottom:1px solid #bcbcbc; height:35px;}

/*-----------foot  style--------------*/

.foot{ background:#e36b0a; height:250px;}
.subfootl{ width:490px; margin-top:40px;}
.subfootl ul li{ margin-right:3px; margin-bottom:3px; float:left;}
.subfootl ul li.bian{ margin-right:0;}
.subfootc{ margin-top:60px; margin-left:40px;}
.subfootc p.p2 a{ margin-left:18px;}
.subfootr{ margin-top:51px;}
.subfootr dl dt,.subfootr dl dd.dd2{ color:#fff;  text-align:center;}


.nee-sp{ width:698px; clear:both;}
.nee-sp li{ float:left; width:217px; height:235px; margin-left:10px; overflow:hidden; position:relative;}
.nee-sp li p{ height:50px; line-height:50px; text-align:center; font-size:14px; color:#fff; position:absolute; width:100%; left:0; bottom:0; background:#333333;}
      
