@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, font { padding: 0; margin: 0; font-family: "Î¢ÈíÑÅºÚ"; }
body { font-family: "Î¢ÈíÑÅºÚ"; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; font-size: 14px; }
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.yahei, .yahei * { font-family: "Î¢ÈíÑÅºÚ"; }
.red, .red a { color: #F00; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank { height: 8px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.martop { margin-top: 5px; }
body { font-size: 14px; max-width: 480px; margin: 0 auto 30px; }
.img { text-align: center; }
.img img { width: 100%; }
.ad { max-width: 480px; box-shadow: 2px 2px 10px #ececec; overflow: hidden; text-align: center; position: relative; margin: 0px auto; }
.scroller1 { position: absolute; bottom: 4px; left: 150px; overflow: hidden; zoom: 1; }
.scroller1 h2 { border-radius: 20px 20px 20px 20px; background: #D7CCCA; width: 8px; height: 8px; float: left; margin-left: 6px; display: inline; }
.scroller1 h2.hover { border-radius: 20px 20px 20px 20px; background: #7F3729; }
.thelist { overflow: hidden; zoom: 1; }
.thelist img{ width:100%; height:auto;}
.thelist li { float: left; width: 300px; height: 195px; }
.top { margin-top: 42px; text-align: center; }
.top img { width: 100%; }
.header { text-align: center; }
.header img { width: 100%; }
.center{ margin-top:40px;}
nav { background: #2767ae; overflow: hidden; zoom: 1; }
nav ul { overflow: hidden; zoom: 1; margin: 0px -1px -1px 0px; }
nav ul li { width: 25%; text-align: center; font-size: 14px; color: #fff; line-height: 44px; float: left; }
nav ul li a { display: block; border-bottom: #FFFFFF 1px solid; border-right: #FFFFFF 1px solid; color: #fff; }
nav ul li a.red { color: #F5C82F; }
.title1 { overflow: hidden; padding: 0px 10px 0px 0px; height: 40px; line-height: 40px; border-bottom: #7F3729 1px solid; zoom: 1; text-align: right; }
.title1 h3 { background: url(../images/tbg1.png) no-repeat left top; padding-left: 54px; line-height: 40px; font-size: 18px; font-weight: bold; color: #2767ae; float: left; }
.title1 h3 a { color: #2767ae; }
.tit { background: url(../images/tit_bg.png) repeat-x top center; height: 34px; line-height: 34px; text-align: right; overflow: hidden; zoom: 1; padding: 0px 15px 0px 6px; }
.tit a { color: #2c710b; }
.tit h2 { float: left; background: url(../images/tit_cbg.png) no-repeat 18px bottom; font-size: 14px; color: #2c710b; font-weight: bold; }
.tit h2 a { color: #FFF; }
.tit1 { background: url(../images/tit_bg.png) repeat-x top center; height: 34px; overflow: hidden; zoom: 1; padding-left: 6px; }
.tit1 h2 { background: url(../images/tit_cbg.png) no-repeat 18px bottom; height: 34px; line-height: 34px; font-size: 14px; color: #2c710b; font-weight: bold; }
.tit1 h2 span { font-size: 12px; color: #ff0000; font-weight: normal; }
.ks { border: #97b28a 1px solid; overflow: hidden; zoom: 1; }
.ks_c { overflow: hidden; zoom: 1; padding: 8px 0px 10px; }
.ks_c ul li { float: left; width: 25%; text-align: center; }
.zc { line-height: 37px; text-align: center; font-size: 14px; }
.gc { overflow: hidden; zoom: 1; padding: 8px 0px 0px; }
.gc ul { padding: 0px 10px 5px; }
.gc ul li { background: url(../images/gc_lo.png) no-repeat left center; padding-left: 13px; font-size: 14px; line-height: 26px; }
.gc_c { height: 38px; line-height: 38px; border-top: #d8d8d8 1px solid; background: #efefef; overflow: hidden; zoom: 1; text-align: right; padding: 0px 16px 0px 5px; }
.gc_c span { display: inline-block; padding-top: 5px; }
.gc_c h2 { float: left; font-size: 14px; }
.gc_c h2 b { color: #2c710b; }
.ly { overflow: hidden; zoom: 1; border: #97b28a 1px solid; background: url(../images/lx_bg.png) repeat-x top center; height: 78px; padding-top: 7px; }
.ly ul li { width: 25%; text-align: center; float: left; text-align: center; }
.ly ul li i { display: block; text-align: center; }
.ly ul li p { line-height: 20px; font-size: 14px; color: #2c710b; }
.ly ul li p a { color: #2c710b; }
.pf { width: 100%; height: 35px; background: #5d8d42; z-index: 999; }
.pf a { width: 50%; display: inline-block; padding-top: 5px; text-align: center; }
.dbswt { position: fixed; bottom: 0; /*left:0; width:100%;*/ max-width: 480px; margin: 0px auto; height: 45px; background: url(../images/dbswt_bg.png) repeat-x top center; }
.dbswt li { width: 33.33%; float: left; background: url(../images/swt_bg.png) no-repeat center right; height: 45px; padding-top: 3px; }
.dbswt li span { display: block; text-align: center; }
.dbswt li p { color: #fff; text-align: center; line-height: 20px; font-family: "Î¢ÈíÑÅºÚ"; }
.dbswt li p a { color: #fff; }
.bor1 { border: #cee8de 1px solid; border-top: 0; overflow: hidden; zoom: 1; }
.bor2 { border: #cee8de 1px solid; overflow: hidden; zoom: 1; }
.zixun1 { overflow: hidden; zoom: 1; text-align: center; }
.zixun1 p { text-align: center; color: #2d2d2d; padding: 3px 0; line-height: 22px; }
.list1 { overflow: hidden; zoom: 1; }
.list1 ul li { line-height: 43px; color: #7F3729; font-size: 14px; font-weight: bold; text-align: center; width: 33.33%; float: left; }
.list1 ul li a { color: #7F3729; border: #b4d0a6 1px solid; display: block; margin: 10px 3px 0px; background: url(../images/libg1.png) repeat-x center top; }
.list1 ul li a.red { color: #F00; }
.list2 { overflow: hidden; zoom: 1; }
.list2 ul li { margin-top: 10px; line-height: 43px; border: #ccc 1px solid; overflow: hidden; zoom: 1; }
.list2 ul li strong { color: #F00; }
.list_tsjs { overflow: hidden; zoom: 1; }
.list_tsjs ul li { width: 47%; height: 115px; float: left; display: inline; margin-top: 10px; margin-left: 7px; overflow: hidden; zoom: 1; }
.expert { overflow: hidden; zoom: 1; }
.expert ul li { overflow: hidden; zoom: 1; margin-top: 8px; border: #ccc 1px solid; }
.expert ul li i { border-right: #ccc 1px solid; float: left; }
.expert ul li i img { padding: 5px; }
.expert ul li p { margin-bottom: 5px; line-height: 26px; }
.excont { overflow: hidden; zoom: 1; padding: 5px 8px 0px; line-height: 18px; }
.excont h3 { line-height: 30px; }
.excont h3 strong { font-size: 15px; color: #246B00; }
.excont h3 font { color: #f00; }
.gonggao { line-height: 24px; overflow: hidden; zoom: 1; }
.ggpt { line-height: 22px; overflow: hidden; zoom: 1; }
.text01 { height: 24px; border: #ccc 1px solid; width: 90%; }
.ggpt textarea { width: 90%; height: 90px; border: #ccc 1px solid; }
.lylx { line-height: 26px; overflow: hidden; zoom: 1; }
.weizhi { line-height: 30px; height: 30px; overflow: hidden; padding-left: 10px; }
.list3 { border-top: #ccc 1px dashed; margin: 0px 1%; overflow: hidden; zoom: 1; padding: 5px 0px; }
.list3 ul li { height: 31px; line-height: 31px; border-bottom: 1px solid #D4D4D4; font-family: "ËÎÌå"; color: #333; }
.list3 ul li a { float: left; display: inline; }
.h1 { font-size: 16px; font-weight: bold; color: #0b5b09; text-align: center; line-height: 30px; height: 30px; overflow: hidden; margin-top: 10px; }
.h2 { color: #3b3636; line-height: 24px; text-align: center; padding-bottom: 15px; border-bottom: #cacaca 1px solid; }
.bianji { padding: 5px 0px; overflow: hidden; zoom: 1; text-align: center; }
.phone { border: #ccc 1px solid; border-left: 0; line-height: 20px; height: 20px; display: inline-block; padding: 0px 10px; color: #c90000; font-weight: bold; }
.wenzhang { line-height: 25px; margin: 10px 3%; }
.wenzhang p { margin-bottom: 10px; }
.wenzhang img{display: inline; height:80% !important; width:80% !important;}
.word { text-align: center; line-height: 31px; margin-bottom: 10px; }
.word ul { text-align: center; overflow: hidden; padding: 5px 0 5px 30px; }
.word ul li { float: left; display: inline; margin-right: 8px; line-height: 22px; }
.word ul li a { padding: 2px 6px; border: 1px solid #CCC; display: inline; }
nav { background: #2767ae; font-size: 14px; color: #fff; }
nav a { color: #fff; }
.tg { border: #dddddd 1px solid; overflow: hidden; zoom: 1; padding: 8px 0px 12px; }
.tg p { font-size: 14px; text-align: center; line-height: 20px; color: #464646; }
.tg b { display: block; text-align: center; padding-top: 5px; }
.tg b img { padding: 0px 4px; }
.bz_t { border: #d8d8d8 1px solid; border-bottom: none; border-top: none; overflow: hidden; zoom: 1; background: url(../images/bz_tbg.png) repeat-x top center; height: 36px; }
.bz_t h2 a { display: block; width: 50%; text-align: center; float: left; line-height: 36px; font-size: 14px; color: #464646; font-family: "Î¢ÈíÑÅºÚ"; }
.bz_t h2 a.hover { display: block; background: url(../images/bz_tho.png) no-repeat top center; color: #fff; font-weight: bold; }
.bz_c { overflow: hidden; zoom: 1; padding: 3px 0px 0px; height: 276px; }
.bz_c ul li { overflow: hidden; zoom: 1; }
.bz_c ul li dl { width: 104px; float: left; margin: 3px 3px 0px 0px; display: inline; height: 88px; background: url(../images/bz_bg.png) no-repeat top center; text-align: center; }
.bz_c ul li dl dt { padding-top: 9px; }
.bz_c ul li dl dd { line-height: 24px; font-size: 14px; color: #464646; font-weight: bold; }
.bz_c ul li dl dd a { color: #464646; }
.bz_c ul li p { float: left; background: url(../images/bz_bg1.png) repeat-x top center; border: #d6e6cf 1px solid; margin: 7px 0px 0px 8px; display: inline; width: 94px; height: 37px; line-height: 37px; text-align: center; color: #464646; font-size: 14px; font-weight: bold; }
.bz_c ul li p a { color: #464646; }
.tit { background: url(../images/tit_bg.png) repeat-x top center; height: 39px; overflow: hidden; zoom: 1; padding: 0px 14px; }
.tit h2 { background: url(../images/qw_lo.png) no-repeat left center; padding-left: 30px; line-height: 39px; font-size: 14px; color: #fff; font-weight: bold; }
.qw { overflow: hidden; zoom: 1; padding: 7px 0px 3px; }
.qw ul li { background: url(../images/qw_bg.png) repeat-x top center; height: 37px; line-height: 37px; color: #464646; padding: 0px 5px; }
.qw ul li b { color: #cd0000; }
.zj { overflow: hidden; zoom: 1; padding-bottom: 3px; }
.zj ul li { margin-top: 12px; border-bottom: #ddd 1px dashed; padding: 0px 8px 14px; overflow: hidden; zoom: 1; }
.zj ul li i { width: 99px; padding: 3px; border: #dddddd 1px solid; float: left; display: inline-block; margin-right: 6px; }
.zj ul li h2 { line-height: 22px; font-size: 14px; color: #464646; font-weight: bold; }
.zj ul li h2 span { color: #7F3729; }
.zj ul li h3 { line-height: 22px; font-size: 14px; color: #d10000; }
.zj ul li p { text-indent: 1em; line-height: 22px; color: #464646; }
.zj ul li b { padding-top: 5px; display: block; overflow: hidden; zoom: 1; text-align: center; }
.zj ul li b img { padding: 0px 4px; }
.gh { border: #ccc 1px solid; overflow: hidden; zoom: 1; }
.ghtext { height: 32px; width: 98%; }
.gh select { height: 32px; width: 98%; }
.ghtextarea01 { height: 100px; width: 98%; }
.yy_bot { padding-left: 8px; font-size: 12px; }
.yy_bot td { padding-top: 12px; line-height: 31px; color: #464646; }
.yy_k3 { background: url(../images/in_img20.png) no-repeat left top; width: 109px; padding-left: 5px; color: #666; line-height: 31px; height: 31px; border: none; font-size: 12px; color: #999999; }
.yy_bot td select { background: url(../images/in_img13.jpg) no-repeat left top; width: 228px; padding: 7px 5px 7px 0; border: none; font-size: 12px; color: #black; }
.yy_k1 { background: url(../images/in_img13.jpg) no-repeat left top; width: 223px; padding-left: 5px; color: #666; line-height: 31px; height: 31px; border: none; font-size: 12px; color: #999999; }
.yy_k2 { background: url(../images/in_img14.jpg) no-repeat left top; width: 223px; padding: 5px 0px 0px 5px; color: #666; line-height: 20px; height: 71px; border: none; font-size: 12px; color: #999999; }
.yy_bot td h3 { padding: 0px 0 0px 104px; }
.chann { font-size: 14px; border: #e4e2e2 1px solid; padding: 6px 0px 2px; }
.chann i { display: block; font-style: normal; line-height: 23px; color: #3b3b3b; margin: 0 auto; text-align: center; font-size: 12px; }
.chann i font { color: #e20000; font-size: 14px; font-weight: bold; }
.chann dl { width: 284px; height: 36px; line-height: 26px; border-top: dashed 1px #bdbdbd; margin: 8px auto; color: #333; }
.chann dl dt { overflow: hidden; padding-top: 7px; line-height: 23px; }
.wsgh_box1 { display: inline; width: 130px; height: 20px; border: solid 1px #cbcbcb; line-height: 20px; background: transparent; color: #818181; }
.gtt { cursor: pointer; width: 65px; height: 23px; background: #7F3A2E; line-height: 23px; text-align: center; font-weight: bold; color: #FFF; display: inline; margin-left: 3px; border: 0; }
.wz { overflow: hidden; zoom: 1; padding: 16px 1px 16px; }
.wz h1 { text-align: center; font-size: 20px; color: #7F3A2E; line-height: 26px; padding-bottom: 10px; font-family: "Î¢ÈíÑÅºÚ"; }
.wz h2 { height: 33px; line-height: 33px; background: #f5f5f5; text-align: center; font-size: 12px; }
.wz h2 img { margin-top: 11px; }
.wz .chann { font-size: 14px; border-left: none; border-right: none; padding: 6px 0px 2px; }
.tijiao { overflow: hidden; zoom: 1; line-height: 20px; font-size: 12px; border: 1px solid #ccc }
.tijiao strong { display: block; }
.tjtext { width: 98%; height: 26px; }
.footnav { background: #2767ae; font-size: 14px; color: #fff; line-height: 37px; overflow: hidden; zoom: 1; }
.footnav a { width: 25%; float: left; text-align: center; color: #fff; }
.foot { background: url(../images/footbg.png) repeat-x center bottom; height: 130px; padding: 8px 0px 18px; overflow: hidden; line-height: 22px; text-align: center; position: relative; z-index: 0; }
.foot i { position: absolute; z-index: 1; right: 10%; bottom: 10px; }
.xz_list1 { padding: 8px 0px 0px; overflow: hidden; zoom: 1; }
.xz_list1 ul li { float: left; display: inline; width:48%; }
/*ÑùÊ½Ìí¼Ó*/
.Section0 img{max-width:80%;}
.word li{ float:left; display:inline;margin:0px 4px;}
.dibuswt { position: fixed; width: 100%; bottom: 0px; left: 0; width: 100%; height: 40px; background: #2767ae; z-index: 10; }
.dibuswt a { width: 50%; text-align: center; display: inline-block; height: 33px; line-height: 28px; color: #fff; font-size: 14px; padding-top: 5px; }
.dibuswt img { vertical-align: top; }
.jibing table tr td { width: 25%; border: 1px #CCC solid; height: 39px; line-height: 39px; text-align: center; font-size: 14px; color: #333 }
.jibing table tr td a { color: #2767ae; }
.jibing table tr td a.red { color: #F00; }
.jibing table tr td.jz { font-weight: bold; color: #2767ae; font-size: 18px; font-family: "Î¢ÈíÑÅºÚ"; line-height: 22px; }
.dh_001 { width: 100%; height: 40px; background: #2767ae; z-index: 9999; position: fixed; _position: absolute; top: 0px; left: 0px; }
.dh_002 { max-width: 480px; margin: auto; }
.dh_003 { max-width: 480px; height: 30px; margin: auto; margin-top: 6px; float: left; }
.dh_003 span { width: 90px; height: 30px; padding-left: 24px; float: left; background: url(../images/top_08.jpg) no-repeat left center; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; color: #fff; line-height: 30px; margin-left: 5px; }
.dh_004 { width: 190px; height: 30px; float: left; background: url(../images/top_12.jpg) no-repeat; line-height: 30px; text-align: center; font-size: 18px; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-weight: bold; color: #fff; }
.dh_004 a { width: 190px; height: 30px; float: left; background: url(../images/top_12.jpg) no-repeat; line-height: 30px; text-align: center; font-size: 18px; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-weight: bold; color: #fff; }
.nr_op_3 li { height: 25px; margin-top: 10px; line-height: 25px; text-align: left; font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; }
.lylx { overflow: hidden; margin-top: 10px; margin-bottom: 10px; clear: both;}
.lylx dl dt{float: left; width: 100%; margin-top: 10px; margin-bottom: 10px;}
.lylx dl dd { float: left;}
.lylx p { color: #000; line-height:30px; }
.lylx img {float: left; width: 100%;}



/*±íµ¥*/
.nrjjsb{width: 100%;height: auto;padding: 0 0 10px 0;overflow: hidden;border-radius: 5px;border: 1px solid #bebebe;box-sizing: border-box; margin-top:12px;}
.nr1{ width:100%; height:100%; overflow:hidden; border-radius:5px;}
.nr1_top{ width:100%; height:55px; }
.n1r_top img{ width:100%; height:auto;}
.nr1_n1{ width:94%; margin:0 auto; height:56px; border-bottom:1px dashed #CCCCCC;}
.nr1_n1 p{ line-height:30px; font-size:16px;}
.nr1_n1_dx{ width:95%; height:26px;}
.nr1_n1_dx input{ float:left; line-height:26px; margin-top:6px;}
.nr1_n1_dx label{  float:left; line-height:26px; width:30%; text-align:left;}
.nr1_n1_dx label a{ display:block; line-height:26px; text-indent:0.5em; font-size:14px;} 
.nr1_n2{ width:94%; height:auto; overflow:hidden; padding:10px 0; margin:0 auto;}
.nr1_n2_d1{ width:100%; height:34px;}
.nr1_n2_d1 p{ float:left; line-height:34px; font-size:14px; padding:0 2%; width:24%; text-align:center;}
.nr1_n2_d1 input{ display:block; width:70%; height:32px; border:1px solid #CCC;}
.nr1_n2_d2{ width:100%; height:47px;}
.nr1_n2_d2 p{ line-height:47px; font-size:14px; padding:0 2%; float:left; width:24%; text-align:center;}
.nr1_n2_d2 span{ width:70%; display:block; line-height:47px; height:47px; text-align:left; float:left;}
.nr1_n2_d2 span a{ line-height:47px; font-size:14px;}
.anniu1{ width:40%; height:30px;  margin:10px auto; border-radius:5px;}
.anniu1 a{ display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#fff;}
.tising { overflow:hidden; padding:10px; line-height: 23px;text-indent: 2em;}
.tising b {color: #c41214;}
header .center img{ width:100%;}
.QQ {overflow: hidden;margin: 0px;padding: 4px;position: fixed;z-index: 1000002;left: 0px;top: -50px;background: rgba(255,255,255,1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}.QQ a {text-decoration: none;}.QQ img {float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 4px;}.QQ h4 {line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}.QQ p {font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px;}.show {-webkit-animation: show 10s infinite;}@-webkit-keyframes show {0% {top: -50px;opacity: 0;}10% {top: 0px;opacity: 1;}50%{top: 0px;opacity: 1;}60%{top: -50px;opacity: 0;}100%{top: -50px;opacity: 0;}

