@charset "utf-8";
/* CSS Document */

body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	TEXT-ALIGN: center;
	font-size: 12px;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
}

img{border: 0px}

.bodybox
{
	width:100%;
	display:block;
	text-align:center;
}

.head-nemu-bg
{
	background:url(img/head_menu_bg.png);
	width:100%;	
	height:68px;
	font-size:14px;
	color:#ffffff;
	display:block;
}

.fjc
{
font-weight:900;
}

.zjj
{
	padding-left:20px;	
}

.yjj
{
	padding-right:15px;	
}




.bx-sxzy
{
	border-bottom:#dddddd 1px solid;
	border-top:	#dddddd 1px solid;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	background-color:#fff;
}


.bx-sx
{
	border-bottom:#dddddd 1px solid;
	border-top:	#dddddd 1px solid;
	border-left:0px;
	border-right:0px;

}


.bx-szy
{
	border-bottom:0px;
	border-top:	#dddddd 1px solid;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	background-color:#fff;
}


.bx-sxy
{
	border-bottom:#dddddd 1px solid;
	border-top:	#dddddd 1px solid;
	border-left:#dddddd 0px solid;
	border-right:#dddddd 1px solid;
	background-color:#fff;
}


.bx-xzy
{
	border-bottom:#dddddd 1px solid;
	border-top:	0px;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	background-color:#fff;
}


.bx-x
{
	border-bottom:#dddddd 1px solid;
	border-top:	0px;
	border-left:0px;
	border-right:0px;
}

.bx-xy
{
	border-bottom:#dddddd 1px solid;
	border-top:	0px;
	border-left:0px;
	border-right:#dddddd 1px solid;
}


.bx-y
{
	border-bottom:0px;
	border-top:	0px;
	border-left:0px;
	border-right:#dddddd 1px solid;
}

A.sybox:link,a.sybox:visited,a.sybox:active
{
	font-size:14px;
	font-weight:900;
	height:41px;
	line-height:41px;
	color:#333333;
	border-bottom:#dddddd 1px solid;
	border-top:	#dddddd 1px solid;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 0px solid;
	display:block;
	text-decoration:none;
}

A.sybox:hover
{
	font-size:14px;
	font-weight:900;
	height:41px;
	line-height:41px;
	color:#ff5500;
	border-bottom:#dddddd 1px solid;
	border-top:	#dddddd 1px solid;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 0px solid;
	text-decoration:none;
}



A.syboxyes:link,a.syboxyes:visited,a.syboxyes:active,A.syboxyes:hover
{
	font-size:14px;
	font-weight:900;
	height:40px;
	line-height:40px;
	color:#ff5500;
	background-color:#ffffff;
	border-bottom:#dddddd 0px solid;
	border-top:	#ff5500 2px solid;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 0px solid;
	text-decoration:none;
	display:block;
}



.fshenhui
{
	color:#666666;
}


.fsehui
{

	color:#666666;
}

A.fsehui:link,a.fsehui:visited,a.fsehui:active
{
	font-size:12px;
	color:#999999;
	text-decoration:none;
}

A.fsehui:hover
{
	font-size:12px;
	color:#ff6e00;
	text-decoration:none;
}

