﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,p {margin:0;padding:0;}
*{ font-family: "Microsoft YaHei";}
a{text-decoration:none;}
:focus{outline:0}
img { border-style: none; border:0;}
table {border-collapse:collapse;border-spacing:0;}
dl,li {list-style:none;}
input,button{ vertical-align:middle}
a{outline:none;}
.clear{display:block;height:0;clear:both;content:"";overflow:hidden;visibility:hidden;}
.r{ float:right}
.l{ float:left}
/*css style start*/
.header{width:100%; height:176px; border-bottom:2px solid #fa7e0a; background:#fff; display:block;}
.content{
	background:transparent;
	width:100%;
	height:100%;
	display:block;
	z-index:1;
	}
.NF_inner{
	position:relative;
	height:100%;
	display:block;
	padding-top:20px;
	width:1000px;
	margin:20px auto 0;
	}
/*sidenav*/
.sidenav{
	float:left;
	margin:0 18px 0 0;
	width:143px;
	height:auto;
	overflow:hidden;
	border-left:1px solid #ccc;
	}
.sidenav li{ border:1px solid #ccc; border-top:none; position:relative;}
.sidenav li a{
	padding-left:20px;
	padding-bottom:0;
	display:block;
	height:48px;
	line-height:48px;
	font-size:15px;
	color:#333;
	}
/*下拉箭头 s*/
.arrow_icon1{
	position:absolute;
	top:0;
	right:12px;
	width:12px;
	height:48px;
	background:url(../images/small_icon1.png) no-repeat left center;
	display:inline-block;
	}
/*下拉箭头 E*/
.sidenav li a{background:#fff;}
.sidenav li a:hover,.sidenav li a:active{background:#7ec6ee;; color:#fff;}
.sidenav li.active a{background:#1b61c6; color:#fff;}
.sidenav dl{
	font-size:14px;
	color:#434547;
	line-height:34px;
	display:none;
	padding:0;
	margin:0;
	}
.sidenav dl dd{
	padding-left:20px;
	line-height:34px;
	border-bottom:1px dashed #206bce;
	}
.sidenav dl dd.last{
	border-bottom:none;
	}
.sidenav dl dd a{
	font-size:14px;
	color:#333;
	padding:0 0 0 14px;
	background:url(../images/small_icon2.png) no-repeat left center #fff; 
	}
.sidenav dl dd:hover a,.sidenav dl dd:active a{
	color:#206bce;
	background:url(../images/small_icon3.png) no-repeat left center #fff;
	}
.sidenav dl dd.active a{ color:#206bce;background:url(../images/small_icon3.png) no-repeat left center #fff!important; }
/*sidenav over*/
/*wrap_right*/
.wrap_right{
	position:relative;
	margin-left:163px;
	height:100%;
	padding:0;
	display:block;
	z-index:1;
	}
.wrap_right h3{
	font-size:18px;
	line-height:24px;
	color:#333;
	text-align:center;
	font-weight:normal;
	margin-bottom:20px;
	}
/*内容 css*/
.wrap_box{
	width:835px; 
	border:1px solid #ccc;
	display:block;
	height:auto;
	overflow:hidden;
	padding-bottom:20px;
	}
.tabmenu{ height:34px; line-height:34px;}
.tabmenu li{ float:left; padding:0; margin:0; text-align:center;}
.tabmenu li a{ font-size:14px; width:130px; padding:0 3px; border-right:1px solid #ccc; color:#333; display:block;border-bottom:1px solid #ccc;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tabmenu li a img{ vertical-align:middle; margin-right:1px;}
.tabmenu li a:hover,.tabmenu li a:active,.tabmenu li a.current{ background:#fff;color:#206bce; border-bottom:1px solid #fff; }
.tabmenu li a.lst{ border-right:none; width:101px!important;}
.wrap{ padding:0 20px;}
.fj{ padding:80px 0 32px 0; text-align:center; display:block;}
.btn_01{ width:166px; height:24px; line-height:24px; border:1px solid #1e68cb; background:#1e68cb; display:block; font-size:14px; color:#fff; text-align:center; margin:0 auto 20px;}
.btn_01:hover{ background:#2575df; border:1px solid #2575df;}
.wrap_sm{ padding-top:40px; font-size:12px; color:#888; line-height:36px;}
.wrap_sm p{ position:relative;}
.wrap_sm p span{ width:84px; text-align:right; display:inline-block; position:absolute; top:0;}
.wrap_sm p i{ font-style:normal;  padding-left:84px; display:inline-block; }
/*footer*/
.footer{
	width:100%;
	height:96px;
	display:block;
	z-index:2;
	margin-top:20px;
	background:#f1f4f8;
	display:block;
	padding:20px 0;
	font-size:12px;
	text-align:center;
	color:#888;
	line-height:24px;
	}
.copyright{
	width:1000px;
	margin:0 auto;
	}
.copyright a,.copyright span{  color:#2564d0;}
.copyright a:hover,.copyright a:active{ text-decoration:underline;}
.copyright span{ padding:0 4px;}
/*企业还款计划*/
.ul01{ font-size:14px; color:#555;padding-top:40px; }
.ul01 li{  width:50%; display:inline-block; padding-bottom:24px;*padding-bottom:0; }
.r01{ float:right; text-align:right;}
.ul01 li span{
	float:left;
	width:140px;
	text-align:right;
	display:inline-block;
	line-height:30px;
	}
.r01 span{ float:right!important;}
.input01{ float:right; width:230px; padding:0 5px; border:1px solid #ccc; line-height:28px; height:28px; margin-left:5px;}
.input02{ border:none; float:left; width:200px; background:#ffffff; line-height:28px;}
/* .data{float:right; width:230px; padding:0 5px; border:1px solid #ccc; line-height:28px; height:28px; margin-left:5px} */
.dataLink{ width:14px; height:28px; background:url(../images/icon_5.png) no-repeat left center; display:inline-block;}
.dl01 dd{ padding-top:40px; clear:both;font-size:14px; color:#555;}
.dl01 dt{ text-align:center; padding-top:20px;}
.btn02{ padding:0 24px;  height:26px; line-height:26px; background:#1e66ca; font-size:14px; color:#fff; text-align:center; display:inline-block;}
.btn02:hover,.btn02:active{ background:#2575df;}
.btn03{ border:1px solid #ccc; padding:0 24px; height:24px; line-height:24px; background:#fff; font-size:14px; color:#555; text-align:center; display:inline-block}
.btn03:hover,.btn03:active{ background:#eee;}
.mar-l24{ margin-left:24px;}
.dl01 dd h4{ line-height:30px; font-weight:normal; font-size:14px;}
.textarea01{
	display:block;
	border:1px solid #ccc;
	width:98%;
	padding:10px 1%;
	line-height:24px;
	font-size:14px;
	}
.btns{ text-align:center; padding-top:20px; clear:both;}
.tith6{ font-size:14px; color:#555; text-align:center; padding-top:20px; line-height:30px;}
.table01,.table02{ font-size:14px; color:#555; table-layout:fixed; margin-top:24px;}
.div01{ width:184px; padding-bottom:24px;}
.div02{ width:243px; padding-bottom:24px;}
.input03{ float:left;width:48px; padding:0 2px; border:1px solid #ccc; line-height:28px; height:28px; margin-left:5px;}
.input04{ float:left;width:96px; padding:0 2px; border:1px solid #ccc; line-height:28px; height:28px; margin-left:5px;}
.div01 span{ width:124px; float:left; display:inline-block; text-align:right; line-height:30px;}
.div02 span{width:140px; float:left; display:inline-block; text-align:right; line-height:30px;}
.div03{ padding-bottom:24px;}
.div03 span{ float:left;}
.div04,.div05,.div06,.div07{ padding-bottom:24px;}
.div06{ width:397px; float:left; display:inline-block;}
.div07{ float:left;}
.div08{ float:left; display:inline-block;line-height:30px;}
.div08 span{ float:left; width:91px!important;}
.div04 span,.div06 span{ float:left; width:220px; text-align:right; display:inline-block;line-height:30px;}
.div05 span,.div06 span{ float:left;line-height:30px; }
.div07 span{ float:left;line-height:30px; }
/* select box */
.sb{
	border:solid 1px #ccc;
	cursor:pointer;
	background-color:#fff;
	position:relative;
	float:left;
	margin-left:5px;
	display:inline-block;
}
.sb_active{
	border:solid 1px #ccc;
}
.sb *{color:#57595d;background-color:#fff;}
.sb .opts{
	border:1px solid #ccc;
	cursor:pointer;
	display:none;
	height:auto;
	left:0;
	max-height:121px;
	overflow-x:hidden;
	overflow-y:auto;
	position:absolute;
	top:0;
	width:auto;
	z-index:99;
	text-align:left;
	}
.sb > .selected{
	padding:0 12px;
	overflow:hidden;
	position:absolute;
	cursor:pointer;
	left:0;
}
.sb .opts a{width:auto;height:28px;line-height:28px;padding:0 12px;cursor:default;outline:none;white-space:nowrap;text-decoration:none;display:block;cursor:pointer;}
.sb .opts a.selected{background:#BFE4FA;}
.sb .opts a.none{background:#fff;}
.sb .opts a:hover{background:#BFE4FA;cursor:pointer;}
.sb .sb_icon{width:25px;height:28px;position:absolute;cursor:pointer;right:4px;}
.sb .arrow{ background:url(../images/selectarrow.jpg) no-repeat;}
.sb_active .arrow{background:url(../images/selectarrow.jpg) no-repeat;}
/*index css start*/
.top{
	width:100%;
	height:32px;
	line-height:32px;
	display:block;
	background:#f0f0f0;
	}
.topCenter{
	width:1000px;
	margin:0 auto;
	text-align:right;
	}
.topCenter a{
	float:right;
	width:76px;
	height:32px;
	line-height:32px;
	display:inline-block;
	background:#56a4ef;
	margin-left:1px;
	font-size:14px;
	color:#fff;
	text-align:center;
	}
.topCenter a:hover,.topCenter a:active{ background:#66b0f7;}
.topCenter span{ float:right; margin-right:40px; font-size:12px; color:#555;}
.h_logo{ clear:both; width:100%;  border-bottom:1px solid #e5e5e5; display:block;}
.gz_bg{ width:1000px; margin:0 auto;height:101px; background:url(../images/gz_bg.jpg) no-repeat right center;}
.gz_logo{ width:376px;height:101px;float:left; background:url(../images/gz_logo.jpg) no-repeat; display:block;}
.gz_blank{ width: 624px;height:101px;float:left; }
.enterBtn{ width:178px;height: 38px;border: 1px #66b0f7 solid;background:rgba(255,255,255,0.6);border-radius: 15px;color:#66b0f7;line-height: 38px;font-size: 14px;text-align: center;margin: 30px 0px 30px 420px; }
.enterBtn:hover{ background: #66b0f7;color: #ffffff; }
/*菜单*/
.header_nav{
	width:1000px;
	height:42px;
	line-height:42px;
	margin:0 auto;
	text-align:center;
	}
.header_nav a{ padding:0 28px; margin:0; font-size:20px; font-weight:600; color:#333; display:inline-block;}
.header_nav a:hover,.header_nav a.current{ background:url(../images/nav_current.png) no-repeat  center bottom; background: #f88f5e;}
/* banner S */
.banner{ min-width:1000px;  position:relative;  height:334px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:334px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:334px;  }
.banner .bd li a{ height:334px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; line-height:9999px; filter:alpha(opacity=40);opacity:0.6; }
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
/* banner E */
/* homeimage S */

.homeimage{ min-width:310px;  position:relative;  height:198px; overflow:hidden;  }
.homeimage .bd{ position:relative; z-index:0;  margin-left:10px; border:1px solid #ddd; }
.homeimage .bd li .siteWidth{ width:310px; position:relative;  margin:0 auto;  height:198px;  }
.homeimage .bd li a{ height:198px; display:block; }
.homeimage .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.homeimage .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;}
.homeimage .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.homeimage .hd ul{ overflow:hidden; zoom:1; float:left;  }
.homeimage .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.homeimage .hd ul li.on{ background:#f00; color:#fff; }
/* homeimage E */
/*首页具体内容*/
.gz_wrap{
	width:1000px;
	padding-bottom:20px;
	margin:0 auto;
	}
.gz_wrap dd{ padding-top:10px; height:auto; overflow:hidden;}
.gz_wrap dt{ padding-top:25px; height:auto; overflow:hidden; overflow:hidden;}
.wrap_l{
	float:left;
	width:680px;
	height:auto;
	overflow:hidden;
	}
.wrap_r{
	float:right;
	width:310px;
	height:auto;
	overflow:hidden;
	}
.gzul01 li{
	float:left;
	width:152px;
	height:138px;
	padding:30px 0;
	text-align:center;
	margin-left:5px;
	}
.gzul01 li h5{ clear:both; font-size:15px; text-align:center; color:#fff; line-height:50px;}
.gzul01 li.first{ background:#2097e0;}
.gzul01 li.second{ background:#bde237;}
.gzul01 li.third{ background:#ffbc15;}
/*通知公告*/
.w308{ width:308px;}
.w333{ width:333px;}
.w_notice{
	height:196px;
	overflow:hidden;
	border:1px solid #e5e5e5;
	display:inline-block;
	}
.w_notice h6{
	position:relative;
	font-size:18px;
	padding:0 10px;
	height:27px;
	line-height:27px;
	background:#eff7fc;
	display:block;
	color:#545454;
	font-weight:normal;
	border-bottom:1px solid #e5e5e5;
	}
.w_notice h6 a{ position:absolute; right:10px; font-size:12px;color:#545454;}
.w_notice h6 a:hover{ text-decoration:underline;}
.w_notice ul.w_ul01{padding:10px 10px 0 10px;}
.w_notice ul li{font-size:14px; line-height:26px;height:26px; color:#555;}
.w_notice ul.w_ul01 li a{ float:left;display:inline-block;color:#555;width:83%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.w_notice ul li span{ float:right; display:inline-block;}
.w_notice ul li a:hover{ text-decoration:underline;}
.wspan{ float:left; margin-left:10px; padding-top:5px; width:132px; height:104px; display:inline-block;}
.w_ul02{ padding-top:5px;}
.w_ul02 li a{ margin-left:6px; float:left;display:inline-block;color:#555;width:100px;background:url(../images/li01.png) no-repeat left center;
word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding-left:6px;}
.w_ul02 span{ margin-right:10px;}
/* dt*/
.gz_wrap dt h3{ font-size:18px; font-weight:normal; height:36px; line-height:36px;}
.box_01{ display:block; height:182px;}
.box_l{
	position:relative;
	float:left;
	width:314px;
	padding-left:10px;
	height:182px;
	overflow:hidden;
	display:inline-block;
	}
/*
.box_l h6{ font-size:18px; line-height:36px; padding-top:3px; color:#fff;}
*/
.box_l h6{ font-size:18px; line-height:30px; padding-top:3px; color:#fff;}
.box_l h6 a{position:relative; bottom:0; width:auto; height:30px; line-height:30px; font-size:18px; background:none!important;color:#fff; border-radius:0; text-align:left;}

/*
.box_l p{ padding-left:104px; font-size:12px; color:#fff; line-height:20px; overflow:hidden;}
.box_l a{ position:absolute; bottom:10px; right:0; width:125px; height:42px; line-height:42px; font-size:24px; color:#fff; border-radius:6px; text-align:center;}
*/
.box_l p{ padding-left:114px; font-size:14px; color:#fff; line-height:20px; overflow:hidden;text-indent:2em}
.box_l a{ position:absolute; bottom:8px; right:0; width:125px; height:30px; line-height:30px; font-size:18px; color:#fff; border-radius:6px; text-align:center;} 

.box_r{
	float:right;
	margin:3px 0 0 0;
	display:inline-block;
	width:325px;
	padding:0 10px;
	height:178px;
	background:#fff;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	}
.box_r h6{ font-size:18px; height:36px; line-height:36px;}
.blue .box_r h6{ color:#2097e0}
.green .box_r h6{ color:#97b333}
.yellow .box_r h6{ color:#e9ab10}
.purple .box_r h6{color:#6b75b1;}
.blue .box_l{ background:url(../images/box_l01.png) no-repeat left bottom;}
.green .box_l{ background:url(../images/box_l02.png) no-repeat left bottom;}
.yellow .box_l{ background:url(../images/box_l03.png) no-repeat left bottom;}
.purple .box_l{ background:url(../images/box_l04.png) no-repeat left bottom;}
.blue .box_l a{ background:#f6b041;}
.green .box_l a{ background:#6bacef;}
.yellow .box_l a{ background:#f56767;}
.purple .box_l a{ background:#c2ea6c;}
.box_r ul{ padding:0; margin:0;}
.box_r ul li{ color:#555; font-size:14px; line-height:26px; height:26px;*height:25px;*line-height:25px;}
.box_r ul li a{ float:left;display:inline-block;color:#555;width:260px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.yellow .box_r ul li a,.purple .box_r ul li a{ width:324px!important;}
.box_r ul li a:hover{ text-decoration:underline;}
.box_r ul li span{ float:right; display:inline-block;}
.blue{ background:#77b3f0;}
.green{ background:#accb3d;}
.yellow{ background:#eab93e;}
.purple{ background:#919bda;}
.box02{
	height:180px;
	padding:0;
	margin:0;
	border:1px solid #e5e5e5;
	display:block;
	}
.box02 h6{
	font-size:18px;
	padding:0 10px;
	height:27px;
	line-height:27px;
	background:#eff7fc;
	display:block;
	color:#545454;
	font-weight:bold;
	border-bottom:1px solid #e5e5e5;
	}
.box02 a:visited{
	color:rgb(0,155,255);
	}
.box02_r01{
	position:relative;
	display:block;
	width:150px;
	padding-left:158px;
	height:152px;
	background:url(../images/img05.jpg) no-repeat left  bottom;
	}
/*
.box02_r02{
	position:relative;
	display:block;
	height:152px;
	padding-left:110px;
	padding-right:10px;
	background:url(../images/img06.jpg) no-repeat left  bottom;
	}
*/
.box02_r02{
	position:relative; 
	display:block; 
	height:152px; 
	padding-left:110px; 
	padding-right:10px; 
	background:url(../images/img06.jpg) no-repeat left  bottom; 
	}

/* modify osy 2016.1.4
.box02_r02 p{ font-size:12px; color:#333; padding-top:10px; line-height:20px; max-height:80px; overflow:hidden;}
*/
.box02_r03{
	position:relative;
	display:block;
	height:152px;
	padding-left:110px;
	padding-right:10px;
	background:url(../images/img07.png) no-repeat left  bottom;
	}
/*	
.box02_r04{
	position:relative;
	display:block;
	height:152px;
	padding-left:110px;
	padding-right:10px;
	background:url(../images/img08.jpg) no-repeat left  bottom;
	}
*/
.box02_r04{
	position:relative;
	display:block;
	height:152px;
	padding-left:116px;
	padding-right:10px;
	background:url(../images/img08.jpg) no-repeat left  bottom;
	}
.box02_r05{
	position:relative;
	display:block;
	height:152px;
	padding-left:116px;
	padding-right:10px;
	background:url(../images/img05.jpg) no-repeat left  bottom;
	}
	
.box02_r02 p,.box02_r03 p,.box02_r04 p,.box02_r05 p{ padding-top:10px;font-size:14px; color:#333;line-height:20px; max-height:120px; overflow:hidden;text-indent:2em}
.box02_r01 ul{ padding-top:14px; height:auto; overflow:hidden;}
.box02_r01 ul li{ float:left; width:50%; display:inline-block;line-height:24px; height:24px;}
.box02_r01 ul li a{ font-size:14px;  color:#555;  padding:0; margin:0;text-align:center;height:24px; overflow:hidden;}
.box02_r01 ul li a:hover{ text-decoration:underline;}
.btn04{ position:absolute; bottom:8px; right:10px; width:130px; height:30px; line-height:30px; font-size:18px; color:#fff; text-align:center; background:#ff7b12; display:block; border-radius:3px;}
.btn04:hover{ background:#ff6c22;}
/*合作机构*/
.gz_co{ font-size:18px; font-weight:normal; color:#333; line-height:30px; height:30px; border-bottom:1px solid #ccc; width:1000px; margin:0 auto; display:block;}
.ul_co{ width:1000px; margin:0 auto; padding-bottom:40px; height:auto; overflow:hidden; border-bottom:1px solid #ccc;}
.ul_co li{ float:left; width:128px; height:48px; margin-right:14px; margin-top:16px;}
.ul_co li.lst{ margin-right:0!important;}
.ul_co li a{ border:1px solid #eee; font-size:14px; display:block;}
/*友情链接*/
.ul_link{ width:1000px; margin:0 auto; padding-bottom:40px; height:auto; overflow:hidden; border-bottom:1px solid #ccc;}
.ul_link li{ float:left; width:180px; height:48px; margin-right:17px; margin-top:16px;}
.ul_link li.lst{ margin-right:0!important;}
.ul_link li a{ border:1px solid #eee; display:block;}

.footer2{
	width:100%;
	height:96px;
	display:block;
	z-index:2;
	margin-top:30px;
	background:#fff;
	display:block;
	padding:20px 0 50px;
	font-size:12px;
	text-align:center;
	color:#888;
	line-height:24px;
	}
/*漂浮*/
.fixed{
	position:fixed;
	z-index:11111;
	top:50%;
	right:0;
	width:85px;
	margin-top:-114px;
	}
.fixed01{
	width:85px;
	height:152px;
	background:url(../images/fix_01.png) no-repeat;
	display:block;
	margin-bottom:3px;
	}
.fixed02{
	width:83px;
	height:60px;
	padding:6px 0;
	line-height:30px;
	display:block;
	background:#fff;
	border:1px solid #c1c1c1;
	color:#c1c1c1;
	font-size:20px;
	margin-bottom:3px;
	text-align:center;
	}
.fixed03{
	width:83px;
	height:72px;
	display:block;
	background:url(../images/fix_top.png) center center no-repeat #fff;
	border:1px solid #c1c1c1;
	color:#c1c1c1;
	}
/*注册登录*/
.reg{
	position:absolute;
	z-index:999999;
	top:195px;
	left:50%;
	margin-left:-500px;
	width:1000px;
	}
.regsiter{
	float:right;
	width:226px;
	padding:10px 15px 20px;
	height:260px;
	background:url(../images/pop_white.png);
	display:block;
	font-size:14px;
	color:#555;
	}
.regsiter dd,.regsiter dt{ clear:both; width:100%; padding-bottom:23px; height:auto; overflow:hidden; line-height:40px;}
.regsiter dd{ height:auto; border-bottom:1px solid #ff7e12;}
.regsiter dd b,.regsiter dt b{ color:#ff7e12;}
.regsiter dd i,.regsiter dt i{ font-size:30px; font-style:normal; vertical-align:middle; padding-right:2px;}
.regsiter dd span,.regsiter dt span{
	float:left;
	font-weight:bold;
	font-size:14px;
	}
.regsiter dd b,.regsiter dt b{ float:right;}
.res_btn{
	display:block;
	margin-bottom:15px;
	width:100%;
	height:42px;
	line-height:42px;
	font-size:20px;
	text-align:center;
	color:#fff;
	background:#f88f5e;
	border-radius:6px;
	}
.res_btn:hover{ background:#fc9c6f;}
.regsiter p{ font-weight:bold;}
.regsiter p a{ color:#555;}
.regsiter p a:hover{ text-decoration:underline;}
.mar_r10{ margin-right:9px;}
/*2015-12-18 系统首页css*/
.header02{width:100%; height:260px;background:#fff; display:block;}/*height:176px;*/
.gz_wrap02{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	}
.mainnav{
	width:100%;
	height:42px;
	background:url(../images/nav.jpg) repeat-x;
	display:block;
	}
.mainnav ul{width:966px;height:42px;margin:0 auto; padding-left:34px; }
.mainnav li{list-style:none; padding:0 15px;height:38px; margin-top:4px; margin-right:15px;float:left;position:relative;}
/*.mainnav li:hover{ border-top-left-radius:4px; border-top-right-radius:4px;}*/
.mainnav li .off{display:block;height:38px;line-height:38px;color:#fff;text-align:center;text-decoration:none;font-size:18px;}
.mainnav li .on{display:block;height:38px;line-height:38px;color:#1a92dc;text-align:center;text-decoration:none;font-size:18px;background:#f4fbff; border-top-left-radius:4px; border-top-right-radius:4px;}
.mainnav li .b{background:#f4fbff;}
.xmzs0{width:930px;height:64px;background:#f4fbff;position:absolute; z-index:10;left:-34px;top:38px;padding:14px 34px 0; border:1px solid #e7e7e7; border-top:none;}
.xmzs0 a{width:128px;padding:0;font-size:14px;color:#555;line-height:24px;text-align:center;display:inline-block;}
.xmzs0 a span{display:block;height:26px;}
.gz_current{ font-size:14px; color:#333; line-height:24px; padding:10px 0;}
.gz_current a{ color:#333;text-decoration:underline;}
.gz_current a:hover{ text-decoration:underline;}
.gz_current span{ }
/*首页表格*/
.index_table table{ font-size:14px;}
.index_table table th{ background:#1891db; color:#fff; font-size:14px; font-weight:normal; text-align:center; line-height:30px; border:1px solid #1277b4;}
.index_table table td{ border:1px solid #e5e5e5; height:30px; padding:0 10px; color:#888;}
.td01{ text-align:left;}
.td01 a{ color:#333;}
.td01 a:hover{ text-decoration:underline;}
.wid70{ width:70px; display:inline-block;}
.wid160{ width:160px; display:inline-block;}
.trr{ background:#f8f8f8;}
.odd{ background:#fff;}
.page{ text-align:right; line-height:24px; padding-top:10px; }
.page a{ font-size:14px; color:#333; padding-left:8px;}
.page a:hover{ color:#3173d7;}
.page input{ border:1px solid #ccc; width:30px; padding:0 5px; height:22px; line-height:22px; text-align:center; margin-left:8px;}
/*系统首页2*/
.sidenav01{ float:left; width:182px; height:auto; min-height:750px; overflow:hidden; border:1px solid #f4fbff; background:#f5f5f5;}
.sidenav01 ul li{ margin-top:8px; padding:0 8px; display:block;}
.firstTitle{ position:relative; border:1px solid #1277b4; padding:0 12px; border-radius:3px; height:26px; line-height:26px; background:url(../images/silder-x.jpg) repeat-x; display:block; color:#fff;}
/* o add 2016.1.3 */
.firstTitle:visited {color:#fff; text-decoration:none;}
.firstTitle:link,.firstTitle:active{color:#fff; text-decoration:none;}

.arrow03{
	position:absolute;
	right:12px;
	top:11px;
	width:7px;
	height:4px;
	display:block;
	background:url(../images/arrow02.png) no-repeat;
	}
.arrow04{
	position:absolute;
	right:12px;
	top:11px;
	width:7px;
	height:4px;
	display:block;
	background:url(../images/arrow01.png) no-repeat;
	}
.sidenav01 ul li dl{padding:0 12px; display:none;}
.sidenav01 ul li dl dd{
	border-left:3px solid #e1eaf0;
	line-height:24px;
	height:24px;
	display:block;
	}
.sidenav01 ul li dl dd a{ padding-left:15px; background:url(../images/li02.png) no-repeat 5px center; font-size:14px; color:#167dbc;}
.sidenav01 ul li dl dd a:hover{ text-decoration:underline;}
.sidenav02{
	float:right;
	width:796px;
	height:auto;
	min-height:200px;
	overflow:hidden;
	}
.right_top{
	display:block;
	padding:10px;
	background:#f4fbff;
	margin-bottom:15px;
	border:1px solid #e2eef6;
	}
.right_top h5{ font-size:14px; color:#333;}
.select{
	height:auto;
	overflow:hidden;
	}
.select li{
	float:left;
	width:33.3%;
	padding-top:12px;
	height:auto;
	overflow:hidden;
	}
.select li span{
	float:left;
	width:64px;
	line-height:24px;
	padding-right:5px;
	text-align:right;
	display:inline-block;
	font-size:12px;
	color:#555;
	}
.input05{
	width:142px;
	padding:0 5px;
	height:22px;
	line-height:22px;
	border:1px solid #d7d7d7;
	}
.btn_reset{
	margin-left:8px;
	border:1px solid #c0c0c0;
	background:#fff;
	height:22px;
	line-height:22px;
	width:68px;
	color:#949494;
	display:inline-block;
	text-align:center;
	}
.btn_reset:hover{ background:#f8f8f8;}
.btn_query{
	background:#177cba;
	height:24px;
	line-height:24px;
	width:70px;
	color:#fff;
	display:inline-block;
	text-align:center;
	}
.btn_query:hover{ background:#1b87c9;}
.wid223{
	width:223px;
	font-size:14px;
	display:block;
	text-align:right;
	}
/*进度条*/
.pro_bar{height: 100px;padding-left:50px; margin-top:20px; }
.pro_bar li{float: left;width: 18%;list-style: none;position: relative;}
.pro_bar li h3{
	font-size: 16px;
	color: #999;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left:-34px;
	text-align: center;
	width: 90px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;}
.pro_bar li h4{font-weight: normal;font-size: 12px;color: #666;margin-top: 40px;margin-bottom: 0;margin-left:-24px;width: 70px;text-align: center;}
.pro_bar li i{
	display: block;
	width: 40px;
	height: 40px;
	left: -20px;
	position: absolute;
	z-index: 2;
	background:url(../images/nodone_bet.png) no-repeat;
	color: #b4b4b4;
	line-height: 40px;
	font-size:18px;
	text-align: center;
	font-weight: bold;
	font-style: normal;
	font-family: Arial;
}
.pro_bar li.do i{background: url(../images/done_bet.png) no-repeat!important ;color:#fff!important;}
.pro_bar li.ico_start i{background: url(../images/nodone_right.png) no-repeat!important;}
.pro_bar li.start_do i{background: url(../images/done_right.png) no-repeat!important;color:#fff!important;}
.pro_bar li div{
	height: 14px;
	width: 100%;
	position: relative;
	top: 13px;
	z-index: 1;
}
.gray_line{background: url(../images/grey.png);}
.blue_line{background: url(../images/blue.png);}
.pro_bar .ico_start .done{background: url(../images/done_right.png) no-repeat;}
.ico_end{width: 10%!important;*width: 36px!important;}
.pro_bar .ico_end .done{background: url(../images/done_left.png) no-repeat;}
.pro_bar .end_do i{background: url(../images/done_left.png) no-repeat!important;color:#fff!important;}
.pro_bar .end_do h3,.pro_bar li.start_do h3,.pro_bar li.do h3{color:#83b2f3;}


/****二级页面 左面板 osy add 2016.1.3   *****/
.channel_mc{ width:169px; float:left;}
.channel_left{ width:167px; background:#fff; border:1px solid #e7e7e7; float:left; height:450px; position:absolute;}
.channel_left ul{ width:178px; position:relative; float:left; left:-1px;}
.channel_left li{ width:178px; height:45px; background:url(../images/sm9.gif) no-repeat 1px bottom; line-height:45px; font-size:14px;
float:left; margin-top:-1px;}
.channel_left li a{ height:45px; float:left; color:#000;}
.channel_left li a:hover,.channel_left li.cm a{height:45px; float:left; background:url(../images/hover_bj.png) no-repeat;
color:#3886db;text-decoration: none;}
.p30 li a,.p30 li a:hover{ width:148px; padding-left:30px;}
.m45{ margin-top:45px;}
/****二级页面 右面板 *****/
.channel_right{ width:800px; float:right;height:auto!important;height:600px;min-height:600px;}

/****二级页面 列表 *****/
.topic_list li{height:48px;line-height:48px; font-size: 14px;padding:0 15px;border-bottom: 1px solid #ededed; color:#7e7e7e;}
.topic_list li a{float:left;display:inline-block;color:#7e7e7e;width:650px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.topic_list li a:hover{color:#005ea8}
.topic_list li span{float:right; font-size:14px;}
/****二级页面 列表）预览方式） *****/
.topic_list_pv dt{ height:93px; width:80px; float:left; padding:7px 0 0 10px; border-right:1px solid #dbdbdb;}
.topic_list_pv dl{ float:left; width:100%; padding:10px 0;border-bottom:1px solid #dbdbdb;}
.topic_list_pv dl:hover{ background:#F5F5F5;}
.topic_list_pv dl:hover dd p.p1 a{ color:#3886db;}
.topic_list_pv p{ float:left; width:100%; margin-top:5px;}
.topic_list_pv dt p.p1{ color:#3886db; font-size:12px;}
.topic_list_pv dt p.p2{ color:#908f8f; height:16px;font-size:12px;}
.topic_list_pv dd{ height:100px; float:right; width:670px; margin-right:10px; overflow:hidden;}
.topic_list_pv dd p.p1{ font-size:14px; float:left;display:inline-block;color:#7e7e7e;width:650px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.topic_list_pv dd p.p2{ font-size:13px; height:35px; line-height:18px;overflow:hidden;text-overflow :ellipsis; color:#908f8f;}
/****二级页面 列表翻页 *****/
.list_page{TEXT-ALIGN: center; margin-top: 28px;clear: both;width:800px}
.list_page a{padding:5px 11px;text-align: center;vertical-align: middle;display: inline-block;border:1px solid #aaa;font-size: 14px;margin-left: 10px;border-radius: 2px}
.list_page a.cur{border:none}
/****二级页面 详细内容 *****/
.article_title{height:50px; color:#000; text-align: center; font-family:Microsoft YaHei; font-weight:bold; font-size:16px;}
.article_explain{height:30px; color:#7e7e7e; text-align: center; font-size:12px;}
.article_explain span{width:80px; padding:0 100px;}
.article_content{color:#000; font-family:Microsoft YaHei; font-size:16px;}
.article_content p{padding:7px 0px;margin:5px 0;line-height:150%;}


.header_nav.submenu_llc,
.header_nav.submenu_llc {
  display: none;
  position: absolute;
  z-index: 99;
  left: 0;
  top: 40px;
  background: #25292c;
  width: 100%;
}
.header_nav.submenu_llc span,
.header_nav.submenu_llc span {
  background: none;
  top: 0;
  color: #ffc200;
}
.header_nav.submenu_llc span.new_submenu,
.header_nav.submenu_llc span.new_submenu {
  position: absolute;
  right: 8px;
  font-size: 10px;
}
.header_nav.submenu_llc ul li,
.header_nav.submenu_llc ul li {
  width: 100%;
}


/* 导航 */
.header_nav ul{margin:0 0 0 30px;}
.header_nav ul li{  
   display:inline-block; 
   float:left;
   text-align:center; 
   padding:0px 0 0px 0;
   position: relative;
   z-index:10000000;
 }
/*
.header_nav ul li ul{position:absolute;left:-55px;width:190px;z-index:10000000;text-align:left; background:#f88f5e;line-height:30px;}
.header_nav ul li ul li{ text-align:center; width:190px;}
.header_nav ul li ul li a{ display:block; color:#fff;font-size:14px;}
.header_nav ul li ul li a:hover{ background:#fc9c6f; }
*/
.header_nav ul li ul{position:absolute; width:100%; margin:0 auto;z-index:10000000;padding:0px;text-align:center; background:#f88f5e;line-height:30px;}
.header_nav ul li ul li{ text-align:center; width:100%;}
.header_nav ul li ul li a{ display:block; color:#fff;font-size:14px;text-align:center;padding:1px 1px;}
.header_nav ul li ul li a:hover{ background:#fc9c6f; }


/*2016.01.13*/
.fixed{
	position:fixed;
	z-index:11111;
	top:50%;
	right:0;
	width:85px;
	margin-top:-260px;
	}
.fixed04{
	width:83px;
	height:24px;
	padding:42px 0 6px 0;
	line-height:24px;
	display:block;
	background:#fff;
	border:1px solid #c1c1c1;
	color:#999;
	font-size:13px;
	margin-bottom:3px;
	text-align:center;
	background:url(../images/pr_01.png) no-repeat center  6px #fff; 
	}
.fixed04 a:link{
	color:#999;	
}
.fixed05{
	width:83px;
	height:24px;
	padding:42px 0 6px 0;
	line-height:24px;
	display:block;
	background:#fff;
	border:1px solid #c1c1c1;
	color:#999;
	font-size:16px;
	margin-bottom:3px;
	text-align:center;
	background:url(../images/pr_02.png) no-repeat center 6px #fff; 
	}
.fixed06{
	width:83px;
	height:24px;
	padding:42px 0 6px 0;
	line-height:24px;
	display:block;
	background:#fff;
	border:1px solid #c1c1c1;
	color:#999;
	font-size:16px;
	margin-bottom:3px;
	text-align:center;
	background:url(../images/pr_03.png) no-repeat center  6px #fff; 
	}
.fixed07{
	width:83px;
	height:24px;
	padding:42px 0 6px 0;
	line-height:24px;
	display:block;
	background:#fff;
	border:1px solid #c1c1c1;
	color:#999;
	font-size:16px;
	margin-bottom:3px;
	text-align:center;
	background:url(../images/pr_04.png) no-repeat center  6px #fff; 
	}
.fixed07 a:link{
	color:#999;	
}

.fixed01:hover,.fixed02:hover,.fixed03:hover,.fixed04:hover,.fixed05:hover,.fixed06:hover,.fixed07:hover{opacity:0.5;}

/*个人中心，头部子菜单选中效果*/
.xmzs0 a:hover,.xmzs0 a:active,.xmzs0 a.current{ text-decoration:underline;color:#66b0f7;border-radius:50%}
.xmzs0 a:hover span img,.xmzs0 a:active span img ,.xmzs0 a.current span img{ opacity:0.5;}
/*个人中心，左边子菜单选中效果*/
.sidenav01 ul li dd a.current{color:#66b0f7;text-decoration:none;padding-left:15px;background:url(../images/li03.png) no-repeat 5px center;}