@charset "utf-8";
/* CSS Document */
/* height start */
.height117 {
	height:117px;
}
/* height end */

/* 页头 start*/
.header {
	height:164px;
	z-index:99999;
	width:100%;
	background:url(img/head_bg.png) top repeat-x;
	position:relative;
}
.header h1 {
	width:198px;
	float:left;
	height:68px;
	margin:34px 0 0 27px;
	overflow:hidden;
}
.header .fwrx {
	width:240px;
	float:right;
	padding:58px 27px 0 0;
}

/* 菜单 start*/
.menu {
	width:900px;
	margin:0 auto;
	z-index:999999;
}
.menu li {
	width:127px;
	height:40px;
	float:left;
}
.menu li a, .menu li a.now {
	display:block;
	width:127px;
	height:40px;
	line-height:40px;
	font-size:13px;
	padding-top:6px;
	background:url(img/menu_li.gif) right 6px no-repeat;
	text-align:center;
}
.menu li a.none {
	background:none;
}
.menu li a:hover,.menu li a.now {
	background:url(img/menu_li.png) 0 0 no-repeat;
	color:#FFF;
	text-decoration:none;
}
div.menuWrap {
	position: absolute;
	z-index:20;
	top:156px;
	float:left;
	display:none;
	background:#0285d1;
	border-top:1px #FFF solid;
	width:100%;
	height:25px;
	line-height:25px;
	z-index:999999;
}
div.menuWrap a:hover {
	color:#FFF;
}
.menuWrap span {
	padding-left:150px;
}
/* 菜单 end*/
/* 页头 end*/
/* 首页图片 start*/
.banner {
	width:940px;
	margin:0 auto;
	height:200px;
}
.bannerPic {
	width:940px;
	margin:0 auto;
	height:300px;
	margin-bottom:12px;
}
/* 首页图片 end*/

/* 中间 start*/
.center {
	width:940px;
	margin:0 auto;
}
.center .conLeft {
	width:621px;
	float:left;
	margin:15px 17px 0 0;
}
.center .conRight {
	width:302px;
	float:left;
	margin-top:15px;
}
.center .conLeft .content, .center .conRight .content {
	border:1px #ddd solid;
	border-top:0;
	float:left;
	width:619px;
}
.center .conRight .content {
	width:300px;
}
.center .conLeft1 {
	width:222px;
	float:left;
	margin:0 15px 20px 0;
}
.center .conRight1 {
	width:703px;
	float:left;
	margin-bottom:20px;
}
.center .conRight1 .content {
	border:1px #ddd solid;
	padding:17px 18px;
	float:left;
}
/* 中间 end*/

/*标题 start*/
.title {
	width:100%;
	background:url(img/title_bg.png) 0 -32px repeat-x;
	height:32px;
}
.title .titleL, .title .titleR {
	background:url(img/title_bg.png) left top no-repeat;
	display:block;
	height:32px;
	width:14px;
	float:left;
}
.title .titleR {
	background-position:right bottom;
	float:right;
	width:50px;
	padding-right:5px;
}
.title .titleR img {
	padding-top:12px;
}
.title h3 {
	width:90px;
	height:27px;
	line-height:27px;
	background:url(img/title_h3.gif) right bottom no-repeat;
	padding-top:5px;
	float:left;
	color:#033f95;
	text-align:center;
	font-size:13px;
}
/*标题 end*/

/*内容 start*/
.link1 {
	padding:15px 10px 15px 15px;
	float:left;
}
.link1 li {
	background:url(img/bot_01.gif) 0 9px no-repeat;
	padding-left:8px;
	line-height:21px;
}
.link2 {
	padding:15px 0 15px 15px;
	float:left;
	width:280px;
}
.link2 li {
	background:url(img/bot_01.gif) 0 9px no-repeat;
	padding-left:8px;
	line-height:21px;
}
.link2 li span {
	float:right;
	color:#999;
}

/*内容 end*/

/* 首页服务版块 start*/
.service {
	width:940px;
	margin:0 auto;
}
.service .serOne, .service .serTwo, .service .serThree {
	width:304px;
	height:222px;
	float:left;
	background:url(img/service.png) 0 0 no-repeat;
	margin-right:14px;
}
.service .serTwo {
	background-position: 0 -222px;
}
.service .serThree {
	margin-right:0;
	background-position: 0 -444px;
}
.service h2 {
	height:37px;
	line-height:37px;
	font-size:13px;
	padding-left:15px;
}
.service p {
	padding:13px 0 6px 15px;
	line-height:21px;
	width:249px;
}
.service ul {
	padding-left:15px;
}
.serUl1 li, .serUl2 li, .serUl3 li {
	line-height:22px;
	background:url(img/icon.gif) no-repeat;
	padding-left:26px;
}
.serUl1 li {
	background-position:0 3px;
}
.serUl2 li {
	background-position:0 -27px;
}
.serUl3 li {
	background-position:0 -57px;
}
/*首页服务版块 end*/

/*合作伙伴 start*/
.hzhb {
	width:940px;
	height:106px;
	margin:15px auto;
	border:1px #ddd solid;
}
.hzhb h3 {
	height:30px;
	line-height:30px;
	border-bottom:1px #ddd solid;
	color:#033f95;
	background:url(img/title_hzhb_bg.png) 0 0 repeat-x;
	padding-left:11px;
	font-size:13px;
}
.hzhb h3 a {
	float:right;
}
.hzhb h3 img {
	padding:9px 13px 0 0;
}
.hzhb .hzhbCon {
	padding-top:14px;
}
.hzhb .hzhbCon a.hzhbL, .hzhb .hzhbCon a.hzhbR {
	display:block;
	width:27px;
	height:28px;
	float:left;
	margin:0 4px;
	padding-top:7px;
}
.hzhb .hzhbCon a.hzhbR {
}
.hzhb .hzhbLink {
}
.hzhb .hzhbLink li {
	margin:0 4px;
	float:left;
	width:112px;
	height:41px;
	overflow:hidden;
	border:1px #CCC solid;
}

