@charset "utf-8";/*fp-seed:6u5gkrhawa6d @build qa79urgxjrmz*/

/* CSS Document */
body { margin:0; padding:0; color:#4c4c4c; font-family:"微软雅黑"; font-size:14px; background:#ffffff;    overflow-x: hidden}
ul,li,dl,dt,dd,p,h1,h2,h3,form{ margin:0; padding:0}
ul,li { list-style:none}
input,button,select,textarea{outline:none}
img { border:0}
a { text-decoration:none; color:#4c4c4c}
a:hover { text-decoration:none; color:#34793c}
.clear { clear:both; height:0; overflow:hidden; line-height:0; font-size:0}
.w261 { width:261px; margin-top:22px; display:inline; float:left}
.w705 { width:705px; margin-top:22px; display:inline; float:right}
.w1000 { width:1000px; margin:0px auto}
.ge20 { height:20px; font-size:0; line-height:0; overflow:hidden}

#top {height:170px; background:url(../images/690e786e_top_bg.gif) repeat-x}
#top .toptxt { line-height:33px; overflow:hidden; padding:0px 5px; width:990px; margin:0px auto}
#top .toptxt_r a{text-decoration:none}
#top .toptxt_r { width:360px; float:right; line-height:32px; text-align:right}
#top .logo { width:635px; height:94px; background:url(../images/d102be23_logo.png) no-repeat; float:left; text-indent:-999999px; overflow:hidden}
#top .tel { width:272px; height:44px; padding-top:50px; background:url(../images/55a7fffa_top_tel.gif) top no-repeat; float:right; text-align:right}
#top .tel span.weixin { padding-left:29px; padding-top:10px; display:inline-block}
#top .tel span.viplogin { padding-left:21px; margin-left:14px; padding-top:10px; display:inline; margin-right:10px}
#top .menu { clear:both; padding-top:1px}
#top .menu ul { overflow:hidden}
#top .menu li { float:left; font-size:14px; font-weight:bold}
#top .menu li a { color:#FFF; width:125px; height:44px; line-height:44px; text-align:center; background:url(../images/dcc6b969_menu_split.gif) right no-repeat; display:block}
#top .menu li a:hover { background:url(../images/4e1555ec_menu_hover.gif) right no-repeat; text-decoration:none;color:#EF8200}
#top .menu li ul { background:#477743;    width: 105px;padding:10px 10px; position:absolute; display:none; z-index:10}
#top .menu li li { float:none; font-weight:normal; font-size:12px}
#top .menu li li a { color:#fff; height:32px; line-height:32px; text-align:center; background:none; border-bottom:1px #409550 dashed; padding-left:6px; width:95px}
#top .menu li li a:hover { background:none; text-decoration:none}

.foot { height:180px; padding-top:30px; overflow:hidden; background:url(../images/720d6e50_foot_bg.gif) repeat-x}
.footlink { border-bottom:1px #34793c solid; padding-bottom:5px}
.footlink h2 { font-size:18px; font-weight:bold; display:block; color:#FFF; padding-left:14px}
.footlink_con { line-height:24px; padding:10px 14px}
.footlink_con a { margin-right:20px; color:#FFF}
.copyright { line-height:30px; padding-left:14px; line-height:30px; color:#FFF;padding-top: 10px}
.copyright a { color:#FFF}

.nbanner { height:257px}
.leftnav { height:98px;background-color:#34793c; color:#FFF; font-size:18px; font-weight:bold}
.leftnav span.en { margin-left:15px; display:block; color:#a1cce7; text-transform:uppercase; padding-top:40px}
.leftnav span.tit { margin-left:15px; display:block}
.leftitem { margin-top:1px}
.leftitem li { margin-bottom:1px}
.leftitem li a { height:34px; line-height:38px;background-color:#34793c; padding-left:28px; display:block; width:233px; overflow:hidden}
.leftitem li a:hover,.leftitem li a.selected {color:#FFF; text-decoration:none}
.leftsearch { margin-top:16px; background:#eeeeee; padding:10px 13px}
.leftsearch_tit { color:#34793c; font-weight:bold}
.leftsearch_form { height:24px; margin-top:4px; position:relative}
.leftsearch_form .inps { width:194px; height:24px; line-height:24px; border:0; background:none; color:#a8a8a8; text-indent:7px}
.leftsearch_form .btns { width:39px; height:24px; border:0; background:none; cursor:pointer; position:absolute; top:0; left:194px; display:block}
.leftcontact { margin-top:12px; width:267px; height:279px; margin-left:-6px}
.position { border-bottom:1px #d2d2d2 solid; overflow:hidden; padding:8px 7px 0px 7px; line-height:28px; color:#34793c; font-size:14px; font-weight:bold}
.position span { font-size:12px; font-weight:normal; float:right; color:#4c4c4c}

.index_banner { height:477px;*/ z-index:9}
.index_bannerbt { line-height:0; font-size:0; overflow:hidden}
.index_search { padding:14px 0px}
.index_hotsearch { padding-left:6px; float:left; line-height:35px; font-size:14px}
.index_hotsearch strong { color:#177dbd}
.index_searchanti { width:290px; float:left; margin-left:30px; display:inline; overflow:hidden}
.index_searchtrack { width:290px; float:left; margin-left:60px; display:inline; overflow:hidden}
.index_searchr { width:290px; float:right; margin-right:6px; display:inline; overflow:hidden}
.index_searchr strong,.index_searchanti  strong,.index_searchtrack strong { color:#1c83c2; font-size:14px; font-weight:bold; line-height:35px}
.index_searchform { width:194px; height:26px; padding:5px 5px 4px 7px; position:relative; float:right}
.index_searchform .inps { width:148px; border:0; height:23px; padding-left:4px; padding-top:3px; background:none}
.index_searchform .btn { width:42px; height:26px; border:0; position:absolute; top:5px; left:152px; background:none; cursor:pointer}

.index_con01 {padding-top:28px}
.index_whycons { border-top:8px #f0f0f0 solid; padding-top:15px}
.index_item01,.index_item02,.index_item03 { background:#fff url(../images/ea743f26_bg_02.gif) bottom no-repeat; padding-bottom:40px; width:1000px; margin:0px auto}
.index_item01_left,.index_item03_left { width:504px; float:left}
.index_item01_right,.index_item03_right { width:430px; float:right; margin-right:14px; display:inline}
.index_item03_right { width:452px}
.index_item01_rightcon,.index_item03_rightcon { padding:20px 0px 0px 24px; font-size:14px; line-height:30px}
.index_item03_rightcon { padding-left:0}
.index_item01_rightcon span { color:#da251d}
.index_item02_left { margin-left:13px; float:left; display:inline; width:443px}
.index_item02_leftcon { padding:20px 0px 0px 18px; line-height:30px; font-size:14px}
.index_item02_right { width:452px; float:right; margin-right:13px; display:inline}
.index_choose { width:1000px; margin:20px auto 0px auto; background:#FFF}
.index_choose ul { overflow:hidden; padding-left:20px}
.index_choose li { width:162px; float:left; margin-right:38px; margin-bottom:20px; display:inline; text-align:center}
.index_choose li.last { margin-right:0}
.index_choose li img { background:url(../images/c924bef9_img_bg.gif) top no-repeat; padding:8px; margin-bottom:14px}
.index_ad1 { height:112px; width:1073px; background:url(../images/0ed87137_ad_01.gif) no-repeat}
.index_con02 { background:url(../images/2e18877f_bg_04.gif) top repeat-x; padding-top:4px; text-align:center; margin-top:18px}
.indexpro { background:url(../images/ee77f6be_protit_bg.gif) top repeat-x}
.indexpro .index_hover_tit{ height:76px; border-bottom:2px #dbdbdb solid}
.indexpro .index_hover_tit span.tit {border-bottom:0px}
.indexpro .index_hover_tit p{ border-bottom:2px #34793c solid; color:#34793c}


.indexpro_tit { background:url(../images/7a04f30e_protit_bg1.gif) no-repeat; height:215px}
.indexpro_tit ul { padding-top:181px; margin-left:56px; overflow:hidden}
.indexpro_tit li { margin-left:-7px; float:left; display:inline-block}
.indexpro_tit li.first { margin-left:0}
.indexpro_tit li a { width:154px; height:39px; background:url(../images/103ae047_proitem_bg.png) top no-repeat; text-align:center; font-size:14px; font-weight:bold; color:#FFF; line-height:36px; display:block}
.indexpro_tit li a:hover,.indexpro_tit li a.selected { background-position:0px -39px; text-decoration:none}
.indexpro_con { padding-top:30px}
.indexpro_con ul { overflow:hidden}
.indexpro_con li { width:182px; margin-left:13px; margin-bottom:30px; float:left; text-align:center; display:inline}
.indexpro_con li img { background:url(../images/e90e4acf_img_bg02.gif) no-repeat; margin-bottom:6px; padding:5px; display:block}
.indexpro_tit2,.ctit { border-bottom:2px #dbdbdb solid; height:42px}
.indexpro_tit2 span,.ctit span { border-bottom:2px #34793c solid; padding:0px 12px; font-size:18px; color:#34793c; line-height:42px; display:inline-block; position:relative; font-weight:bold}
.index_con03 { width:1000px; margin:30px auto 0px auto}
.index_con03_tit { height:80px; background:url(../images/b3452855_bg_05.gif) bottom no-repeat; text-align:center}
.index_con03_con { padding:20px 18px 26px 17px; height:214px; background:url(../images/b3452855_bg_05.gif) bottom no-repeat}
.index_con03_cons { margin-top:20px; line-height:28px; text-align:center; padding-bottom:36px}
.index_con03_cons span { color:#da251d}
.index_youshi { height:798px; background:url(../images/4b859e5a_youshi_bg.jpg) center no-repeat}
.ee{    height: 408px;margin-bottom:0px; background:url(../images/91d9822e_ee.jpg) center no-repeat}
.index_youshi_con { position:relative; width:1000px; margin:0px auto}
.index_youshi_01,.index_youshi_02,.index_youshi_03,.index_youshi_04,.index_youshi_05,.index_youshi_06,.index_youshi_07 { position:absolute; top:100px; left:572px}
.index_youshi_02 { top:188px}
.index_youshi_03 { top:278px}
.index_youshi_04 { top:363px}
.index_youshi_05 { top:458px}
.index_youshi_06 { top:544px}
.index_youshi_07 { top:634px}
.index_youshi_01 h2,.index_youshi_02 h2,.index_youshi_03 h2,.index_youshi_04 h2,.index_youshi_05 h2,.index_youshi_06 h2,.index_youshi_07 h2 { font-size:16px; font-weight:bold; color:#1D86C7}
.index_youshi_01 .cons,.index_youshi_02 .cons,.index_youshi_03 .cons,.index_youshi_04 .cons,.index_youshi_05 .cons,.index_youshi_06 .cons,.index_youshi_07 .cons { color:#4c4c4c; padding-top:8px;line-height: 23px}
.index_special_tit { margin-top:50px; padding-top:85px; background:url(../images/94caf10d_tedian_tit.jpg) top center no-repeat; text-align:center; line-height:26px; font-size:14px}
.index_special_tit p { width:50%; margin-top:30px; margin-left:auto; margin-right:auto; text-align:center; font-size:15px}
.index_special_01 { margin:30px 83px 0px 11px; display:inline; float:left; width:449px}
.index_special_01 h3 { font-size:16px; font-weight:bold; color:#34793c; padding-left:12px}
.index_special_01 .items { width:187px; float:left; margin-top:15px; margin-left:10px; display:inline}
.index_special_01 .items img { border:1px #d5d5d5 solid; padding:3px}
.index_special_01 .items_tit { font-size:14px; color:#34793c; padding-top:16px}
.index_special_01 .items_con { line-height:18px; padding-top:12px}
.index_special_01 .vs { width:46px; height:39px; background:url(../images/dd36d61f_vs.gif) no-repeat; margin-top:131px; margin-left:9px; display:inline; float:left}
.index_ad2 { height:560px; margin-top:30px; background:url(../images/d6bb240d_ad_02.jpg) center no-repeat}
.index_ad2_con { width:1000px; margin:0px auto; position:relative}
.index_ad2_txt{ position:absolute; width:450px; top:100px; left:0px; line-height:28px; font-size:13px}
.index_case { margin-top:36px; padding:0px 13px}
.index_case_con { margin:30px 0px}
.index_case_con ul { overflow:hidden; width:1008px}
.index_case_con li { width:214px; float:left; margin-right:38px; margin-bottom:10px; display:inline; text-align:center}
.index_case_con li img { border:1px #d3d3d3 solid; padding:4px; margin-bottom:10px; display:block}
.index_jianzhen { margin-top:20px; padding:0px 13px}
.index_jianzhen_con { margin:30px 0px; width:1006px}
.index_jianzhen_con dl { width:453px; margin:0px 41px 35px 9px; float:left; display:inline}
.index_jianzhen_con dl dt { width:155px; float:left}
.index_jianzhen_con dl dd { width:283px; float:right}
.index_jianzhen_con dl dd h2 { font-size:14px; font-weight:bold; display:block}
.index_jianzhen_con dl dd .cons { line-height:22px; padding-top:6px}
.index_jianzhen_con dl dd .more { color:#34793c; margin-top:14px; display:block}
.index_ad03 { height:131px; background:url(../images/406ad0d9_ad_03.jpg) center no-repeat}
.index_ad03_bg { width:1000px; height:42px; background:url(../images/4672d8ab_bg_06.gif) no-repeat; margin:0px auto}
.index_shili_tit { margin-top:36px; height:120px; background:url(../images/ccbecaf6_shili_tit.JPG) top center no-repeat}
.index_shili_con { margin-top:40px; padding:0px 13px}
.index_shili_left { width:514px; height:499px; float:left; margin-left:-50px; display:inline; background:url(../images/89f27d13_shili_bg.jpg) no-repeat}
.index_shili_right { width:400px; float:right; padding-top:10px}
.index_shili_right .items { margin-bottom:20px}
.index_shili_right .items h3 { font-size:18px; font-weight:bold; color:#34793c; text-transform:uppercase}
.index_shili_right .items h3 span { color:#449e53}
.index_shili_right .itemscon { line-height:22px; padding-top:8px}
.index_jiameng { margin-top:38px; padding:0px 13px}
.index_jiameng_tit { height:41px; background:url(../images/3c61ef99_tianjian_tit.gif) no-repeat}
.index_jiameng_con { background:url(../images/b4b14a95_jiameng_bg.gif) right 41px no-repeat; padding:24px 0px 50px}
.index_jiameng_con .cons { line-height:22px; width:513px; margin-left:10px}
.index_jiameng_con .cons p { padding:8px 0px}
.index_about { background:#eeeeee url(../images/ed1f97b5_about_bg.jpg) center no-repeat; height:596px; margin-top:2px}
.index_about_con { width:1000px; margin:0px auto}
.index_about_cons { padding-top:58px; margin-left:20px; width:250px; line-height:24px}
.index_about_cons h2 { text-align:center; line-height:44px; color:#34793c; font-size:14px; font-weight:bold; display:block}
.index_hover { padding:40px 0px 20px}
.index_hover_tit { border-bottom:2px #dbdbdb solid; height:38px; line-height:38px}
.index_hover_tit span.tit { font-size:18px; font-weight:bold; color:#34793c; padding:0px 6px; border-bottom:2px #34793c solid; display:inline-block}
.index_hover_titfr { width:60px; float:right; margin-top:15px; display:inline}
.index_hover_titfr a { width:18px; height:18px; display:inline-block; margin-right:12px; background:url(../images/c5f580d9_icon_honor.gif) no-repeat}
.index_hover_titfr a.left { background-position:0px 0px}
.index_hover_titfr a.left:hover { background-position:0px -18px}
.index_hover_titfr a.right { background-position:0px -36px}
.index_hover_titfr a.right:hover { background-position:0px -54px}
.index_hover_con { padding-top:33px;    margin-left: 7px}
.index_hover_con ul { overflow:hidden}
.index_hover_con li { width:243px; font-size:14px; font-weight:bold; text-align:center; float:left; margin-right:6px; display:inline}
.index_hover_con li img { display:block; margin-bottom:8px;border:1px solid #666}
.index_info { width:1000px; margin:0px auto; padding:0px 0px}
.index_faq { width:350px; float:left; margin-left:14px; display:inline}
.index_news { width:580px; float:right; margin-right:5px; display:inline}
.index_faq_tit,.index_news_tit { height:30px; line-height:30px; border-bottom:2px #e6e6e6 solid}
.index_faq_tit span.tit,.index_news_tit span.tit { color:#34793c; font-size:18px; font-weight:bold; padding:0px 6px; border-bottom:2px #34793c solid; display:inline-block}
.index_faq_tit span.tit span { color:#93cbee}
.index_news_tit span.tit a { color:#34793c}
.index_news_tit span.tit a:hover, .index_news_tit span.tit a.selected { color:#da251d; text-decoration:none}
.index_faq_tit a.more,.index_news_tit a.more { color:#34793c; float:right}
.index_faq_con,.index_news_con { margin-top:26px}
.index_faq_con dl { border-bottom:1px #a0a0a0 dotted; padding-bottom:22px; margin-bottom:28px}
.index_faq_con dl dt {padding-left:38px}
.index_faq_con dl dt a { color:#34793c}
.index_faq_con dl dd {padding-left:38px; line-height:22px}/*bundle-0w64li7hr*/
.index_news_con { padding:26px 10px 0px 10px}
.index_news_con dl { overflow:hidden}
.index_news_con dl dt { width:166px; float:left}
.index_news_con dl dd { width:375px; float:right}
.index_news_con dl dd .tit { font-size:14px; font-weight:bold}
.index_news_con dl dd .cons { line-height:22px; padding-bottom:10px}
.index_news_con dl dd a.more { color:#34793c}
.index_news_con ul { padding-top:30px}
.index_news_con li { line-height:34px; padding-left:20px; overflow:hidden}
.index_news_con li span { float:right; margin-right:10px; display:inline}
.indexform { height:476px; padding-top:41px; border-top:8px #e9e9e9 solid}
.indexform_tit { padding-top:30px; text-align:center; line-height:24px; color:#0093dd; font-size:14px}
.indexform_con { width:620px; margin:45px auto 0px auto}
.indexform_con ul { overflow:hidden; width:640px}
.indexform_con li { width:300px; margin:0px 20px 20px 0px; float:left; display:inline}
.indexform_con li input { padding-left:56px; line-height:40px; color:#9d9d9d; height:40px; width:244px; border:0}
.indexform_con li input.name {}
.indexform_con li input.email {}
.indexform_con li input.tel {}
.indexform_con li input.add {}
.indexform_con li .cont { width:604px; height:86px; border:0; overflow:hidden; padding-left:16px; padding-top:14px; color:#9d9d9d}
.indexform_con ul.ss li { float:none; width:620px}
.indexform_con ul.ss li input { width:95px; height:38px; padding:0}
.indexform_con ul.ss li .submit {margin-left:187px; margin-right:36px; margin-top:40px}
.indexform_con ul.ss li .reset {margin-top:40px}
.index_liucheng { background:url(../images/9705ada9_liucheng_bg.gif) repeat-x; height:272px; overflow:hidden}
.index_liucheng_tit { width:300px; height:30px; background:url(../images/0e1b500a_liucheng_tit.gif) no-repeat; margin:47px auto 0px auto}
.index_liucheng_con { margin:59px auto 0px auto; height:87px; background:url(../images/ad579e44_liucheng.gif) no-repeat}

.prolist { padding:25px 0px 0px 0px}
.prolist ul { overflow:hidden; width:720px}
.prolist li { width:226px; margin-right:14px; margin-bottom:30px; float:left; text-align:center; display:inline}
.prolist li img {margin-bottom:6px; padding:5px; display:block}
.proshow { padding:28px 10px}
.proshow_left { width:408px; float:left}
.proshow_left img {padding:4px}
.proshow_right { width:260px; float:right}
.proshow_right_tit { border-bottom:1px #d2d2d2 solid; padding:8px 0px}
.proshow_right_tit h1,.proshow_right_tit h2{ font-size:14px; font-weight:bold; color:#34793c}
.proshow_right_tit span { color:#9b9a9a}
.proshow_right h3 { font-size:14px; display:block; padding-top:10px; color:#34793c}
.proshow_right .cons { height:255px; overflow:hidden; line-height:24px}
.proshow_right .share { padding-top:10px}
.proshow_right .zx { padding-top:10px}
.proshow_tab { margin-top:40px; background:#ebebeb}
.proshow_tab ul { overflow:hidden}
.proshow_tab li { float:left}
.proshow_tab li a { padding:0px 23px; display:block; line-height:30px; background:#fff; font-size:14px; font-weight:bold}
.proshow_tab li a:hover,.proshow_tab li a.selected { background:#34793c; color:#FFF}
.proshow_con { padding-top:20px; line-height:24px; overflow:hidden}
.proshow_con img { max-width:100%}

.caselist,.honorlist { padding:25px 0px 0px 8px}
.caselist ul,.honorlist ul { overflow:hidden; width:799px}
.caselist li,.honorlist li { width:214px; margin-right:19px; margin-bottom:30px; float:left; text-align:center; display:inline}
.caselist li img { border:1px #d3d3d3 solid; margin-bottom:6px; padding:4px; display:block}
.honorlist li { width:243px; margin-right:6px}

.infolist { padding:20px 10px}
.infolist li { line-height:34px; overflow:hidden; padding-left:16px; border-bottom:1px #4c4c4c dotted}
.infolist li span { float:right; margin-right:15px; display:inline}

.downlist,.faqlist { padding:25px 8px}
.downlist dl,.faqlist dl { border-bottom:1px #4c4c4c dotted; padding-bottom:15px; margin-bottom:20px}
.downlist dt,.faqlist dt { font-weight:bold}
.downlist dd { padding-top:4px; overflow:hidden}
.downlist dd span { color:#8f8f8f}
.downlist dd a { color:#07a2fa; float:right}
.faqlist dt {padding-left:38px}
.faqlist dt a { color:#34793c}
.faqlist dd {padding-left:38px; line-height:22px}

.pageshow { padding:17px 15px; overflow:hidden; line-height:22px}
.pageshow img { max-width:100%}

.infoshow { padding:20px 12px}
.infoshow h1,.infoshow h2{ text-align:center; color:#000; font-size:18px; font-weight:bold; padding:12px 0px; border-bottom:1px #e5e7e8 solid}
.infoshow_con { padding-top:15px; line-height:24px; overflow:hidden}
.infoshow_con img { max-width:100%}

.infoshow_like { padding:40px 0px 0px}
.infoshow_like_tit { height:26px; line-height:26px; background:#f2f2f2; padding-left:15px; color:#5a5a5a; font-size:14px; font-weight:bold}
.infoshow_like_con { width:680px; overflow:hidden; padding:10px 0px}
.infoshow_like_con ul { width:700px; overflow:hidden}
.infoshow_like_con ul li { float:left; width:320px; margin-right:20px; display:inline; line-height:32px; border-bottom:1px #c8c8c8 dashed; padding-left:10px}

.bookshow { padding:34px 40px}
.bookitem { padding-left:109px; margin-bottom:15px}
.bookitem_label { margin-left:-109px; width:86px; padding-right:23px; text-align:right; display:inline-block; line-height:22px; float:left}
.bookitem_input { width: 170px; padding: 4px 3px; border-color: #aaaaaa #dddddd #dddddd #aaaaaa; border-width: 1px; border-style: solid; height: 14px; border-radius: 2px 2px 2px 2px;  box-shadow: 1px 1px 1px #dddddd inset}
.bookitem_submit { width:95px; height:38px; border:0; cursor:pointer; margin-right:10px}
.bookitem_reset { width:95px; height:38px; border:0; cursor:pointer}

.dialog_tit,.dialog_ltit { height:67px; line-height:67px; border-bottom:1px #e2e2e2 solid; padding-left:75px; font-size:20px; font-family:"微软雅黑"; color:#1e1e1e}
.dialog_ltit {overflow:hidden}
.dialog_ltit span { float:right; color:#b2b2b2; margin-right:23px; display:inline; line-height:67px; font-size:12px}
.dialog_ltit span a { color:#6d9d00}
.dialog_con { padding:20px 21px 20px 24px}
.dialog_con h1,.dialog_con h2{ margin:0; padding:0; line-height:34px; color:#7392be; font-weight:normal; text-align:left; font-size:12px}
.dialog_con_text { line-height:19px; color:#959595; padding:12px 21px 12px 21px}
.dialog_con_text a { color:#6d9d00}
.dialog_textarea { border:1px #e0e0e0 solid; height:387px; overflow-y:scroll; width:100%}
.dialog_btn { height:89px; border-top:1px #e2e2e2 solid; background:#eeeeee; text-align:center}
.dialog_bottom { border-top:1px #e2e2e2 solid; background:#eeeeee; text-align:center; color:#7392be; line-height:44px; height:44px; padding:0px 16px}
.dialog_btn_no,.dialog_btn_yes { width:172px; height:41px; line-height:41px; color:#ffffff; font-size:14px; text-align:center; margin-top:22px; border:none}
.dialog_btn_no {}
.dialog_btn_yes {}/*main:l2q27fx3k5p*/
.login_con { padding:36px 0px; width:400px; margin:0px auto}
.reg_items { padding:25px 22px; border-bottom:1px #e2e2e2 solid}
.reg_items h1,.reg_items h2{ font-size:12px; margin:0; padding:0; color:#252525; font-weight:bold}
.reg_item { padding:8px 0px; position:relative}
.reg_item a { color:#6d9d00; text-decoration:underline}
.reg_item label { width:65px; line-height:31px; position:absolute; top:8px; left:0; color:#252525; display:block}
.reg_item label em { padding:0 0.5em; display:inline-block}
.reg_item input.inps { border:1px #d7d7d7 solid; height:29px; line-height:29px; width:255px; margin-left:65px}

.content_page{clear:left;margin:26px 8px 16px 8px; font-family:"宋体",arial; line-height:12px; position:relative; text-align:center; margin-left:-30px}
.content_page a{margin:0px 5px 0px 0px;padding:5px 6px;border:1px solid #aeaeae;color:#931916; display:inline-block}
.content_page span{color:#828282;margin:0px 5px 0px 0px;padding:5px 6px;border:1px solid #aeaeae; display:inline-block; line-height:12px}
.content_page span.current { background:#34793c; color:#FFF; border:1px #34793c solid}
.content_page input{margin:0px 5px 0px 0px;padding:4px 0px;padding:5px 0px\9;background:#fff;border:1px solid #aeaeae;color:#931916;width:30px;text-align:center; font-family:"宋体",arial; font-size:12px; position:absolute; *top:0px; _top:1px; line-height:100%}
.content_page button{margin:0;padding:1px 0px;height:2em;border:1px solid #aeaeae;color:#931916;width:40px;text-align:center;font-size:12px; font-family:"宋体",arial; position:absolute; *top:0px; _top:1px; margin-left:37px; line-height:100%}

.anti_left { width:200px; height:405px; float:left}
.anti_right { width:434px; float:right}
.anti_form { margin-top:110px; position:relative; height:62px}
.anti_search {width:253px; height:26px; padding:5px 5px 4px 7px; position:relative}
.anti_search .inps { width:207px; border:0; height:21px; padding-left:4px; padding-top:3px; background:none}
.anti_search .btn { width:42px; height:24px; border:0; position:absolute; top:5px; left:218px; background:none; cursor:pointer}
.anti_result { margin-top:25px; width:256px; height:56px; padding-top:45px; padding-left:85px; line-height:18px; color:#434343; display:none}
.anti_resultwap {
	margin-top:25px;
	width:256px;
	height:150px;
	line-height:18px;
	color:#434343;
	display:none;
	background-repeat: no-repeat}


/*banner*/
.banner{ width:1920px; position:relative; top:0px; left:50%; margin-left:-960px}
.banner .slides_container a {width:1920px;display:block}
.banner .slides_container a img {display:block}/*block-y1zpmqh2*/
.banner .pagination { margin-top:-35px; position:absolute; z-index:100; right:46%}
.banner .pagination li {float:left;margin:0 1px;list-style:none}
.banner .pagination li a {display:block; width:15px; font-size:0px; height:15px; background:url(../images/9c32736b_1_06.png) no-repeat;float:left;overflow:hidden; margin-left:10px; font-size:0px; line-height:1000px; -moz-transform 1s;  -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s}
.banner .pagination li.current a,.banner .pagination li a:hover{ background:url(../images/d3ad8e6c_1_07.png) no-repeat; transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg)}
.banner .btn{ position:absolute; top:330px; z-index:12; width:1000px; margin-left:-500px; left:50%; display:none}
.banner .btn .prev{ float:left}
.banner .btn .next{ float:right}

/*新闻*/
.box {
    width: 1000px;
    margin: 0 auto}
.ff{ background:#f7f7f7; padding-top:40px; padding-bottom:40px}
.fflf{ width:395px; height:296px; padding:5px; background:#fff; border:1px solid #e5e5e5}
.fflf:hover{ border:1px solid #0f3d8b}
.fflf a{ position:relative; width:395px; height:296px; display:block; overflow:hidden}
.fflf a img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s}
.fflf:hover a img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s}
.ffrg{ width:567px}
.ffrg1{ border-bottom:1px solid #e5e5e5}
.ffrg1 .lf{ color:#242424; font-size:20px}
.ffrg1 .lf span{ color:#999999; font-size:14px; margin-left:5px}
.ffrg1 .rg a{ color:#242424;    line-height: 26px}
.ffrg1 .rg a:hover{ color:#0f3d8b}
.ffrg2{ margin-top:18px; border-bottom:1px dashed #d9d9d9; padding-bottom:16px}
.ffrg2 a{ display:block}
.ffrg2 a .lf{ width:116px; height:76px; border:1px solid #e5e5e5}
.ffrg2 a .lf .div1{ height:49px; line-height:49px; color:#242424; font-size:24px; text-align:center}
.ffrg2 a .lf .div2{ background:#000; color:#fff; text-align:center; height:27px; line-height:27px; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear}
.ffrg2 a .rg{ width:431px}
.ffrg2 a .rg .div1{ color:#242424; font-size:14px; font-weight:bold; margin-top:3px; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear}
.ffrg2 a .rg .div2{ color:#666666; margin-top:4px; height:44px; overflow:hidden}
.ffrg2 a:hover .lf .div2{ background:#0f3d8b; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear}
.ffrg2 a:hover .rg .div1{ color:#0f3d8b; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear}
.ffrg3 ul li{ height:37px; line-height:37px; border-bottom:1px dashed #d9d9d9; *margin-bottom:-4px}
.ffrg3 ul li a{ display:block; color:#666666; background:url(../images/fbd68175_1_22.jpg) no-repeat center left; padding-left:24px}
.ffrg3 ul li a:hover{ color:#0f3d8b; background:url(../images/3ed2b962_1_23.jpg) center left no-repeat}
.lf {
    float: left}.rg {
    float: right}
/*ban下第一*/
.gg{height:480px}
.gg1{ padding-top:52px; text-align:center; color:#fff}
.gg1 .div1{ font-size:20px}
.gg2{ margin-top:60px; margin-left:auto; margin-right:auto; text-align:center}
.gg2 ul li{ float:left; margin-right:111px; position:relative}
.gg2 ul .li1{ width:140px}
.gg2 ul .li2{ width:140px}
.gg2 ul .li3{ width:140px}
.gg2 ul .li4{ width:140px; margin-right:0px}
.gg2 ul li a{ display:block; color:#fff; font-size:18px; text-align:center}
.gg2 ul li a .div1{ position:absolute; top:0px; left:40px}
.gg2 ul li a .div3{ margin-top:5px}

.index_shili_left_o {
    width: 510px;
    height: 499px;
    float: left;
    margin-left: -50px;
    display: inline;
    background: url(../images/89f27d13_shili_bg.jpg) no-repeat;
    background-size: cover}
.index_shili_right_0 {
    width: 407px;
    float: right;
    padding-top: 10px}