﻿@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:#2b4195; text-decoration:none;}

.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;}

/*头部开始*/
.head-maxbox{ width:100%; height::auto; overflow:hidden; background:#fff;}
.head-box{ width:1200px; height:150px; overflow:hidden;}
.logo{ width:181px; height:128px; padding-top:9px; padding-left:33px;}
.logo img{ width:181px; height:110px;margin-top:20px;}
.head-boxr{ width:960px; height:auto; overflow:hidden;}
.head-boxrtop{ width:100%; height:auto; overflow:hidden;}
.head-logo2{ width:600px; padding-left:32px; padding-top:52px; height:41px; }
.head-logo2 h1{ width:600px; height:41px; line-height:41px; font-size:30px; color:#333333; overflow:hidden;}
.head-phone{ width:290px; height:auto; overflow:hidden; padding-top:52px;}
.head-phone img{ width:23px; height:17px; float:left; padding-top:2px;}
.head-phone p{ width:260px; float:right; height:50px; line-height:50px; overflow:hidden; font-size:15px; color:#333333;}

.nav-box{ width:960px; height:auto; overflow:hidden; height:44px; padding-top:10px;}
.nav-box ul{ width:960px; height:44px; overflow:hidden; }
.nav-box ul li{ width:auto; height:44px; line-height:42px; float:left; font-size:18px;}
.nav-box ul li a{ display:block; font-size:16px; color:#333333; padding-left:22px; padding-right:23px; text-decoration:none;}
.nav-box ul .hover a{ border-bottom:2px solid #5f5f5f;}
.nav-box ul li a:hover{  border-bottom:2px solid #5f5f5f;}
/*头部结束*/


/*底部开始*/
.bot-maxbox{ width:100%; height:auto; overflow:hidden; padding-bottom:27px; background:#3a3a3a;}
.bot-nav{ width:1200px; height:38px; padding-top:27px; line-height:38px; text-align:center; font-size:18px; color:#ffffff;}
.bot-nav a{ color:#fff; padding-left:18px; padding-right:18px;}
.bot-addbox{ width:1200px; height:auto; overflow:hidden; padding-bottom:17px;}
.bot-logo{ width:190px; height:171px; padding-top:58px; padding-left:50px;}
.bot-logo img{ width:190px; height:171px;}
.bot-line{ width:0; height:220px; margin-top:47px; margin-left:27px; border-right:1px solid #4e4e4e;}

.bot-add{ width:500px; height:245px; overflow:hidden; padding-top:30px; padding-left:30px; line-height:35px; font-size:16px; color:#ffffff;}

.bot-ewma{ width:144px; height:auto; overflow:hidden; padding-top:35px; padding-right:170px;}
.bot-ewma img{ width:124px; height:124px; padding:10px; background:url(../images/bot-ewmabj.png) center top no-repeat;}
.bot-ewma p{ width:100%; height:auto; line-height:30px; font-size:14px; color:#ffffff; text-align:center;}

.link-box{ width:1200px; height:auto; overflow:hidden; padding-top:30px; padding-bottom:30px; border-top:1px solid #4e4e4e}
.link-l{ width:120px; padding-right:6px; height:60px; border-right:1px dashed #4e4e4e;}
.link-l p{ width:120px; height:30px; line-height:30px; font-size:14px; color:#b0b0b0; overflow:hidden;}
.link-l span{ display:block; width:120px; height:30px; line-height:30px; font-size:14px; overflow:hidden; }
.link-l span a{ color:#b0b0b0;}
.link-r{ width:1045px; line-height:30px; height:60px; font-size:14px; overflow:hidden;}
.link-r a{ color:#b0b0b0; padding-right:5px;}
/*底部结束*/

/*右边浮动开始*/
.kefu-box{ width:47px; height:auto;  position:fixed; right:0; top:150px; z-index:999999;}
.kefu-box ul{ width:47px; height:auto; }
.kefu-box ul li{ width:47px; height:auto; text-align:center; background:#a2a2a2; cursor:pointer; position:relative; margin-bottom:1px; padding-bottom:}
.kefu-box ul li a{ width:47px; height:100%; overflow:hidden; display:block;}
.kefu-box ul li img{ padding-top:12px;}
.kefu-box ul li p{ height:auto; line-height:17px; overflow:hidden; font-size:16px; color:#fff; padding-top:12px;}
.kefu-box ul li span{ height:30px; display:block; line-height:30px; font-size:24px; overflow:hidden; color:#fff;}
.kefu-box ul li a:hover{ text-decoration:none}
.kefu-box ul li .kefu-ewma{ width:220px; height:220px; padding:5px !important; padding-top:5px !important;background:#fff; position:absolute; top:0; z-index:9999; left:-230px; display:none;}
.kefu-ewma img{ width:220px; height:220px; padding-top:0 !important;}
.kefu-box ul li:hover .kefu-ewma{ display:block;}

.kefu-lx{ width:200px; height:auto; overflow:hidden; padding:8px; overflow:hidden; position:absolute; top:0; z-index:9999; left:-216px; display:none; background:#fff;}
.kefu-lx p{ width:100%; height:24px; line-height:24px; overflow:hidden; font-size:16px; color:#000 !important;  text-align:left !important;}
.kefu-lx span{ width:100%; height:30px; line-height:30px; font-size:28px; font-weight:bold; color:#f00 !important; display:block; overflow:hidden;  text-align:left !important;}
.kefu-box ul li:hover .kefu-lx{ display:block;}

.fudong-up{ width:100%; height:auto; line-height:16px; font-size:13px; text-align:center; background:#272636;}
.fudong-up a{ color:#c9c9cf; display:block;  padding-top:10px; padding-bottom:10px; width:100%; height:auto;}
.fudong-up a:hover{ text-decoration:none}
/*右边浮动结束*/

/*分页代码*/
.fenye{ width:100%; height:30px;  text-align:center; margin-top:20px; margin-bottom:15PX; }
.fy{ width:auto;  height:30px; line-height:30px; display:inline-block; text-align:center; margin:0 auto; }
DIV.pageb {
	PADDING-BOTTOM: 4px; DISPLAY: inline; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 20px; PADDING-TOP: 1px;  margin-left:auto; margin-right:auto;
}
DIV.pageb A { 
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; COLOR: #666666; BORDER-TOP: #ccdbe4 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #ccdbe4 1px solid; PADDING-TOP: 3px
}
DIV.pageb SPAN.current {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000; FONT-WEIGHT: 700; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.pageb SPAN.disabled {
	DISPLAY: none
}
DIV.pageb A.next {
	BORDER-BOTTOM: #ccdbe4 2px solid; BORDER-LEFT: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-TOP: #ccdbe4 2px solid; BORDER-RIGHT: #ccdbe4 2px solid
}
DIV.pageb A.prev {
	BORDER-BOTTOM: #ccdbe4 2px solid; BORDER-LEFT: #ccdbe4 2px solid; MARGIN: 0px 1px 0px 0px; BORDER-TOP: #ccdbe4 2px solid; BORDER-RIGHT: #ccdbe4 2px solid
}
DIV.pageb A:hover {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND: #666666; COLOR: #fff; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid
}
DIV.pageb A:active {
	BORDER-BOTTOM: #2b55af 1px solid; BORDER-LEFT: #2b55af 1px solid; BACKGROUND: #3666d4; COLOR: #fff; BORDER-TOP: #2b55af 1px solid; BORDER-RIGHT: #2b55af 1px solid
}
DIV.pageb A.next:hover {
	BORDER-BOTTOM: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-RIGHT: #2b55af 2px solid
}
DIV.pageb A.prev:hover {
	BORDER-BOTTOM: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-RIGHT: #2b55af 2px solid
}
DIV.pageb A.pagedot {
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ccdbe4 1px solid; BORDER-RIGHT: #ccdbe4 1px solid; PADDING-TOP: 1px
}
DIV.pageInfo {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px
}
/*分页代码*/