﻿@charset "utf-8";
/* CSS Document */
body{font:12px/22px "\5B8B\4F53",arial; text-align:left;color:#e8e9f6;font-family:"Microsoft YaHei"}
body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label{margin:0;padding:0;}
img{border:none;}
ul,ol,li{list-style-type:none;}
.dib{display:block;}       .din{display:none;}        .dii{display:inline;}
.fa{font-family:arial;}    .ft{font-family:tahoma;}   .fw{font-family:"Microsoft YaHei"}    .fs{font-family:'宋体';}
.fl{float:left;}        .fr{float:right;}
.f12{font-size:12px;}   .f14{font-size:14px;}   .f16{font-size:16px;}
.fb{font-weight:bold;}  .fb16{font-weight:bold; font-size:16px;} .fb14{font-weight:bold; font-size:14px;}
.tc{text-align:center;}    .tl{text-align:left;}    .tr{text-align:right;}
.c333{color:#333;} .c666{color:#666;} .cf00{color:#F00;} .cf60{color:#f60;} .c999{color:#999;} .cd00{color:#d00000;}
.space{clear:both;height:10px;overflow:hidden; zoom:1;}
.space20{clear:both;height:20px;overflow:hidden; zoom:1;}
.p10{padding:10px; overflow:hidden; zoom:1;} .pr10{padding-right:10px;} .pt10{padding-top:10px;} .pb10{padding-bottom:10px;}
.ml20{margin-left:20px;}  .mt10{margin-top:10px;}  .mb20{margin-bottom:20px;} .ml10{margin-left:10px;} .mr20{margin-right:20px;}
select,input,label,textarea,img/{vertical-align:middle;font-size:12px;color:#555;}
div:after, ul:after, dl:after{content:""; display:block; height:0; clear:both; visibility:hidden;}
a{color:#e1e3e8;text-decoration:none;}
a:hover{color:#a78436;text-decoration:underline;}
.cl{clear:both;}
.disn{display:none;}
.none{border:none; border:0;} 
.w960{width:962px; margin:0 auto; overflow:hidden; zoom:1;}
.rel {position:relative;}
.abs {position:absolute;}

/*header*/
.header{height:708px;background:url(../../images/wycms/header-bg.jpg) no-repeat center top; min-width:1000px;}
.header-main{position:relative;width:1000px;height:708px; margin:0 auto;}
.header-top-bar{ padding-top:23px; height:89px;}
.header-top-bar em{font-size:16px;color:#a18756; line-height:30px; font-style:normal;}
.header-top-bar strong{font-size:30px; color:#fff; line-height:30px;}
.nav{padding:20px 0; height:38px; font:15px/38px "Microsoft YaHei";text-align:center;}
.nav li{float:left;}
.nav a{display:block;width:92px;height:38px;margin-left:8px;background:url(../../images/wycms/nav-a-bg.png) no-repeat 0 38px;color:#fff;}
.nav a:hover,.nav a.current{color:#000b23;text-decoration:none;background-position:0 0;}
.banner{margin-top:59px;}

.idnew, .hot{position:absolute;right:0;top:497px;height:211px;}
.idnew{width:640px; background:url(../../images/wycms/idnew-bg.jpg) no-repeat;}
.hot{width:672px; background:url(../../images/wycms/hot-bg.jpg) no-repeat;}
.idnewbox, .hotbox{padding-left:15px; padding-top:25px; float:left; overflow:hidden; zoom:1; position:relative; cursor:pointer;}
.idnewbox{width:305px;}
.hotbox{width:153px; height:163px;}
.hottit{background:url(../../images/wycms/hot-icon.png) no-repeat; height:32px; padding-left:42px; margin-bottom:12px; overflow:hidden;}
.hotbox .ic1{background-position:0 0;}
.hotbox .ic2{background-position:-200px 0;}
.hotbox .ic3, .idnewbox .ic3{background-position:-400px 0;}
.hotbox .ic4, .idnewbox .ic4{background-position:-768px 0;}
.hottit h4{font-weight:500; font-size:17px; color:#fff; line-height:18px;}
.hottit p{font-family:Tahoma; color:#a08854; line-height:14px;}
.hotin{line-height:18px; padding-right:15px; height:54px; overflow:hidden;}
.hotmore{width:153px; height:22px; position:absolute;right:-153px;top:135px;}
.hotlist li{background:url(../../images/wycms/new-icon.png) no-repeat 0 8px; height:22px; line-height:22px; vertical-align:middle; padding-left:15px; overflow:hidden;}
.about-btn{left:195px; bottom:23px; width:86px; height:28px;}

/*content*/
.content{background:url(../../images/wycms/content-bg.png) repeat-y center top; height:auto; min-width:1000px;}
.content-inner{background:url(../../images/wycms/content-inner-bg.jpg) no-repeat center top; height:auto !important; overflow:hidden; zoom:1;}
.content-main{width:1000px; margin:0 auto; height:auto;}
/*aside*/
.aside{background:url(../../images/wycms/sidebg.png) repeat-y; padding:10px 0 40px; /*border-bottom:solid 10px #d5d8df;*/ width:330px; overflow:hidden; zoom:1;}
.sidetit{padding:41px 20px 40px 60px; background:url(../../images/wycms/sidetit.png) no-repeat; width:250px; height:46px;}
.sidetit h3{color:#fff; font-size:22px; font-weight:500; line-height:24px;}
.sidetit span{color:#baa552; font-size:15px; font-family:Tahoma; line-height:22px;}
.sidemain{padding:10px 20px 0; overflow:hidden; zoom:1;}
.sidenav li{width:290px; height:30px; float:left;}
.sidenav li a{display:block; background:url(../../images/wycms/sidenav.png) no-repeat; padding-left:50px; width:240px; height:30px; line-height:30px; font-size:13px; color:#182d5c; overflow:hidden;}
.sidenav li a:hover{background:url(../../images/wycms/sidenav-hover.png) no-repeat; color:#c6aa6b; text-decoration:none;}
.sidelist{overflow:hidden; zoom:1;}
.sidelist li{border-bottom:solid 1px #999; height:32px; line-height:32px; padding:0 25px; vertical-align:middle; overflow:hidden; zoom:1;}
.sidelist li a{font-size:14px; color:#161a34;}
.sidelist li a:hover{color:#900;}
.sideask{padding:0 10px; overflow:hidden; zoom:1;}
.sideask h3{font:500 18px/26px "Microsoft YaHei"; color:#b93e00; margin-bottom:10px;}
.sideask p{padding-bottom:5px; overflow:hidden; zoom:1;}
.sideask p input, .sideask p textarea{border:solid 1px #a1a4ac; background:#fff; padding:3px 4px; color:#777; width:260px;}
.sideask p input{height:20px; line-height:20px;}
.sideask p input.fl{width:150px;}
.sideask p img.fl{width:106px; height:28px; margin-left:4px; overflow:hidden;}
.sideask p textarea{height:90px; line-height:22px; font-size:12px;}
.sidebtn input{background:url(../../images/wycms/sidebtn.png) no-repeat; border:0 none; height:39px; width:203px; text-align:center; padding:0; margin-top:5px; cursor:pointer;}
.sideask em{display:block; height:18px; line-height:18px; font-style:normal; color:#900; clear:both;}
.fees{padding:0 20px;}
.fees p{padding:3px 0; overflow:hidden; zoom:1;}
.fees p label{font-size:13px; color:#161a34; line-height:24px; display:block;}
.fees p span{font-size:13px; color:#161a34; line-height:20px;}
.fees p input.t{border:solid 1px #a9a9a9; background:#fff; padding:3px 5px; width:238px; height:20px; line-height:20px; color:#333;}
.fees p input.c{vertical-align:middle;}
.fees p input.b{background:#3d3d35; border:0 none; width:250px; height:30px; line-height:30px; text-align:center; color:#fff; cursor:pointer; font-family:"Microsoft YaHei";}
/*main*/
.main{width:670px;}
.index-text{padding:30px;}
.index-text h2{color:#fff; font-size:24px; margin-bottom:30px; font-weight:500; color:#ebd9b0;}
.index-text p{padding-bottom:15px; line-height:24px;}
.index-text p b{color:#b4ceff; font-size:16px;}
.index-text .img img{width:195px; height:330px; overflow:hidden;}
.index-text .text-img{margin-left:-30px; _margin-top:-20px; _margin-bottom:20px;}
.index-text .text-img img{width:640px; height:168px; overflow:hidden;}
.link{background:#04070e;}
.links{background:#162954;width:960px; margin:0 auto; padding-top:10px;padding-bottom:10px; padding-left:20px;padding-right:20px; line-height:32px;  font-size:13px}
.links a{margin-right:15px;}
.pb20{padding-bottom:20px;}

/*footer*/
.footer{height:330px; background:#04070e; width:100%; min-width:1000px;}
.foot{background:url(../../images/wycms/footbg.jpg) no-repeat; width:1000px; height:330px; margin:0 auto;}
.footin{height:110px;}
.foottel{font-size:16px; color:#a18756; padding-top:25px; padding-right:20px; line-height:26px}
.foottel span{color:#fff; font-size:28px; line-height:30px;}
.footmenu{height:40px; line-height:40px; text-align:center; color:#2a345a;}
.footmenu a{color:#cea95c; margin:0 8px; font-size:13px;}
.copyright{padding-top:35px; padding-left:35px;}
.copyright p{line-height:24px; color:#909ab7;}

/*info*/
.curren{padding:30px 30px 0; color:#95825a; height:40px; line-height:40px; font-size:13px; border-bottom:2px solid #3D3D35;}
.curren em{font-style:normal; margin:0 8px;}
.curren a{color:#95825a;}
.curren a:hover{color:#fff;}
.info_in{padding:20px 30px; overflow:hidden; zoom:1;}
.infolist{padding-bottom:15px; margin-bottom:15px; border-bottom:dashed 1px #3a3d4c; overflow:hidden; zoom:1;}
.infolist li{ background:url(../../images/wycms/listic.png) 0 10px no-repeat; padding-left:20px; height:26px; line-height:26px; vertical-align:middle; overflow:hidden;}
.infolist li a{font-size:14px;}
.infolist li span{color:#858a92;}
.page{height:24px; line-height:24px; text-align:center; padding:0px 0 20px;}
.page a{color:#333; background:#fff; padding:2px 7px; margin:0 3px; height:16px; line-height:16px; overflow:hidden; zoom:1;}
.page a:hover,.page a.hover,.page span{color:#fff; text-decoration:none; background:#958259;}
.page span{padding:2px 7px; margin:0 3px; height:16px; line-height:16px; overflow:hidden; zoom:1;}

/*text*/
.wztle{text-align:center; padding-top:10px;}
.wztle h1{font-size:26px; line-height:36px; color:#fff; margin-bottom:15px; font-weight:500;}
.wztle p{color:#bcac88; height:18px;}
.wztext{margin-top:15px; padding-bottom:20px; border-top:1px dashed #3a404e;}
.wztext p{padding:10px 0; font-size:14px; line-height:26px; color:#cbced3;}
.next{border-top:dashed 1px #3a404e;  padding:15px 0; overflow:hidden;}
.next p{line-height:26px;}
.fenxiang{margin:10px 0 5px; line-height:16px; float:left;}
.fenxiang .bdshare_t{width:300px;}
.about h2{color:#fff; font-size:24px; line-height:22px; padding:20px 0 30px; font-weight:500;color:#ebd9b0;}
.about p{padding-bottom:10px; font-size:14px; line-height:26px; color:#cbced3;}
.aboutimg{text-align:center; margin:8px 30px 20px 0;}
.aboutimg img{width:195px; height:330px; overflow:hidden;}

/*contact*/
.contact{padding-top:5px; overflow:hidden;}
.contact_in dt{color:#ebd9b0; font-size:22px; font-weight:500; margin-bottom:15px;}
.contact_in dd{line-height:26px; color:#cbced3; font-size:14px}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}

/*feedback*/
.fdtit{font:500 18px/36px "Microsoft Yahei";}
.fdtit span{font:18px/36px Verdana; color:#ccc; margin-left:5px;}
.fdform p{padding:5px 0; overflow:hidden;}
.fdform input, .fdform textarea{border:0 none; background:#c4c6cc; padding:3px; line-height:22px; color:#333; font-size:13px; font-family:"Microsoft Yahei";}
.fdform input{width:240px; height:22px;}
.fdform textarea{width:550px; height:150px;}
.fdform input.btn{background:url(../../images/wycms/feedback_btn.png) no-repeat; width:97px; height:30px; padding:0; border:0 none; cursor:pointer;}
.fdform p img{vertical-align:middle; margin-left:5px;}
.evaluate{padding-top:10px; overflow:hidden; zoom:1;}
.el_list{background:#0d1633; margin-top:15px; overflow:hidden; position:relative;}
.elname{height:38px; line-height:38px; border-bottom:solid 1px #263259; margin-left:50px; overflow:hidden; zoom:1;}
.elname b{font-size:15px; font-weight:500; line-height:38px; color:#d4c790;}
.elname span{color:#8a8c94; margin-left:10px;}
.elcont{padding:10px 15px; overflow:hidden;}
.elcont p{line-height:22px; color:#cbced3;}
.elicon{background:url(../../images/wycms/elicon.png) no-repeat; width:28px; height:36px; position:absolute; top:0; left:10px; margin:0; _left:-40px;}

/*ask*/
.askup{background:#0e1a39; padding:10px 0 10px 10px; margin-top:10px; height:170px; overflow:hidden; zoom:1;}
.askup .lawimg img{width:140px; height:170px; overflow:hidden;}
.askup .lawzl{width:460px;}
.askup .lawzl h2, .askup .lawzl p{padding-left:30px;}
.askup .lawzl h2{font:500 22px/40px "Microsoft Yahei"; height:48px; color:#ebd9b0;}
.askup .lawzl .law_a{background:#153161; height:44px; line-height:46px; font:500 18px/44px "Microsoft Yahei"; color:#cfedff; font-style:italic;}
.askup .lawzl .law_b{font:500 15px/38px "Microsoft Yahei"; color:#afb3bf; padding-top:5px;}
.askup .lawzl .law_c{font:500 13px/22px "Microsoft Yahei"; color:#465272; padding-right:10px;}

.askmd{padding-top:20px; clear:both; zoom:1; overflow:hidden;}
.zixun p{padding:4px 0; overflow:hidden; zoom:1;}
.zixun p label{line-height:30px; font-size:14px; color:#b1b6c9; display:block; width:70px; float:left; text-align:right;}
.zixun p input, .zixun p textarea{background:#090f22; border:solid 1px #182237; line-height:22px; font-size:12px; color:#ECE3E3; vertical-align:middle; padding:3px; display:block; float:left; margin-left:5px;}
.zixun p input{width:240px;height:22px;}
.zixun p textarea{width:500px; height:120px;}
.zixun p input.yzm{margin-right:10px;}
.zixun p img{vertical-align:middle; margin-right:10px;}
.zixun p a{text-decoration:underline; color:#95825a;}
.zixun p span{margin-left:5px;}
.zixun p input.btn{background:url(../../images/wycms/askbtn.png) no-repeat; width:130px; height:32px; cursor:pointer; margin-left:75px; padding:0; border:0 none;}
.zixun em{display:block; height:22px; margin-left:75px; font-style:normal; color:#b88e39; clear:both}
/*reply*/
.reply{padding-top:30px; overflow:hidden;}
.reply_tle{height:36px; line-height:36px; background:#ebd9b0; text-align:center; font-size:14px; color:#070d1d; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.reply_in{border:1px solid #050b1b; background:#0b132d; margin-top:15px;}
.reply_in .wen{background:#090f22; border-bottom:solid 1px #050b1b; padding:15px 10px 15px 50px; overflow:hidden; zoom:1; position:relative;}
.wen_icon,.da_icon{background:url(../../images/wycms/reply_icon.png) no-repeat; width:27px; height:40px; position:absolute; top:0; left:10px;}
.wen_icon{background-position:0 0;}
.wencont p{line-height:22px; color:#7f849a;}
.reply_in .da{padding:15px 10px 15px 50px; overflow:hidden; zoom:1; position:relative;}
.da_icon{background-position:-55px 0;}
.daimg, .hfimg{width:65px; height:100px; text-align:center;}
.daimg img, .hfimg img{width:65px; height:80px; overflow:hidden;}
.datext{width:460px;}
.datext p{line-height:22px; color:#b1b6c9;}
.datime{height:22px; color:#3b4159; padding-top:15px;}
.datime span{color:#95825a;}

/*客服*/
.kefubox {z-index:99;right:0; position:absolute;top:250px}
.kefubox .press{right:0;width:27px;cursor:pointer;position:absolute;height:144px;}
.kefu{width:160px; overflow:hidden; z-index:999; visibility:visible;background:#ffdfb0}
.kefu .tle{ height:30px; overflow:hidden}
.kefu .tle span{font-family:"微软雅黑"; color:#333; font-size:14px; line-height:30px; text-indent:10px; float:left; width:100px; overflow:hidden}
.kefu_b p.kefu_tel,.kefu_b p.kefu_qq a,.kefu_b p.kefu_zx a{ background:url(../../images/wycms/kefu/kefu_icon.gif) 0 0 no-repeat; display:block}
.kefu_c{ margin: 0 10px 10px 10px; background:#fff; padding-bottom:10px}
.kefu_pic{margin:0 auto; width:97px; overflow:hidden}
.kefu_pic img{ width:97px; height:100px}
.kefu_pic p{ text-align:center; line-height:24px; color:#333;}
.kefu_b{ margin:10px;font-family:"微软雅黑"; font-size:14px; text-indent:26px; color:#561010}
.kefu_b p{ border-bottom:#ccc 1px dashed; line-height:22px; padding:5px 0;; height:22px; overflow:hidden}
.kefu_b p.kefu_tel{ background-position: 0 -22px;height:22px; font-size:12px;}
.kefu_b p a:hover{ text-decoration:none}
.kefu_b p.kefu_qq a{ background-position: 0 -58px;height:22px;}
.kefu_b p.kefu_zx a{ background-position: 2px -86px;height:22px;}
.kefu_c a{color:#333;}
/*End-客服*/

/* code */
*html{background-image:url(about:blank);background-attachment:fixed;}
.code{display:block; background:#d2dee5; color:#333; padding:0 10px; width:116px; height:174px; position:fixed; right:0; bottom:0; _margin-bottom:0; cursor:pointer; z-index:1000; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:90;}
.code b{display:block; cursor:pointer; background:url(../../images/wycms/kefu/gbicon.png) no-repeat; width:13px; height:13px; float:right; margin-top:7px;}
.code img{display:block; background:#fff; padding:8px; width:100px; height:100px; overflow:hidden;}
.code p{height:28px; line-height:28px;}
.code span.tc{height:30px; line-height:30px;display:block;}
.code:hover{background:#d2dee5; color:#333; text-decoration:none;}
