/* 标签样式   */
body,button,input,select,textarea {
    font-family: "Microsoft YaHei", "微软雅黑", "SimSun", Arial;
    font-size: 14px;
}
html,body {
    height: 100%;
}
body {
    margin: 0;
    padding: 0;
    color: #333;
    background: #f9f9f8;
    line-height: 1.5;
}
div {
    padding: 0;
    margin: 0;
}
table,ul,ol,li,form,img,h1,h2,h3,h4,h5,h6,label,p,dl,dt,dd {
    border: none;
    list-style: none;
    list-style-position: inside;
    margin: 0;
    padding: 0;
}
h1,h2,h3,h4,h5,h6 {
    font-family: 微软雅黑;
    font-weight: bold;
    font-size: 15px; 
}
img {
    border: 0;
    -ms-interpolation-mode: bicubic;
}
a {
    color: #333;
    text-decoration: none;
    outline: none;
    zoom: 1;  
}
button,input,select,textarea {
    margin: 0;
    vertical-align: middle;
}
textarea {
    overflow: auto;
    vertical-align: top;
}
button {
    padding: 0 6px;
    _padding: 0;
}
button,input {
    line-height: normal;
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    *overflow: visible;
}
button[disabled],input[disabled] {
    cursor: default;
}
button::-moz-focus-inner,input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input::-ms-clear {
    display: none;
}
input[type="checkbox"],input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    *height: 13px;
    *width: 13px;
}
input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
th {
    text-align: left;
    font-weight: 400;
}
*,*:before,*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/* 总页面   */
.wrapper {
    min-height: 100%; 
    height: auto !important; 
    height: 100%;
    margin: 0 auto -230px; 
    /*background: url(../images/xybgcolor.png) repeat-x;*/
    background-size: 99%;
}
/* 顶部样式   */
.mod-header {
	width: 100%;
    margin: 0;
    padding: 0;  
    background-size: 100% 100%;
}
.mod-header-sy {
	width: 100%;
	height: 31px;
    line-height: 31px;
    margin: 0 auto;
    background-color: #E8E8E8;
}
.mod-header-top {
    width: 1200px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    margin: 0 auto;
}
.mod-header-top .top-gg {
	float: left;
}
.mod-header-top .top-gg .gg {
	width: 680px; 
	font-size: 14px;
}
.mod-header-top .top-link {
	float: right;
}
.mod-header-top .top-link a {
    display: block;
    color: #000;
    font-size: 14px;
    width: auto;
    float: right;
}
.mod-header-top .top-link a1:hover {
	color: #1E90FF;
	text-decoration: underline;
}
.mod-header-mid {
    display: block;
    width: 1200px;
    height: 130px;
    line-height: 130px;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
}
.mod-header-mid .logo a {
    display: block;
    width: 1200px;
    height: 130px;
    line-height: 130px;
    background: url(../images/logo.jpg) no-repeat left;
    background-size: 100% 100%;
}
.mod-header-nav {
	width: 100%;
	height: 50px;
    margin: 0 auto;
    background-size: 100% 100%;
}
.mod-header-nav .container {
    width: 1200px;
    margin: 0 auto;
    height: 50px;
    background-color: #e60012;
}
.mod-header-nav ul li {
	float: left; 
    position: relative;
    overflow: hidden;
    text-align: center; 
    line-height: 50px;
}    
.mod-header-nav ul li a,.mod-header-nav ul li a:visited {
    float: left;
    line-height: 50px;
    color: #fff;
    text-decoration: none;
    display: block;
    text-align: center;
    width: 133.33px;
    height: 50px;
    font-size: 18px;
    position: relative;
}
.mod-header-nav ul li a span {
	position: absolute; 
	left: 0; 
	width: 133.33px; 
}
.mod-header-nav ul li a span.out { 
	top: 0px; 
}
.mod-header-nav ul li a span.over,.mod-header-nav ul li a span.bg {  
	top: -50px; 
}
.mod-header-nav .container a:hover {
    background-color: #CC0000  ;
    background-size: 100% 100%;
}
.mod-header-nav .current {
    background-color: #CC0000;
    background-size: 100% 100%;
}
.mod-header-news {
	width: 1200px;
	height: 30px; 
    line-height: 30px; 
    text-align: center;
    margin: 0 auto;
}
.mod-header-gg {
	width: auto; 
	height: 30px; 
    line-height: 30px; 
    float: left; 
    font-size: 14px; 
    padding-left: 26px;
    color: #7e7e7e; 
    display: inline-block;
}
.mod-header-gg span.txt {
	float: left;
}
.mod-header-gg .txt a {
	font-size: 14px; 
}
.mod-header-gg .gd {
	width: 760px; 
	font-size: 14px; 
}
/* 搜索样式   */
.search-index {
	width: 1200px;  
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}
.thisimg_zqxy {
	float: left;
	padding: 10px 0 0 0;
	margin-left: 60px;
}
.searchInputWrap {
    width: 700px;
    padding: 20px 0 0 0;
    float: left;
    margin-left: 150px;
}
.search-title-list {
    text-align: center;
    margin-right: 550px;
    z-index: 0;
}
.search-title-list li {
    display: inline-block;
    padding: 0 10px;
    font-size: 14px;
    line-height: 14px;
    cursor: pointer;
    font-weight: bold;
    color: #e60012;
}
.active3 {
	color: #1E90FF;
}
.active2,.active1,.active4,.active5 {
	color: #2F4F4F;
}
.search-content {
    width: 100%;
    text-align: right;
    height: 60px;
    margin-top: 5px;
}
.input-content {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.thisimg {
    width: 1200px;
    height: 0;
    margin: 0 auto;
    position: relative;
    display: none;
}
.thisimg li {
    position: absolute;
    top: -15px;
    left: 4.8%;
    z-index: 99;
}
.sea_content {
    width: 250px;
    height: 27.5px;
    line-height: 27.5px;
    padding-left: 5px;
    color: #000;
    border: 1px solid #DDDDDD;
    font-size: 14px;
} 
.search-text {
    width: 695px;
    height: 36px;
    line-height: 36px;
    padding-left: 6px;
    color: #000;
    border: 1px solid #e8e8e8;
} 
.btn_content {
	width: 54px;
	height: 27px;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    font-size: 14px;
    background-color: #e60012;
    color: #fff;
}
.btn {
	width: 80px;
	height: 36px;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    padding: 8px 20px;
    font-size: 16px;
    line-height: 1px;
    background-color: #e60012;
    color: #fff;
    margin-right: 400px;
    margin-top: -2px;
}   
.hot_search {
	padding: 5px 0 0 25px;
	float: left;
}
.hot_search #hot_a {
	color: #000;
	font-weight: bold;
	font-size: 14px;
}
.hot_search .hot_c {
	font-size: 14px;
	color: #000;
}
.hot_search .hot_c:hover {
	color: #e60012;
}
.hot_search img {
	margin-left: 10px;
}
.hot_search #hot_d {
	font-size: 14px;
	color: #e60012;
	cursor: pointer;
}
.hot_search #hot_d:hover {
	text-decoration: underline;
}