/*合作伙伴 end*/

/*页脚 start*/
.footer {
	height:78px;
	width:100%;
	background:url(img/footer_bg.png) top repeat-x;
}
.footer .footerL {
	padding:13px 0 0 27px;
	float:left;
	width:auto;
}
.footer .footerR {
	width:auto;
	float:right;
	padding-top:17px;
}
.footer .footerR p {
	line-height:21px;
	color:#666;
	text-align:right;
}
/*页脚 end*/

/*conCol start*/
.conCol {
	margin-bottom:10px;
}
.conCol h3 {
	width:100%;
	height:42px;
	line-height:45px;
	text-align:center;
	color:#fff;
	font-size:20px;
	text-decoration: none;


	font-weight:bold;
	background:url(img/title.png) no-repeat;
	cursor:pointer;
	/* text-indent:-9999px; */
}
.conCol h3.xglj {
	background-position:0 -42px;
}
.conCol .content {
	border:1px #CCC solid;
	border-top:0;
}
.conCol .content ul {
	width:200px;
	padding:13px 0 32px 10px;
}
.conCol .content li {
	line-height:25px;
	border-bottom:1px #FFF solid;
}
.conCol .content li h4,.conCol .content li h4.now, .conCol .content .conUl li a {
	height:25px;
	width:180px;
	display:block;
	color:#fff;
	background:url(img/title.png) 0 -84px no-repeat;
	padding-left:20px;
}
.conCol .content li h4 {
	cursor:pointer;
}
.conCol .content .conUl li a {
	background-position:0 -134px;
	color:#000;
	text-decoration: none;
}
.conCol .content li h4:hover,.conCol .content li h4.now,.conCol .content .conUl li a:hover,.conCol .content .conUl li a.now {
	background-position:0 -109px;
}
.conCol .content li h4.now,.conCol .content .conUl li a:hover,.conCol .content .conUl li a.now {
	color:#fff;
}
.conCol .content li ul {
	padding:6px 0 5px 0;
	display:none;
}
.conCol .content li ul li a {
	background:none;
	color:#000;
	padding-left:20px;
	height:25px;
	width:180px;
	display:block;
}
.conCol .content li ul li a:hover {
	color:#1254b4;
}
.conCol .content li ul li a.now,.conCol .content li ul li a.now:hover {
	background:url(img/icon.gif) 4px -27px no-repeat;
	color:#67a003;
}
.conCol .content li ul li a.now:hover {
	text-decoration:underline;
}
.conCol .leftSideHot {
	border:1px #CCC solid;
	width:220px;
	height:155px;
}

/*conCol end*/

/*当前位置*/
.current {
	height:42px;
	line-height:42px;
}
.current h2{
	display:inline;
	color:#06c;
}
/**/
.conColR {
	line-height:21px;
	color:#333;
	width:661px;
	border:1px #ddd solid;
	float:left;
	margin-bottom:10px;
}
.conColR h3 {
	background:url(img/link_bg.gif) repeat-x;
	height:25px;;
	line-height:25px;
	padding-left:30px;
	border-bottom:1px #ddd solid;
	font-size:13px;
}
.conColR .conColP {
	width:150px;
	height:150px;
	overflow:hidden;
	margin:17px 19px 0 19px;
	_margin:17px 9px 0 9px;
	float:left;
	border:1px #ddd solid;
}
.conColR .conColT {
	width:470px;
	overflow:hidden;
	float:left;
	margin-top:17px;
}
.conColR .conColT ul {
	padding:10px 0 20px 0;
}
/**/
.conColR1 {
	text-align:center;
	line-height:21px;
	color:#333;
}
.conColR1 .title {
	height:27px;
	line-height:27px;
	background:url(img/title_h3.png) 0 0 repeat-x;
	overflow:hidden;
}
.conColR1 .title span {
	width:5px;
	height:27px;
	display:block;
	background:url(img/title_h3.png) right -54px no-repeat;
	float:right;
}
.conColR1 .title h3 {
	background:url(img/title_h3.png) left -27px no-repeat;
	width:320px;
	color:#65981b;
	font-weight:bold;
	padding:0 0 0 13px;
	height:27px;
	line-height:27px;
	float:left;
	text-align:left;
}
.conColR1 p {
	padding:13px 0 8px 0;
	text-align:left;
	text-indent:2em;
}
.conColR1 img {
	padding-bottom:8px;
}
.conColR1 ol {
	padding:10px 25px;
	list-style:decimal;
}
.conColR1 ol li {
	text-align:left;
}
.conColR1 dl {
	text-align:left;
	padding:10px 5px;
}
.conColR1 dl {
}




.conCol99 {
	margin-bottom:10px;
}
.conCol99 .leftSideEmailHot {
	border:1px #CCC solid;
	width:220px;
	height:52px;
}

.conCol99 .leftSideEmailHot a{
	background:url(img/email.gif) 0 0px no-repeat;
	margin-left:5px;
	padding-left:75px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:55px;
	display:block;
}
.conCol99 .leftSideEmailHot a:hover{
	background:url(img/email_hot.gif) 0 0 no-repeat;
	text-decoration:none;
	
}

.conColR p {
	padding:13px 0 8px 0;
	text-align:left;
	text-indent:2em;
}