A.fsehei:link,a.fsehei:visited,a.fsehei:active
{
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

A.fsehei:hover
{
	font-size:12px;
	color:#ff6e00;
	text-decoration:none;
}

.fsebai
{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.fssbai
{
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}


.fsehei
{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.fssbai
{
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

.fsshei
{
	font-size:14px;
	color:#333333;
	text-decoration:none;
}

A.fssbai:link,a.fssbai:visited,a.fssbai:active
{
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

A.fssbai:hover
{
	font-size:14px;
	color:#fff000;
	text-decoration:none;
}


A.fsebai:link,a.fsebai:visited,a.fsebai:active
{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

A.fsebai:hover
{
	font-size:12px;
	color:#fffc00;
	text-decoration:none;
}

.ftel
{
	font-size:22px;
	color:#ffffff;
	text-decoration:none;
	font-weight:900;
}



A.fselan:link,a.fselan:visited,a.fselan:active
{
	font-size:12px;
	color:#004da0;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:500px;
    display:block;
}

A.fselan:hover
{
	color:#ff6e00;
	text-decoration:none;
}

A.fseland:link,a.fseland:visited,a.fseland:active
{
	font-size:12px;
	color:#004da0;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:580px;
    display:block;
}

A.fseland:hover
{
	color:#ff6e00;
	text-decoration:none;
}



A.fselanx:link,a.fselanx:visited,a.fselanx:active
{
	font-size:14px;
	color:#004da0;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:315px;
    display:block;
}

A.fselanx:hover
{
	color:#ff0000;
	text-decoration:none;
}



A.fsehongx:link,a.fsehongx:visited,a.fsehongx:active
{
	font-size:14px;
	color:#ff0000;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:350px;
    display:block;
}

A.fsehongx:hover
{
	color:#ff6e00;
	text-decoration:none;
}


A.fselanxx:link,a.fselanxx:visited,a.fselanxx:active
{
	font-size:12px;
	color:#333333;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:200px;
    display:block;
}

A.fselanxx:hover
{
	color:#ff6e00;
	text-decoration:none;
}




A.fse270:link,a.fse270:visited,a.fse270:active
{
	font-size:12px;
	color:#333333;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:230px;
	display:block;
}

A.fse270:hover
{
	color:#ff6e00;
	text-decoration:none;
}



A.fse320:link,a.fse320:visited,a.fse320:active
{
	font-size:12px;
	color:#333333;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:325px;
	display:block;
}

A.fse320:hover
{
	color:#ff6e00;
	text-decoration:none;
}



A.fseprbt:link,a.fseprbt:visited,a.fseprbt:active

{
	font-size:12px;
	color:#333333;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:120px;
	display:block;
	text-align:center;
}

A.fseprbt:hover
{
	color:#ff6e00;
	text-decoration:none;
}



A.fsepr:link,a.fsepr:visited,a.fsepr:active
{
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

A.fsepr:hover
{
	color:#ff6e00;
	text-decoration:none;
}


A.fsexm:link,a.fsexm:visited,a.fsexm:active
{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:290px;
    display:block;
}

A.fsexm:hover
{
	color:#ff6e00;
	text-decoration:none;
}


A.list:link,a.list:visited,a.list:active
{
	font-size:14px;
	color:#333333;
	text-decoration:none;
	height:41px;
	line-height:41px;
	background:url(img/list_a.jpg);
    width:678px;
    display:block;
	padding-left:20px;
	margin-left:10px;
}

A.list:hover
{
	color:#ff6e00;
	text-decoration:none;
	background:url(img/list_b.jpg);
}


A.listwx:link,a.listwx:visited,a.listwx:active
{
	font-size:14px;
	color:#333333;
	text-decoration:none;
	height:41px;
	line-height:41px;
	background:url(img/list_c.jpg);
    width:678px;
    display:block;
	padding-left:20px;
	margin-left:10px;
}

A.listwx:hover
{
	color:#ff6e00;
	text-decoration:none;
	background:url(img/list_d.jpg);
}


.list-sx
{
	float:left;
}

.list-bt
{
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:470px;
	float:left;
	padding-left:4px;
}

.list-dd
{
	font-size:12px;
	float:right;
	padding-right:20px;
}


.list-jj
{
	border-bottom:#eeeeee 1px solid;
}




.xxh
{
	font-size:6px;
	width:13px;
	height:13px;
	line-height:13px;
	border:1px #dedede solid;
	color:#666666;
	font-size:10px;
	background-color:#f4f4f4;
	display:block;
	float:left;
	text-align:center;
	-moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius: 2px;
}


.fontbt
{
	color:#333333;
	font-size:18px;
	font-weight:900;
}
.fontnr
{
	color:#000000;
	font-size:14px;
	text-indent:2em; 
	line-height:25px;
	word-wrap:break-word;
	word-break:break-all;
}

.fontnrjx
{
	color:#000000;
	font-size:14px;
	text-indent:2em; 
	line-height:25px;
	height:350px;
	overflow:hidden;
}

A.downloadbox:link,a.downloadbox:visited,a.downloadbox:active
{
	font-size:14px;
	font-weight:900;
	color:#ffffff;
	text-decoration:none;
    width:150px;
	height:38px;
	line-height:38px;
	background-color:#1aa000;
    display:block;
	text-align:center;
	-moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius: 3px;
}

A.downloadbox:hover
{
	color:#FFFFFF;
	background-color:#fd9500;
	text-decoration:none;
}

.login-input
{
	font-size: 12px;
	color: #333333;
	height:25px;
	line-height:25px;
	text-decoration:none;
	display:block;
	float:left;
	background-color:#fff;
	border:#dddddd 1px solid;
	border-top:#dddddd 2px solid;
	outline:none;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	padding-left:5px;
	padding-right:5px;
	-moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius: 2px;
	font-weight:900;
}


.ty-input
{
	font-size: 12px;
	color: #111111;
	height:22px;
	line-height:22px;
	text-decoration:none;
	display:block;
	float:left;
	background-color:#fff;
	border:#cccccc 1px solid;
	outline:none;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	padding-left:5px;
	padding-right:5px;
	-moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius: 2px;

}

.ty-input:focus {
	border:#3366cc 1px solid;
}






.ty-select
{
	font-size: 12px;
	color: #111111;
	height:22px;
	line-height:22px;
	text-decoration:none;
	display:block;
	float:left;
	background-color:#fff;
	border:#cccccc 1px solid;
	outline:none;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	padding-left:5px;
	-moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius: 2px;

}

A.usermenu:link,a.usermenu:visited,a.usermenu:active
{
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	height:35px;
	line-height:35px;
    display:block;
	padding-left:38px;

}

A.usermenu:hover
{
	color:#fff000;
	text-decoration:none;
	background:url(img/bgbq.png);
}


A.usermenuyes:link,a.usermenuyes:visited,a.usermenuyes:active,A.usermenuyes:hover
{
	font-size:14px;
	color:#fff000;
	text-decoration:none;
	height:35px;
	line-height:35px;
    display:block;
	padding-left:38px;
	background:url(img/bgbq.png);
}

A.commlist:link,a.commlist:visited,a.commlist:active
{
	font-size:14px;
	color:#333333;
	text-decoration:none;
	height:30px;
	line-height:30px;
	padding-left:20px;
}

A.commlist:hover
{
	font-size:14px;
	color:#333333;
	text-decoration:none;
	background-color:red;
}


.commlistgsmcsx
{
	float:left;
}

.commlistgsmc
{
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:280px;
	float:left;
	padding-left:4px;
}

.commlistxm
{
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:60px;
	float:left;
	padding-left:20px;

	padding-right:10px;
}

.commlistyc
{
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:44px;
	float:right;
	padding-left:2px;

}

A.loginlk:link,a.loginlk:visited,a.loginlk:active
{
	font-size:12px;
	color:#727171;
	text-decoration:none;
	height:20px;
	line-height:20px;
	background-color:#f8fafc;
	border:solid 1px #b5b5b5;
	padding-left:8px;
	padding-right:8px;
	display:block;
	float:left;
}

A.loginlk:hover
{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background-color:#336699;
	border:solid 1px #336699;
}


A.loginlkyes:link,a.loginlkyes:visited,a.loginlkyes:active,A.loginlkyes:hover
{
		font-size:12px;
	color:#727171;
	text-decoration:none;
	height:20px;
	line-height:20px;
	background-color:#f8fafc;
	border:solid 1px #b5b5b5;
	padding-left:8px;
	padding-right:8px;
	display:block;
	float:left;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background-color:#336699;
	border:solid 1px #336699;
}




.bodybgmain
{
	text-align:center;
	background-color:#ffffff;
	width:1020px;
	margin:0 auto;
}

.xmenutt
{
	font-weight:900;
	color:#111111;
	line-height:15px
	
}


A.footab:link,a.footab:visited,a.footab:active
{
	font-size:12px;
	color:#333333;
	text-decoration:none;
	height:20px;
	line-height:20px;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;

}

A.footab:hover
{
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	background-color:#979595;
}

A.kuai-lan:link,a.kuai-lan:visited,a.kuai-lan:active
 {
	font-size:14px;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	background-color:#f8f8f8;
	border:solid 1px #dddddd;
	display:block;
	height:30px;
	line-height:30px;
	float:left;
	width:128px;
}

A.kuai-lan:hover
{
	color:#ff6e00;
	background-color:#f8f8f8;
	border:solid 1px #dddddd;
}

.kuai-huang {
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	line-height:20px;
	background-color:#ff6e00;
	border:solid 1px #ff6e00;
	display:block;
	height:30px;
	line-height:30px;
	float:left;
	width:128px;
}

A.loginreg:link,a.loginreg:visited,a.loginreg:active
{
	font-size: 12px;
	color: #666666;
	height:30px;
	line-height:30px;
	text-decoration:none;
	display:block;
	background-color:#ebeaea;
	outline:none;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	width:78px;
	-moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius: 2px;
	text-align:center;
	cursor:pointer;
	float:left;
	margin-left:10px;
	font-weight:900;
}

A.loginreg:hover
{
	color: #FFFFFF;
	background-color:#ff5500;
	text-align:center;
}

.userslbox
{
	font-size: 20px;
	color: #dc0303;
	height:50px;
	line-height:50px;
	text-decoration:none;
	display:block;
	background-color:#faf0d3;
	outline:none;
	font-family: "Microsoft YaHei", "微软雅黑", "sans-serif";
	-moz-border-radius:5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;
	text-align:center;
	cursor:pointer;
	float:inherit;
	padding-left:15px;
	padding-right:15px;
	font-weight:900;
}

#grad1 {
    height: 5px;
    background: -webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, red, blue); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, red, blue); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, red , blue); /* 标准的语法（必须放在最后） */
}

.logo
{
	padding-top:3px;
}

.zhankai
{
	height:50px;
	color:#ffffff;
	font-size:18px;
	font-weight:800;
	line-height:50px;
	background:#FF0004;
	width:80%;
	display:block;
	text-align:center;
	-moz-border-radius:5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;
	margin-bottom:20px;
	margin-top:30px;
	text-decoration:none;
}

.cabox
{
	width:1000;
	height:750px;
	line-height:100%;
	display:block;
	text-align:center;
	background-repeat: repeat-x;
	background-repeat: repeat-y;
}

.jjwu
{
	height:5px;
	line-height:5px;
	display:block;
}

.jjshi
{
	height:10px;
	line-height:10px;
	display:block;
}

A.yqlj:link,a.yqlj:visited,a.yqlj:active
{
	font-size:12px;
	color:#222222;
	text-decoration:none;
	white-space:nowrap;
    text-overflow:ellipsis; /* for internet explorer */
    overflow:hidden;
    width:130px;
	height:18px;
	line-height:20px;
	padding-bottom:3px;
	float:left;
	display:block;
	text-align:center;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
}

A.yqlj:hover
{
	font-size:12px;
	color:red;
	text-decoration:underline;
}

.servicebg
{
	position:fixed ; 
	bottom:0px;
	width:100%;
	text-align:center;
	background:url(../img/kfbg.png);
}
.serviceico
{
	-moz-border-radius: 90px;      /* Gecko browsers */
    -webkit-border-radius: 90px;   /* Webkit browsers */
    border-radius: 90px;
}

.servicebtext
{
	color:#ffffff;
	font-size:14px;
	height:25px;
	margin-top:12px;
}

.servicestext
{
	color:#ffffff;
	font-size:12px;
	height:25px;
}


A.xmenuzd:link,a.xmenuzd:visited,a.xmenuzd:active
{
	font-size: 12px;
	color: #ffffff;
	background-color:#DD0003;
	height:23px;
	line-height:22px;
	text-decoration:none;
	display:block;
	text-align:center;
	float:left;
	padding-left:10px;
	padding-right:10px;
	margin-left:5px;
	-moz-border-radius:  2px;      /* Gecko browsers */
    -webkit-border-radius:  2px;   /* Webkit browsers */
    border-radius: 2px;


}

A.xmenuzd:hover{
	background-color: #B50303;
	color:#ffffff;
}

A.listrow:link,a.listrow:visited,a.listrow:active,A.listrow:hover
{
	font-size:14px;
}

A.listhid:link,a.listhid:visited,a.listhid:active,A.listhid:hover
{
	display:none;
}

A.listtr:link,a.listtr:visited,a.listtr:active,A.listtr:hover
{
	font-size:14px;
}

.bx-search
{
	border-bottom:#dddddd 1px solid;
	border-top:	#ffffff 0px solid;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	background-color:#fff;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#f8f3f3;
}


.searchfont
{
	font-size:12px;
}


.areaselect
{
	float:left;
}

.areafont
{
	float:left;
	padding-top:3px;
	padding-left:2px;
	padding-right:5px;
}

.bx-searchbox
{
	border-bottom:#dddddd 1px solid;
	border-top:	#ffffff 0px solid;
	border-left:#dddddd 1px solid;
	border-right:#dddddd 1px solid;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#ffffff;
}
.ushow-username
{
	font-size:12px;
	color:#FF0000;
	font-weight:800;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}

.ushow-text
{
	font-size:12px;
	color:#333333;
}


A.ushow-href:link,A.ushow-href:visited,A.ushow-href:active,A.ushow-href:hover
{
	font-size:12px;
	color:#FF0000;
	font-variant:800;
	text-decoration: none;
}

.Jump_Box
{
	text-align:center;
	padding:30px 10px 30px 10px;
	width:calc(100% - 20px);
}

.Jump_Box a
{
	margin:50px 10px 50px 0px;
	padding:10px;
	background:#b6050c;
	color:#ffffff;
	border-radius:5px;
	outline:none;
	text-decoration:none;
}