.notice_tz {
	width: 1200px;  
	height: 31px;
    margin: 0 auto;
    margin-top: 12px;
    overflow: hidden;
    background-color: #E8E8E8;
}

.notice_tz .notice_tz_l {
	width: 955px; 
	height: 31px; 
    line-height: 31px; 
    float: left; 
    font-size: 14px; 
    padding-left: 15px;
}

.notice_tz .gd {
	width: 705px; 
}

.notice_tz .notice_tz_l a {
	font-weight: bold;
	color: #e60012; 
	height: 31px; 
    line-height: 32px;
    vertical-align: top; 
}

.notice_tz .notice_tz_l span {
	color: #888; 
	font-weight: bold;
}

.notice_tz .notice_tz_g {
	width: 45px; 
	height: 30px; 
    line-height: 30px; 
    float: right; 
    font-size: 12px; 
}

.notice_tz .notice_tz_g a {
	color: #888; 
	cursor: pointer;
}

#tz_g {
	color: #e60012;
}

#spanid {
	color: #000;
}

/* 新闻样式   */
.home_top_news {
	width: 1200px;  
	height: 280px;
    text-align: center;
    margin: 0 auto;
    margin-top: 12px;
    overflow: hidden;
}
.home_top_news .pic {
	width: 392px; 
	height: 280px; 
	float: left; 
	overflow: hidden; 
	margin-right: 12px; 
	display: inline;
}  
.news_list {
	width: 392px; 
	height: 280px; 
	float: left; 
	overflow: hidden; 
	margin-right: 12px; 
	border: 1px solid #E8E8E8;
}
.select_list1 {
	width: 392px; 
	height: 134px; 
	float: right; 
	overflow: hidden; 
	border: 1px solid #E8E8E8;
	text-align: left;
	padding: 10px 0px 0px 10px;
}
#qyxycxxt {
	font-size: 18px;
}
.qySelect {
	margin-top: 6px;
	width: 300px;
	font-size: 14px;
	height: 36px;
	padding-left: 5px;
	background-color: #E8E8E8;
}
#qyBtn {
	margin-top: 10px;
	width: 86px;
	height: 31px;
	text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    font-size: 14px;
    background-color: #e60012;
    color: #fff;
}
.select_list2 {
	width: 392px; 
	height: 134px; 
	float: right; 
	overflow: hidden; 
	border: 1px solid #E8E8E8;
	margin-top: 12px;
	text-align: left;
	padding: 10px 0px 0px 10px;
}
#qyall {
	margin-top: 2px;
}	
#qyalltotal {
	color: #e60012;
	font-size: 18px;
}
.news_listr {
	width: 392px; 
	height: 280px; 
	float: right; 
	overflow: hidden; 
	border: 1px solid #E8E8E8;
}
.tab { 
	width: 100%; 
	height: auto;
}
.news { 
	width: 392px;
	height: 36px;
	line-height: 36px;
	background-color: #E8E8E8;
}
.news2 { 
	width: 392px;
	height: 36px;
	line-height: 36px;
}
.TabTab01Con1 {
	width: 392px;
	height: 244px;
	padding: 8px 5px 0 5px;
	font-size: 14px; 
}
.TabTab01Con111 {
	width: 392px;
	height: 280px;
	padding: 8px 0px 0px 8px;
	font-size: 14px; 
}
.TabTab01Con111 img:hover {
	-moz-opacity: 0.68 !important; 
	_-moz-opacity:0.68;  
	filter: alpha(opacity=68); 
	opacity: 0.68; 
}
.TabTab01Con111 a:hover {
	color: #e60012; 
}
.TabTab01Con1_head {
	width: 380px;
	height: 75px;
	background-color: #E8E8E8;
}
.T_headl {
	float: left;
	width: 80px;
	margin: 8px 0px 0px 10px;
	border-right: 1px solid #e60012;
}
.T_headl .T_headl_d {
	font-size: 24px;
	font-weight: bold;
	color: #e60012;
}
.T_headl .T_headl_m {
	font-size: 14px;
	color: #e60012;
}
.T_headg {
	float: right;
	width: 286px;
	padding: 13px 8px;
	text-align: left;
}
.T_headg_b {
	font-size: 14px;
	color: #000;
}
.T_headg_n {
	font-size: 14px;
	color: #888; 
	padding-top: 6px;
}
.TabTab01Con1 a:hover {
	color: #e60012;
}
.tab ul {
	text-align: left;
}
.tab ul li {
	padding: 15px 0 0 0;
}
.tab ul li #spana {
	font-size: 14px; 
	float: right;
	color: #888;
}
.centertab1 {
	width: auto;
	height: 36px;
	line-height: 36px;
	float: left;
	text-align: left;
	font-size: 16px; 
	font-weight: normal;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #fff;	
	background-color: #e60012;
	padding: 0px 8px;
}
.centertab12 {
	width: auto;
	height: 36px;
	line-height: 36px;
	float: left;
	text-align: left;
	font-size: 16px; 
	font-weight: normal;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #e60012;	
	margin-left: 8px;
	border-bottom: 5px solid #e60012;
}
.centertab2 {
	width: auto;
	height: 36px;
	line-height: 36px;
	float: right;
	cursor: pointer;
	font-size: 14px; 
	font-family: "\5FAE\8F6F\96C5\9ED1";
	color: #888;
}
.centertab2 a:hover {
	color: #e60012;
}

