
/* CSS Document */
html{-webkit-text-size-adjust:none;}
body {font-size:14px; color:#343434;line-height:26px; margin:0; padding:0; font-family:"微软雅黑","MicrosoftYaHei","Microsoft YaHei","Arial"; -webkit-text-size-adjust:none}
img { border:0;}
div,form,ul,ol,li,span,h1,h2,h3,h4,h5,h6,dl,dt,dd {border: 0;margin: 0;padding: 0;list-style-type:none}
.fz12,font,h2,h1 { font-size:12px}
h3,h4,h5 { font-weight:normal; font-size:14px}


a { outline:none;-moz-outline:none; color:#343434; -webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
a:link {color:#343434;text-decoration: none}
a:visited {color:#343434;text-decoration: none}
a:active {color:#343434;text-decoration: none}
a:hover {color:#D51619;text-decoration:none}
p { padding:0; margin:0;}
.tar { text-align:right}
.tal { text-align:left}
.tac { text-align:center}
.ft {float:left}
.fr {float:right}
.clear { clear:both}
.bgff { background:#fff}
.w100 { width:980px; margin:0 auto}

    video::-webkit-media-controls{
        display:none !important;
    }



.head { height:104px; width:980px; margin:0 auto; position:relative}
.head .logo_s { float:left; padding-top:20px}
.head .logo_s img { display:block}
.head .head_ss { float:right; padding-top:38px}
.head .head_ss .head_inp { border:1px #B5B5B5 solid; width:188px; padding:0 10px; line-height:30px; height:31px}


.nav { height:36px; background:#009D4E; min-width:980px; margin:0 auto; line-height:36px}
.nav .w100 { width:974px}
.nav ul li { height:36px; float:left; width:137px; text-align:center; font-size:14px; position:relative; text-align:center; padding-left:2px; background:url(../image/nav_bg.png) left no-repeat}
.nav ul li a { color:#D9E2F0; display:block}
.nav ul li.nav_sy { padding-left:0; background:none}

.nav ul li.nav_on a { color:#fff}

.nav ul li h4 { position:absolute; left:0; width:100%; top:62px; background:#D51619; display:none}
.nav ul li h4 a { border-top:1px #EC464A solid; display:block; padding-top:0; font-size:14px; line-height:36px}
.nav ul li h4 a:hover { background:#8C0F12}
.nav ul li.nav_on h4 a { padding-bottom:0px}

.nav.h_2 { display:none; position:fixed; left:0; top:0; width:100%;   z-index:8100; border-bottom:1px #eee solid}

@media all and (max-width:1200px){

}
@media all and (max-width:720px){

}


.index_1 { width:980px; margin:0 auto; padding-top:15px}
.index_1 .index_hd {}
.index_1 .index_hd .bd { float:left; width:640px; height:270px}
.index_1 .index_hd .bd ul li img { width:640px; height:270px}

.index_1 .index_hd .hd { float:right; width:340px; height:270px; overflow:hidden}
.index_1 .index_hd .hd h2 { line-height:36px; background:url(../image/index_ico1.jpg) right no-repeat; padding-left:10px; font-size:16px; color:#009D4E}

.index_1 .index_hd .hd ul li { background:#EFEFEF; height:79px}
.index_1 .index_hd .hd ul li h3 { padding-left:10px; font-size:14px; color:#009D4E; padding-top:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.index_1 .index_hd .hd ul li h4 { font-size:12px; line-height:18px; padding:0 10px}

.index_1 .index_hd .hd ul li.on { background:#259D69}
.index_1 .index_hd .hd ul li.on h3 { color:#fff}
.index_1 .index_hd .hd ul li.on h4 { color:#E0E9F1}


.index_1 .index_xxgk { width:290px; border:1px #D2D2D2 solid; border-top:2px #009D4E solid; height:267px; background:#ECECEC; float:right; overflow:hidden}
.index_1 .index_xxgk h2 { float:left; width:106px; padding-right:4px; text-align:center; background:url(../image/index_ico2.jpg); height:33px; line-height:28px; color:#fff; font-size:16px}

.index_1 .index_xxgk .xx_li1 { clear:both; padding-top:1px}
.index_1 .index_xxgk .xx_li1 img { display:block; margin:0 auto}

.index_1 .index_xxgk .xx_li2 ul li { border-bottom:1px #D2D2D2 solid; border-top:1px #fff solid; font-size:12px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.index_1 .index_xxgk .xx_li2 ul li a { display:block; padding-left:10px}




.index_2 { width:980px; margin:0 auto; padding-top:15px}

.index_2 .index_zxdt { width:373px; height:343px; border-right:1px #B6B6B6 solid; padding-right:10px; float:left}
.index_2 .index_zxdt .more1 { float:right; padding-top:6px; line-height:30px; padding-right:12px; font-size:12px}
.index_2 .index_zxdt h2 { line-height:36px; background:url(../image/index_ico1.jpg) right no-repeat; padding-left:10px; font-size:16px; color:#009D4E; margin-bottom:2px}
.index_2 .index_zxdt ul { border-bottom:1px #B6B6B6 dashed; height:300px; padding-bottom:5px}
.index_2 .index_zxdt ul li { line-height:30px; text-align:right; font-size:12px; color:#888}
.index_2 .index_zxdt ul li a { display:block; float:left; width:300px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}


.index_2 .index_gyhd { float:right; width:586px}
.index_2 .index_gyhd h2 { line-height:36px; background:url(../image/index_ico1.jpg) right no-repeat; padding-left:10px; font-size:16px; color:#009D4E;}
.index_2 .index_gyhd .more1 { float:right; padding-top:6px; line-height:30px; padding-right:12px; font-size:12px}

.index_2 .index_gyhd .gy_li1 { padding-top:13px; overflow:hidden; padding-bottom:10px; border-bottom:1px #B6B6B6 dashed;}
.index_2 .index_gyhd .gy_li1 img { background:#fff; display:block; float:left; padding:2px; border:1px #A1A1A1 solid; margin-right:20px}
.index_2 .index_gyhd .gy_li1:hover img { border:1px #009D4E solid}
.index_2 .index_gyhd .gy_li1 h3 { overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.index_2 .index_gyhd .gy_li1 h3 a { color:#009D4E}
.index_2 .index_gyhd .gy_li1 h4 { font-size:12px; color:#888}
.index_2 .index_gyhd .gy_li1 h5 { line-height:20px; font-size:12px}
.index_2 .index_gyhd .gy_li1 h5 a { color:#cc0000}

.index_2 .index_gyhd .gy_li2 { border-bottom:1px #B6B6B6 dashed; padding:5px 0; height:142px}
.index_2 .index_gyhd .gy_li2 ul li { line-height:28px; text-align:right; font-size:12px; color:#888}
.index_2 .index_gyhd .gy_li2 ul li a { display:block; float:left; width:300px; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}



.index_3 { width:1000px; margin:0 auto; overflow:hidden; padding-top:15px}
.index_3 ul li { float:left; width:25%}
.index_3 ul li img { display:block; margin:0 auto}


.index_2 .index_xsjl { width:373px; height:343px; border-right:1px #B6B6B6 solid; padding-right:10px; float:left}
.index_2 .index_xsjl .more1 { float:right; padding-top:6px; line-height:30px; padding-right:12px; font-size:12px}
.index_2 .index_xsjl h2 { line-height:36px; background:url(../image/index_ico1.jpg) right no-repeat; padding-left:10px; font-size:16px; color:#009D4E; margin-bottom:2px}
.index_2 .index_xsjl img { background:#fff; display:block; float:left; padding:2px; border:1px #A1A1A1 solid; margin-right:20px; margin-top:13px}
.index_2 .index_xsjl ul { border-bottom:1px #B6B6B6 dashed; height:305px}
.index_2 .index_xsjl ul li { line-height:30px;}
.index_2 .index_xsjl ul li a { display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:12px}


.footer { margin-top:30px; border-top:2px #009D4E solid; min-width:980px; padding-top:1px; font-size:12px; color:#009D4E; overflow:hidden}
.footer .b1 { border-top:1px #009D4E solid; min-width:980px; padding:10px 0}
.footer .fr { text-align:right}



.nowsite { width:980px; line-height:40px; border-bottom:1px #0C335C solid; margin:0 auto; padding-top:4px; font-size:12px}



.list { width:980px; margin:0 auto; padding-top:20px}
.list .list_left { float:left; width:700px}
.list .list_left h2 { line-height:40px; border-bottom:2px #009D4E solid; padding-left:35px; background:url(../image/index_ico3.jpg) left no-repeat; color:#009D4E; font-size:18px; font-weight:normal; margin-bottom:5px; border-top:2px #009D4E solid}

.list .list_left .list_list ul li { padding:15px 0; border-bottom:1px #ddd dashed}
.list .list_left .list_list ul li h3 { font-size:16px; float:left}
.list .list_left .list_list ul li h4 { line-height:20px; color:#666}
.list .list_left .list_list ul li h4 a { color:#cc0000}
.list .list_left .list_list ul li img { display:none}
.list .list_left .list_list ul li h5 { text-align:right; color:#888; padding-bottom:5px}
.list .list_left .list_list ul li.list_t { overflow:hidden}
.list .list_left .list_list ul li.list_t img { background:#fff; display:block; float:left; padding:2px; border:1px #A1A1A1 solid; margin-right:20px}
.list .list_left .list_list ul li.list_t:hover img { border:1px #009D4E solid}
.list .list_left .list_list ul li.list_t h3 { float:none}
.list .list_left .list_list ul li.list_t h3 a { color:#009D4E}
.list .list_left .list_list ul li.list_t h5 { text-align:left; font-size:12px}
.list .list_left .list_list ul li.list_t h3 font { font-size:16px;}


.list .list_right { float:right; width:240px}
.list .list_right .list_pic { padding-bottom:15px}
.list .list_right .list_pic img { display:block}
.list .list_right h2 { line-height:36px; background:url(../image/index_ico1.jpg) right no-repeat; padding-left:10px; font-size:16px; color:#009D4E; margin-bottom:2px}
.list .list_right ul { margin-bottom:15px}
.list .list_right ul li { border-bottom:1px #D2D2D2 solid; border-top:1px #fff solid; font-size:12px; line-height:30px}
.list .list_right ul li a { display:block; padding-left:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}




.pages { height:80px;}
.pages ul{ text-align:center; list-style-type:none; padding:14px 0px;}
.pages ul li { display:inline; list-style-type:none; font-family:Tahoma;line-height:26px;margin-right:6px;border:#ccc 1px solid;background:#EAEAEA;-moz-border-radius: 5px; -webkit-border-radius:5px; border-radius:5px; padding:8px;}
.pages ul li a{ padding:2px 3px; color:#6e6e6e;}
.pages ul li.on a{color:#343434;}
.pages ul li.thisclass{ background:#009D4E; font-weight:bold; text-align:center;border:#fff 1px solid}
.pages ul li.thisclass a { color:#fff;}

@media all and (max-width:720px){
.pages ul li { padding:4px; font-size:12px}
}





.art_tit { padding:15px 0; border-bottom:1px #ddd solid}
.art_tit h1 { text-align:center; padding-bottom:5px; font-size:16px}
.art_tit h3 { font-size:12px; color:#888; text-align:center}


.art_text { font-size:14px; padding:20px 0}
.art_text img { max-width:100%; height:auto}
.art_text p { padding-bottom:15px}


.about { width:980px; margin:0 auto; padding-top:20px}

.about .about_left { float:left; width:0px}
.about .about_left .list_pic { padding-bottom:15px}
.about .about_left .list_pic img { display:block}


/*
.about .about_left { float:left; width:240px}
.about .about_left .list_pic { padding-bottom:15px}
.about .about_left .list_pic img { display:block}
*/
.about .about_left h2 { line-height:36px; background:url(../image/index_ico1.jpg) right no-repeat; padding-left:10px; font-size:16px; color:#009D4E}
.about .about_left ul { background:#E4E4E4; margin-bottom:15px}
.about .about_left ul li { font-size:16px; line-height:46px; text-align:center}
.about .about_left ul li a { display:block; overflow:hidden; width:196px; margin:0 auto; border-bottom:1px #ccc solid}
.about .about_left ul li.about_on { background:#5CB98A}
.about .about_left ul li.about_on a { color:#fff}




/*
.about .about_right { float:right; width:700px}
.about .about_right .about_tit { line-height:40px; border-bottom:2px #009D4E solid; padding-left:35px; background:url(../image/index_ico3.jpg) left no-repeat; color:#009D4E;; border-top:2px #009D4E solid}
.about .about_right .about_tit h1 { font-size:18px; font-weight:normal}
.about .about_right .about_text { font-size:14px; padding:20px 0}
.about .about_right .about_text img { max-width:100%; height:auto}
.about .about_right .about_text p { padding-bottom:15px}
*/

.about .about_right { width:980px; margin:0 auto; padding-top:20px}
.about .about_right .about_tit { line-height:40px; border-bottom:2px #009D4E solid; padding-left:35px; background:url(../image/index_ico3.jpg) left no-repeat; color:#009D4E;; border-top:2px #009D4E solid}
.about .about_right .about_tit h1 { font-size:18px; font-weight:normal}
.about .about_right .about_text { font-size:14px; padding:20px 0}
.about .about_right .about_text img { max-width:100%; height:auto}
.about .about_right .about_text p { padding-bottom:15px}


.list_dl { width:367px; margin:30px auto; padding:30px 0; border:1px #ddd solid; border-radius:5px}
.list_dl h3 { text-align:center; font-size:24px; line-height:40px; padding-bottom:20px}
.list_dl ul li { width:298px; margin:0 auto; margin-bottom:15px; position:relative; z-index:22}
.list_dl ul li .inp1 { border:1px #ddd solid; line-height:40px; height:40px; width:90%; padding:0 5%; display:block}
.list_dl ul li .inp3 { border:1px #ddd solid; line-height:40px; height:40px; width:40%; padding:0 5%; display:block}
.list_dl ul li .inp2 { border:0 none; line-height:40px; height:40px; width:100%; display:block; text-align:center; background:#00B73B; color:#fff; cursor:pointer; border-radius:5px}

.list_dl ul li.r1 { z-index:33}
.list_dl ul li i { position:absolute; right:10px; top:0; line-height:40px; cursor:pointer}
.list_dl ul li h4 { border:1px #ddd solid; position:absolute; left:0; width:150%; line-height:32px; background:#fff; overflow:hidden; display:none; top:41px}
.list_dl ul li h4 a { display:block; border-bottom:1px #ddd dashed; text-align:center; float:left; width:33.3%; cursor:pointer}

.lit_xz {}
.lit_xz h3 { font-size:16px; line-height:30px; background:#eee; padding-left:15px}
.lit_xz ul li { line-height:38px; height:38px; border-bottom:1px #ddd solid; padding:0 15px}
.lit_xz ul li h4 { float:left; width:30%; padding-left:20px; text-align:center;}
.lit_xz ul li a { display:block; float:left; padding:0 25px}
.lit_xz ul li.c2 { background:#f5f5f5}
.lit_xz ul li font { font-size:14px}



.fss { float:right}
.fss input { border:0 none}
.fss i { padding:0 10px 0 5px; cursor:pointer;}

.tuichu { padding:20px 0}
.tuichu a { display:block; line-height:32px; width:120px; text-align:center; margin:0 auto; background:#009D4E; color:#fff}































































































































































































































































