html,body,div {
	margin:0;
	padding:0;
	border:0;
}
/*  ȫ�� - �������
 * ------------------------------------ */
.fl {float:left;}
.fr {float:right;}
.clear:after {clear:both;display:table;content:"";zoom:1;}
.tc {text-align:center;}
.mr15 {margin-right:15px;}
.f14 {font-size:14px;}
.pt20 {padding-top:20px;}
.pb20 {padding-bottom:20px;}
.p50 {padding:50px;}
.mr50 {margin-right:50px;}
.c9 {color:#999;}
/* ------------------------------------------------------------------------- *
 *  ȫ�� - ͨ��
 * ------------------------------------------------------------------------- */

body {
	margin:0;
	padding:0;
	font:normal 14px ΢���ź�,Arial,Helvetica,sans-serif;
}
a {
	text-decoration:none;
}
a:link,a:visited {
	color:#666666;
}
a:hover {
	color:#28abef;
}
a:active {
	color:#666;
}
a:focus{outline:none;}
ul {
	list-style:none;
}
em {
	font-style:normal;
}
h1,h2,h3 {
	font-weight:normal;
}
.center {
	position:relative;
	margin:0 auto;
	width:1000px;

}

/*  ���������
 * ------------------------------------ */
.main {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	-webkit-transform-origin:top center;
	-moz-transform-origin:top center;
	-ms-transform-origin:top center;
	transform-origin:top center;
}

/*  nav
 * ------------------------------------ */
.nav {
	width:100%;
	height:70px;
	line-height:80px;
	position: relative;
	-webkit-box-shadow: rgba(0, 0, 0, .1) 0 1px 5px; -moz-box-shadow: rgba(0,0,0,.1) 0 1px 5px; box-shadow: rgba(0, 0, 0, .1) 0 1px 5px;
}

.logo {
	position:relative;
	width:227px;
	height:44px;
	right:0;
	top:15px;
}
.lc{
	height:40px;
	line-height:40px;
	position: relative;
	bottom: 29px;
	font-size:16px;
}
.link1 {
	position:relative;
	margin-left: 300px;
	height:35px;
	line-height:35px;
	bottom:26px;
}
.link1 a {
	display:block;
	float:left;
	margin:0 5px;
	width:90px;
	height:35px;
	font-size:16px;
	border-radius:2px;
	color:#000;
	display: block;
}
.link1 a.currclass:hover,.link1 a:hover{
	color:#000;
}

.link1 a.currclass {background:#6785D9;color:#fff;}
.link1 a.currclass:hover{
	color:#fff;
}

.login,.select {
	position:relative;
	height:22px;
	line-height:22px;
	text-align:center;
	margin-top:12px;
}
.login a,.login span {
	font-size:14px;
	font-family:"����";
}
.login .btn-lg1 {
    display: inline-block;
    padding: 0 20px;
    margin-left: 5px;
    border-radius: 2px;
    border: 1px solid #42a4ff;
    color: #42a4ff;
}
/*foot*/

.j-footerNav{ float:left; width:100%; margin-top:20px; height:90px; margin-bottom:20px;}
.j-footerNav-logo{ float:left;}
.j-footerNavSub{ width:633px; float:left; margin:7px 50px 0 50px; border-bottom:1px dashed rgba(204,236,253,0.7); padding:5px 0 15px 0;}
.j-footerNavSub .j-footernavSubItem{float:left;border-right:1px dotted #fff; height:20px; line-height:20px; text-align:center;padding-right: 20px;padding-left: 20px;}
.j-footerNavSub .j-footernavSubItem a{float:left; width:100%; color:#fff; text-decoration:none; font-size:16px;}

.j-footer{text-align:center;color:#fff; float:left; width:100%;background:#354051;}
.j-wrap{width:1000px;margin-left:auto;margin-right:auto;}
.j-footerCopyRight{line-height:64px;font-size:14px; color:#fff; float:left; line-height:20px; margin:8px 0 0 50px; text-align:left;  }

/*--------------�������css---------------*/
.int_banner{ background:url(/public/guanwang/introduction-banner.jpg) no-repeat center; width:100%; height:300px;}
.int-textmain{ width:1000px; margin:0 auto; color:#535353;}
.int-textmain ul{ /*border-bottom:1px dashed #b0b0b0;*/ padding-bottom:15px;margin-top:38px;}
.int-textmain ul li{ line-height:38px; }
.int_title{ color:#3e99ea; font-size:18px;}

.contact_mian{color:#525252; width:1000px; margin:0 auto;}
.contact_mian ul{ margin-top:30px; padding-bottom:20px; /*border-bottom:1px dashed #b0b0b0;*/}
.contact_mian ul li{ line-height:30px;}
.contact_title{ color:#3e99ea; font-size:18px;}

/*--------------�������� css---------------*/
.quesiton_banner{ background:url(question-banner.jpg) center; width:100%; height:300px;}
.question_main{ width:1000px; margin:0 auto; font-size:14px;color:#525252;}
.quest_title{color:#1291e0; font-size:18px;}
.question_main ul{border-bottom:1px dashed #b0b0b0; margin-top:20px; padding-bottom:20px;}
.question_main ul li{ line-height:30px;}

/*--------------����css---------------*/
.notice-banner{ background:url(notice-banner.jpg) no-repeat center; width:100%; height:300px;}
.notice_main{ width:960px; height:100%; margin:0 auto; color:#525252; font-size:14px; }
.notice_title{ font-size:18px; color:#00a1e9}
.notice_main ul{border-bottom:1px dashed #b0b0b0; padding-bottom:20px;margin-top:18px;}
.notice_main ul li{ line-height:38px;}
.notice_page{ width:800px; height:30px; margin:0 auto; margin-top:25px; margin-bottom:25px;}
.notice_page ul{ display:inline-block; line-height:30px; width:900px; }
.notice_page ul li{ border:1px  solid  #b8b8b8; width:60px;height:30px;display:inline-block; text-align:center;}
.notice_page ul li a{ color:#525252; border: none;}
.notice_page ul li a:hover{ color:#FFF; background:#00a1e9; display:block;}

.text_page{ width:900px; margin:0 auto; margin-top:15px; font-size: 13px; margin-bottom: 30px;}
.text_a_style a{color:#000;}


/* ------------------------------------------------------------------------- *
 *  ���� layout  ���Ŷ�̬
 * ------------------------------------------------------------------------- */
.container {position:relative;}
.dn .bd-nav,.about .bd-nav {
	height:83px;
	
}
.dn .nav-item,.about .nav-item,.nav-item-ab {
	text-align:left;
}
.dn .nav-item a,.about .nav-item a,.nav-item-ab a {
	height:80px;
	line-height:80px;
}
.dn .bd-con {

	background:#f7f7f7;
}
.dn .bd-con .center {
	padding:20px;
	background:#fff;
}
/*  ���»
 * ------------------------------------ */
.last-act .t1,.oca .t1 {
	width:80px;
	padding-right:20px;
}
.last-act .mon,.last-act .y,.oca .mon,.oca .y {
	position:absolute;
	width:80px;
	height:75px;
	top:0;
	left:0;
	border-right:1px solid #dbdbdb;
	
}
.last-act .mon,.oca .mon {
	border-bottom:1px solid #dbdbdb;
}

.last-act h2 a{
	color: #FF7E00;
}

.last-act h2 a:hover{
	text-decoration: underline;
}
.article h1{ font-size:24px; text-align:center; color:#000}
.article p.remark{ font-size:12px; text-align:center; color:#999; margin:20px 0;}
.article p{font-size:16px;  color:#333; line-height:200%}
.paging {
	width:100%;
	height:80px;
	border-top:1px solid #eee;
	margin-top:50px;
}
.paging a {
	height:80px;
	line-height:80px;
	text-align:center;
}
.paging a:hover{
	color: #FF7E00;
}

/*--------------��Ʒcss---------------*/
.adt_banner{ background:url(ad_tjq.jpg) no-repeat center; width:100%; height:300px; }
.adt_mian_text{ width:1000px;padding-bottom:50px; margin:0 auto; color:#535353;}
.adt_top{ width:1000px; height:500px; margin-top:25px;}
.adt_top_l{ height:420px; float:left;}
.adt_top_l ul li{ line-height:30px;  font-size:14px;}
.ad_text_titile{font-size:28px; font-weight:bold; color:#00a8ff;}
.ad_text_circle{ background:url(circle.png) no-repeat 0 8px; width:8px; height:8px; padding-left:20px;}
.adt_top_r{ background:url(adt-1.jpg) no-repeat; width:270px; height:498px; float:left;margin-left:20px;}
.adt_foot{ width:1000px; height:450px; margin-top:15px;float:left; margin-bottom:50px;}
.adt_foot_l{ background:url(adt-2.jpg) no-repeat; width:280px; height:375px; float:left; margin-left:25px;}
.adt_foot_r{  width:620px; height:450px; margin-top:50px;float:right;}
.adt_foot_r ul{ padding-right:35px;}
.adt_foot_r ul li{line-height:30px;  font-size:14px;}
/*--------------���� css---------------*/
.cp_top_r{background:url(cp-1.jpg) no-repeat; width:380px; height:498px; float:left;margin-left:110px;}
.cp_foot_l{background:url(cp-2.png) no-repeat; width:407px; height:500px; float:left;}
.cp_foot_r{width:580px; height:500px;}
.cp_foot{width:1000px; height:500px; margin-top:15px;float:left; margin-bottom:50px;}
.adowner_foot{width:1000px; height:400px; margin-top:15px;float:left; margin-bottom:50px;}

/*--------------contact css---------------*/
.con_kf{width:450px;padding-top:10px; float:left;}
.con_kf ul{margin-top:20px}
.con_kf ul li{height:33px;line-height:33px;font-size: 14px}
.con_tit{color: #3e99ea;font-size: 18px;height:35px;border-bottom:2px #E5E5E5 solid}
.con_tit span{width:150px;height:35px;line-height:35px;display:inline-block;border-bottom:2px #67BAEE solid}