/* 信用检测系统  */
.credit_pic_system {
	padding: 20px 0 0 0;	
	width: 1200px;  
	height: 100px;
    text-align: center;
    margin: 0 auto;
}
/* 信用产品新闻  */
.credit_cp_news {
	width: 1200px;  
	height: 280px;
    text-align: center;
    margin: 0 auto;
    margin-top: 12px;
    overflow: hidden;
}
.credit_cp_news .credit_cp_news1 {
	width: 380px; 
	height: 280px; 
	float: left; 
	overflow: hidden; 
	margin-right: 19px; 
}
.cp_news1_tab { 
	width: 100%; 
	height: auto;
}
.cp_newss1 { 
	width: 380px;
	height: 31px;
	line-height: 31px;
	cursor: pointer;
	border-bottom:1px solid #0000CD;
}
.cp_newss_tabs1 {
	width: 190px;
	height: 31px;
	line-height: 31px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #FFF;
	background: url(../images/bgcolortab.png) repeat-x;
	background-size: 100% 100%;
}
.cp_newss_tabs2 {
	width: 190px;
	height: 31px;
	line-height: 31px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	color: #000000;
}
.TabTab01Cons3 {
	width: 380px;
	height: 244px;
	padding: 10px 0 0 0;
}
.TabTab01Cons4 {
	width: 380px;
	height: 244px;
	padding: 10px 0 0 0;
}
.cp_newsss201 {
	width: 120px;
	height: 80px;
	line-height: 80px;
	cursor: pointer;
	float: left;
}
.cp_newsss201:hover {
	-moz-opacity: 0.68 !important; 
	_-moz-opacity:0.68;  
	filter: alpha(opacity=68); 
	opacity: 0.68; 
}
.credit_cp_news1 ul {
	width: auto; 
	height: auto;
	padding: 5px 0 0 0;
	text-align: left;
}
.credit_cp_news1 ul li span {
	float: right;
	font-size: 14px;
}
.cp_news202 h1 {
	padding: 10px 0 0 0;
}
.txt2 {
	width: auto; 
	height: auto;  
	margin: 0px auto; 
	overflow: hidden;
	text-align: left;
	font-size: 14px; 
	font-family: "微软雅黑";
	padding: 3px 0 0 10px;
}
.txt3 {
	width: auto; 
	height: auto; 
	margin: 0px auto; 
	overflow: hidden;
	text-align: left;
	font-size: 14px; 
	padding: 0 0 0 10px;
}
.txt3 a {
	color: #1E90FF;
}
.cp_news1_tab ul {
	width: auto; 
	height: auto;
	padding: 5px 0 0 0;
	text-align: left;
}
.cp_news1_tab ul li span {
	float: right;
	font-size: 14px;
}
.cp_news a:hover {
	color: #0063ba;
}
.credit_cp_news .credit_cp_news2 {
	width: 392px; 
	height: 250px; 
	float: left; 
	overflow: hidden; 
	margin-right: 19px; 
}
.cp_news2_tab { 
	width: 100%; 
	height: auto;
}
.cp_newss { 
	width: 392px;
	height: 31px;
	line-height: 31px;
	cursor: pointer;
	border-bottom:1px solid #0000CD;
}
.cp_newss_tab1 {
	width: 193px;
	height: 31px;
	line-height: 31px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #FFF;
	background: url(../images/bgcolortab.png) repeat-x;
	background-size: 100% 100%;
}
.cp_newss_tab2 {
	width: 193px;
	height: 31px;
	line-height: 31px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	color: #000000;
}
.TabTab01Con3 {
	width: 392px;
	height: 244px;
	padding: 10px 0 0 0;
}
.TabTab01Con4 {
	width: 392px;
	height: 244px;
	padding: 10px 0 0 0;
}
.cp_newss201 {
	width: 120px;
	height: 80px;
	line-height: 80px;
	cursor: pointer;
	float: left;
}
.cp_newss201:hover {
	-moz-opacity: 0.68 !important; 
	_-moz-opacity:0.68;  
	filter: alpha(opacity=68); 
	opacity: 0.68; 
}
.credit_cp_news2 ul {
	width: auto; 
	height: auto;
	padding: 5px 0 0 0;
	text-align: left;
}
.credit_cp_news2 ul li span {
	float: right;
	font-size: 14px;
}
.credit_cp_news .credit_cp_news3 {
	width: 196px; 
	height: 250px; 
	float: left; 
	overflow: hidden; 
}
/* 2017  */
.credit_2017 {
	padding: 15px 0 0 0;	
	width: 1200px;  
	height: 250px;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}
