@charset "utf-8";
/* CSS Document */

html{ overflow-y:scroll;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
/*定位*/
.none { display:none }
.contentbox{background: #FFFFFF;margin-top:30px}
/*通用*/
.main { margin:15px auto 0 auto;  overflow:hidden; zoom:1 }
.main .left-sider { float:left; width:18%;min-height: 700px;display:block; }
.operate h3 { font-family: "Microsoft YaHei",微软雅黑; font-size:16px; background:#6f6f6f; height:43px; line-height:43px; padding-left:12px;color:#fff;}
.operate ul li { display:inline; }
.operate ul p { border-bottom: 1px dotted #d2d2d2;background:url(../images/arrow.png) no-repeat 50px 12px;}
.operate ul li a {cursor:pointer; padding-left:60px; text-decoration:none; font-size:12px; color:#555; display:block;  height:43px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
.operate ul li a.noline { border-bottom:none; }
.operate ul li a:hover{text-decoration:underline;color:#ff9500;  } /*background-color:#8caf00;*/
.operate ul li a.selected:hover { color:#fff; }
.operate ul li .selected {color:#ff9500;   background-position:60px -9px; color:#fff; }/*background-color:#8caf00;*/
.operate ul li { border-bottom:1px dotted #d2d2d2; display:inline-block; width:100%; position: relative; min-height:43px; _height:43px; z-index: 10; zoom:1 }
.operate ul li h4 { cursor:pointer; background:url(../images/bg3.png) no-repeat 30px 18px; padding-left:50px; text-decoration:none; font-size:14px; color:#555; display:block;  line-height:43px; font-weight:normal; }

.operate ul li h4:hover{ text-decoration:underline;color:#8caf00;}

.operate ul li.noline { border-bottom:none; }
.operate ul li.selected h4 { background-position:30px -37px; border-bottom:2px solid #ababab;color:#ff9500; }
.operate ul li .on a {  font-weight:bold; }/*color:#8caf00;*/

.bg-color { background-color:#8caf00; }
.operate li .list-item { padding:0 0; position:relative; zoom:1 }
.operate li .list-item a { background:none;  border:none; color: #333333; display:block; height:32px; line-height: 32px; margin: 0 -1px 0 1px; padding-left: 60px;  position: relative; text-decoration: none; font-size:12px; }
.left-sider .operate { zoom:1;min-height: 700px }

.main .right-content {float:left;width:82%;;min-height: 700px;}
.right-content .path{width:100%;}

.right-content .pathpaga{width:100%;height:45px;
	background: #F7F7F7;
}
.right-content .pathpaga .pathtitle{
	color: #009dee;
}
.right-content .pathpaga .pname{
	color: #009dee;
}


.right-content .path a{cursor:default;font-family: "Microsoft YaHei",微软雅黑; font-size:12px; background:#f7f7f7; height:43px; line-height:43px; padding-left:12px;}



.right-content .liebiao{
	margin:10px 10px;
    background: #F7F7F7;
    overflow: hidden;
    zoom: 1;
}

.right-content .liebiao span{width:22%;margin:2px 8px;display:block;float:left;}/*color:#ff9500*/

.right-content .liebiao span a{text-decoration: none;font-size:13px;cursor:pointer;}
.right-content .liebiao span a:hover{text-decoration: underline;color:#ff9500;}

.right-content .path .lastname{color:#ff9500}

.tip_notice{
	width: 75%;
	margin-left: 30px;
	overflow: hidden;
}

.search{
	width: 75%;
    margin-left: 30px;
    margin-right: auto;
    padding-top: 30px;
    overflow: hidden;
}

.search .s_input{
	border: 1.8px solid #a3a3a3;
    padding-left: 25px;
    height: 40px;
    line-height:40px;
    width: 70%;
    vertical-align: top;
    font-size:16px;
    float: left;
    color: #d3d3d3;
}
.search .b_input{	
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #000;
    border-radius: none;
    margin-left:10px;
    border: 0;
    vertical-align: top;
    height: 42px;
    width: 115px;
    background:url(../images/search.gif) no-repeat;
    cursor:pointer;
}
.right-content .qlist{
	margin-left:5px;
	background-color: white;
}
.right-content .mpagifix{
	border-bottom: 1px dotted #a3a3a3;
}

.right-content .qlistpage .question {
	margin-left:10px;
	padding-top:2px;
	padding-bottom:5px;
	font-size:15px;
	color:#ff9500;
}

.right-content .qlist span{background:url(../images/1nHwddc3yJ.png) no-repeat -391px -907px;width:100%;margin:2px 8px;display:block; border-bottom: 1px #EEE dotted;}/*color:#ff9500*/

.right-content .qlist span a{margin-left:20px;font-size:13px;cursor:pointer; 
background-color: white; text-decoration: none; outline: none;}

.right-content .qlist span a:hover{text-decoration: underline;color: #ff9500 }


.right-content .pcontent{width:98%;margin-left:10px;font-size: 15px;background-color: white;display: none;overflow: auto;}

.right-content .pcontent .b_input{
    padding: 0 20px;
    margin:5px 25px;
    line-height: 38px;
    height: 38px;
    color: #5e5e5e;
    border: 1px solid #B2B2B2;
    background: #ff9500;
    margin-right:20px;
    margin-top:10px;
    cursor:pointer;
    float:right;
}


.mpagifix:before, .mpagifix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.mpagifix:after { clear: both; }
.mpagifix { zoom: 1; }

/* .m_pagi{
    font-size: 80%;
}
.m_pagi:after{
    content: " ";
    display: table;
    clear:both;
}
.m_pagi a {
    text-decoration: none;
    border: solid 1px #AAE;
    color: #15B;
    cursor:pointer;
}

.m_pagi a, .m_pagi span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
    
}

.m_pagi .current {
    background: #26B;
    color: #fff;
    border: solid 1px #AAE;
}

.m_pagi .current.prev, .m_pagi .current.next{
    color:#999;
    border-color:#999;
    background:#fff;
    height:25px;
} */

.m_pagi a:hover {
    cursor:pointer;
    color:#ff9500;
}

.page .pre{	
    font-size: 12px;
    color: #009dee;
    height: 25px;
    width: 60px;
    cursor:pointer;
    background:url(../images/pre.gif) no-repeat;
    border-radius: none;
    border: 1px solid #5e9295;
}

.page .next{	
    font-size: 12px;
    color: #009dee;
    height: 25px;
    width: 60px;
    cursor:pointer;
    background:url(../images/next.png) no-repeat 0 -1px;
    border-radius: none;
    border: 1px solid #5e9295;
}

.page .currpage{	
    font-size: 14px;
    height: 25px;
    line-height:25px;
    margin-left: 5px;
    margin-right: 5px;
}


/*服务区域  */
.area_list{ height:45px; line-height:45px; overflow:hidden;border-radius:3px;}
.area_list a{ display:block; margin:0 auto; float:left; color:#fff; font-size:17px;text-align: center;width:24.6%;background: #d3d3d3;}
.area_list>a:nth-child(1){border-right: 1px solid #8b8b8b;}
.area_list>a:nth-child(2){border-right: 1px solid #8b8b8b;}
.area_list>a:nth-child(3){border-right: 1px solid #8b8b8b;}

.area_list a.active{ background:#ff9500;}

.area_left{display:block;text-align: center;width:20%;float:left;min-height: 30px;}
.area_left span{display:block;font-size:14px;text-align: center;min-height: 30px;margin-top: 10px;}
.area_right{display:block; padding-left:20px;font-size:14px;text-align: left;width:75%;float:left;min-height: 30px;margin-top: 5px;border-left: 1px solid #cdcdcd;}
.xian{border-bottom: 1px dotted #cdcdcd;width: 100%}
.clear{ clear:both;margin-bottom: 5px}

.area_right li{margin:5px 20px 5px 0px;font-size:14px;}; 


