@charset "utf-8";
/* CSS Document */
html {
	margin: 0;
	padding: 0;
	border: 0; width:100%; font-family:"微软雅黑";
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0,0,0,0)
}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 14px;
	font: inherit;
	vertical-align: baseline
}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {
	display: block
}
body {
	font-size: 14px;
	color: #333;
	background: #fff;
	font-family: "Microsoft YaHei", "simsun", "Helvetica Neue", Arial, Helvetica, sans-serif
}
img {
	border: 0;
	vertical-align: bottom;
	max-width:100%;
}
::-webkit-input-placeholder {
color:#999
}
:-moz-placeholder {
color:#999
}
::-moz-placeholder {
color:#999
}
:-ms-input-placeholder {
color:#ccc
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0
}
textarea {
	overflow: auto
}
input:focus, textarea:focus, button:focus, select:focus {
	outline: 0
}
input::-ms-clear {
display:none
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline
}
audio:not([controls]) {
	display: none;
	height: 0
}
[hidden], template {
display:none
}
a { text-decoration:none;   
	-webkit-transition: all 0.18s ease-out;
    -moz-transition: all 0.18s ease-out;
    -ms-transition: all 0.18s ease-out;
    -o-transition: all 0.18s ease-out;
    transition: all 0.18s ease-out; 
}
a:active,a:hover { color:#449d59}

abbr[title] {
	border-bottom: 1px dotted
}
b, strong {
	font-weight: bold
}
dfn {
	font-style: italic
}
mark {
	color: #000;
	background: #ff0
}
small {
	font-size: 80%
}
sub, sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline
}
sup {
	top: -.5em
}
sub {
	bottom: -.25em
}
svg:not(:root) {
	overflow: hidden
}
figure {
	margin: 1em 40px
}
hr {
	height: 0;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
pre {
	overflow: auto
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em
}
button, input, optgroup, select, textarea {
	margin: 0;
	font: inherit
}
button {
	overflow: visible
}
button, select {
	text-transform: none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0
}
input {
	line-height: normal
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height:auto
}
input[type="search"] {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	-webkit-appearance: textfield
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
	padding: .35em .625em .75em;
	margin: 0 2px;
	border: 1px solid #c0c0c0
}
legend {
	padding: 0;
	border: 0
}
optgroup {
	font-weight: bold
}
table {
	border-spacing: 0;
	border-collapse: collapse
}
td, th {
	padding: 0
}



.button {
	border: solid 1px #ddd;
	background: transparent;
	border-radius: 4px;
	font-size: 14px;
	padding: 6px 15px;
	margin: 0;
	display: inline-block;
	line-height: 20px;
	transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s
}
.button[disabled] {
	pointer-events: none;
	cursor: not-allowed;
	webkit-box-shadow: none;
	box-shadow: none;
	filter: alpha(opacity=50);
	opacity: .5
}
li,ul{ list-style:none}

.width100{ width:100%}


.head,.con{ width:100%; overflow:hidden; margin:0 auto}
.head{ overflow:visible; float:left}
.con{ width:79%;}
.head_con{ width:80%; margin:3.3% auto 3%; overflow:hidden}

.logo{ width:62.5%}

.logon{ width:30%;  font-size:20px; color:#449d59;text-align:right; position:absolute; right:0; top:0}
.logon b{ font-weight:normal}
.logon a{ color:#449d59; font-size:20px; line-height:70px; font-weight:normal}
.logon a:hover{ color:#198b34}

.logon span{ width:17.5%; margin-left:2%; display:block; float:right}

.nav{ background:#449d59; width:100%;float:left; margin:0 auto}
.nav .con{ overflow:visible}
.nav ul{ width:80%; margin:0 auto;}
.nav li{ float:left; width:12.5%; position:relative}



.nav a{ color:#fff; font-size:22px; width:100%; padding:23% 0; display:block; text-align:center; background:url(../img/nav.jpg) no-repeat right center}
.nav a:hover,.nav li a.active{ font-weight:bold; background:#5baf6f url(../img/nav.jpg) no-repeat right center}

.li_baone a{ background:none}
.li_baone a:hover{background:#5baf6f}

.nav li ul{ display:none}
.nav li:hover ul{ display:block; z-index:99999; position:absolute; top:98px; left:0; width:100%;background: #449d59 \0;
    filter: alpha(opacity=80);
    zoom: 1;
    background: rgba(68,157,89,0.8);}
.nav li ul li{ width:100%; text-align:center}
.nav li ul li a{ font-size:1.3em; line-height:1.6em; width:72%; margin:0 auto; display:block; border-bottom:solid 1px #b3d8bc; background:none; padding:3% 0; color:#fff}
.nav li ul li:hover{ background:#3e9753}
.nav li ul li a:hover{ font-weight:normal; background:none}


.m_diva,.xiangmu_f{ width:100%; overflow:hidden; margin:2% auto}
.m_diva table{ border:5px #eceaea solid}
.m_diva th{ background:#f0f0f0; font-size:17px}
.m_diva th,.m_diva td{ padding:1% 0 1% 0.8%}
.m_diva td{ border-left:5px #eceaea solid}
.m_diva th{ border-left:5px #eceaea solid}

.xiangmu_f table{ border:solid 2px #000; text-align:center; line-height:1.6em}
.xiangmu_f th{ background:#f0f0f0; font-size:1.2em; padding:8px; overflow:hidden; margin:0 auto; font-weight:normal;border-left:1px #000 solid;}
.xiangmu_f td{ border-left:1px #000 solid; border-top:1px #000 solid;padding:8px; max-width:60px; font-size:1em; overflow:hidden}
.xiangmu_f td.td_sh{ padding:5px;}
.xiangmu_f td strong{ border:solid 1px #449d59; font-weight:normal; color:#449d59; padding:2px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}


.more{ width:100%; overflow:hidden; margin:0 auto}
.more a{ color:#449d59; font-size:18px; text-align:center; font-weight:bold; width:100%; display:block; padding:2% 0}
.more a:hover{ text-decoration:underline}

.m_divb{ background:#449d59; width:100%; padding:2% 0; margin:0 auto}
h3.h3_tltie{ color:#fff; font-weight:bold; font-size:18px; margin:0 auto 1%; text-align:center; width:100%; overflow:hidden}
h3.h3_tltie span{ font-weight:normal; width:100%; display:block; font-size:16px; margin:0.5% auto; background:url(../img/h3_img.png) no-repeat center}
.m_divb p{ color:#fff; font-size:16px; line-height:1.8em}

.divb_con{ margin:2% auto 0; width:100%; overflow:hidden}
.divb_con li{ width:30%; margin:0 auto; overflow:hidden}
.divb_con li p{ border:solid 1px #fff; background:#3c8d40; width:100%; color:#fff; text-align:center; padding:1.5% 0;-webkit-border-radius: 8px;-moz-border-radius:8px;border-radius: 8px;}
.divb_con li img{ width:2%; margin:3% auto; text-align:center; display:block}

.m_divc{ margin:2% auto 4%; width:100%; overflow:hidden;}
.m_divc .h3_tltie{ color:#449d59}
.m_divc h3.h3_tltie span{background:url(../img/h3_imga.png) no-repeat center}


.m_divc ul{ width:62%; overflow:hidden; margin:0 auto}
.m_divc li{ background:url(../img/li_bg.png) no-repeat left center; padding-left:30px; margin:2% auto; float:left; width:48%}
.m_divc li a{ color:#45a2ed; font-size:16px}
.m_divc li a:hover{ text-decoration:underline}
.m_divc li.li_r{ margin-left:2%}

.footer{ background:#222; width:100%; overflow:hidden}
.footer_l{ float:left; width:60%}
.f_img{ width:57%}
.footer .footer_con{ margin:2.5% auto 1.5%; width:85%; overflow:hidden}
.f_a{ width:100%; overflow:hidden; color:#aaa; margin:3% auto;}
.f_a a{ color:#aaa; font-size:17px}

.footer_r{ float:right; width:33%; margin-left:7%}
.footer_r p{ color:#aaa; font-size:17px; line-height:2.2em}

.footer_copyright{ width:100%; background:#1d1d1d; padding:2% 0; text-align:center; font-size:17px; color:#aaa}
.footer_copyright a{ color:#aaa;}
.f_a a:hover,.footer_copyright a:hover{ color:#fff}

.fanhui_home{ position:fixed; top:45%; right:1%; width:4.5%}

.shaixuan{ width:100%; float:left; margin:0 auto; background:#e8f2eb; font-size:18px; padding:1% 0; border-bottom:solid 1px #449d59}
.shaixuan .con{ overflow:visible}


#test1{ float:left; width:100%;}
.form_div{ width:100%; float:left; margin:1% auto}

.zhuangt{ margin-left:3%}
.zhuangtai{ float:left; width:250px;}
.zhuangtai select{display: none;}
.zhuangtai .select_box{width:100%; position:relative}
.zhuangtai .select_showbox{border:solid 1px #f0f0f0;height:48px; line-height:48px; padding:0 8%; background: #f9f9f9 url(../img/xiala.png) no-repeat 220px center;}

.zhuangtai .select_option{border: solid 1px #f0f0f0;cursor:pointer;left:0; top:48px; overflow-x:hidden;overflow-y:auto;position:absolute;width:100%;z-index:99; display:none}


.zhuangtai .select_option li{color: #666;
    background-color: #f9f9f9;}
.zhuangtai .select_option li.selected{background-color: #F3F3F3;color: #999;}

.kuandu_xiao{ width:215px;}
.zhuangtai .select_showbox{background: #f9f9f9 url(../img/xiala.png) no-repeat 180px center;}




.shengcheng{ width:100%; overflow:hidden; margin:2% auto;}
.shengcheng a{ color:#fff; font-size:1.6em; background:#449d59; display:block; padding:1.2% 0; width:20%; text-align:center; margin:0 auto}

.bito{ float:left; line-height:48px; color:#333}

.sousou,.fenlei{ margin:0 0 0 3%}
input{ background:#f9f9f9; border:solid 1px #f0f0f0; width:250px; height:48px; padding:10px;}

.sousou_div{ width:100%; overflow:hidden; margin:0 auto}
.sousou_div a{ background:#449d59 url(../img/ss.png) no-repeat 30px center; text-indent:28px; font-size:20px; color:#fff; text-align:center; padding:1.1% 0; width:12%; margin:0 auto; display:block}


#pages { overflow:hidden; width:100%;
    padding:3% 0px; text-align:center;font-size:18px;
}
#pages a {
    display: inline-block;
    height:58px; width:58px;
    line-height: 58px;
    background: #fff;
    border: 1px solid #e5e5e5;
    text-align: center; font-size:18px;
    color: #666; margin:0 0.5%;  
}#pages span,#pages a:hover {
    display: inline-block;
    height:58px; width:58px;
    line-height:58px;
    background: #449d59;
    border: 1px solid #449d59;
    color: #fff;
    text-align: center;
	font-size:18px; margin:0 0.5%; 
}

#pages a.a1{ background:url(../img/p1.png) no-repeat center; background-size:12px 22px; text-indent:-999px}
#pages a.a2{ background:url(../img/p2.png) no-repeat center; background-size:12px 22px; text-indent:-999px}

#pages a.a1:hover{ background:#449d59 url(../img/p1_h.png) no-repeat center; background-size:12px 22px;}
#pages a.a2:hover{ background:#449d59 url(../img/p2_h.png) no-repeat center; background-size:12px 22px;}

.xinjian_div{ width:100%; overflow:hidden; margin:0 auto}
.xinjian_div a{ border:solid 2px #449d59; color:#449d59; font-size:20px; text-align:center; display:block; padding:1.1% 0; margin:2% 0 0; width:14%}
.xinjian_div a:hover{border:solid 2px #fff; color:#fff; background:#449d59}

.flfg_div{ width:100%; overflow:hidden; margin:4% auto}
.flfg_div li{ background:#f0f0f0 ; padding:2.6% 2.5%; width:30.33%; margin:0 1.5% 1.5%; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; float:left; position:relative}

.flfg_div li a{background:url(../img/fl_li.png) no-repeat left center;  color:#449d59; float:left; font-size:1.3em; line-height:1.6em; padding-left:18%; width:90%; display:block; min-height:60px;}

.flfg_div li span{ background:url(../img/p3.png) no-repeat center; width:12px; height:22px; display:block; position:absolute; right:7%; top:42%}
.flfg_div li a:hover{ text-decoration:underline}
.flfg_div li:hover span{ background:url(../img/p3_h.png) no-repeat center}

.li_s a{ padding:15px 0 0}

.flfgshow_div{ margin:0 auto}

.fanhu_s{ width:100%; margin:2% auto 0; overflow:hidden}
.fanhu_s a{ color:#449d59; font-size:1.2em;}
.fanhu_s a:hover{ text-decoration:underline}

.h4_tltie{ font-size:1.2em; color:#000; width:100%; display:block; border-bottom:solid 1px #9a9a9a; overflow:hidden; margin:3% auto; padding-left:2%}
.h4_tltie span{ font-size:0.8em; width:100%; display:block; margin:1% auto; color:#595757}

.con_show{ font-size:1.1em; line-height:2em; margin:0 auto 5%}
.con_show img{ margin:1.2% auto}
.show_show{ width:90%; margin:0 auto; overflow:hidden;}

.gg_div{ width:100%; overflow:hidden; margin:2% auto}
.gg_div ul{ width:100%; border:solid 1px #f0f0f0; overflow:hidden; margin:0 auto}
.gg_div li{ background:url(../img/tz.png) no-repeat 2% center; padding:1.6% 4% 1.6% 5%; border-bottom:solid 1px #f0f0f0; color:#666;}
.gg_div li span{ float:right; font-size:1.1em}
.gg_div li a{ color:#666; font-size:1.1em}
.gg_div li a:hover{ color:#449d59}


.news_div,.sp_div{ width:100%; overflow:hidden; margin:2% auto}
.news_div li{ background:#f9f9f9; padding:2%; margin:0 auto 2%; overflow:hidden}
.news_div li .con_div{ float:left; width:72%; margin:0 auto 0 1.5%; font-size:1.1em; line-height:1.8em}
.news_div li .con_div a{ color:#2f3232; font-size:1.3em; line-height:2em; margin:0 auto 1%; display:block}
.news_div li .img_div{ float:right; width:22.9%;}
.news_div li .p_sj{ margin:3% auto 0}
.news_div li .con_div a:hover{ color:#449d59}

.sp_div li{ float:left; width:23.4%; margin:0 0.8% 2%; color:#666; font-size:1.2em; line-height:1.8em; position:relative}
.sp_div li h4{ width:100%; overflow:hidden; margin:5% auto}
.sp_div li h4 a{ color:#2f3232; font-size:1.2em; font-weight:bold; line-height:2em; width:100%; display:block}
.sp_div li h4 a:hover,.sp_div li:hover a{ color:#449d59}
.sp_div li span{ background:url(../img/s1.png) no-repeat; position:absolute; bottom:10px; right:1%; width:38px; height:38px}

.denglu{ background:url(../img/d1.jpg) no-repeat; width:100%; overflow:hidden; margin:0 auto;font-size:1.15em; min-height:600px;}
.dl_show{ width:40%;overflow:hidden; margin:5% 10% 3%; padding:1.3% 5% 2%; float:right;background: #fff \0;filter: alpha(opacity=50);zoom: 1; background: rgba(255,255,255,0.6); color:#2f3232}
.dl_show h4{ text-align:center; font-size:1.2em; color:#2f3232; width:100%; overflow:hidden; font-weight:bold; margin:0 auto 8%}

.box_name{ width:100%; overflow:hidden; margin:1% auto}
.box_name p{ width:100%; overflow:hidden; font-weight:bold; display:block; margin:2% auto; font-size:1em}
.box_name input{-webkit-border-radius:5px;-moz-border-radius: 5px; border-radius: 5px; width:100%; padding:1% 4%; height:3em; font-size:0.98em}
.box_auto_login{ width:100%; overflow:hidden; text-align:right; margin:4% auto 10%}
.box_auto_login a{ color:#449d59; font-weight:bold;}

.submit_button{ width:100%; border:none; background:#449d59; color:#fff;-webkit-border-radius:5px;-moz-border-radius: 5px; border-radius: 5px; font-weight:bold;}
.box_auto_zc{ color:#9e9f9f; font-weight:bold; width:100%; text-align:center; margin:4% auto 0}
.box_auto_zc a{ color:#449d59}


.f_hy,.f_hy .footer_copyright{ background:none}
.f_hy .footer_copyright{ padding:4% 0 2%}

.denglu input#protocol{ width:16px; height:16px}
.zc_show{padding: 1.3% 5%;margin:2.5% 10%; position:relative}
.zc_show h4{ margin:0 auto 1%}
.box_xieyi{ width:100%; overflow:hidden; margin:3% auto; color:#2f3232; font-size:1em}
.box_xieyi a{ font-weight:normal; color:#449d59}

.wj_show{ position:relative}
.zc_show .fanhui_a a,.wj_show .fanhui_a a{ width:21px; height:14px; display:block; background:url(../img/fh_bg.png) no-repeat; position:absolute; left:4%; top:4%;}


.xiangmu_div{ background:#f0f0f0; width:100%; overflow:hidden; margin:2% auto; padding:3%}
.xiangmu_con{ border:solid 2px #000; overflow:hidden; margin:0 auto}
.xiangmu_con li{ float:left; width:50%; text-align:center; border-bottom:solid 1px #000}
.xiangmu_con li li{ border-bottom:none; width:100%}

.xiangmu_con li .span_div,.xiangmu_con li .b_div{ float:left; width:50%; font-size:1.1em; padding:0; line-height:64px; height:64px; color:#000; border-left:solid 1px #000}
.xiangmu_con li input{ width:100%; padding:0 0 0 8%; height:64px; background:#fff; font-size:15px}
.xiangmu_con li .b_div{ padding:0; font-weight:normal; text-align:center}


.ul_a li{ float:left; width:20%;}

.ul_b li{ width:33.33%; float:left}
.ul_b li.li_zj{ border-left:solid 1px #000; border-right:solid 1px #000}
.ul_b li .li_a{ float:left; width:100%}
.ul_b li .li_a .span_div{ display:block; width:100%; text-align:left; padding-left:5%;}
.ul_b li .li_a .b_div{ display:block; width:100%; height:auto; font-size:1.1em; line-height:1.3em}
.ul_b li .li_a .b_div textarea{ height:120px; padding:5px; border-left:none; border-right:none }
.ul_b li .li_b{ width:100%; float:left}
.ul_b li .li_b p{ width:50%; float:left;}

.xiangmu_con .ul_c li{ width:100%}
.xiangmu_con .ul_c li .span_div{ width:20%}
.xiangmu_con .ul_c li .b_div{ width:80%;}
.xiangmu_con .ul_c li .b_div input{padding: 0 0 0 2%;}

.xm_add{ width:100%; overflow:hidden; margin:0 auto 3%}

.ul_d{ width:100%; float:left; margin:0 auto;}
.b_div div{ z-index:99999}


.ul_d li{ float:left; width:14.28%; border-bottom:none}

.ul_d li .li_d .span_div,.ul_d li .li_d .b_div{ width:100%}
.ul_d li .li_d .b_div input,li.dx_div .li_d .b_div input,.dx_div .li_d .b_div input{ text-align:center; padding:0}

.ul_d li .li_d label{ padding:0 5px}
.dx_div{ width:100%; overflow:hidden; background:#fff;}
.ul_d li .li_d .a-radio,li.dx_div .li_d .a-radio,.dx_div .a-radio{
            display: none;
        }
.dx_div .b-radio{
            display: inline-block;
            border:1px solid #ccc;
            width:16px;
            height: 16px;
            border-radius:2px;
            vertical-align: middle;
            margin-right: 5px;
            position: relative;
        }
.dx_div .b-radio:before{
            content: '';
            font-size: 0;
            width: 10px;
            height: 10px;
            background: rgb(68, 157, 89);
            position: absolute;
            left:50%;
            top:50%;
            margin-left: -5px;
            margin-top: -5px;
            border-radius: 2px;
            display: none;
        }
.dx_div .a-radio:checked~.b-radio:before{
            display: block;
        }


.add_hegui h2{ color:#449d59; font-size:2em; text-align:center; width:100%; overflow:hidden; margin:0 auto 2%; font-weight:bold}


.ul_e .span_div{ background:#f0f0f0}

.xiangmu_con li.dx_div{ width:62%}
.xiangmu_con li.dx_a{ width:38%}

.xiangmu_con li input.input_a{ float:left; border-right:solid 1px #000; width:50%; display:block}

.xiangmu_con li.dx_b .span_div{ width:30.7%}
.xiangmu_con li.dx_b .b_div{ width:69.3%}
label{ padding:0 2px; font-size:14px}


.table_hg table th,.table_hg table td {
text-align: center;
vertical-align: middle!important; margin:0;
}
.table_hg{ width:100%; overflow:hidden; margin:0 auto; font-size:1.1em;}
.table_hg ul{ width:100%; height:64px; line-height:64px;border-bottom:solid 1px #000;}
.table_hg ul li{border-right:solid 1px #000; border-bottom:none}

.table_hg th{ border-bottom:solid 1px #000; border-right:solid 1px #000}
.table_hg td tr td td{ border-bottom: solid 1px #000; }


.table_hg ul li.li_w15{ width:15%}
.table_hg ul li.li_w27{ width:27.5%}

.table_hg table th.th_a{width:14.95%}
.table_hg table th.th_b{ width:17.65%}
.table_hg td tr td.td_a{ padding:0; background:#fff; width:21.3%;}
.table_hg td tr td.td_b{ padding:0; background:#fff; width:39.3%}
.table_hg td tr td.td_zj{ padding:10px;}

.h64{ height:64px; line-height:35px;}
.td_zj{ border-right:solid 1px #000; border-left:solid 1px #000}

.td_w100{ width:100%; float:left}

.yinzi{ background:#fff; border:none; border-bottom:solid 1px #000; width:90px; height:30px; padding:0 5px}
.changdu{ width:90%}

.xiangmu_con li.dx_q{ width:100%}
.xiangmu_con li.dx_qa .span_div{ width:20%}
.xiangmu_con li.dx_qa .b_changdu{ width:80%;}
.xiangmu_con li.dx_qa .b_changdu input{ padding:0 0 0 2%}

.li_qb{ float:left; width:50%}
.li_qc{ float:left; width:33.33%}
.li_qd{ float:left; width:60%}
.li_qe{ float:left; width:40%}


li.dx_q .span_div{ width:40%}
li.dx_q .b_div{ width:60%}

.xiangmu_con li .b_xiala{ background:#fff; padding:0 5%}
.b_xiala select{ width:100%; height:64px; text-align:center; border:none }
li.dx_qa .dx_div{ width:80%}


.dx_qh th{ height:64px; line-height:64px; font-size:1.1em; border-bottom:solid 1px #000; border-left:solid 1px #000}
.dx_qh td input{ border:none; border-bottom:solid 1px #000; border-left:solid 1px #000}

.li_add{ width:100%; overflow:hidden; margin:0 auto; position:relative}
.li_add input{ width:25%; float:left; background:#fff; height:64px; border-bottom:solid 1px #000;border-left:solid 1px #000}

.ul_f li{ width:100%;}
/*.ul_f li td{ position:relative}*/

 /*position:absolute;*/

.add_anniu,.input_e{ border:none; background:#fff; color:#449d59; font-size:1.1em; right:0; top:0; width:30%; height:62px;}
.li_add input.input_e{ width:8%; border-left:none; background:#f0f0f0}

/*.li_add input.input_a,.li_add input.input_c,.ul_f li td.input_a,.ul_f li td.input_c{ width:15%}
.li_add input.input_b,.li_add input.input_d,.ul_f li td.input_b,.ul_f li td.input_d{ width:35%}*/

.li_add_b input{ width:20%}
.li_add_d input{ width:33.33%}

.xiangmu_con li.dx_qhh{ width:50%; float:left}
.xiangmu_con li.dx_qhh th{ border-right:solid 1px #000; border-bottom:solid 1px #000}
.xiangmu_con li.dx_qhh td{ border-right:solid 1px #000; border-bottom:solid 1px #000}




.fileinput{ width:100%; height:64px; line-height:64px; background:#fff; }

.dx_qh td.td_biaoge{ border-bottom:solid 1px #000; border-left: solid 1px #000}
.dx_qh td.td_biaoge input{ border-bottom:none; border-left:none}

.td_filecss{ background:#fff; border-bottom:solid 1px #000}
.td_filecss .fileinput{ height:40px; line-height:40px;}


.xiangmu_con li .fileinput input{ height:auto; padding:0}
span.fileinput-new{ cursor:pointer}
.fileinput span:hover{ color:#449d59}

span.fileinput-exists{ background:url(../img/img_bg.png) no-repeat left center; padding-left:25px;}
.fileinput a.btn-warning{ color:#F00; margin:0 2%}

.input_file{ width:20%; margin:0; padding:0; background:#fff; border-bottom:solid 1px #000}
.input_file .fileinput { border-bottom:solid 1px #000}


.file_td{ border-left:solid 1px #000; border-bottom:solid 1px #000;}

.file_td .fileinput{height:auto; line-height:auto}

.dx_qhmg td input{ height:67px; border-bottom:none}


.feiqi_biaoge th,.div_add input{ width:9.09%}

.add_hang{ width:100%; position:relative; float:left}
.add_hang button{ position:absolute; right:0; bottom:-30px; color:#449d59; font-size:1.1em; border:none; background:none}

.feiqid_sd{ overflow:visible; float:left}
.div_add { border-bottom:solid 1px #000;}
.div_add input{ border-left:solid 1px #000; background:#fff; height:64px;}
.div_add .fileinput{ width:9.09%; border-left:solid 1px #000; text-align:center}

.div_addb input,.div_addb .fileinput{ width:11.11%;}
.div_addc input,.div_addc .fileinput{ width:16.66%;}


.feiqid_fujian{ width:100%; margin:0 auto;}
.fujianshangchuan h3{ width:100%; height:64px; line-height:64px; border-bottom:solid 1px #000; font-size:1.1em; font-weight:bold; background:#f0f0f0; text-align:center }
.fujianshangchuan th{ height:64px; line-height:64px; font-size:1.1em}
.fujianshangchuan td{ font-size:1.1em; border-left:solid 1px #000}

.tr_biaoti th{ height:64px; width:20%;}

.xiangmu_con li.li_w20{ width:20%}
.xiangmu_con li.li_w35{ width:40%; border-left:solid 1px #000}
.xiangmu_con li.li_w15{ width:15%}

.table_hg table th.th_w15{ width:15%}
.table_hg table th.th_w20{ width:20%}

.yilanbiao_div td tr td.td_zdd input{ background:#fff; height:64px; line-height:64px; border:none; width:100%;}

.table_hg td tr td.td_zdd{ padding:0; background:#fff; width:15%; border-left:solid 1px #000}
.yilanbiao_div td tr td.td_ylw{ width:39.78%;}

.yilanbiao_div td tr.tr_quankuan{ background:#fff; display:block; width:100%; border-bottom:solid 1px #000; border-left:solid 1px #000; text-align:center; position:relative}

.yilanbiao_div td tr.tr_quankuan button{ border:none; color:#449d59; background:none; text-align:right; position:absolute; right:2%; top:20%}

.table_hg td tr td.hui_bg{ background:none; width:33%}
.table_hg td.th_br{ border-left:solid 1px #000}




.table_hg table th.kunfei_th{ width:29%; border-right:none}
.table_hg td tr td.xuanzhong{ background:#f0f0f0;}

.middle{ width:100%; overflow:hidden; margin:0 auto}
.form_topdiv{ overflow:visible; float:left}



.pcw1920_con{}
.pcw1600_con{ display:none}
.pc_con{}
.wap_con{ display:none}

@media(max-width:1680px){
	.con{ width:85%}
	 .m_divc ul{ width:75%}
	 .sousou_div a,.xinjian_div a,.m_diva th{ font-size:1.2em}
	 #pages a,#pages span,#pages a:hover{ width:53px; height:53px; line-height:53px; font-size:1.1em}
	 .m_diva th, .m_diva td{padding:1.2% 0 1.2% 1%;}
	 .f_img{ width:62%}
	 .f_a a,.footer_r p,.footer_copyright{ font-size:1.15em}
	 .footer_copyright{ padding:1.5% 0}
	 .sp_div li h4 a{ font-size:1.13em}
	 .sp_div li .p_sj{ font-size:0.92em}
	 .sp_div li span{ width:35px; height:35px; background-size:100%}
	 .nav a,.shengcheng a{ font-size:1.3em}
	 .nav li:hover ul{ top:85px}
	 .nav li ul li a{ font-size:1.2em; padding:5% 0}
	 .form_div input,.zhuangtai{ width:220px}
	 .zhuangtai .select_showbox{ color:#666; font-size:0.91em}
	 .zhuangtai .select_showbox{background: #f9f9f9 url(../img/xiala.png) no-repeat 190px center;}
	 
	 .pcw1920_con{ display:none}
     .pcw1600_con{ display:block}
	
	 
	 
	 
	 
	 
}

@media(max-width:1440px){
	 .nav li:hover ul{ top:79px}
	 
}


@media(max-width:1360px){
	.con{ width:90%}
	.denglu .con{ width:100%}
	.divb_con li{ width:50%}
	 
}

@media(max-width:1024px){
	.box_auto_login{ margin:4% auto 5%}
	.box_auto_login a,.box_auto_zc,.box_auto_zc a,.box_name p{ font-size:0.95em}
	.dl_show h4{ margin:2% auto 4%}
	.box_name input,.box_xieyi{ font-size:0.9em}
	.submit_button{ padding:0 5px; font-size:0.98em}
	
	.zc_show h4{margin: 2% auto 3%;}
	.head_con,.nav ul{ width:100%}
	.logon a{ line-height:3.5em; font-size:0.8em}
	.logon span{ width:3.5em; height:3.5em}
	
	.nav a{ font-size:1.2em}
	.nav li:hover ul{ top:67px;}
	.nav li ul li a{ font-size:1.1em; line-height:1.3em}
	.mtop_20{ margin-top:2%; float:left; width:100%;}
	.mtop_10{ margin-top:2%; float:left; width:48%;}
	.mtop_20 .fenlei,.mtop_20 .sousou,.mtop_10 .fenlei,.mtop_10 .sousou{ margin:0}
	.sousou_div a{ width:20%; padding:2% 0}
	.xinjian_div a{ width:20%}
	.con{ width:98%}
	.fanhui_home{ width:6%}
	.m_diva th, .m_diva td{word-break:break-all; padding:1.2% 0.5%; font-size:0.98em}
	.m_diva th{ font-size:1.2em }
	 #pages a,#pages span,#pages a:hover{ width:40px; height:40px; line-height:40px; font-size:0.96em}
	.f_img{ width:75%}
	.f_a a, .footer_r p, .footer_copyright{ font-size:1.05em; line-height:2em}
	.footer_r{ width:38%; margin-left:2%}
	.m_divc ul{ width:95%}
	.flfg_div li{ height:124px;}
	.flfg_div li a{ font-size:1.1em}
	.con_show{ width:95%; margin:0 auto 5%}
	#video video{ height:500px !important}
	span.fileinput-new{text-align:left}
	.add_hegui h2{ font-size:1.8em}
	
	.form_div{ margin:0 auto}
	.form_div .zhuangt{ margin-left:0}
	
	
	
	
	 
}


@media(max-width:768px){
	.dl_show{ width:60%;margin:2.5% auto; float:none; padding:2% 5%;}
	.m_diva th, .m_diva td{ font-size:0.9em}
	.m_diva th{ font-size:1em}
	.nav li{ width:25%;}
	.nav li a{ padding:8% 0; font-size:1.1em;}
	.nav li:nth-child(4) a{ background:none}
	.nav li:nth-child(4) a:hover,.nav li:nth-child(4) a.active,.nav li:nth-child(8) a:hover,.nav li:nth-child(8) a.active{ font-weight:bold; background:#5baf6f}
	.nav li:hover ul{ top:49px}
	.nav li ul li a{ font-size:0.95em}
	.logon a{ line-height:4em; font-size:0.8em}
	.logon span{ width:4em; height:4em}
	.more a{ font-size:1.3em}
	.m_divb p{ font-size:1em; line-height:1.6em}
	h3.h3_tltie{ font-size:1.3em}
	h3.h3_tltie span{ font-size:0.86em}
	.divb_con li{ width:90%}
	.divb_con li p{ font-size:1.1em}
	.divb_con li img{ width:1%}
	.m_divb{ padding:3% 0 6%}
	.m_divc li,.footer_l,.footer_r{ width:100%}
	.m_divc li.li_r{ margin-left:0}
	.footer_r{ margin-left:0}
	
	 .mtop_10,.show_show{ width:100%}
	 .sousou_div a{ width:40%; font-size:1.1em;    background: #449d59 url(../img/ss.png) no-repeat 25px center;
    text-indent:28px; background-size:15px 15px}
	 .bito{ line-height:3em; font-size:0.8em}
	 .fanhui_home{ width:10%; top:auto; bottom:10%}
	
	 #pages a,#pages span,#pages a:hover{ width:30px; height:30px; line-height:30px; font-size:0.8em; margin:1% 0.5%}
	 
	 #pages a.a1{ background:url(../img/p1.png) no-repeat center; background-size:8px 15px; text-indent:-999px}
#pages a.a2{ background:url(../img/p2.png) no-repeat center; background-size:8px 15px; text-indent:-999px}

#pages a.a1:hover{ background:#449d59 url(../img/p1_h.png) no-repeat center; background-size:8px 15px;}
#pages a.a2:hover{ background:#449d59 url(../img/p2_h.png) no-repeat center; background-size:8px 15px;}
.xinjian_div a{ font-size:1.1em; width:40%; padding:2% 0; margin:5% 0 0}

.flfg_div li a{ font-size:1em; background-size:25px 29px}
.flfg_div li span{ background-size:8px 15px}
.gg_div li{ background-size:16px 12px}
.gg_div li a{ font-size:1em}
.news_div li .con_div a{ font-size:1.2em}
.news_div li .con_div p{ font-size:0.9em; line-height:1.6em}

.con_show{ line-height:1.8em}
.sp_div li{ width:48%; margin: 0 1% 2%;}
.sp_div li h4{ margin:2% auto 0}
.sp_div li h4 a,.fanhu_s a{ font-size:1.1em}
.sp_div li .p_sj{ font-size:0.85em}
.sp_div li span{ width:30px; height:30px; background-size:100%}
.xiangmu_div{ padding:3% 1%}

.xiangmu_con li input,.xiangmu_con li .span_div, .xiangmu_con li .b_div,.fileinput,.dx_qh th,.h64{ height:50px; line-height:50px; font-size:0.9em}
.add_anniu, .input_e{ height:48px; font-size:0.9em}
.add_hegui{ padding:6% 1% 10%}
.add_hang button{ font-size:0.96em}

input{word-break:break-all;}

.pc_con{ display:none}
.wap_con{ display:block}
.wap_con tr{ border-bottom: solid 1px #000}
.wap_con th{ width:30%; padding:0 1%; border-right: solid 1px #000}
.wap_con td{ width:65%; background:#fff;}
.wap_con .xiangmu_con li input{ border-left:none; border-bottom:none; min-height:50px; height:auto; line-height:28px; 
}
.feiqid_sd{ width:100%}

.add_hegui h2{ font-size:1.5em}

.shengcheng a{ width:40%; font-size:1.1em; padding:2.2% 0}
.xiangmu_f th{ font-size:1.1em}
.table_div{ margin:3% auto 4%}
.dx_div .b-radio{ width:12px; height:12px}
.h64{ line-height:24px;}
.xiangmu_con li.dx_div .span_div{ border-right:solid 1px #000}
.xiangmu_con li.dx_div .b_div{ height:auto; line-height:25px; border-left:none;}

/* white-space:normal;word-wrap:break-word;word-break:break-all */
}

@media(max-width:640px){
	.head_con{ margin:5% auto}
	.logo{ width:78%; margin:0 auto 0 2%}
	.login_page{ width:90%; margin:0 auto 0 2%}
	.logon span{ width:2.8em; height:2.3em; margin:0 auto; background:#449d59}
	.logon span .wap_con{ margin:0 auto; padding:8px 0; display:block; width:30px;}
	.dl_show{ width:95%; margin:6% auto}
	.denglu{ min-height:520px}
	.logon b{ display:none}
	
	.nav li a{ padding:13% 0}
	.m_divc li a{ font-size:1.1em}
	.f_img,.news_div li .con_div,.news_div li .img_div,.sp_div li{ width:100%}
	.footer_copyright p{ font-size:1em; line-height:1.3em}

	 .fanhui_home{ width:15%}
	 .flfg_div li{ width:97%; height:auto; padding:1% 2.5%;}
	 .flfg_div li a{ padding-left:13%}
	 .gg_div li{ height:auto; overflow:hidden;    padding:4% 2% 4% 10%;}
	 .gg_div li a{ width:73%; display:block}
	 .gg_div li span{ font-size:1em;}
	 
	 .news_div li .con_div{ margin:0 auto}
	 
	 .sp_div ul{ width:96%; margin:0 auto}
	 .sp_div li{ margin:0 0 3%}
	 #video video{ height:300px !important}
	 .zhuangtai .select_showbox{ height:2.7em; line-height:2.7em; font-size:0.86em}
	 input{ height:auto; width:100%;}
	 .shaixuan{ padding:4% 0}
	 .sousou_div a{background: #449d59 url(../img/ss.png) no-repeat 20px center; text-indent:24px;background-size: 15px 15px; width:35%}
	 .zhuangtai .select_option{ top:2.2em}
	 .sou_div input{ height:2.35em}
	input{ border:none; background:#fff;}
	 .tasd_div th{
        text-align:center;/** 设置水平方向居中 */
        vertical-align:middle/** 设置垂直方向居中 */
		}
	 .tasd_div .b_xiala select{ height:3em; line-height:3em; font-weight:normal}
	 .tasd_div .li_qd{width:100%; line-height:2em; padding:2%; font-weight:normal}
	 .tasd_div td{ border-bottom:solid 1px #000}
	 label{ font-weight:normal; font-size:0.9em}
	 .wap_divadd{ position:relative; width:100%;}
	 .add_anniu, .input_e{ height:2.6em;}
	 
	 .wap_con .tab_zb tr{ width:100%; display:block; overflow:hidden}
	 .wap_con .tab_zb th{ width:20%; line-height:2em; height:auto; padding:0}
	 .form_topdiv li{ width:100%}
	 
	 .xiangmu_two li{ width:100%; border-bottom:solid 1px #000; font-size:1.1em}
	 .xiangmu_two li span{ width:40% !important; border-right:solid 1px #000; font-size:0.9em !important}
	 .xiangmu_two li b.b_div{ width:60% !important;}
	 .xiangmu_two li .li_d label{ width:40%; float:left;}
	 .xiangmu_two li .li_d .b-radio{ width:12px !important;}
	 .xiangmu_two li input{ font-size:1em;}
	 
	 .fanhu_s{ margin:5% auto 4%}
	 .nav li:hover ul{ top:45px;}
	 
	 .table_hg li{ font-size:0.8em}
	 .jianchabia_div td{ height:2.8em; line-height:2.8em; font-size:1em}
	 .jianchabia_div td .dx_div{ padding:2%}
	 .jianchabia_div td .dx_div input{ border-bottom:solid 1px #000}
	 

}

















