@charset "gb2312";
/* CSS Document */


.fix:after,.ovh{overflow:hidden}blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif}button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-size:100%}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}ol,ul{list-style:none}a{text-decoration:none}a:hover{text-decoration:underline}a,a:focus{outline:0}sup{vertical-align:text-top}sub{vertical-align:text-bottom}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}.m0{margin:0}.m1{margin:1px}.ml1{margin-left:1px}.mt1{margin-top:1px}.mr5{margin-right:5px}.mb1{margin-bottom:1px}.m2{margin:2px}.ml2{margin-left:2px}.mt2{margin-top:2px}.mr2{margin-right:2px}.mb2{margin-bottom:2px}.m5{margin:5px}.ml5{margin-left:5px}.mt5{margin-top:5px}.mr5{margin-right:5px}.mb5{margin-bottom:5px}.m10{margin:10px}.ml10{margin-left:10px}.mt10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.m15{margin:15px}.ml15{margin-left:15px}.mt15{margin-top:15px}.mt25{margin-top:25px}.mr15{margin-right:15px}.mb15{margin-bottom:15px}.m20{margin:20px}.ml20{margin-left:20px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.p0{padding:0}.p1{padding:1px}.pl1{padding-left:1px}.pt1{padding-top:1px}.pr1{padding-right:1px}.pb1{padding-bottom:1px}.p2{padding:2px}.pl2{padding-left:2px}.pt2{padding-top:2px}.pr2{padding-right:2px}.pb2{padding-bottom:2px}.p5{padding:5px}.pl5{padding-left:5px}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.p10{padding:10px}.pl10{padding-left:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.p15{padding:15px}.pl15{padding-left:15px}.pt15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.p20{padding:20px}.pl20{padding-left:20px}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.b{font-weight:700}.border{border-top:1px solid #e54a4a}.ti2{text-indent:2em}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.tc{text-align:center}.msyh{font-family:"MicroSoft YaHei"}.auto{margin-left:auto;margin-right:auto}.l{float:left}.r{float:right}.db{display:block}.dn{display:none}.lh18{line-height:18px}.lh20{line-height:20px}.lh22{line-height:22px}.lh24{line-height:24px}.lh26{line-height:26px}.fix:after{display:block;content:"clear";height:0;clear:both;visibility:hidden}.rel{position:relative}.abs{position:absolute}.mb30{margin-bottom: 30px;}.mb25{margin-bottom:25px;}.fix:after{display:block;content:"clear";height:0;clear:both;visibility:hidden}
img { vertical-align:top; }
img { vertical-align:top; }
.img-responsive {max-width: 100%;  height: auto;}
/*css*/
body{color: #2f2f2f; font-size: 16px; font-family:"MicroSoft YaHei"; }
.ti2{ text-indent:2em;}
a{text-decoration: none;color: #FFFFFF;}a:hover{text-decoration: underline; color: inherit;}
.container{ width:100%; min-width:320px; max-width:640px; margin-left: auto; margin-right: auto;}
.gutter{margin-left:4.5% !important; margin-right:4.5% !important; overflow:hidden;}
p{ color:#3c3b3b;line-height:1.80em; margin-top:0.8em; margin-bottom:0.8em; text-indent:2em;}
p a{color: #ff0000;}
p a:hover{color: #ff0000;}
p em{color: #ff0000;}


.header{ overflow:hidden; padding:8px 0; margin-bottom:8px;}
.titsty { border-bottom:solid 1px #b5b5b5; font-size:20px; padding-left:10px;}
.titsty span { border-bottom:solid 3px #0168b7; color:#026ec2; display:inline-block; margin-bottom:-2px; padding-bottom:6px; line-height:38px;}
.titsty span img { vertical-align:bottom; margin-right:6px;}
.titsty span em { color:#3d3d3d;}

/**end header**/
.A,.B,.C,.D ,.E,.F,.G{ overflow:hidden;}
.A  {}

.bg1 { background:#f2f2f2;}
.h21 { color:#02609e; line-height:40px; height:40px; font-size:20px;}
.gutter a { color:#ff0000;}
.bg2 { text-align:center; color:#ffffff; font-weight:bold; background:#02609e; font-size:20px; line-height:50px; height:50px;}

.B table {margin:20px auto; overflow:hidden; vertical-align:top; }
.B table tr.tr1 { height:6px; overflow:hidden; clear:both;}
.B table tr td {border:solid 1px #bfbfbf; padding:2%; vertical-align:sub;}
.B table tr td.td1 { width:2%;display:inline-block; border-top:none; border-bottom:none;}
.B table tr td  h3 { font-size:18px; text-align:left; line-height:2.0em; height:2em; display:inline;}
.B table tr td  span { width:1.1em; height:1.1em; display:inline-block; background:#1178e1; text-align:center;border-radius:0.6em; box-shadow: 4px 5px 6px #bfbfbf; color:#ffffff; margin-right:6px; font-family:"Arial"; font-size:32px; font-style:italic; font-weight:bold;}
.B ul {margin:20px auto;}
.B ul li { border:solid 1px #bfbfbf; padding:2%; width:44%; display:inline-block; }
.B ul li h3 { font-size:18px; text-align:left; line-height:40px;}
.B ul li h3 span { width:40px; height:40px; display:inline-block; background:#1178e1; text-align:center;border-radius:20px; box-shadow: 4px 5px 6px #bfbfbf; color:#ffffff; margin-right:6px; font-family:"Arial"; font-size:32px; font-style:italic; font-weight:bold;}
.C table { border:solid 2px #119cc5; text-align:center;}
.C table tr th { color:#119cc5;border:solid 2px #119cc5;}
.C table tr td { background:#e9f4fd; padding:4%; text-align:left;border:solid 2px #119cc5;}


.zx { text-align:center;line-height:32px; }
.zx a { color:#ffffff; border-radius:6px; padding:4px 10px; font-size:15px; border:solid 1px #990000;background: -webkit-linear-gradient(#f70006, #6b0001); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#f70006, #6b0001); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#f70006, #6b0001); /* Firefox 3.6 - 15 */
    background: linear-gradient(#f70006, #6b0001); /* 标准的语法（必须放在最后） */ }


.clear { clear:both;}


.D h3 { font-size:18px; line-height:30px; color:#1178e1; margin-bottom:10px;}
.D h3 img { vertical-align:bottom; max-width:100%; margin-right:6px;}
.Dinfo{ background:#eeeeee; padding:1px 10px;}
.Dinfo em { font-weight:bold; color:#424242;}
.D ul { background:#f3f2f7;}
.D ul li { line-height:28px; background:url(../images/bp_bg.jpg) 0.5em top no-repeat; padding-left:1em; margin:10px 0;}
.D ul li em { color:#ffffff; margin-right:0.8em;}



.E p.sty2 { background:#fcf8f0; margin:0; padding:10px 4px; }
.E p.sty3 { background:url(../images/pbg.jpg) top center no-repeat; padding-top:10px; margin:0; background-size:contain;}
.F h3 { margin-bottom:4px;}
.F h3 span { color:#cc0b0b;}
.Finfo { overflow:hidden;}
.Finfo img { max-width:46%; float:left; margin-right:10px;}
.btn_click{position:relative; margin:0.8em 0; border-radius:8px;  background:linear-gradient(#dd0018, #760003); display: inline-block; padding:6px 19px; box-shadow:0 2px 2px #c2c2c2;}.btn_click a{  color: #fff;  font-size:16px; padding:10px 12px}.btn_click img{animation: cursorMove 1s infinite; position: absolute;right:0;}.btn_click2{ position:relative; padding:8px 8px 8px 35px;}.btn_click2 img{animation: 1s infinite;position: absolute;left:6px; top:0px;}
@keyframes cursorMove{
	0%{top:12px;}
	100%{top:20px;}
}
@-webkit-keyframes cursorMove{
	0%{top:12px;}
	100%{top:20px;}
}


@media (max-width:375px){	
	.titsty { font-size:18px;}
}
@media (max-width:330px){	
	 .B table tr td  span { font-size:28px;}
	 .D h3 { font-size:17px;}
}


