﻿body{margin:0;width:100%;}
.wrapper{ margin:0 auto;}
.wra2{width:960px;margin:0 auto;background: url(../images/top1_bg.jpg) repeat-x;}
.wra3{margin:0 auto;background:#0882c7;}
/*共用*/
.share_tel{height:45px; padding-top:6px;  padding-left:54px; *display:inline;}

.share_hd{height:24px; line-height:24px; padding-top:5px; border-bottom:3px solid #ececec;}
.share_hd h2{height:24px; border-bottom:3px solid #34a150; padding-left:12px; float:left; *display:inline; font-size:14px; color:#34a150; font-family:"微软雅黑","黑体";}
.share_hd span{width:15px; height:4px; float:right; padding:10px 2px;}
.share_hd span img{width:15px; height:4px;}

.share_list li{background:url(../images/icon/dot_02.png) no-repeat 4px center; padding-left:12px; height:25px; line-height:25px; font-size:14px; color:#333333; overflow:hidden;}
.share_list li a{color:#333333;}
.share_list li a:hover{color:#f00;}


/*顶部区域*/
.top{width:900px;margin:0 auto;height:31px; line-height:31px; padding:0px 20px;  font-size:12px; color:#5f5f5f;}
.top .tel{ width:250px; height:26px; line-height:26px; font-size:14px; color:#34a150;float:right;}
.header{overflow:hidden;}
	.row_01{height:120px; line-height:120px; overflow:hidden;width:960px;margin:0 auto;}
	.logo{width:650px;height:80px;line-height:80px; float:left;padding:30px 22px 30px 22px;}
	.logo a{display:block; float:left; width:210px; }
	
	.logo span{width:1px; height:80px; background:url(../images/line/line_01.png) no-repeat 0px center; float:left; margin:0px 22px; *display:inline;}
	.logo p{ height:60px; padding:25px 0px; line-height:18px; font-size:12px; color:#343434; overflow:hidden;}

	
	.contact{width:250px; height:120px; line-height:120px; float:right; font-size:12px; overflow:hidden;}
	
		.contact .wechat{width:260px; height:110px; background:#ececec; padding:9px;}
		.contact .wechat .thumb{width:68px; height:110px; border:1px solid #e0e0e0; float:left}
		.contact .wechat .thumb img{width:100px; height:100px;}
		.contact .wechat .desc{width:160px; float:right;}
		.contact .wechat .desc h3{font-size:14px; color:#262626; height:20px; line-height:20px; overflow:hidden;}
		.contact .wechat .desc h3 a{color:#262626;}
		.contact .wechat .desc h3 a:hover{color:#F00;}
		.contact .wechat .desc p{background:url(../images/background/bg_07.jpg) no-repeat 0px center; padding:4px 0px 4px 28px; width:112px; height:19px; line-height:19px; font-size:10px; color:#fefefe;}
                .contact .wechat .desc span{width:112px; height:19px;line-height:19px; font-size:14px; color:#262626;}
	
	.naver{width:960px;margin:0 auto;height:45px; line-height:45px;  padding-left:20px; overflow:hidden;}
	.naver ul li{float:left; background:url(../images/line/line_02.png) no-repeat right center; padding:0 18px; *display:inline; font-size:16px;}
	.naver ul li.last{background:none;}
	.naver ul li a{color:#FFF;}
	.naver ul li a:hover{color:#c00;}

/*中部区域*/
.main{width:960px;margin:0 auto;}
	.link_01{padding:15px 0px 15px 0px; height:74px; overflow:hidden;}
	.link_01 ul{width:970px;}
	.link_01 ul li{width:116px; height:42px; float:left; margin-right:10px; padding:16px 8px 16px 60px; *display:inline;}
        .link_01 ul li:hover{border:1px solid #ccc;}
	.link_01 ul li.first{width:113px;}
	.link_01 ul li h2{font-size:14px; color:#d45a59; font-weight:bold; height:20px; line-height:20px; overflow:hidden;}
	.link_01 ul li p{height:22px; line-height:22px; font-size:12px; color:#5f5f5f; overflow:hidden;}
	.link_01 ul li p img{width:20px; height:20px;}
	
	.advert_01{width:957px; height:74px; padding-bottom:15px;}
	.advert_01 img{width:957px; height:74px;}
	
	.left{width:223px; float:left; margin-right:20px; *display:inline;}
	.left .bd{padding:18px 0px 18px 10px;}
	.left .bd ul li{margin-bottom:34px; height:80px; overflow:hidden;}
	.left .bd ul li.last{margin:0px;}
	.left .bd .thumb{width:78px; height:78px; border:1px solid #ececec; float:left;}
	.left .bd .thumb img{width:78px; height:78px;}
	.left .bd .desc{width:120px; float:right;}
	.left .bd .desc h3{font-size:14px; height:16px; line-height:16px; color:#282828; font-weight:bold; overflow:hidden;}
	.left .bd .desc h3 a{color:#282828;}
	.left .bd .desc h3 a:hover{color:#F00;}
	.left .bd .desc p{line-height:16px; font-size:12px; color:#2e2e2e; padding-top:2px;}
	.left .bd .desc a{color:#2e2e2e;}
	.left .bd .desc a:hover{color:#F00;}

	.center{width:439px; float:left; border:1px solid #ececec;}
	.center .head{height:31px; line-height:31px; background:#ececec; padding:0px 6px;}
	.center .head h2{background:url(../images/icon/icon_04.png) no-repeat 0px center; padding-left:30px; font-size:14px; color:#34a150;}
	.center .body{padding:10px 14px 0px 24px;}
	.center .regulation{margin-bottom:16px;}
	.center .regulation .hd{height:28px; line-height:28px; text-align:center;}
	.center .regulation .hd h3{font-size:18px; color:#1b8706;}
	.center .regulation .hd h3 a{color:#1b8706;}
	.center .regulation .hd h3 a:hover{color:#F00;}
	.center .regulation .bd{padding:10px 0px; border-bottom:1px solid #acacac; overflow:hidden;}
	.center .regulation .bd ul{}
	.center .regulation .bd ul li{float:left; margin:0 2px; height:24px; line-height:24px; font-size:14px; color:#333333; overflow:hidden; *word-break:keep-all; *white-space:nowrap;}
	.center .regulation .bd ul li a{color:#333333;}
	.center .regulation .bd ul li.first a{color:#e21715;}
	.center .regulation .bd ul li a:hover{color:#F00;}
	
	.center .trends .hd{height:25px; line-height:25px; background:#ececec; padding:0px 13px 0px 24px;}
	.center .trends .hd h2{font-size:14px; color:#1b8706; float:left;}
	.center .trends .hd span{width:15px; height:4px; float:right; padding:10px 0px;}
	.center .trends .bd{padding:10px 0px;}
	
	.right{width:252px; float:right; overflow:hidden;}
	.right .know{margin-bottom:3px;}
		.know .hd{width:216px; height:32px; line-height:32px; padding:0px 18px; background:url(../images/background/bg_06.jpg) no-repeat;}
		.know .hd h2{font-size:14px; color:#FFF;}
		.know .bd{width:218px; border:1px solid #74b849; padding:14px 16px 8px 16px; overflow:hidden;}
		.know .bd ul{width:240px;}
		.know .bd ul li{float:left; margin:0px 14px 8px 0px; width:62px; height:26px; line-height:26px; text-align:center; *display:inline; border:1px solid #ececec; font-size:12px; color:#333333;}
		.know .bd ul li a{color:#333333;}
		.know .bd ul li a:hover{color:#F00;}
	
	.right .topic .bd{padding:12px 0px;}
	
	.right .consult .bd{margin-top:3px; border:1px solid #ececec; width:238px; padding:12px 6px 6px 6px; overflow:hidden;}
		.consult .bd ul{width:250px;}
		.consult .bd ul li{width:43px; height:25px; line-height:30px; float:left; margin-right:8px; *display:inline; background:url(../images/icon/icon_05.png) no-repeat; padding-left:30px; overflow:hidden; font-size:12px; color:#262626;}
		.consult .bd ul li a{color:#262626;}
		.consult .bd ul li a:hover{color:#F00;}
		.consult .bd .tel{padding-top:5px; height:26px; line-height:26px; font-size:14px; color:#34a150;}
		.consult .bd .wechat{width:220px; height:73px; background:#ececec; padding:9px;}
		.consult .bd .wechat .thumb{width:68px; height:71px; border:1px solid #e0e0e0; float:left}
		.consult .bd .wechat .thumb img{width:68px; height:71px;}
		.consult .bd .wechat .desc{width:140px; float:right;}
		.consult .bd .wechat .desc h3{font-size:14px; color:#262626; height:20px; line-height:20px; overflow:hidden;}
		.consult .bd .wechat .desc h3 a{color:#262626;}
		.consult .bd .wechat .desc h3 a:hover{color:#F00;}
		.consult .bd .wechat .desc p{background:url(../images/background/bg_07.jpg) no-repeat 0px center; padding:4px 0px 4px 28px; width:112px; height:19px; line-height:19px; font-size:10px; color:#fefefe;}
		
		.recommend .hd{height:44px; line-height:44px; background:url(../images/line/line_03.png) no-repeat 0px bottom; overflow:hidden;}
		.recommend .hd h2{height:40px; background:url(../images/background/bg_08.png) no-repeat; width:84px; padding-left:60px; float:left; *display:inline; font-size:14px; color:#fefefe;}
		.recommend .hd p{float:right; padding:0px 24px; *display:inline; font-size:12px; color:#252525;}
		.recommend .hd p a{color:#252525; padding:0px 26px 0px 20px;}
		.recommend .hd p a:hover{color:#F00;}
		.recommend .hd p em{color:#d43d14;}
		.recommend .bd{padding:14px 10px; overflow:hidden;}
		.recommend .bd ul{width:960px;}
		.recommend .bd ul li{width:220px; text-align:center; float:left; margin:0px 18px 10px 0px; *display:inline;}
		.recommend .bd ul li .thumb{width:184px; height:115px; padding:4px 5px 0px 4px; border:1px solid #b7b7b7; margin:0px 13px 0px 12px;}
		.recommend .bd ul li .thumb img{width:184px; height:115px;}
		.recommend .bd ul li .title{padding:6px 5px 10px 5px; height:38px;width:220px;}
		.recommend .bd ul li .title h3{height:20px; line-height:20px; font-size:18px; color:#212121; overflow:hidden;}
		.recommend .bd ul li .title h3 a{color:#212121;}
		.recommend .bd ul li .title h3 a:hover{color:#F00;}
		.recommend .bd ul li .title p{height:18px; line-height:18px; font-size:10px; color:#878787; -webkit-text-size-adjust:none; overflow:hidden; text-transform:capitalize;}
		.recommend .bd ul li .desc p{width:195px; height:26px; line-height:26px; margin:3px 12px; background:#0882c7; font-size:12px; color:#FFF; text-align:center;}
		.recommend .bd ul li .desc span{height:30px; line-height:30px; font-size:14px; color:#4e4e4e; overflow:hidden;}
		.recommend .bd ul li .link{padding:0px 54px 0px 54px; width:112px; height:39px; text-align:center;}
		.recommend .bd ul li .link a{background:#f6f5ec; display:block; width:112px; height:26px;line-height:26px;border: 1px solid #ccc; -moz-border-radius: 5px;    -webkit-border-radius:5px;    border-radius:5px;     }
		.recommend .bd ul li .link  a:hover{background:#006699; width:112px; height:26px;border: 1px solid #ccc; -moz-border-radius: 5px;    -webkit-border-radius:5px;    border-radius:5px;  color:#fff;    }
		.educate .hd{height:46px; line-height:46px;}
		.educate .hd h2{width:69px; height:40px; line-height:40px; padding-left:44px; float:left; *display:inline; font-size:14px; color:#fffefe;}
		.educate .hd p{float:right; padding:0px 24px; *display:inline; font-size:12px; color:#252525;}
		.educate .hd p a{color:#252525; padding:0px 8px 0px 18px;}
		.educate .hd p a:hover{color:#F00;}
		.educate .hd p em{color:#d43d14;}
		.educate .bd{padding:9px;}
		.educate .bd table{border:1px solid #dddddd; text-align:center; color:#303030; margin-bottom:5px;}
		.educate .bd table th{text-align:center; background:#ececec; height:33px; line-height:33px; font-size:14px;}
		.educate .bd table td{height:35px; line-height:35px; font-size:12px;}
		.educate .bd table td.major{padding-left:24px; text-align:left;}
		.educate .bd table td.know_01{background:url(../images/background/bg_19.jpg) no-repeat center center; font-size:14px;}
		.educate .bd table td.know_01 a{color:#FFF;}
		.educate .bd table td.know_01 a:hover{color:#F00;}
		.educate .bd ul{padding:5px 0px; height:26px; line-height:26px; overflow:hidden;}
		.educate .bd ul li{float:left; *display:inline; font-size:12px; color:#2b2b2b;}
		.educate .bd ul li.first_01{background:url(../images/background/bg_21.jpg) no-repeat; width:101px; height:26px; text-align:center; padding-right:44px; font-size:14px; color:#cd0102;}
		.educate .bd ul li span{padding:0px 16px; color:#2b2b2b;}
		.educate .bd ul li a{color:#2b2b2b;}
		.educate .bd ul li.first_01 a,
		.educate .bd ul li.cur_01 a,
		.educate .bd ul li a:hover{color:#cd0102;}
		
		.educate .bd table td.know_02{background:url(../images/background/bg_20.jpg) no-repeat center center; font-size:14px;}
		.educate .bd table td.know_02 a{color:#FFF;}
		.educate .bd table td.know_02 a:hover{color:#F00;}
		.educate .bd ul li.first_02{background:url(../images/background/bg_21.jpg) no-repeat; width:101px; height:26px; text-align:center; padding-right:44px; font-size:14px; color:#cd0102;}
		.educate .bd ul li span{padding:0px 16px; color:#2b2b2b;}
		.educate .bd ul li a{color:#2b2b2b;}
		.educate .bd ul li.first_02 a,
		.educate .bd ul li.cur_02 a{color:#024b9f;}
		
		.friendlink{margin-top:6px; padding:0px 18px; height:46px; line-height:46px; border:1px solid #cfcfcf; background:#ececec; overflow:hidden;}
		.friendlink ul li{float:left; margin-right:12px; *display:inline; font-size:12px; color:#232323;}
		.friendlink ul li.first{margin:0px;}
		.friendlink ul li.first h3{font-weight:bold;}
		.friendlink ul li a{color:#232323;}
		.friendlink ul li a:hover{color:#F00;}

.jg_js {
	height: auto;
	padding-top: 10px;
	padding-bottom: 20px;
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #BD0007;
	
}
.jg_js div{
	background-image: url(gw_li.png);
	background-repeat: no-repeat;
	background-position: left center;
	width:660px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
}
.jg_js h2 {
	color: #FFF;
}
.jg_js p  {
	line-height: 30px;
	height: 30px;
	text-align: left;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #FFF;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
}
.jg_js p span {
	color: #FFCC33;
	font-size: 20px;
	margin-right: 2px;
	margin-left: 2px;
}
.jg_js .zx_phone {
	width: 180px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	background-color: #db0007;
	color: #FFF;
	font-size: 22px;
	font-family: "微软雅黑";
	text-indent: 0em;
	line-height: 45px;
	height: 45px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.check {
	width: auto;
	background-color: #db0007;
	height: 35px;
	text-align: center;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-decoration: none;
	color: #FFF;
	line-height: 35px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	padding-top: 8px;
	padding-right: 25px;
	padding-bottom: 8px;
	padding-left: 25px;
}

.page3{ width:600px; margin:0 auto; clear:both;}
.page3 li{ float:left; margin:0 10px 0 0;}
.page3 a{ padding:5px; background:#8EC7FF; border:#03f 1px solid; line-height:12px; display:block; color:#03f;}
.page3 a:hover{background:#FFF; border:#666 1px solid; color:#666;}
.page3 .current{background:#FFF; border:#666 1px solid; color:#666;}
.page3 span{float:left; display:block; height:25px; line-height:25px; width:50px;}
		
/*底部区域*/
.footer {width:960px;margin:0 auto;}
	.menu{height:48px; line-height:48px; padding-left:80px; overflow:hidden;background-color: #EEECEC;border-left: 1px solid #dcdcdc;border-top: 5px solid #00b6cb;}
	.menu ul li{float:left; *display:inline; font-size:14px; color:#292929;padding:0px 10px;}
	.menu ul li span{padding:0px 10px;}
	.menu ul li a{color:#292929;}
	.menu ul li a:hover{color:#F00;}
	
	.copyright{padding:8px 0px 48px 0px; text-align:center;}
	.copyright p{font-size:14px; color:#292929; height:24px; line-height:24px; overflow:hidden;}
 #ggleft{ width:168px;height:511px; position:absolute; left:0px; }
#ggleft  a{display:block; width:168px; height:511px}