﻿@charset "utf-8";
body{margin:0px;}
ul{list-style-type:none;}
table{border-collapse:collapse;}
input,textarea{outline:none;}
p,input,td,textarea,ul,dl,dt,dd { padding:0px;margin:0px;}
b,th {font-weight:normal;}
i,em {font-style : normal;}
u,a,s {text-decoration:none;}
body,button, input, select, textarea {font: 15px/1.5 "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",Arial,Verdana;color: #666;}
textarea { display:block;overflow:auto;resize:none;}
/*img, video { border:0; max-width: 100%;height: auto;}*/
img, li {vertical-align: top;}
h1,h2,h3,h4,h5 {margin:0;font-size:inherit;font-weight:normal;}
a { text-decoration: none;color: #666; }
a:link, a:visited { text-decoration: none;}
a:hover { color: #666666;text-decoration: none;}
.fl { float: left;}
.fr { float: right;}
.clear{ clear:both; font-size:1px; height:0; visibility:hidden; line-height:0;}
.clearfix:after{ content:""; display:block; clear:both;}
#mainr{ width: 323px; margin-top: 24px;}
#explist{ background: url(../images/explistx.jpg) repeat;padding-top: 26px; }
#explist ul li{/* width:240px; */_height: 34px; margin: 0 0 1px 0; cursor: pointer;}
#explist ul li div{display:block; width: 323px; height:45px;background:url(../images/20140429a.png) -159px -205px no-repeat; line-height: 45px;color:#000;}
#explist ul li .expt b{ padding: 0 30px 0 12px;font-size: 16px;color: #000; font-weight:700;}
#explist ul li .expc{display:none;}
#explist ul .on .expt{display:-none; background:url(../images/curbg.jpg) right no-repeat #000; height:34px; line-height: 34px; color:#000;}
#explist ul .on .expc{display:block;height: 132px; line-height: 20px; border-bottom:1px solid #8c837a; background: url(../images/expc.jpg) repeat-x;}
#explist ul .on .expt b{color: #FFF; background: none;font-size:14px;text-shadow: 1px 0px #000;}
#explist .expc span{ display: block;}
#explist .expc .exppic{ width: 110px; height: 110px; margin: 10px 0 0 10px; display: block;}
#explist .expc .exptxt{ width: 192px; padding-top: 10px;}
#explist .expc .exptxt p{ font:12px/20px '宋体';}
#explist .expc .exptxt a{ display: block; float: right; width: 80px; background: #000; margin: 5px 15px 0 0; border-radius: 5px; text-align: center; color: #FFF; line-height: 24px;}
#mainr .ceb_yyjj{border:#cbcbcc 1px solid; width:323px;}
#mainr .ceb_yyjj p.yy{ width:323px;margin:0 auto;}
#mainr .ceb_yyjj p.yy_ms{ text-indent:2em; font-size:14px; color:#000; width:300px; margin:0 auto; line-height:20px;}
#mainr .ceb_yyjj p.yy_ms a{ color:#f00; text-decoration:none; font-weight:bold;}
#mainr .ceb_yyjj p.yy_tb{ width:252px; height:84px; margin:0 auto;}
#mainr .ceb_yyjj p.yy_tb a{ display:block; margin:5px; float:left;}
#mainr .ceb_yy{ border:#cbcbcc 1px solid;}
#mainr .ceb_yy .wx_tb{ width:280px; margin:0 auto;}
#mainr .ceb_yy .wx_word{width:280px; margin:0 auto; font-size:14px; height:20px; line-height:20px;}
#mainr .ceb_yy .wx_word a{ display:block; float:left; width:60px; text-align:right;}
#mainr .ceb_yy .middle{ width:237px; margin:0 auto;}
#mainr .ceb_ppxm{ border:#cbcbcc 1px solid;}
#mainr .ceb_ppxm .js_img{ width:323px; height:auto; overflow:hidden; margin:0 0 5px 0;}
#mainr .ceb_ppxm .js_ms dl{ width:323px; height:auto; overflow:hidden;}
#mainr .ceb_ppxm .js_ms dl dd{float:left;margin:0 1px 1px 0;height:35px;line-height:35px;width:160px;text-align:center;cursor:pointer; background:#e7e7e7;}
#mainr .ceb_ppxm .js_ms dl dd a{float:left;margin:0 1px 1px 0;height:35px;line-height:35px;width:160px;text-align:center;cursor:pointer;color:#000;}
#mainr .ceb_ppxm .js_ms dl dd a:hover{float:left;margin:0 1px 1px 0;height:35px;line-height:35px;width:160px;text-align:center;cursor:pointer;color:#fff; background:#7cdabf;}
#mainr .ceb_ppxm .js_ms .js_wz a{cursor:pointer;color:#000;background:#e7e7e7;}
#mainr .ceb_ppxm .js_tp{display:none; width:323px; height:164px;}
#mainr .ceb_ppxm .js_ms{ width:323px; height:auto; overflow:hidden;}
#mainr ul#ceb_zxzx{ height:405px;clear: both;border:#cbcbcc 1px solid;}
#mainr #ceb_zxzx li{height:30px; line-height:30px; background:#cecccc; color:#000; width:368px; }
#mainr #ceb_zxzx li em{font-size:28px;display:block;float:left;}
#mainr #ceb_zxzx li span{ display:block; float:right;}
#mainr #ceb_zxzx li a{color:#000; margin-left:10px;font-size:14px;height:30px;line-height:30px; display:block; float:left;}
#mainr #ceb_yydz{clear: both;border:#cbcbcc 1px solid; width:323px;}
#mainr #ceb_yydz p{ width:308px; color:#000; font-size:16px; text-align:left; margin:0 auto; letter-spacing:1px; line-height:25px; font-weight:bold;}
.casetit,.newstit,.exptit,.pictit,.sixtit,.biaotit{ background: url(../images/20140429b.png) 0 -200px repeat-x; height: 36px;}
.casetit h3,.exptit b,.pictit p,.biaotit p{float: left; background: url(../images/20140429a.png) -188px -317px no-repeat; width: 108px; height: 36px; color: #FFF; font: 15px/36px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
.casetit span,.newstit span,.exptit span,.pictit span,.sixtit span,.biaotit span,.v_tit span{ float: right; padding: 7px 10px 0 0; }
.casetit span a,.newstit span a,.exptit span a,.pictit span a,.sixtit span a,.biaotit span a,.v_tit span a{color: #FFF;text-shadow: -1px 1px #000;}
.casetit span a:hover,.newstit span a:hover,.exptit span a:hover,.pictit span a:hover,.sixtit span a:hover{ color: #FFF;}
.pictit div,.biaotit div{height: 36px;background: url(../images/20140429b.png) 0 -293px repeat-x;float: left;}
.pictit div b,.biaotit div b{width: 30px;height: 36px;float: left;display: block;}
.biaotit div{width: 235px;}
.biaotit p{float: right;width: 205px;background: url(../images/titl.jpg) right no-repeat;}
.v_tit span{padding: 13px 10px 0 0;}
.exptit b{width: 136px;padding-left: 10px;color: #000; text-shadow: -1px 1px #969696;background: url(../images/20140429a.png) -161px -317px no-repeat;}
.wenda{background: url(../images/brx.jpg) bottom no-repeat;padding-bottom: 2px;}
.textarea{background: url(../images/article.jpg) repeat-x #e6e6e6;height: 140px;}
.textarea .texta{ width: 299px; margin-left: 12px; padding-top: 12px; }
.textarea .texta textarea{ background: #bfc1c3; border: 1px solid #585858;color: #000; font-size: 14px;}
#wtbtn span{ display:block; width: 96px; height: 24px; float: left; margin: 10px 0 0 43px; display: inline;}
#wtbtn span input{ border: 0;width: 96px; height: 24px;background: #7bd5bb; cursor: pointer; color: #FFF;font-size: 14px;}
.sixtit .htit{background: url(../images/20140429b.png) 0 -293px repeat-x; width: 185px; float: left; }
.sixtit b{display: block;background: url(../images/titl.jpg) right no-repeat;padding-left: 10px;color: #000; font:700 15px/36px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";text-shadow: -1px 1px #969696;}
.right_dtai ul li{
	line-height: 30px;
}
.right_dtai ul li a:hover{
	color: #2eb6aa;
}































@media (max-width: 650px){			
.newst { width:100%;height: 4px;overflow: hidden;margin-top: 20px;}
#mainr {width:100%;margin-top: 24px;}
#mainr .ceb_yyjj {border: #cbcbcc 1px solid;width:100%;}
}