﻿@charset "utf-8";
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;border:0;}
ul,ol,li{ list-style-type:none;}
a img{ border:none}
iframe{border:none;}

/* function */
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.h{display:none;visibility:visible;}
.clear{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.b{font-weight:bold;}
.line-through{text-decoration:line-through;}
.under{text-decoration:underline;}
.break{word-break:break-all;}
.red{color:#af0102;}
.gray{color:#CCC;}
.green{color:#4bcdd9!important;}
a.gray{color:#CCC;}
a.gray:visited{color:#CCC;}
.f14{font-size:14px;}
.editor{line-height:24px;text-align:left;}
.editor p{text-indent:2em;}
.editor ol li{list-style-type:circle; margin-left:25px;}
.editor ul li{list-style-type:square;margin-left:25px;}
.pointer{cursor:pointer;}
.relative{position:relative;}
.absolute{position:absolute;}

body{font-family:"微软雅黑";font-size:12px;}
.container {width:100%;margin:0px auto;color:#444;}
a:link {color:#333;text-decoration:none;}
a:visited {color:#333;}
a:hover{color:#4bcdd9;text-decoration: none;}
a:active {color:#d6312d;text-decoration:none;}

.top{background:url(../images/top_bg.gif) repeat-x;height:40px;width:100%;margin:0 auto;line-height:40px;min-width:1200px;}
.top_con{width:1200px;margin:0 auto;text-align:right;}
.top_con{}
.top_con .mail{color:#4bcdd9;font-family:Arial;float:left;background:url(../images/mail.png) no-repeat 0px 14px;padding-left:18px; padding-right:13px;}
.top_con .tel{color:#ffb243;font-family:Arial;float:left;background:url(../images/tel.png) no-repeat 0px 13px;padding-left:20px;padding-right:13px;}
.top_con .weixin{float:left;padding-right:13px;line-height:16px; position:relative; cursor:pointer;height:16px;margin-top:12px; padding-bottom:12px; z-index:100000000;}
.top_con .weixin_sel{float:left;padding-right:13px;line-height:16px; position:relative; cursor:pointer;height:16px;margin-top:12px;padding-bottom:12px; z-index:100000000;}
.top_con .weixin_con{ position:absolute; left:0px;top:28px; padding:20px 20px 15px 20px; background-color:#fff; border:1px solid #ddd; border-top:none;z-index:100000000;}
.top_con .weibo{float:left;padding-right:13px; height:16px; line-height:16px; margin-top:10px;}
.top_con .qqq{float:left;padding-right:13px; height:16px; line-height:10px; margin-top:8px;}
.top_con .qqqh{color:#6ea8df;font-family:Arial;float:left;background:url(../images/qq.png) no-repeat 0px 11px;padding-left:20px;padding-right:13px;}
.top_con .uc,.top_con .passport{color:#ffffff;font-family:Arial;float:right;}
.top_con .uc a{margin:0px 5px;color:#4bcdd9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.top_con .uc a.exit{color:#4bcdd9}
.top_con .uc a:hover{text-decoration:underline;}

.top_con .passport a{padding:5px 10px;font-weight:bold;margin:0 5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.top_con .passport a.l{background-color:#4bcdd9;color:#ffffff;}
.top_con .passport a.r{background-color:#ffffff;color:#4bcdd9;}
.top_con .passport a:hover{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.top_con .query{float:right;margin-right:40px;}
.top_con .query span{color:#ffffff;}
.top_con .query input[type="text"]{margin:10px 0 0 0;border:1px solid #00f6ff;border-right:none;height:18px;padding:2px 5px;-moz-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;color:#4bcdd9;font-size:14px;font-weight:bold;width:120px;}
.top_con .query input[type="button"]{margin:10px 0 0 0;height:24px;background-color:#00f6ff;border:1px solid #00f6ff;border-left:none;font-weight:bold;color:#0024fd;-moz-border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;}

.head{width:1200px;margin:0 auto;height:100px;}
.logo{margin:0px; padding:0px; height:39px;line-height:39px; margin-top:15px;}

.notice_bg,.notice_bg .notice{height:40px;background-color:#4bcdd9;color:#ffffff;}
.notice_bg .notice{width:1200px;margin:0px auto;line-height:40px;overflow:hidden;position:relative;}
.notice_bg .notice b{color:#ff0000;font-size:14px;}
.notice_bg .notice a{color:#ffffff;}
.notice_bg .notice a:hover{color:#eee;}
.notice_bg .notice a.more{position:absolute;right:2px;font-size:14px;font-weight:bold;color:#ffb243;}
.notice_bg .notice a.more:hover{color:#fac77e;}

.menu{font-family:"微软雅黑";font-size:16px;line-height:100px;}
.menu ul li{float:left;width:105px;text-align:center;}
.menu ul li a{display:block;}
.menu ul li a:hover,.menu ul li a.a1{background:url(../images/menu_hover_bg.gif) no-repeat;color:#FFF;}

.footer{width:100%;margin:0 auto;background:url(../images/footer_bg.gif) repeat-x bottom;min-width:1200px;}/*height:404px;*/
.footer2{width:100%;margin:0 auto;background:url(../images/footer_bg.gif) repeat-x;height:284px;}
.footer_con{width:1200px;margin:0 auto;padding-top:30px;}
.footer_dl{ height:280px;}
.footer_dl dl{float:left;line-height:34px;width:205px;}
.footer_dl dl dt{font-size:18px;font-family:"微软雅黑";font-weight:bold;padding-bottom:20px;}
.footer_dl3 dd{margin-bottom:7px;margin-right:0;}
.footer_dl dl dd input.input,.footer_dl dl dd textarea{color:#999;border:#d8d8d8 1px solid;width:230px;padding-left:5px;}
.footer_dl3 dd input.input{height:26px; line-height:26px;}
.footer_dl3 dd textarea{height:52px;height:26px;padding-top:5px;}
.footer_dl dl dd a:hover{color:#666;text-decoration:underline;}
.footer_dl2 dd img{margin-right:10px;}
.footer_dl2 dd{}

.footer .link{padding-bottom:20px;}
.footer .link a{margin:0px 5px;}
.general_title_new{height:44px; margin:0px auto;width:380px;}
.general_title_new h1{ font-size:33px;color:#333;font-family:"微软雅黑";float:left; font-weight:normal; padding:0px 10px;}
.general_title_new .dian_bg{float:left;background:url(../images/dian_title_bg.gif) no-repeat 0px 0px;width:113px;height:10px; margin-top:18px;}

.link{line-height:24px;padding:10px 0;color:#999;}
.link a{color:#999;display:inline-block;white-space:nowrap;padding-right:10px;}
.link a:hover{text-decoration:underline;}

.footer3{width:100%;margin:0 auto;background:url(../images/bottom_bg.gif);padding:10px 0px;min-width:1200px;}
.footer3_con{width:1200px;margin:0 auto;text-align:center;color:#666;}

.page{text-align:center;font-size:14px;font-family:Arial;width:1200px;margin:0 auto;margin-top:30px;}
.page a{border:#dedede solid 1px;padding:4px 8px;vertical-align:middle;color:#333; display:inline-block; margin:0px 3px;}
.page a:hover,.page a.a3{background:#2eafbb;border:#128792 solid 1px;color:#fff;}

.search{float:right; width:315px;}
.search_le{float:left; width:23px;height:36px;background:url('../images/search_le.gif') no-repeat;}
.search_ri{float:left;width:73px;}
.search_ri input.s_ri{width:73px;height:36px;background:url('../images/search_ri.gif') no-repeat;border:none;text-indent:-9999px;}
.search_input{float:left;width:205px;background:url(../images/search_ce_bg.gif) repeat-x center center;height:36px;}
.search_input input{border:0;line-height:29px;height:29px; margin-top:2px;width:200px;color:#999;padding-left:5px;}
.search_ri a{cursor:pointer;}

.qqbox {z-index:1000099; right:0px;width:178px;position:absolute;top:140px}
.qqbox .press {right:0px;width:33px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; position: absolute; height: 158px; border-bottom-style: none}
.qqbox .qlist {left:0px; width:131px; position: absolute}
.qqbox .qlist ul{ background-color:#285a95; padding-top:15px; padding-bottom:10px; }
.qqbox .qlist ul li{padding:0px; margin:0px; line-height:30px; height:30px;background:url(../images/qq/qq_line.gif) no-repeat bottom; padding-left:30px; margin-top:5px;}
.qqbox3{z-index:1000099;right:0px;width:170px;position:fixed;top:140px}
.qqbox3 .press {right:0px;width:30px;cursor:pointer; border:0px;position:absolute;height:150px; }
.qqbox3 .qlist {width:140px; background-color:#0087bd; }
.qqbox3 .qlist ul{ padding-top:15px; padding-bottom:10px; margin:0px; }
.qqbox3 .qlist ul li{padding:0px; margin:0px; line-height:30px; height:30px;background:#0087bd; padding-left:30px; margin-top:5px;}
.qqbox3 .qlist ul li a{padding:2px 0 2px 30px;background:url(../images/qq/qq.png) no-repeat left center;line-height:20px;font-size:14px;color:#ffffff;}
.qqbox3 .qlist ul li a:hover{color:#ffffff;font-weight:bold;}
.qqbox3 .qlist ul li a.unline{background-image:url(../images/qq/qq_unline.png);}
.qqbox3 .qlist ul li a.unline:hover{font-weight:normal;}

.submit_feedback{width:78px;height:34px;display:block;border:none;background-image:url('../images/submit_button.png');}

.icon{display:block;padding-left:26px;background:no-repeat center left;}
.icon_xinlang{background-image:url('../images/xinlang.png');}
.icon_weixin{background-image:url('../images/weixin.png');}
.icon_mail{background-image:url('../images/mail.png');}
.icon_tel{background-image:url('../images/tel.png');}

.mt0{margin-top:0px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt50{margin-top:50px!important;}

.mr5{margin-right:5px!important;}
.mr10{margin-right:10px!important;}
.mr30{margin-right:30px!important;}

.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml20{margin-left:20px!important;}
.ml30{margin-left:30px!important;}
.ml50{margin-left:50px!important;}

.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}

.p2{padding:2px!important;}
.p5{padding:5px!important;}
.p10{padding:10px!important;}
.p20{padding:20px!important;}

.pt10{padding-top:10px!important;}
.pl5{padding-left:5px!important;}
.pl10{padding-left:10px!important;}
.pl20{padding-left:20px!important;}
.pl30{padding-left:30px!important;}
.pl40{padding-left:40px!important;}
.pl50{padding-left:50px!important;}
.pr5{padding-right:5px!important;}
.pr10{padding-right:10px!important;}
.pb10{padding-bottom:10px!important;}

.w40{width:40px!important;}
.w50{width:50px!important;}
.w70{width:70px!important;}
.w100{width:100px!important;}
.w125{width:125px!important;}
.w130{width:130px!important;}
.w150{width:150px!important;}
.w175{width:175px!important;}
.w200{width:200px!important;}
.w250{width:250px!important;}
.w300{width:300px!important;}
.w350{width:350px!important;}
.w400{width:400px!important;}
.w450{width:450px!important;}
.w500{width:500px!important;}
.w550{width:550px!important;}
.w600{width:600px!important;}

.wb50{width:50%!important;}

.h20{height:20px!important;line-height:20px;}
.h22{height:22px!important;line-height:22px;}
.h25{height:25px!important;line-height:25px;}
.h30{height:30px!important;line-height:30px;}
.h35{height:35px!important;line-height:35px;}
.h50{height:50px!important;line-height:50px;}
.h100{height:100px!important;line-height:100px;}
.h120{height:120px!important;line-height:120px;}
.h130{height:130px!important;line-height:130px;}
.h150{height:150px!important;line-height:150px;}
.h200{height:200px!important;line-height:200px;}
.h250{height:250px!important;line-height:250px;}

.btn1,.btn2,.btn3,.btn4,.btn5{border:none;display:inline-block;text-align:center;vertical-align:middle;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.btn1{background-color:#4bcdd9!important;color:#ffffff!important;}
.btn1:hover{background-color:#4bbdd9!important;color:#ffffff!important;}
.btn2{background-color:#285a95;color:#ffffff!important;}
.btn2:hover{background-color:#281a95;color:#ffffff!important;}
.btn3{background-color:#d9d9d9!important;color:#999999!important;}
.btn3:hover{background-color:#4bcdd9!important;color:#ffffff!important;}
.btn4{background-color:#d9d9d9!important;color:#999999!important;}
.btn4:hover{background-color:#d1d1d1!important;color:#666666!important;}
.btn5{background-color:#d9d9d9!important;color:#999999!important;}
.btn5:hover{background-color:#d9d9d9!important;color:#999999!important;}


.txt1{}

.txt1{padding:0px 5px;border:1px solid #4bcdd9;color:#999999;width:200px;height:25px;}
.txt1:focus{border:1px solid #4b7dd9;}

.date{width:70px;height:21px;border: 1px solid #4bcdd9;padding:0px 5px;}

.area1{padding:5px;border:1px solid #4bcdd9;color:#999999;width:200px;height:100px;resize:none;}
.area1:focus{border:1px solid #4b7dd9;}

.ddl1{padding:0px 5px;border:1px solid #4bcdd9;color:#999999;height:25px;}
.ddl1:focus{border:1px solid #4b7dd9;}

.money{font-size:16px;font-weight:bold;color:#ffbc3a;}

.box_1{border:1px solid #4bcdd9;}
.box_1 .box_1_t{border-bottom:none!important;padding:10px 20px;}
.box_1 .box_1_t:hover{background-color:#4bcdd9;color:#ffffff;}
.box_1 .box_1_t span.t{font-size:14px;font-weight:bold;}
.box_1 .box_1_c{padding:10px;}
.box_1 .box_1_c table{width:100%;}
.box_1 .box_1_c table tr th{padding:5px 10px;font-weight:bold;background-color:#eee;}
.box_1 .box_1_c table tr td{padding:2px 10px;}

.box_error{width:300px;margin:0px auto 30px;padding:20px 50px 30px;text-align:center;border:2px solid #4bcdd9;}
.box_error .box_error_title{padding:0px 10px;}
.box_error .box_error_title .warning{height:64px;padding-left:64px;background:url('../images/warning_64x64.png') no-repeat left center;font-size:36px;color:#29abe2;line-height:64px;text-align:center;}
.box_error .box_error_con{margin-top:20px;}

.ts_info,.ts_waring,.ts_success,.ts_error{padding:10px 20px;font-size:14px;border-width:0;border-left-width:5px;border-left-style:solid;}
.ts_info{background-color:#d6dde7;color:#305d8c;border-color: #9cb4c5;}
.ts_waring{background-color:#efe1b3;color:#826430;border-color: #dfb56c;}
.ts_success{background-color:#cde0c4;color:#356635;border-color: #8ac38b;}
.ts_error{background-color:#c26565;color:#fff;border-color: #953b39;}

.border_bottom_1{border-bottom:1px solid #4bcdd9;}

span.emotion{width:42px;height:20px;background:url('/images/icon.gif') no-repeat 2px 2px;padding-left:20px;cursor:pointer}
span.emotion:hover{background-position:2px -28px}
.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;}
.qqFace table td{padding:0px;}
.qqFace table td img{cursor:pointer;border:1px #fff solid;}
.qqFace table td img:hover{border:1px #0066cc solid;}