@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
body{background:#fff;}
body,div,table,td,th,caption,input{color:#333333;font-size:14px;font-family:Î¢ÈíÑÅºÚ,Microsoft YaHei,Arial,Verdana,Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:100%;font-family:Î¢ÈíÑÅºÚ,Microsoft YaHei,Arial,Verdana,Helvetica, sans-serif;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
A:link,a:visited {color:#555555;font-family:Î¢ÈíÑÅºÚ,Microsoft YaHei,Arial,Verdana,sans-serif;font-size:14px;font-weight:normal;text-decoration:none; }
a:hover {COLOR: #cc0000;font-family:Î¢ÈíÑÅºÚ,Microsoft YaHei,Arial,Verdana,sans-serif;font-size:14px;font-weight:normal;text-decoration:none;}
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:12px Verdana,Helvetica,Arial,sans-serif; }
input{height:18px}

.maxclass{width:90%;max-width:1200px;height:auto;margin:0 auto;overflow:hidden;}

#top{background:#f5f5f5;width:100%;height:auto;overflow:hidden}
.logo{width:1200px;height:auto;margin:0 auto;overflow:hidden}
.logo img{width:auto;height:90px;float:left;margin-top:1rem;margin-bottom:1rem;overflow:hidden}

#menu{background:#04007d;width:100%;height:4rem;overflow:hidden}
#menu ul{width:1200px;height:4rem;margin:0 auto;overflow:hidden;}
#menu ul li{width:auto;padding-right:4rem;height:4rem;line-height:4rem;font-size:1.2rem;color:#ffffff;font-weight:bold;float:left;overflow:hidden;}

#banner{width:100%;height:auto;overflow:hidden}
#banner img{width:100%;height:auto;display:block;overflow:hidden}

#aboutus{background:#0f00e7;width:100%;height:auto;overflow:hidden}
#aboutus #abCon{width:90%;max-width:1200px;height:auto;color:#ffffff;margin:5rem auto;display:block;overflow:hidden;}
#aboutus #abCon #abTxt{width:35%;height:auto;color:#ffffff;font-size:1.2rem;line-height:180%;float:left;overflow:hidden;}
#aboutus #abCon #abTxt #abTitle{width:100%;height:auto;line-height:160%;font-size:2rem;font-weight:bold;color:#ffffff;margin-bottom:2rem;overflow:hidden}
#aboutus #abCon img{width:55%;height:auto;float:right;margin-left:5%;overflow:hidden}

#gdsj{background:#050098;width:100%;height:auto;overflow:hidden}
#gdsj #gdCon{width:90%;max-width:1200px;height:auto;margin:5rem auto;display:flex;overflow:hidden;}
#gdsj #gdCon #video{width:687px;height:450px;flex:none;overflow:hidden}
#gdsj #gdCon #gdsjCon{width:auto;height:auto;flex:1;overflow:hidden}
#gdsj #gdCon #gdsjCon #gdsjTxt{width:auto;height:auto;color:#ffffff;font-size:1.5rem;line-height:180%;padding-left:3rem;overflow:hidden}
#gdsj #gdCon #gdsjCon ul{width:100%;height:auto;overflow:hidden}
#gdsj #gdCon #gdsjCon ul li{background:url(../images/forstep_bg.gif) center center no-repeat;width:100%;height:44px;line-height:44px;margin-top:2rem;color:#ffffff;font-size:1.5rem;text-align:center;overflow:hidden}

#wzxlf{width:90%;max-width:1200px;margin:3rem auto;overflow:hidden}
#wzxlf #wzTitle{width:100%;height:2rem;line-height:2rem;font-size:2rem;text-align:center;font-weight:bold;margin-bottom:2rem;overflow:hidden}
#wzxlf ul{width:100%;height:auto;overflow:hidden}
#wzxlf ul li{width:100;height:auto;margin-bottom:1rem;text-align:center;line-height:3rem;font-size:1.2rem;overflow:hidden;}
#wzxlf ul li img{width:auto;max-width:100%;height:auto;display:block;margin:0 auto;overflow:hidden}

.gg{width:100%;height:auto;overflow:hidden}
.gg img{width:100%;height:auto;display:block;overflow:hidden}

#copyright{background:#ffffff;width:100%;height:auto;margin:3rem auto;line-height:200%;text-align:center;font-size:1.2rem;overflow:hidden}
#copyright a{font-size:1.2rem}

@media screen and (max-width:960px){
.logo{width:96%;height:auto;margin:0 2%;overflow:hidden}
.logo img{width:auto;height:3rem;float:left;margin-top:1rem;margin-bottom:1rem;overflow:hidden}

#menu{background:#04007d;width:100%;height:auto;overflow:hidden}
#menu ul{width:96%;height:auto;margin:0 2%;overflow:hidden;}
#menu ul li{width:auto;padding-right:4rem;height:2rem;line-height:2rem;font-size:1.2rem;color:#ffffff;font-weight:bold;float:left;overflow:hidden;}
	
#aboutus #abCon{width:100%;height:auto;color:#ffffff;margin:2rem auto;display:block;overflow:hidden;}
#aboutus #abCon #abTxt{width:96%;margin-left:2%;height:auto;color:#ffffff;font-size:1.2rem;line-height:180%;float:left;overflow:hidden;}
#aboutus #abCon #abTxt #abTitle{width:100%;height:auto;line-height:160%;font-size:1.2rem;font-weight:bold;color:#ffffff;margin-bottom:0.8rem;overflow:hidden}
#aboutus #abCon img{width:100%;height:auto;float:right;margin-left:0%;margin-top:1rem;margin-bottom:1rem;overflow:hidden}

#gdsj #gdCon{width:98%;height:auto;margin:2rem 1%;display:block;overflow:hidden;}
#gdsj #gdCon #video{width:100%;height:auto;display:block;overflow:hidden}
#gdsj #gdCon #video img{width:100%;height:auto;display:block;margin-bottom:2rem;overflow:hidden}
#gdsj #gdCon #gdsjCon{width:auto;height:auto;display:block;overflow:hidden}
#gdsj #gdCon #gdsjCon #gdsjTxt{width:auto;height:auto;color:#ffffff;font-size:1.5rem;line-height:180%;padding-left:0;overflow:hidden}
#gdsj #gdCon #gdsjCon ul{width:100%;height:auto;overflow:hidden}
#gdsj #gdCon #gdsjCon ul li{background:url(../images/forstep_bg.gif) center center no-repeat;width:100%;height:44px;line-height:44px;margin-top:2rem;color:#ffffff;font-size:1.5rem;text-align:center;overflow:hidden}

#wzxlf{width:100%;max-width:1200px;margin:1rem auto;overflow:hidden}
#wzxlf ul li{width:100;height:auto;margin-bottom:0rem;text-align:center;line-height:3rem;font-size:1rem;overflow:hidden;}
#copyright{margin:1rem auto;line-height:150%;text-align:center;font-size:1rem;}
#copyright a{font-size:1rem;}
}