*{margin:0;padding:0; /*font-size:12px;*/}
ul,li{list-style:none}
div{margin:0 auto}
i{font-style:normal}
a{text-decoration:none;color:white}
body,html{font-family:'Microsoft YaHei',Helvetica,Arial,'Lucida Grande',sans-serif}
img{border:none}
#header{height:470px;position:relative;width:100%;min-width: 1240px;}
#header .logo{z-index:999;position:absolute;background:#fbf6df;border-radius:0 0 5px 5px;left:164px;top:0px;width:176px;height:78px;text-align:center;opacity:0.8}
#header .logo img{margin-top:10px}
#header .login{z-index:999;width:118px;height:23px;position:absolute;top:0px;right:137px;background:#55524e;border-radius:0 0 5px 5px;font-size:12px}
#header .login li{width:58px;height:23px;text-align:center;float:left;line-height:23px}
#header .login i{width:2px;height:23px;position:absolute;z-index:2;left:57px}
#header .slider{width:100%;height:438px;overflow:hidden}
#header .slider .left{z-index:10;opacity:0.6;text-align:center;top:200px;position:absolute;width:35px;height:35px;background:#483735;border-radius:5px;left:32px}
#header .slider .slides img{width:100%}
#header .slider .left img{margin-top:12px}
#header .slider .right img{margin-top:12px}
#header .slider .right{z-index:10;opacity:0.6;text-align:center;top:200px;position:absolute;width:35px;height:35px;background:#483735;border-radius:5px;right:32px}
#header .slider .headtxt{position:absolute;z-index:99;top:200px;left:130px}
#header .nav{height:32px;background:url(../img/navbar.png) repeat-x}
#header .nav .nav_wrap{width:86%}
#header .nav ul{margin-left: 0px;width: 1096px; margin: 0 auto;}
#header .nav li{font-size:14px;line-height:22px;float:left;width:11%;line-height:32px;text-align:center;color:white;position:relative}
#header .nav li a{color:white;font-weight:800}
#header .nav li:hover{background:url("../img/navbar_active.png") repeat-x}
#header .nav i{background:url("../img/navbar_gap.png") no-repeat;width:4%;height:32px;*bottom:0px;position:absolute;right:0px}
#header .nav .active{background:url("../img/navbar_active.png") repeat-x}
.active1{background:url("../img/navbar_active.png") repeat-x}
.order_hd{height:206px!important;background:url("../img/head_bg2.png") no-repeat;background-size:100% 85%}
.order_nav{position:relative;top:175px}
#content{width:1070px;height:240px}
#content .wrap{width:236px;float:left;margin-right:42px;height:142px;margin-top:28px;position:relative}
#content .about{}
#content .head{height:22px;*height:23px;_height:21px;border-bottom:2px solid #c3cacc;line-height:21px;padding-bottom:1px}
#content .head span{font-size:12px;color:#a4a4a4}
#content .head .border{padding-bottom:2px;*padding-bottom:3px;padding-bottom:3px\9;*line-height:25px;border-bottom:2px solid #009683;color:#000;font-weight:bold;font-size:14px;_position:relative}
#content .detail{width:236px;height:96px}
#content .pic{width:85px;height:65px;float:left;margin-top:12px;padding:2px;border:1px solid gainsboro}
#content .pic img{width:100%;height:100%}
#content .txt{font-size:12px;margin-top:12px}
#content .txt a{color:#4b5151;line-height:22px}
#content .txt a:hover{color:#009683}
#content .about .txt{width:142px;float:right;height:68px}
#content .news .txt{line-height:20px}
#content .environment li{float:left;margin-top:16px;height:64px}
#content .environment li img{padding:2px;border:1px solid gainsboro}
#content .more{position:absolute;top:130px}
.content_order{*height:auto!important}
.newscenter{overflow:hidden;width:188px;height:270px;background:firebrick;margin-top:17px;float:left;background:url("../img/newscenter_bg.png") repeat-x}
.nav_hd{height:40px;background:url("../img/newscenter.png") no-repeat;line-height:40px;text-align:center;border-bottom:1px solid #005f54}
.nav_hd .ch{font-size:18px;color:white}
.nav_hd .en{font-size:10px;color:white}
.nav_left{background-color:white;width:184px;height:100%}
.nav_left  span{color:#666565}
.nav_left  span img{vertical-align:middle;padding-right:5px}
.nav_left  li{width:164px;height:36px;_height:30px;border-bottom:1px solid grey;*border-bottom:1px solid #808080;_border-bottom:1px solid #808080;margin:0 10px;_margin-top:10px}
.nav_left  .en{font-size:10px;line-height:10px;width:88px;height:20px;float:right;font-family:a;margin-top:10px}
.nav_left  .en1{line-height:16px!important;*line-height:16px;*margin-top:-25px;_margin-top:-20px}
.nav_left  .ch{font-size:14px;line-height:36px;*line-height:36px;_line-height:36px}
.content_right{padding-bottom:40px;width:866px;height:auto;margin-top:17px;float:right}
.content_right .head_c{height:26px;*height:26px;_height:26px;border-bottom:2px solid #b0b0b0}
.content_right .head_c_left{height:26px;*height:26px;_height:26px;border-bottom:2px solid #009683;float:left;color:#009683;_position:relative;_top:2px}
.content_right .head_c_left .ch{font-size:18px;line-height:24px;font-weight:bold}
.content_right .head_c_left .en{font-size:12px;line-height:24px}
.content_right .head_c_right{float:right;font-size:12px;line-height:24px}
.content_right .head_c_right a{color:#0f0f0f}
.content_right .detail_c{width:866px;padding:20px 0}
.content_right .detail_c li{}
.content_right .detail_c li h1{font-size:14px;font-weight:bold;color:#242424}
.content_right .detail_c li p{font-size:12px;line-height:22px;color:#5b5b5b}
.content_right .detail_c li span{font-size:12px;line-height:22px;float:right;color:#898989}
.content_right .paging{*width:400px;height:30px;margin-top:32px;margin-bottom:10px;text-align:center;float:right}
.content_right .paging .one{width:63px;height:26px}
.content_right .paging li{width:26px;height:26px;*line-height:26px;border:1px solid gainsboro;float:left;margin-right:8px}
.content_right .paging li:hover{background:#1b9285}
.content_right .paging a{color:#0F7E72;vertical-align:middle;padding:5px;text-decoration:underline}
.hide{display:none}
#footer{*float:none;*display:inline-block;width:100%;height:66px;border-top:1px solid gainsboro;font-size:12px;color:#9e9e9e;clear:both}
#footer .left{line-height:20px;height:32px;margin-top:20px;margin-left:134px;float:left}
#footer .right{height:15px;margin-top:18px;margin-right:134px;float:right}
#footer .right li{float:left}
.contact_us{margin-left:15px;font-weight:600;font-size:18px}
.listcontent{height:140px;float:left;margin-bottom:10px;margin-top:5px;border-bottom:1px #CCC solid}
.listimg{width:170px;height:120px;float:left;border:#CCC 1px solid;border:1px #CCC solid}
.listimg img{width:170px;height:120px}
.listtitle{width:495px;line-height:30px;float:left;margin-left:20px;font-size:20px;color:#333}
.listnr{width:495px;line-height:20px;float:left;margin-left:20px;text-indent:2em;color:#666}
#P2{width:100%;height:141px;float:left;margin-top:10px;background:#FFF}
.p2rp{width:100%;height:120px;float:left;margin:10px 0px 10px 10px;overflow:hidden}
table{border-spacing:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px}
.imgbox{width:213px;height:120px;float:left;margin-right:10px;position:relative;overflow:hidden;border:#909090 1px solid;background:#fff;color:#333}
.imgbox a{color:#FFF}
.imgbox p{width:213px;line-height:17px;background:#E67817;position:absolute;bottom:0px;text-align:center;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:0.9}
.listnews{height:auto;float:left;margin:10px 0px 10px 0px;overflow:hidden;width:100%}
.listnews a{color:#454545}
.nrtitle{width:100%;float:left;margin-bottom:10px;margin-top:5px;line-height:40px;text-align:center}
.nrsm{width:100%;float:left;text-align:center;line-height:30px;border-bottom:1px #CCC solid}
.nrnr1{width:100%;float:left;line-height:25px;margin-top:20px;position:relative}
.upbtn{width:60px;height:60px;position:absolute;left:20px;top:175px}
.nextbtn{width:60px;height:60px;position:absolute;right:20px;top:175px}
#showtext{padding:15px;line-height:2}
.editor{word-wrap:break-word;font-family:ËÎÌåb8b\4f53,arial;font-size:14px;padding:15px}
#newslist{padding:15px 20px}
.list-none{list-style:none;padding:0px;margin:0px}
#newslist li{background:url(../img/li.png) no-repeat left 17px}
#newslist li{padding:6px 10px}
#newslist li span{float:right;color:#aaa;font-size:14px}
#newslist li a{font-size:14px;margin-right:5px;color:#242424}
#newslist li p{color:#888;font-size:14px}
.lxwm_tel{float:right;width:30%;*padding-bottom:100px;_padding-bottom:100px}
.lxwm_tel h4{line-height:30px;font-size:18px;color:#090908;font-weight:normal}
.lxwm_tel p{line-height:30px;font-size:14px;color:#090908}
.lxwm_tel h5{line-height:30px;font-size:14px;color:#090908;font-weight:normal;margin:20px 0 0 0}
.lxwm_map{float:left;width:67%;border:1px solid #c6c5c4;overflow:hidden}
.lxwm{background:#fff}
.jxhj{width:700px;min-height:346px;padding:10px 20px;text-align:center}
.jltd{min-height:366px}
.wb{background:#fff}
.jxhj img{max-width:600px;max-height:1000px;display:inline-block;margin:10px 0px;_width:expression(this.offsetWidth > 600 ? (this.offsetWidth < 600 ? 'auto':'600px'):'600px')}
.jxzd1{clear:both;margin-top:20px}
.jxzd1 li{clear:both}
.asked span{float:left;padding-right:16px}
.louceng{color:#0F0CBF;font-weight:bold}
.asked{padding-left:10px}
.question{color:#0f0cbf;line-height:22px;padding:0px 10px 5px 10px}
.answer{color:#f00;line-height:22px;background:#f5f8f9;padding:5px 10px}
.answer em{color:#585858}
.consult{clear:both;margin-top:8px}
.jsbt{height:24px;line-height:24px;border-bottom:solid 1px #D6D6D6}
.rejxmz{float:left}
.jsbt span{float:left;padding-left:4px;font-family:arial;font-size:10px;color:#8C8C8C}
.jsbt h2{float:left}
.bz{color:#000}
.zxtw{border-top:1px solid gainsboro}
.zxtw li{clear:both;padding-left:8px}
.xm1{padding-top:12px;height:24px;position:relative}
.xmmz{width:220px}
.zxtw li i{display:block;float:left}
.zxjx{line-height:26px}
.zxka textarea{width:437px;height:123px;color:#66696C;line-height:22px;font-size:12px}
.nrnr{float:left;line-height:25px;margin-top:20px}
.in_content{padding:30px 0;color:#666;font-size:14px}
.details img{max-width:100%}
.step{width:100%;padding-bottom:40px}
.step li{width:25%;float:left;text-align:center}
.step li span{width:25%;float:none!important}
.stepInfo{position:relative;background:#f2f2f2;margin:40px auto 0 auto;width:850px}
.stepInfo li{float:left;width:33%;height:0.6em!important;background:gainsboro;margin-top:0px!important}
.stepIco{border-radius:1.4em;
-moz-border-radius: 1.4em; /* Firefox */
  -webkit-border-radius:1.4em;
  padding:0.2em;background:#7abd54;text-align:center;line-height:1.4em;color:#fff;position:absolute;width:1.4em;height:1.4em;behavior: url(PIE.php);}
.stepIco1{top:-0.7em;left:15%}
.stepText{color:#666;margin-top:0.2em;width:9em;text-align:center;margin-left:-3.4em}
.stepIco2{top:-0.7em;left:48%}
.stepIco3{top:-0.7em;left:80%}
.progress-bar{float:left;width:100%;height:0.6em!important;background:#7abd54}
.appinfo{color:#666565;width:100%;border:1px solid #009686;border-radius:5px;margin-bottom:20px;margin-top:20px}
.appinfo .left{width:44%;padding:10px;float:left}
.appinfo .left h3{font-weight:normal;font-size:16px;margin-left:52px}
.appinfo .left label{padding:0 5px;font-size:14px}
.appinfo .right{width:50%;padding:10px;float:right}
.appinfo .right h3{font-weight:normal;font-size:16px;padding-bottom:10px;text-align:center}
.appinfo .right p{line-height:24px;font-size:14px}
.appinfo .left li{position:relative;width:96%;height:auto!important;margin-top:0!important;margin-left:40px;padding:8px 10px}
.appinfo .pay{background:#009686;font-weight:800;margin-bottom:20px;border:none;padding:10px 30px;border-radius:5px;color:#FFF;cursor:pointer;font-size:16px}
.otm{width:182px}
.appinfo .left td input[type=text]{width:100%;width:100%/9}