.credit_cp_o {
	width: 380px; 
	height: 250px; 
	float: left; 
	overflow: hidden; 
	margin-right: 19px; 
}
.cp_t {
	width: 380px;
	height: 31px;
	line-height: 31px;
	border-bottom:1px solid #0000CD;
}
.cp_f {
	width: 190px;
	height: 31px;
	line-height: 31px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #FFF;
	background: url(../images/bgcolortab.png) repeat-x;
	background-size: 100% 100%;
}
.cp_q {
	width: 190px;
	height: 31px;
	line-height: 31px;
	float: right;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #000;
}
.cp_s {
	width: 190px;
	padding-top: 19px;
	float: left;
	text-align: left;
}
.cp_s a:hover {
	color: #0063ba;
}
.cp_v {
	width: 380px;
	padding-top: 19px;
	float: left;
	text-align: left;
}
.cp_v a:hover {
	color: #0063ba;
}
.cp_v span {
	float: right;
	font-size: 14px;
}
.credit_promise {
	width: 392px; 
	height: 250px; 
	float: left; 
	overflow: hidden;
}
.promise_head {
	width: 392px;
	height: 31px;
	line-height: 31px;
	border-bottom:1px solid #0000CD;
}
.head_f {
	width: 193px;
	height: 31px;
	line-height: 31px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #FFF;
	background: url(../images/bgcolortab.png) repeat-x;
	background-size: 100% 100%;
}
.join:hover{
	color: red;
}
.promise_end {
	width: 392px;
	height: 244px;
}
.cpromise_a {
	width: 193px;
	padding-top: 19px;
	float: left;
	text-align: left;
}
.cpromise_a a:hover {
	color: #0063ba;
}
.credit_register {
	width: 196px; 
	height: 250px; 
	float: right; 
	overflow: hidden; 
}
/* 信用图片链接  */
.credit_pics {
	padding: 15px 0 0 0;	
	width: 1200px;  
	height: 100px;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}
