﻿html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding: 0; border: 0; outline: 0;  vertical-align: baseline; }
body, button, input, select, textarea{font: 14px/1.5 "Microsoft YaHei", "Microsoft JhengHei", 宋体, STHeiti, MingLiu;}
ul,ol,li{list-style:none;}
a,a:hover{text-decoration:none;}
img{border:0;vertical-align: top;}
.clearfix:after,.clear:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.fl{float: left;}
.fr{float: right;}
/*头部*/
#Top{width:100%;  -webkit-box-shadow:0 0 8px #ccc; -moz-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc;}
#Top .top{width:100%; height:41px; background:#CB9387;margin:0 auto;}
#Top .top .head{width:1248px;height:41px; line-height:41px;margin:0 auto;color:#595757; font-size:14px;font-family:"Microsoft YaHei";overflow:hidden;}
#Top .top .head a{color:#e3992d;}
#Top .top .head span{float:right;padding-right:10px;color:#595757;line-height:41px; text-align:center; font-size:14px; font-family:"Microsoft YaHei";}
#Top .addr{float:right;width:86px;height:35px;padding-top:6px;text-align:right;line-height:normal;}
#Top .addr select{width:85px;height:26px;padding:1px 8px;color:#e3992d;background:#222;border:1px solid #e3992d;-webkit-border-radius:26px;-moz-border-radius:26px;-o-border-radius:26px;border-radius:26px;	} 
#Top .phoneIcon{display:inline-block;width:16px;height:15px;margin-right:9px;position:relative;top:-1px;}
#Top .phoneIcon img{vertical-align:middle;width:100%;height:100%;line-height:0;}
#Top .tsIcon{display:inline-block;width:16px;height:12px;margin-right:9px;position:relative;top:-1px;margin-left:16px;}
#Top .tsIcon img{vertical-align:middle;width:100%;height:100%;line-height:0;}
#Top .clear:after{content:"";display:block;clear:both;}
#Top .lf{float:left;}
#Top .rt{float:right;}
#Top .box{box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#Top .TOPNAVBOX{background-color:#fff;}
#Top .TOPNAV{width:1248px;margin:0 auto;}
#Top .TOPPIC{line-height:0;padding-top:25px;padding-bottom:22px;}
#Top .TOPPIC img{vertical-align:middle;width:100%;height:100%;}
#Top .TOPLIST{padding-top:24px;}
#Top .TOPLIST .ITEM{padding:0 20px;height:48px;line-height:48px;background-color:#fff;color:#333;font-size:16px;position:relative;}
#Top .TOPLIST .ITEM a{color:#333;}
#Top .TOPLIST .ITEM:hover,#Top .TOPLIST .active{background-color:#e3992d;color:#fff;}
#Top .TOPLIST .ITEM:hover a,#Top .TOPLIST .active a{color:#fff;}
#Top .TOPLIST .TOPCHILD{position:absolute;width:150%;left:0;top:48px;padding-top:1px;display:none;z-index:2;border-radius:5px;background-color:#FFFEFD;}
#Top .TOPLIST .ITEM:hover .TOPCHILD,#Top .TOPLIST .active{display:block;}
#Top .TOPLIST .TOPCHILD .CITEM{text-align:center;height:52px;line-height:52px;border-top:1px solid #eee;font-size:14px;}
#Top .TOPLIST .TOPCHILD .CITEM a{color:#333;}
#Top .TOPLIST .TOPCHILD .CITEM:hover a{color:#fff;}
#Top .TOPLIST .TOPCHILD .CITEM:hover{background-color:#e3992d;}
#Top .HOTICON{position:absolute;top:14px;right:13px;width:9px;height:11px;line-height:0;}
#Top .HOTICON img{vertical-align:middle;width:100%;height:100%;}
#Top .header{width:100%;height:85px;text-align:center; background:#ffffff;}
#Top .nav_fixed{position: fixed;top: 0px; z-index:100;-moz-box-shadow:0px 1px 5px #666666; -webkit-box-shadow:0px 1px 5px #666666; box-shadow:0px 1px 5px #666666;}
#Top .header .header-con{width:1200px;height:85px;margin:0 auto;}
#Top .header .logo{width:396px;height:68px;padding-top:8px;float:left; text-align:left;}
#Top .header .nav{width:804px; height:85px;line-height:85px;float:right;  font-size:16px; font-family:"Microsoft YaHei";}
#Top .header .nav ul.nav_list li{float: left;text-align: center;padding: 0 22px;font-weight:500; position: relative;}
#Top .header .nav li a{color: #333;text-decoration:none;display: block; }
#Top .header .nav ul li a:hover{color:#aa8146;border-bottom:3px solid #aa8146;font-weight: bold;}
#Top .header .nav ul li .menu{height: auto;position: absolute;background: #3D3935;filter:Alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9;left:0;top:86px;display: none; padding: 22px;z-index:9999;}
#Top .header .nav ul li .lf{left:-206px}
#Top .header .nav ul li .menu .m_l{float: left;}
#Top .header .nav ul li .menu .m_l a{height: 35px; line-height: 35px;font-size: 14px; color: #fff;display: block;}
#Top .header .nav ul li .menu .m_l a:hover{color:#aa8146;border: none; font-weight:100;}
#Top .header .nav ul li .menu .m_r{float: right;}
/*底部*/
#footer { width: 100%; height: 195px; background-color: #532f55; margin-bottom: -53px;clear:both; font-weight:100; font-family:microsoft yahei;}
.footericonbg { background-image: url(../images/footerlbg.jpg); width: 100%; height: 18px; }
.footer-content { width: 980px; margin: 10px auto; border-bottom: #6f5270 solid 1px; border-top: #6f5270 solid 1px; text-align: left; font-size: 12px; color: #d0c4d0; line-height: 22px; padding: 5px 0 5px 0; }
.footer-content a { color: #d1c3d1; line-height: 165%; font-size: 12px; padding: 0 20px 0 20px; }
.footer-copyright { width: 980px; margin: 0 auto; color: #d1c3d1; line-height: 175%; font-size: 12px; text-align: left; padding-left: 32px; }
.footer-copyright a { color: #d1c3d1; line-height: 165%; font-size: 12px; }
.bot-info{width: 100%;height: 137px;position: fixed;left: 0;bottom: 0;z-index: 100;_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)));background: url(../images/bottomfixed.png) no-repeat center;}
.bot-info .bot-rel{position: relative;width: 1185px;height: 137px;margin: 0 auto;}
.bot-info .bot-rel .zxan{position: absolute;bottom: 12px;right: 154px;width: 118px;height: 35px;cursor: pointer;}
.bot-info .bot-rel .mxkh{position: absolute;bottom: 12px;right: 0;width: 118px;height: 35px;cursor: pointer;}
.jybox { width: 100%; height: 53px; position: fixed; bottom: 0; left: 0; z-index: 99; _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)));}
.jycon { position: relative; left: 0; top: 0; z-index: 202; width: 1000px; height: 53px; margin: 0 auto; }
.jyleft { display: inline-block; width: 215px; float: left; margin-left: 5px; _margin-left: 0px; }
.jyleft p { font-size: 40px; color: #FFF; font-family: ����, Verdana, Geneva, sans-serif; font-weight: bold; }
.jyright { display: inline-block; float: left; width: 775px; height: 53px; padding: 0 0 0 1px; line-height: 53px; margin-top: 0px; _padding-left: -3px; }
.jyright1 { float: left; width: 580px; height: 53px; padding: 5px 0 0 1px; line-height: 53px; margin-top: 0px; }
.jybg { background: #361b37; background-image: url(../images/footerbg.jpg); position: absolute; top: 0; left: 0; width: 100%; height: 53px; z-index: 201; filter: alpha(opacity=80); -moz-opacity: .80; opacity: 0.8; }

/*右侧悬浮商务通*/
.floating_ck{position:fixed;right:20px;top:30%;z-index:99999;}
.floating_ck dl dd{position:relative;z-index:30;width:60px;height:60px;margin-bottom:6px;background-color:#653865;border-bottom:solid 1px #4B204D;text-align:center;font-family: microsoft yahei;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#4B204D;border-bottom:solid 1px #4B204D;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/aside_zixun.png); position:relative; z-index:1;}
.words{background-image:url(../images/aside_canguan.png);}
.quote{background-image:url(../images/aside_rexian.png);}
.qrcord{background-image:url(../images/aside_weixin.png);}
.return{background-image:url(../images/side_top.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:40px;font-size:12px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:60px;background-color:#4B204D;border-bottom:solid 1px #4B204D;display:none;}
.floating_left a{color:#fff;line-height:47px;}
.floating_ewm{height:247px;top:-180px;}
.floating_ewm i{background-image:url(../images/weixin_img2.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
.consult .shuzi{ width:26px; height:16px; position:absolute; right:3px; top:1px;color:#fff; font-size:12px; text-align:center; line-height:16px;border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;background:#e7297c;behavior: url(../images/ie-css3.htc);}
.btm-float{position:fixed;bottom:0;left:0;width:100%;height:70px;z-index:20;}
.btm-float__bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:.7;fliter:alpha(opacity=70);}
.btm-float__content{position:relative;width:1220px;height:70px;margin:0 auto;z-index:2;}
.clearfix{zoom:1;}
.btm-float__content{position:relative;width:1220px;height:70px;margin:0 auto;z-index:2;}
.btm-float__img{position:absolute;bottom:0;left:15px;width:358px;height:103px;}
.btm-line{position:relative;float:left;margin-top:25px;margin-left:609px;font-size:14px;color:#999;}
.btm-line,.btm-number{height:40px;width:180px;}
.btm-label-number{position:absolute;top:10px;left:8px;}
.btm-number{border:0;text-indent:8px;}
.btm-city{width:210px;margin-left:11px;background-color:#fff;}
.btm-btn,.btm-city{float:left;height:40px;margin-top:18px;}
.district{position:relative;z-index:10;display:inline-block;}
.btm-btn{width:140px;margin-left:10px;color:#333;font-size:16px;text-align:center;line-height:40px;background-color:#ffe612;cursor:pointer;}
.btm-float__content .district input{height:40px!important;width:100%;padding:0 0 0 9px;font-size:14px;}
.btm-float__content .district .district-icon{top:6px!important;}
.district .district-select-box{width:100%;position:absolute;top:42px;left:0;z-index:20;background-color:#f8f8f8;color:#333;box-shadow:0 2px 20px rgba(0,0,0,.1);}
.district .district-province{width:47%;}
.district .district-select{float:left;width:160px;height:400px;overflow-y:auto;}
.district .district-city{width:53%;}
.district .district-select{float:left;width:160px;height:400px;overflow-y:auto;}
.main .video{width:520px;height:350px;}
.main .andText{width:644px;}
.hcontact{text-align:center;}
.hgift-table{width:500px;margin:auto;position:relative;padding-top:32px;margin-bottom:30px;}
.hprice .hgift-table{margin-top:30px;width:80%;}
.hgift-table h3{position:absolute;left:0;right:0;top:0;margin:auto;width:200px;height:35px;padding:10px;text-align:center;border:3px solid #F79200;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;color:#d74d7d;font-size:1em;}
.hgift-table>div{border:3px solid #F79200;border-radius:10px;background-color:#fff;padding:50px;}
.row{margin-right:-15px;margin-left:-15px;}
.hcontact-form .row input{width:100%;margin-top:15px;}
.hprice .row input{border-radius:5px;border:1px solid #ccc;background-color:#f5f5f5;outline:none;margin-left:5px;padding:5px 5px;}
.hcontact-form textarea{border-radius:5px;border:1px solid #ccc;background-color:#f5f5f5;outline:none;margin-left:5px;padding:3px 5px;margin-top:15px;width:100%;height:100px;}
.center-block{display:block;margin-right:auto;margin-left:auto;}
.hgift-table>div{border:3px solid #F79200;border-radius:10px;background-color:#fff;padding:50px;}
.hgift-table h3{position:absolute;left:0;right:0;top:0;margin:auto;width:200px;height:35px;padding:10px;text-align:center;border:3px solid #F79200;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;color:#F79200;font-size:1em;font-family:inherit;font-weight:500;line-height:1.1;font-size:18px;}
.mainpage { width:980px;margin: 0 auto; background-color: #fdfdfd; min-height: 500px;margin-top: 15px;margin-bottom: 50px;}
.mainpage h1{font-weight:100;font-size:20px;margin:0;text-align:left;color: #855388;}
.mainpage h4,.mainpage h5{ font-weight:100; margin:0; text-align:left;}
.mainpage h4 a,.mainpage h5 a{ font-size:20px; color:#855388;}
/*service*/
.service_menu { height: 331px; width: 270px; }
.service_menu ul { margin: 0px; padding: 0px; text-align: left; }
.service_menu li { background-color: #e6e6e6; color: #272727; border-bottom: 1px solid #fff; line-height: 36px; }
.service_menu li a { color: #575757; font-size: 14px; display: block; text-indent: 4em; background-image: url(../images/sbg.jpg);}
.service_menu li a.tabactive { background-color: #d568ae; position: relative; text-indent: 4em; color: #fff; background-image: url(../images/sbgon.jpg); font-weight: bold }
#tabcontent1, #tabcontent2, #tabcontent3, #tabcontent4, #tabcontent5, #tabcontent6, #tabcontent7, #tabcontent8, #tabcontent9 { border: 0px; width: 471px; _width: 428px; text-align: left; float: left; }
#tabcontent2, #tabcontent3, #tabcontent4, #tabcontent5, #tabcontent6, #tabcontent7, #tabcontent8, #tabcontent9 { display: none;}
#tabcontent1{ display: block;   }
.servicepage_left { float: left; width: 215px; padding-right: 20px; }
.servicepage_left .serviceleft { background-color: #f1d5b6; border-top: #ead9c7 solid 1px; padding-top: 5px; padding-bottom: 5px; overflow: hidden }
.servicepage_left .serviceleft ul { list-style-type: none; margin: 0; padding: 0; }
.servicepage_left .serviceleft li { float: left; border-bottom: #f5ede4 solid 1px; line-height: 40px; font-size: 14px; }
.servicepage_left .serviceleft li .on { background-color: #6d496e; color: #ffffff; height: 40px; width: 215px; background-image: url(../images/leftonbg-1.jpg); font-weight: bold }
.servicepage_left .serviceleft li a { background-color: #f1d5b6; color: #565656; height: 40px; width: 215px; text-indent: 2em; }
.servicepage_left .serviceleft li a:link { background-color: #f1d5b6; color: #565656; height: 40px; width: 215px; text-indent: 2em; display: block; font-size: 14px; font-family: "����" }
.servicepage_left .serviceleft li a:visited { background-color: #f1d5b6; color: #565656; height: 40px; width: 215px; text-indent: 2em; display: block; }
.servicepage_left .serviceleft li a:hover { background-color: #6d496e; color: #ffffff; height: 40px; width: 215px; background-image: url(../images/leftonbg-1.jpg); font-weight: bold }
.service_nav { width: 215px; padding-bottom: 50px; overflow: hidden; }
.service_navFix { display: block; width: 215px; margin: 0 auto; left: auto; top: 0; _position: absolute; top:expression((offsetParent.scrollTop)+0);z-index: 2; }
.servicepage_right {float:right;width:745px;}
.servicepage_right .c1 { font-size: 14px; text-align: left; line-height: 250%; color: #666; padding-left:--240px;padding-right: 15px; }
.servicepage_right .c1 P { text-indent: 2em; font-size: 14px; line-height: 180%; color: #666; }
.servicepage_right .c1_f { font-size: 14px; color: #f2099f; }
.servicepage_right .c2_1 { float: left; width: 250px; height: 220px; }
.servicepage_right .c2_2 { float: left; width: 495px; height: 220px; text-indent: 2em; line-height: 180%; color: #333; font-size: 14px; }
.service_link { background-color: #e8e8e8; width: 740px; height: 30px; color: #7c7c7c; line-height: 30px; font-size: 13px; text-indent: 4em; }
.service_link a { color: #7c7c7c; font-size: 14px; line-height: 30px; }
.voice-list{margin-bottom:15px;}
.activities{margin-bottom:50px;border-radius:5px;border:1px solid #eee;box-shadow:0 15px 30px rgba(0,0,0,.1);}
.activities-list{height:350px;text-align:center;overflow:hidden;}
.activities-list-info{height:350px;position:relative;}
.activities-list-info h3{margin:40px 30px;}
.activities-list-info h3 a{color:#000;}
p.activity_info{padding:0px 30px;font-size:16px;line-height:2;height:160px;overflow:hidden;text-overflow:ellipsis;}
.view-details{text-align:right;position:absolute;bottom:20px;right:30px;}