﻿@charset "utf-8";
/* CSS Document */

/* ----Reset---- */
html,body,dl,dt,dd,ol,ul,li,p,span,em,cite,del,a,img,h1,h2,h3,h4,h5,h6,object,pre,code,form,fieldset,legend,pre,input,select,textarea,blockquote,q,table,caption,thead,tbody,tfoot,th,td,button {margin:0;padding:0;}	
body { font-family:"微软雅黑"; font-size:13px; color:#383838; overflow-x: hidden}
table { border-collapse:collapse; border-spacing:0;}
img, fieldset, abbr, acronym { border:none; vertical-align:bottom}
a img { border:none; padding:0; margin:0;}

blockquote,q { quotes:none;}
address,caption,cite,code,dfn,em,th,var { margin:0;padding:0; font-style:normal;font-weight:normal;}
*{ margin:auto; padding:0px; }
/* ----End Reset---- */

/*---- Patchs---- */
.fl { float:left;}		
.fr { float:right;}		
.fn { float:none;}
.cl { clear:left;}
.cr { clear:right;}
.cb { clear:both;}
.tl { text-align:left;} 
.tr { text-align:right;}
.tc { text-align:center;}
li{ list-style:none; vertical-align:bottom}

/*---- end Patchs---- */

/*----Public font----*/
a {color:#333;  text-decoration:none; cursor:pointer;}
a:hover { color:#0e51a0; text-decoration:underline;}

.font14{ font-size:14px;}
.dis_no{ display:none;}
.text011{font-size:12px; color:#999;}
.text12{font-size:14px; color:#333; }
.text06{font-size:16px; color:#333333; font-weight:bold;}
.pt10{ padding-top:10px;}
.mgt20{ margin-top:20px;}
.mt10{ margin-top:20px;}
.mb10{ margin-bottom:10px;}
.mt14{ margin-top:20px;}
.dis_in{ display:inline-block;}
.main11{width:1100px; margin:0px auto;}
/*头部开始*/
/*meet*/
#meet{width:100%; height:30px; border-bottom:1px solid #c9c9c9}
.meet-content p{line-height:30px; display:inline-block; font-size:12px; color:#090909;}

/*header*/
#header{margin:20px auto; height:70px;}
#logo{float:left; width:650px; height:70px;}
.logo-img{float:left; width:235px; height:100%;}
.logo-content{float:left; margin-left:20px;}
.logo-content h1{font-size:20px; color:#f6b65d; margin-top:20px; font-family:"微软雅黑"; line-height:30px; font-weight:bold;}
.logo-content p{font-size:16px; font-family:"微软雅黑";}
.tel{float:right; height:45px;background:url(../images/tel.png) left center no-repeat; padding-left:45px; margin-top:15px;}
.tel p{font-size:13px; font-family:"微软雅黑";color:#0e51a0; font-weight:600;}
.tel h2{font-size:20px; color:#0e51a0;}

/*导航菜单*/
.menu{width:100%; height:50px; background:#0e51a0;}
#nav{height:50px;}
#nav li{ display:inline-block; float:left; padding:0px 20px;  height:50px;margin-right:16px; position:relative}
#nav li a{color:#fff; line-height:50px;font-size:15px; font-family:"微软雅黑"; }
#nav li:last-child{margin-right:0px;}
#nav li:before{ content:""; width:5px; height:56px; display:none; background:url(../images/nl.png) left center no-repeat; position:absolute; top:0px; left:-5px; }
#nav li:after{ content:""; width:5px; height:56px; display:none; background:url(../images/nr.png) right center no-repeat; position:absolute; top:0px; right:-5px; }
#nav li:hover{background:#f6b65d; height:56px; line-height:60px; margin-top:-6px;}
#nav li:hover:before,#nav li:hover:after{display:block;}
#nav li.cur{background:#f6b65d; height:56px; line-height:60px; margin-top:-6px;}
#nav li.cur:before,#nav li.cur:after{display:block;}
/*头部结束*/


/*底部开始*/
/*footer*/
.footer{width:100%; height:315px; background:#0e51a0; margin-top:50px;}
.footer-link{width:100%; height:50px; border-bottom:1px solid #3e89c7; line-height:50px; text-align:center; color:#fff; font-size:16px;}
.footer-link a{color:#fff; margin-right:25px; margin-left:25px;}

.jinxi-foot{width:1100px; margin: 0px auto; height:200px;  margin-top:28px;}
.jinxi-foot-l{float:left; width:370px; border-right:1px solid #3e89c7; height:200px; line-height:200px; text-align:right; padding-right:30px; font-size:45px; color:#fff; font-family:"微软雅黑";
font-weight:bold;}
.jinxi-foot-r{ float:left; margin-left:40px;height:200px;  width:550px; position:relative; }
.jinxi-foot-r p{color:#fff; font-size:14px; line-height:30px; width:285px; }
.jinxi-foot-r p a{color:#fff; font-size:14px; line-height:30px; width:85px;}
.jinxi-foot-r p:first-child{ margin-top:5px;}

.erweima{width:209px; position:absolute; right:0px; top:0px;}
.erweima img{width:200px; height:192px;}
.erweima p{font-size:12px; width:209px; text-align:center; line-height:20px;}
/*底部结束*/

/*在线客服开始*/

.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:167px; right:0;}
.side_content{width:131px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:131px;overflow:hidden;}
.show_btn{ width:0; height:120px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}

.side_title {height:0px; position:relative;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.close_btn { float:right; display:block; width:8px; height:9px; margin:16px 10px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}




/* blue skin as the default skin */


.close_btn, .side_blue .close_btn { background:url(../images/sidebar_bg.png) no-repeat -92px -2px; width:9px; height:8px;  position:absolute; top:-12px; z-index:999; right:-8px}
.show_btn , .side_blue .show_btn {background-position:0px 0; background:url(../images/kefu-min.jpg) no-repeat;  height:120px;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */

.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-0px -0px;}
.side_green .close_btn:hover {background-position:-0px -0px;}
.side_green .show_btn {background-position:0px 0;}
.side_green .msgserver a {color:#76a20c;}

.kefu-box{ width:131px; height:auto; overflow:hidden; background:#202e51; padding-bottom:7px;}
.kefu-bt{ width:131px; height:39px; line-height:39px; text-align:center; font-size:16px; color:#ffffff;}
.kefu-ul{ width:117px; padding-top:3px; padding-bottom:7px; background:#fff; border:1px solid #e1d4d6; height:auto; overflow:hidden;}
.kefu-ul ul{ width:109px; height:auto; overflow:hidden; padding-left:4px; padding-right:4px;}
.kefu-ul ul li{ width:69px; padding-left:35px; padding-right:5px; height:39px; line-height:39px; font-size:14px; border-bottom:1px dashed #aaaaaa; background:url(../images/kefu-qq.png) no-repeat 10px 9px;}
.kefu-ul img{ width:91px; height:91px; padding:12px 13px 0 13px;}
/*在线客服结束*/

/*客服开始*/
#wrap { position: fixed; width:60px; height:250px; right:0px; z-index:30000; top:168px;*right:30px; }

#flyout { font-size:12px; padding:0; margin:0; list-style:none; width:60px; height:60px; position:absolute;}
#flyout ul { padding:0; margin:0; list-style:none; }
#flyout li { display:block; width:60px; height:60px; background:#595757; cursor:pointer; }
#flyout li a { display:block;width:60px; height:60px;cursor:pointer;  background:#11588e;}
#flyout li a:hover { display:block; background:#e62129;}
#flyout table { position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em; }
#flyout li { float:left; margin-bottom:1px; background:#11588e }
#flyout li ul {visibility:hidden; position:absolute; top:0; right:60px; width:auto; height:auto; background:#fff; border:1px solid #ccc; padding-top:4px; padding-bottom:10px; z-index:10; vertical-align:top; text-align:center;}
#flyout li ul li { width:112px; height:auto; border:0; margin:3px 10px 0px 10px; background:transparent; text-align:left; line-height:20px; color:#333; }
#flyout li ul li a { text-indent:0; width:112px; height:auto; line-height:22px; color:#333;  text-decoration:none; text-align:center; }
#flyout li b { visibility:hidden; display:block; width:360px; height:36px; position:absolute; top:0; left:24px; }
* html #flyout li a:hover { position:relative; white-space:normal; }
* html #flyout li a:hover ul li a:hover { color:#000; background:#fff; }
#flyout li:hover { position:relative; background:#e62129; }
#flyout li:hover ul li a:hover { background:#e62129; color:#000; }
#flyout li:hover b, #flyout li a:hover b { visibility:visible; }
#flyout li:hover ul, #flyout li a:hover ul { visibility:visible; }

.qqb{ width:112px; height:auto; padding:10px; background:#fff;}
.qqb p{ width:112px; height:20px; line-height:20px; text-align:center; font-family:"微软雅黑"; font-size:16px; color:#333; font-weight:bold;}
.qqw{ width:112px; height:auto; }
.qqw p{ width:112px; height:20px; line-height:20px; text-align:center; font-family:"微软雅黑"; font-size:12px; color:#333; }
.ewm{ width:150px; height:auto; padding:6px 8px 8px 8px; color:#333;}
.zzj{ width:220px; height:180px;}
.wxi{ width:230px; height:auto; padding:8px;}
.wxi img { float:left; display:inline;}
#flyout li ul p{ width:128px; height:20px; line-height:20px; text-align:center; padding-top:0px; display:block; float:left; display:inline;}
.dianhua{ width:150px; height:40px; padding:5px 12px 2px 12px; line-height:20px; text-align:left;}
.haomab{font-size:18px; color:#D81A00;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.text098{ font-family:"Arial Black", Gadget, sans-serif; font-size:16px; color:#900;}
/*客服结束*/