body,div,img,dl,dt,dt,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
input,button,textarea{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } 
ul,li{ list-style:none}
body{ font-size:12px;font-family:"Microsoft YaHei","微软雅黑"; background:url(../images/bg1.png) no-repeat center top #f7f3f7; }
a{text-decoration:none; color:#565656}
a:hover,a:active{ text-decoration:none; color:#004da5;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}


.gg01{width:1000px; margin:0 auto;margin-top:10px; overflow: hidden;}
.gg01 img{width:100%; border:0px; display:block;}

/*头部*/
.top{width:1000px; height:170px; position:relative; margin:0 auto;}
.topa{width:1000px; position:absolute; left:0px;top:0px; float:left;}
.topa_menu{float:left;}
.topa_menu li{ float:left; height:80px; line-height:80px; font-size:18px;color:#FFFFFF; padding-right:50px;position:relative;z-index:1000;}
.topa_menu li a{color:#FFFFFF;}



.topa_so{float:right; padding-top:20px;}
.topa_so .so{width:200px;height:38px; background:#ffffff; border:1px solid #cccccc;border-radius: 25px;float:left; overflow:hidden;}
.topa_so .search_input{width:110px;float:left; height:36px; line-height:36px; text-indent:10px;color:#999; background:#FFFFFF;border:none;outline: none;}
.topa_so .search_botton{cursor:pointer;float:right;background: url(../images/search.png) no-repeat center #ce0000;border:0px; width:60px;height:36px; line-height:36px; font-size:16px; color:#FFFFFF;font-family:"微软雅黑", "宋体"; text-indent:-999px;border-radius: 25px; outline:none;overflow:hidden;}



.topb{width:1000px; position:absolute; left:0px;top:90px; float:left;}
.topb .logo{ float:left;}
.topb .logo img{ width:100%;border:0px;}


.foot{width:100%; background:#313c4a; padding-bottom:20px; margin:0 auto; margin-top:10px;}
.foota{width:1000px; margin:0 auto;}
.foota_L{float:left; padding-top:30px;}
.foota_L img{ height:100px; border:0px;}

.foota_R{float:right; width:830px; padding-top:20px;}
.foota_R p{  line-height:30px; font-size: 14px; color: #ffffff}
.foota_R p a{ color: #ffffff}
.foota_R p img{display:inline-block; vertical-align:middle; margin-right:5px;}
.foota_R p span{ padding-right:10px;}

@media screen and (max-width:768px) {
.m_none{display:none;}


.gg01{width:96%; margin:0 auto;margin-top:10px; overflow: hidden;}
.gg01 img{width:100%; border:0px; display:block;}

/*头部*/
.top{width:96%; height:150px; position:relative; margin:0 auto;}
.topa{width:100%; position:absolute; left:0px;top:80px; float:left;}
.topa_menu{float:left;width:100%; }
.topa_menu li{ float:left; width:33.33%;  height:30px; line-height:30px; text-align:center; font-size:16px;color:#FFFFFF; padding-right:0px;position:relative;z-index:1000;}
.topa_menu li a{color:#FFFFFF;}



.topa_so{display:none;}


.topb{width:100%; position:absolute; left:0px;top:20px; float:left;}
.topb .logo{ float:left;width:100%; text-align:center;}
.topb .logo img{ width:90%;border:0px;}


.head{width:100%; margin:0 auto;}
.head .logo{ float:left;width:100%; text-align:center;}
.head .logo img{ width:100%; border:0px;}


.foot{width:100%; background:#313c4a; padding-bottom:10px; margin:0 auto; margin-top:10px;}
.foota{width:100%; margin:0 auto;}
.foota_L{float:left;width:100%; text-align:center; padding-top:20px;}
.foota_L img{ height:60px; border:0px;}

.foota_R{float:right; width:100%; padding-top:20px;}
.foota_R p{ line-height:30px; text-align:center;}
.foota_R p span{ display:block; width:100%; text-align: center;}
}