@charset "utf-8";
body{margin:0px;padding:0px; background:#f2f1f1;}
body,html,div,nav,a,p,span,li{ font-family:"微软雅黑", "宋体", Arial;}

div.titlestyle{margin:0px;padding:0px; width:100%; background:#406ecb; font-size:1.1em; height:40px; color:white; line-height:40px; text-align:center; position:fixed; top:0px; z-index:2;}
footer{margin:0px;padding:0px; width:100%; background:#fff; font-size:1em; height:25px; color:#8f8d8d; line-height:25px; text-align:center; position: fixed; bottom:0px; z-index:1; border-top: solid 1px #c7c6c6;}
nav.mainmenu{ width:100%;margin:100px 0px 0px 0px;padding:0px; overflow:hidden;}
nav.mainmenu ul{margin:0px 0px 0px 0px;padding:0px;}
nav.mainmenu ul li{margin:0px 0px;padding:0px; list-style-type:none; width:33.3%; display:inline-block; float:left; text-align:center; overflow:hidden;}
nav.mainmenu ul li a.menu01:link,nav.mainmenu ul li a.menu01:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat left top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu01:hover,nav.mainmenu ul li a.menu01:active,nav.mainmenu ul li a.menu01:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat left -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu02:link,nav.mainmenu ul li a.menu02:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -85px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu02:hover,nav.mainmenu ul li a.menu02:active,nav.mainmenu ul li a.menu02:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -85px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu03:link,nav.mainmenu ul li a.menu03:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -170px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu03:hover,nav.mainmenu ul li a.menu03:active,nav.mainmenu ul li a.menu03:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -170px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu04:link,nav.mainmenu ul li a.menu04:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -255px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu04:hover,nav.mainmenu ul li a.menu04:active,nav.mainmenu ul li a.menu04:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -255px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu05:link,nav.mainmenu ul li a.menu05:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -340px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu05:hover,nav.mainmenu ul li a.menu05:active,nav.mainmenu ul li a.menu05:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -340px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu06:link,nav.mainmenu ul li a.menu06:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -425px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu06:hover,nav.mainmenu ul li a.menu06:active,nav.mainmenu ul li a.menu06:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -425px -85px;margin:0px auto;padding:0px;}

nav.ddyljg{ width:100%;margin:100px 0px 0px 0px;padding:0px;}
nav.ddyljg ul{margin:0px 0px 0px 0px;padding:0px;}
nav.ddyljg ul li{margin:0px 0px;padding:0px; list-style-type:none; width:50%; display:inline-block; float:left; text-align:center; overflow:hidden;}
nav.ddyljg ul li a.menu07:link,nav.ddyljg ul li a.menu07:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -510px top;margin:0px auto;padding:0px;}
nav.ddyljg ul li a.menu07:hover,nav.ddyljg ul li a.menu07:active,nav.ddyljg ul li a.menu07:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -510px -85px;margin:0px auto;padding:0px;}
nav.ddyljg ul li a.menu08:link,nav.ddyljg ul li a.menu08:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -595px top;margin:0px auto;padding:0px;}
nav.ddyljg ul li a.menu08:hover,nav.ddyljg ul li a.menu08:active,nav.ddyljg ul li a.menu08:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -595px -85px;margin:0px auto;padding:0px;}

nav ul li h4{width:60px;margin:10px auto;padding:0px; font-size:14px; font-weight:normal; line-height:20px;}

/*2016-10-12*/
nav.mainmenu ul li a.menu07:link,nav.mainmenu ul li a.menu07:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -765px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu07:hover,nav.mainmenu ul li a.menu07:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -765px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu08:link,nav.mainmenu ul li a.menu08:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -850px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu08:hover,nav.mainmenu ul li a.menu08:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -850px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu09:link,nav.mainmenu ul li a.menu09:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -935px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu09:hover,nav.mainmenu ul li a.menu09:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -935px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu10:link,nav.mainmenu ul li a.menu10:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -1020px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu10:hover,nav.mainmenu ul li a.menu10:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -1020px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu11:link,nav.mainmenu ul li a.menu11:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -1105px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu11:hover,nav.mainmenu ul li a.menu11:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -1105px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu12:link,nav.mainmenu ul li a.menu12:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -1190px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu12:hover,nav.mainmenu ul li a.menu12:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -1190px -85px;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu13:link,nav.mainmenu ul li a.menu13:visited{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -1275px top;margin:0px auto;padding:0px;}
nav.mainmenu ul li a.menu13:hover,nav.mainmenu ul li a.menu13:focus{ display:block; width:85px; height:85px; background:url(../image/menubg.png) no-repeat -1275px -85px;margin:0px auto;padding:0px;}

/*2016-10-21*/
nav.mainmenu ul li a.menu14:link,nav.mainmenu ul li a.menu14:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1360px top;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu14:hover,nav.mainmenu ul li a.menu14:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1360px -85px;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu15:link,nav.mainmenu ul li a.menu15:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1445px top;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu15:hover,nav.mainmenu ul li a.menu15:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1445px -85px;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu16:link,nav.mainmenu ul li a.menu16:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1530px top;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu16:hover,nav.mainmenu ul li a.menu16:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1530px -85px;margin:10px auto;padding:0px;}
/*nav.mainmenu ul li a.menu17:link,nav.mainmenu ul li a.menu17:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.jpg) no-repeat -1615px top;margin:5px auto;padding:0px;}*/
nav.mainmenu ul li a.menu17:link,nav.mainmenu ul li a.menu17:visited{ display:block; width:85px; height:85px; background:url(../img/dzdt.jpg) ;margin:5px auto;padding:0px;}
/*nav.mainmenu ul li a.menu17:hover,nav.mainmenu ul li a.menu17:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1615px -85px;margin:5px auto;padding:0px;}*/
nav.mainmenu ul li a.menu17:hover,nav.mainmenu ul li a.menu17:focus{ display:block; width:85px; height:85px; background:url(../img/dzdt.jpg) ;margin:5px auto;padding:0px;}
nav.mainmenu ul li a.menu18:link,nav.mainmenu ul li a.menu18:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1700px top;margin:5px auto;padding:0px;}
nav.mainmenu ul li a.menu18:hover,nav.mainmenu ul li a.menu18:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1700px -85px;margin:5px auto;padding:0px;}
nav.mainmenu ul li a.menu19:link,nav.mainmenu ul li a.menu19:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1785px top;margin:5px auto;padding:0px;}
nav.mainmenu ul li a.menu19:hover,nav.mainmenu ul li a.menu19:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1785px -85px;margin:5px auto;padding:0px;}
nav.mainmenu ul li a.menu20:link,nav.mainmenu ul li a.menu20:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1870px top;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu20:hover,nav.mainmenu ul li a.menu20:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1870px -85px;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu21:link,nav.mainmenu ul li a.menu21:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1955px top;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu21:hover,nav.mainmenu ul li a.menu21:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -1955px -85px;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu22:link,nav.mainmenu ul li a.menu22:visited{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -2040px top;margin:10px auto;padding:0px;}
nav.mainmenu ul li a.menu22:hover,nav.mainmenu ul li a.menu22:focus{ display:block; width:85px; height:85px; background:url(../img/menubg.png) no-repeat -2040px -85px;margin:10px auto;padding:0px;}