.credit_pics .credit_pic1 {
	width: 380px; 
	height: 100px; 
	float: left; 
	overflow: hidden; 
	margin-right: 19px; 
}
.credit_pics .credit_pic2 {
	width: 392px; 
	height: 100px; 
	float: left; 
	overflow: hidden; 
	margin-right: 19px; 
}
.credit_pics .credit_pic3 {
	width: 196px; 
	height: 100px; 
	float: left; 
	overflow: hidden; 
}
.credit_pic1 a:hover {
	-moz-opacity: 0.68 !important; 
	_-moz-opacity:0.68;  
	filter: alpha(opacity=68); 
	opacity: 0.68; 
}
.credit_pic2 a:hover {
	-moz-opacity: 0.68 !important; 
	_-moz-opacity:0.68;  
	filter: alpha(opacity=68); 
	opacity: 0.68; 
}
.credit_pic3 a:hover {
	-moz-opacity: 0.68 !important; 
	_-moz-opacity:0.68;  
	filter: alpha(opacity=68); 
	opacity: 0.68; 
}
/* 信用数据库展示  */
.credit_xysjk {
	padding: 6px 0 0 0;	
	width: 1200px;  
	height: 300px;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}
.credit_xydata {
	width: 1200px;  
	height: 300px;
}
/* 狮子企服 */
.credit_lion {	
	width: 1200px;  
	height: 240px;
    text-align: center;
    margin: 0 auto;
    margin-top: 12px;
    overflow: hidden;
    border: 1px solid #E8E8E8;
}
.credit_lion_title {	
	width: 300px;
	height: 40px;
	line-height: 40px;
	font-size: 18px; 
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	text-align: left;
	border-bottom: 5px solid #e60012;
	margin-left: 10px;
}
.credit_lion_title a {
	color: #e60012;
}
.credit_lion_title span {
	color: #888;
}
.credit_lion_content {
	width: 1200px;
	height: 200px;
	margin-top: 5px;
}
.credit_lion_content a {
	font-size: 16px; 
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #0066FF;
}
.lion_content_1 {
	float: left;
	width: 196px;
	height: 78px;
	line-height: 78px;
	margin-left: 50px;
	margin-top: 12px;
	background: url(../images/xzinfo.png) repeat-x;
	background-size: 100% 100%;
}
.lion_content_2 {
	float: left;
	width: 196px;
	height: 78px;
	line-height: 78px;
	margin-left: 30px;
	margin-top: 12px;
	background: url(../images/xzinfo.png) repeat-x;
	background-size: 100% 100%;
}
.credit_lion_content img {
	vertical-align: middle;
	width: 30px;
	height: 30px;
}
.lion_logo {
	width: 1200px;  
	height: 105px;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 12px;
}
.lion_logo img {
	width: 1200px;  
	height: 105px;
}
.credit_xyzt {
	width: 1200px;  
	height: 280px;
    text-align: center;
    margin: 0 auto;
    margin-top: 12px;
    overflow: hidden;
}
.credit_xyzt_l {
	width: 796px;  
	height: 280px;
    float: left;
    border: 1px solid #E8E8E8;
    margin-right: 12px;
}
.xyzt_l_tab { 
	width: 796px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	margin-top: 10px;
	margin-left: 10px;
	overflow: hidden;
}
.l_tab1 {
	width: 25px;
	height: 25px;
	line-height: 22px;
	float: left;
	font-size: 18px; 
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #fff;	
	background-color: #e60012;
	padding-left: 2px;
	border-radius: 25px 25px;
}
#l_tab1_1 {
	width: 90px;
	height: 25px;
	line-height: 25px;
	float: left;
	font-size: 16px; 
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #e60012;
}
.l_tab2_2 {
	width: auto;
	height: 25px;
	line-height: 25px;
	float: right;
	cursor: pointer;
	font-size: 14px; 
	font-family: "\5FAE\8F6F\96C5\9ED1";
	color: #888;
}
.l_tab2_2:hover {
	color: #e60012;
}
.xyzt_l_con { 
	width: 788px;
	text-align: center;
	margin-top: 10px;
	margin-left: 10px;
}
.l_con_1 {
	float: left;
	width: 360px;
}
.l_con_2 {
	float: right;
	width: 420px;
	height: 190px;
	font-size: 14px; 
}
.l_con_2 a:hover {
	color: #e60012;
}
.l_con_2 ul {
	text-align: left;
}
.l_con_2 ul li {
	padding: 17px 0 0 0;
}
.l_con_2 #first_li {
	padding-top: 0px;
}
.l_con_2 ul li #spana {
	font-size: 14px; 
	float: right;
	color: #888;
}
.credit_xyzt_r {
	width: 392px;  
	height: 280px;
    float: right;
}
.xyzt_r1 {
	width: 100%;
	height: 36px;
	line-height: 36px;
	text-align: left;
}
.xyzt_r_title {
	width: auto;
	font-size: 16px; 
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	border-bottom: 5px solid #e60012;
	color: #e60012;
}
.xyzt_r_content1 {
	float: left;
	width: 184px;
	height: 45px;
	line-height: 45px;
	margin-top: 12px;
	background: url(../images/xzinfo.png) repeat-x;
	background-size: 100% 100%;
	text-align: left;
	padding-left: 6px;
}
.xyzt_r_content2 {
	float: left;
	width: 184px;
	height: 45px;
	line-height: 45px;
	margin-left: 20px;
	margin-top: 12px;
	background: url(../images/xzinfo.png) repeat-x;
	background-size: 100% 100%;
	text-align: left;
	padding-left: 6px;
}
.credit_xyzt_r img {
	vertical-align: middle;
	width: 30px;
	height: 30px;
}
.T_headl_l {
	float: left;
	height: 75px;
}
.T_headg_g {
	float: left;
	height: 75px;
	text-align: left;
}
.T_headg_bg {
	font-size: 14px;
	color: #000;
	padding-left: 8px;
	padding-top: 15px;
}
.T_headg_ng {
	font-size: 14px;
	color: #888; 
	padding-left: 8px;
}
.tow_pic {
	width: 1200px;  
	height: 105px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 12px;
    margin-bottom: -9px;
}
#tow_pic2 {
	float: right;
}
.mod-ended {
    width: 1200px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    margin: 0 auto;
}
.mod-ended a {
	font-size: 16px;
	color: #e60012;
}
.yqlj-eed {
    width: 100%;
    height: auto;
    margin: 0 auto;
    background-color: #E8E8E8;
}
.yqlj-ended {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    padding: 15px;
}
.yqlj-ended a {
	font-size: 14px;
	padding-left: 10px;
}
.yqlj-ended #yqlj {
	font-size: 16px;
	color: #e60012; 
	font-weight: bold;
	height: 36px;
    line-height: 36px;
}
/* 资源下载  */
.credit_downloads {
	padding: 15px 0 0 0;
	width: 1200px;
	height: auto;
	text-align: center;
	margin: 0 auto;
    overflow: hidden;
}
.download1 { 
	width: auto;
	height: 31px;
	line-height: 31px;
	border-bottom: 1px solid #0000CD;
}
.download1 a:hover {
	color: #0063ba;
}
.download2 {
	width: auto;
	height: auto;
	padding: 20px 0 0 0;
}
.credit_downloads li {
	float: left;
	margin: 0px 0 0px 40px;
	width: 120px;
	height: 180px;
}
.credit_downloads li a {
    display: block;
    position: relative;
}
.credit_downloads li a span {
	position: absolute;
	left: 0;
	_left: -115px;
	top: 160px;
	display: block;
	text-align: center;
	width: 120px;
	height: 15px;
}
.credit_downloads li a span:hover {
	color: #0063ba;
}
.credit_downloads li a img:hover {
	margin:-3px;
	-moz-opacity: 0.68 !important; 
	_-moz-opacity:0.68;  
	filter: alpha(opacity=68); 
	opacity: 0.68; 
}
/* 合作单位与平台  */
.credit_hzdwOrpt {
	padding: 5px 0 0 0;	
	width: 1200px;
	height: auto;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}
