/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
html,body{height:100%;font-size:12px;font-family:Microsoft YaHei,\5FAE\8F6F\96C5\9ED1,Î¢ÈíÑÅºÚ; margin:0px auto; background:url(../images/bg.jpg) center top no-repeat;}
q:before,q:after{content:¡±}
fieldset,img,abbr,acronym{border:0 none}
abbr,acronym{font-variant:normal}
legend{color:#000}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
input,img,select{vertical-align:middle}
ol,ul{list-style:none}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;font-weight:normal}
h1{font-size:25px;text-align:center;color:#454545;line-height:100px}
h5{font-size:16px;color:#aeaeae;min-width:320px;max-width:1200px;margin:0 auto;line-height:30px}
del,ins,a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}
input[type="submit"]{cursor:pointer}
button{cursor:pointer}
input::-moz-focus-inner{border:0;padding:0}
.clear{clear:both; height:0px; line-height:0px;}
.big_div{ width:1168px; margin:0px auto; padding-top:343px;}
.left_div{ width:285px; float:left;}
.right_div{ width:862px; float:right;}
.meber{ background:url(../images/mbg.jpg) center top no-repeat; width:283px; height:165px;}
.meber h3{ font-size:18px; color:#FFF; padding:30px 0px 0px 30px; }
.meber p{ line-height:30px; padding:10px 0px 0px 30px; font-size:16px;color:#FFF}
.meber span{ color:#ffed00}
.jl{ background:#F8F8F8; border:1px solid #EDEDEE; width:283px; margin-top:21px;}
.jl h3{ background:#CB1416; height:47px; line-height:47px; font-size:18px; color:#FFF; padding-left:30px;}
.jl ul{ padding:20px; font-size:14px;}
.jl li{ height:36px; line-height:36px;}
.jl span{ color:#bc2727}
.jl .line{ border-bottom:1px solid #CCC; margin-top:10px;}
.gz{ background:#F8F8F8; border:1px solid #EDEDEE; width:283px; }
.gz h3{ background:#CB1416; height:47px; line-height:47px; font-size:18px; color:#FFF; padding-left:30px;}
.gz ul{ padding:20px; font-size:14px;}
.gz p{ margin:0px 0px 10px 0px; line-height:24px;}
.gg{ margin-top:26px;}
.gg h3{ background:url(../images/2.jpg) #EDEDEF left bottom repeat-x; height:45px; line-height:45px;}
.gg h3 span{ background:#CB1416; text-align:center; padding:12px 40px; color:#FFF; font-size:16px;}
.gg ul{ border-bottom:1px solid #EDEDED;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED; background:#F8F8F8; padding:20px; height:83px; overflow:auto;}
.gg li{ float:left; line-height:27px; overflow:auto}
.gg li a:link{ color:#40454c; font-size:14px;}
.gg li a:visited{ color:#40454c;font-size:14px;}
.gg li a:hover{ color:#CB1416;font-size:14px; text-decoration:underline}
.gg li a:active{color:#40454c;font-size:14px;}

.wy{ margin-top:26px;}
.wy h3{ background:url(../images/2.jpg) #EDEDEF left bottom repeat-x; height:45px; line-height:45px;}
.wy h3 span{ background:#CB1416; text-align:center; padding:12px 40px; color:#FFF; font-size:16px;}
.wy ul{ border-bottom:1px solid #EDEDED;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED; background:#F8F8F8; padding:30px 0px 30px 10px; overflow:hidden}
.wy li{ margin:30px 0px 0px 10px; float:left; width:250px; }
.wy li span{ font-size:14px; height:30px; line-height:30px;color:#40454c;}
.wy li p{ font-size:14px; height:30px; color:#40454c;}
.wy li a:link{ color:#40454c; font-size:14px; padding:0px 5px 0px 10px; border:1px solid #F8F8F8;}
.wy li a:visited{ color:#40454c;font-size:14px;}
.wy li a:hover{ color:#CB1416;font-size:14px; padding:0px 5px 0px 10px; text-decoration:none; background:#FFF; border:1px solid #e6e6e6; display:block ; }
.wy li a:active{color:#40454c;font-size:14px;}

.sj{ margin-top:26px;}
.sj h3{ background:url(../images/2.jpg) #EDEDEF left bottom repeat-x; height:45px; line-height:45px;}
.sj h3 span{ background:#CB1416; text-align:center; padding:12px 40px; color:#FFF; font-size:16px;}
.sj ul{ border-bottom:1px solid #EDEDED;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED; background:#F8F8F8; padding:30px 0px; height:570px;}
.sj li{ margin:30px 0px 0px 10px; float:left; width:250px; }
.sj li span{ font-size:14px; height:30px; padding-bottom:10px; line-height:30px;color:#40454c}
.sj li p{ font-size:14px; height:30px; color:#40454c;}
.sj li a:link{  color:#40454c; font-size:14px; padding:0px 5px 0px 10px; border:1px solid #F8F8F8;}
.sj li a:visited{ color:#40454c;font-size:14px;}
.sj li a:hover{color:#CB1416;font-size:14px; padding:0px 5px 0px 10px; text-decoration:none; background:#FFF; border:1px solid #e6e6e6; display:block ;}
.sj li a:active{color:#40454c;font-size:14px;}

.fq{ margin-top:26px;}
.fq h3{ background:url(../images/2.jpg) #EDEDEF left bottom repeat-x; height:45px; line-height:45px;}
.fq h3 span{ background:#CB1416; text-align:center; padding:12px 40px; color:#FFF; font-size:16px;}
.fq ul{ border-bottom:1px solid #EDEDED;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED; background:#F8F8F8; padding:30px 0px; height:auto;overflow:hidden;}
.fq li{  border-left:2px solid #CB1416;  border-right:1px solid #EDEDED; border-top:1px solid #EDEDED; border-bottom:1px solid #EDEDED; background:#FFF;  margin:0px 30px 30px 30px; height:50px; line-height:50px;}
.fq li span{ font-size:16px; height:50px;  line-height:50px; padding-left:20px;color:#40454c; float:left; }
.fq li p{ font-size:14px; color:#fff; float:right; background:#CB1416; width:150px; display:block; line-height:50px; height:50px; text-align:center}
.fq p a:link{ color:#fff; font-size:20px; color:#FFF}
.fq p a:visited{ color:#fff;font-size:20px;}
.fq p a:hover{ color:#fff;font-size:20px; text-decoration:none; width:150px; height:50px; display:block; background:#3F4457}
.fq p a:active{color:#fff;font-size:20px;}
.ts{ border:1px solid #EDEDED; background:#f8f8f8; margin-top:27px; padding:20px;}
.ts h3{ font-size:16px; color:#F00;}
.ts p{ font-size:14px; line-height:27px;color:#40454c; margin-top:10px;}
.dd{ margin-top:27px; }
.table{ font-size:16px;}
.list_div4{  margin-top:20px; overflow:hidden; background:none; border:none;}
.list_div4 ul{ border:none;}
.list_div4 li{ border:0px solid #DCDCDC; background:none;  text-align:center;  float:left;width:205px; margin:0px 0px 20px 50px; }
.list_div4 li img{ float:left}
.list_div4 li span{ float:left}
.list_div4 .tj{width:25px; height:20px; padding-top:10px;padding-right:0px; cursor:pointer; float:left;}
.lines{ border-bottom:1px dotted #CCC; margin-top:20px;}
.button{ text-align:center; width:380px; margin:0px auto; margin-top:20px; overflow:hidden}
.pin{ border:1px solid #e6e6e6; width:300px; height:35px; line-height:35px; background:#FFF; padding-left:10px;}
.pin1{border:1px solid #e6e6e6; width:312px; height:35px; line-height:35px; background:#FFF;}
.bottom{  width:100%; background:url(../images/bottom.png) left bottom repeat-x; height:155px;bottom:0; }
.text{ text-align:center; width:1168px; line-height:30px; font-size:14px; margin:0px auto; color:#FFF; padding-top:50px;}
.next{ width:350px; margin:0px auto; text-align:center; margin-top:20px;}
.xy{ background:#268CF0; width:150px; height:40px; line-height:40px; color:#FFF; text-align:center;text-decoration:none; margin-right:20px; display:block; float:left; font-size:18px; border-radius:5px;}
.yy{ background:#268CF0; width:150px; height:40px; line-height:40px; color:#FFF; text-align:center; text-decoration:none;margin-left:20px;display:block;float:left;font-size:18px; border-radius:5px;}
.kf{ background:#F8F8F8; border:1px solid #EDEDEE; width:1000px; margin:0px auto; margin-top:41px; height:500px;}
.kf h3{ background:#CB1416; height:47px; line-height:47px; font-size:18px; color:#FFF; padding-left:30px;}
.kf ul{ padding:20px; font-size:14px;}
.kf li{ height:36px; line-height:36px;}
.kf span{ color:#bc2727}
.dd1{ background:#fff; border:1px solid #EDEDEE;  margin:0px auto; margin-top:41px;}
.dd1 h3{ background:#CB1416; height:47px; line-height:47px; font-size:18px; color:#FFF; padding-left:30px;}
.dd1 ul{ padding:20px; font-size:14px;}
.dd1 li{ height:36px; line-height:36px;}
.dd1 span{ color:#bc2727}
.textb{ border:1px solid #e6e6e6; width:310px; height:100px;}
.buton{ background:#FF7600; border:0px; width:310px; height:35px; line-height:35px; color:#FFF; border-radius:5px;}
.button1{ background:#268CF0; width:100px; height:36px; line-height:36px; color:#FFF; text-align:center; text-decoration:none;margin-left:20px;display:block;float:left;font-size:16px; border-radius:5px; border:0px;}
/*±íµ¥ÑéÖ¤*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;background:url(../images/msg_bg.png) no-repeat;	color:#444;line-height:18px;padding:2px 10px 2px 23px; margin-left:10px;_margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}
.style3{color:red;font-weight:bold;padding-left:5px;}

.dd_table{
	width:672px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:7px;
}

.dd_table table{
	border:1px #cfcfcf solid;
	width:100%;
}

.dd_table table tr{
	height:30px;
	line-height:30px;
}

.dd_table table th{
	border-bottom:1px #cfcfcf solid;
	background:#f0efef;
	padding-left:10px;
	color:#000000;
}

.dd_table table tr td{
	padding-right:15px;
	padding-left:10px;
}