.credit_hzdwOrpt1 {
	width: 785px; 
	height: 250px; 
	float: left; 
	overflow: hidden; 
	margin-right: 19px; 
}
.credit_hzdwOrpt2 {
	width: 196px;
	height: 250px; 
	float: left; 
	overflow: hidden;
}
.hzdwOrpt1 { 
	width: auto;
	height: 31px;
	line-height: 31px;
	border-bottom: 1px solid #0000CD;
}
.hzdwOrpt2 {
	width: auto;
	height: auto;
}
.hzdwOrpt2 a:hover {
	-moz-opacity: 0.68 !important; 
	_-moz-opacity:0.68;  
	filter: alpha(opacity=68); 
	opacity: 0.68; 
}
.hzdwOrpt2 ul li {
	padding: 20px 0 0 35px;
	float: left;
}
/* 友情链接  */
.credit_yqlj {
	padding: 30px 0 20px 0;	
	width: 1200px;  
	height: auto;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
}
.yqlj { 
	width: auto;
	height: 31px;
	line-height: 31px;
	border-bottom: 1px solid #0000CD;
}
.yqljs {
	width: 100px;
	height: 31px;
	line-height: 31px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #FFF;
	background: url(../images/bgcolortab.png) repeat-x;
	background-size: 100% 100%;
}
.yqljss,.yqljsss,.yqljssss {
	width: 100px;
	height: 31px;
	line-height: 31px;
	float: left;
	text-align: center;
	cursor: pointer;
	font-size: 16px; 
	font-weight: bold;
	font-family: "\5FAE\8F6F\96C5\9ED1"; 
	color: #000000;
	background: #DDDDDD;
}
.credit_yqlj .link,.links,.linkss,.linksss {
	padding: 20px 0 0 0;	
	width: auto;
    height: auto;
    text-align: left;
}
.credit_yqlj .link a {
	overflow: hidden;	
	padding: 0 15px 10px 0;
	font-size: 14px; 
	font-family: "Microsoft YaHei", "微软雅黑", "SimSun", Arial;
}
.credit_yqlj .links a {
	overflow: hidden;	
	padding: 0 15px 10px 0;
	font-size: 14px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimSun", Arial;
}
.credit_yqlj .linkss a {
	overflow: hidden;	
	padding: 0 15px 10px 0;
	font-size: 14px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimSun", Arial;
}
.credit_yqlj .linksss a {
	overflow: hidden;	
	padding: 0 15px 10px 0;
	font-size: 14px;
	font-family: "Microsoft YaHei", "微软雅黑", "SimSun", Arial;
}
.credit_yqlj .link a:hover {
	color: #1E90FF;
	text-decoration: underline;
}
.credit_yqlj .links a:hover {
	color: #1E90FF;
	text-decoration: underline;
}
.credit_yqlj .linkss a:hover {
	color: #1E90FF;
	text-decoration: underline;
}
.credit_yqlj .linksss a:hover {
	color: #1E90FF;
	text-decoration: underline;
}
/* 是否侵权  */
.credit_sqqq {
	width: 1200px;  
	height: 30px;
    text-align: center;
    margin: 0 auto;
    margin-top: 60px;
    overflow: hidden;
    background: #DDDDDD;
}
.sqqq { 
	color: #DC143C;	
	height: 30px;
	line-height: 30px;
}
/* 记录访问次数  */
.credit_fwcs {
	width: 1200px;  
	height: 30px;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    background: #AAAAAA;
}
.fwcs { 
	color: #000;	
	height: 30px;
	line-height: 30px;
}
/* 底部样式   */
.mod-end {
	width: 100%;
    margin: 0;
    background-size: 100% 100%;
    overflow: hidden;
}
.mod-endd {
	width: 1200px;  
    text-align: center;
    margin: 0 auto;
    overflow: hidden; 
    padding-bottom: 20px; 
}
.mod-end1 {
	padding: 25px 0 0 0;
	width: auto; 
	height: auto; 
	float: left; 
	overflow: hidden; 
	text-align: center;
}
.mod-end1 ul li {
	padding: 5px 0 0 250px;
	font-size: 14px;
	color: #000;
}
.mod-end1 ul li a {
	color: #000;
	font-size: 14px;
}
.mod-end2 {
	padding: 18px 0 0 0;
	float: right; 
}
/* 回到顶部 */
.totop {
	position: fixed;
	right: 25px;
	bottom: 25px;
	display: none;
	width: 26px;
	height: 62px;
	background: url(../images/rocket.png) no-repeat 0 0;
	-webkit-transition: all 0.2s ease-in-out;
}
.totop:hover {
	background: url(../images/rocket.png) no-repeat 0 -62px;
} 