@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td,font,form,p,h1,h2,h3,h4,h5,h6,span,a{padding:0px; margin:0px;}
body{  background:#FFF; }
input,select{font-size:14px;line-height:16px;}
html,body{ -webkit-text-size-adjust:none; font-size:16px; font-family: 微软雅黑; }/*google浏览器字体兼容*/
img{border:0;}
ul,li{list-style-type:none; vertical-align:top; }
a{text-decoration:none; vertical-align:top; color:#fff;outline: none; cursor:pointer; outline:none;}
a:hover{ color:#fff; text-decoration:none}
pre{width: 98%; white-space: pre-wrap;word-wrap: break-word;font-size: 14px;margin:0 0 0 6%;line-height: 20px;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.ht{ padding-bottom:5em;}
.ht2{ padding-bottom:1.2em;}
.bg{ background:#f5f5f5;}
.top{ height:45px; background:#980073; overflow:hidden; position:fixed; left:0; top:0; width:100%; z-index:999;}
.top .logo{ margin:7px 0 0 20px; float:left;}
.top img{ width:252px;}
.t_tel{ float:right; margin:11px 10px 0 0;}
.t_tel img{ width:21.5px;}
.search{ float:right;}
.search img{ width:21px;margin:12px 20px 0 0;}
.nav{ width:100%;display: table; margin-top:0.2em; margin-bottom:1em;}
/*item ye .list_main{ width:100%; height:100%; overflow:hidden; position:fixed; } */
.list_main{ width:100%; height:100%;  }
.mainbox {width: 100%;height: 100%;}
.mainbox .mainbox_list_nav{width:28%;float: left;height: 100%;background-color: #f4f4f4;margin-top:45px;overflow:hidden; position:fixed;}
.mainbox_list_nav_box{ height:100%;}
.mainbox_list_nav_box ul{padding-bottom:0px;}
.mainbox_list_nav_box ul li{height:48px; width:100%; border-bottom:1px solid #fff;text-align:center;}
.mainbox_list_nav_box ul li div{font-size:13px;line-height:52px;}
.mainbox_list_nav_box ul li div p{width:55px;height:15px;display:block;}
.mainbox_list_nav_box ul a{cursor:pointer; color:#222222; display:block;}
.list1 em{width:21px; height: 15px;margin-left:10px;margin-top:14px;float:left;}
.list1 p{float:left;margin-left:3px;}
.list1 em img{width: 18px; height: 18px;}
.mainbox_list_nav_box ul li:hover{ background:#ffffff;}
.mainbox_list_nav_box ul li.hover{ background:#ffffff;}
.list2 em{width: 21px; height: 25px;margin-left:10px;margin-top:14px;float:left;}
.list2 em img{width: 18px; height: 18px;}
.list2 p{float:left;}
.list3 em{width: 21px; height: 21px;margin-left:10px;margin-top:15px;float:left;}
.list3 em img{width: 18px; height: 18px;}
.list3 p{float:left;}
.mainbox_list_nav_box ul li div.list4{ line-height:44px;}
.list4 em{width: 21px; height: 20px;margin-left:10px;margin-top:13px;float:left;}
.list4 em img{width: 18px; height: 18px;}
.list4 p{float:left;}
.mainbox_list_nav_box ul li div.list5{ line-height:38px;}
.list5 em{width: 21px; height: 28px;margin-left:10px;margin-top:12px;float:left;}
.list5 em img{width:18px; height: 18px;}
.list5 p{float:left;}
.mainbox_list_nav_box ul li div.list6{ line-height:44px;}
.list6 em{width: 21px; height: 12.5px;margin-left:10px;margin-top:16px;float:left;}
.list6 em img{width:18px; height: 18px}
.list6 p{float:left;}
.list7 em{width: 21px; height: 20.5px;margin-left:10px;margin-top:15px;float:left;}
.list7 em img{width:18px; height:18px}
.list7 p{float:left;}
.mainbox_list_nav_box ul li div.list8{ line-height:42px;}
.list8 em{width: 21px; height: 12px;margin-left:10px;margin-top:14px;float:left;}
.list8 em img{width:18px; height:18px;}
.list8 p{float:left;}                                      
.list9 em{width: 21px; height: 17.5px;margin-left:10px;margin-top:18px;float:left;}
.list9 em img{width:18px; height: 18px}
.list9 p{float:left;}
.mainbox_list_nav_box ul li div.list10{ line-height:56px;}
.list10 em{width: 21px; height: 20px;margin-left:10px;margin-top:18px;float:left;}
.list10 em img{width:18px; height:18px;}
.list10 p{float:left;}
.list11{position:relative;}
.list11 em{position:absolute;width: 15px; height:15px; right:-8px; top:10px; background-color:#e60012; border-radius:10px;}
.list11 p{float:left; text-align:center; margin-left:15px; font-weight:600;position:relative;}
.list12 em{width: 21px; height: 20px;margin-left:10px;margin-top:15px;float:left;}
.list12 em img{width:18px; height: 18px;}
.list12 p{float:left;}
.list13 em{width: 21px; height: 20px;margin-left:10px;margin-top:13px;float:left; text-align:center;}
.list13 em img{width: 18px; height: 18px;}
.list13 p{float:left;}
.list14 em{width: 21px; height: 20px;margin-left:10px;margin-top:17px;float:left;}
.list14 em img{width:18px; height:18px;}
.list14 p{float:left;}
.list15 em{width: 21px; height: 20px;margin-left:10px;margin-top:13px;float:left; text-align:center;}
.list15 em img{width: 18px; height:18px;}
.list15 p{float:left;}
.list16 em{width: 21px; height: 20px;margin-left:10px;margin-top:17px;float:left; text-align:center;}
.list16 em img{width: 18px; height: 18px;}
.list16 p{float:left;}
.list17 em{width: 21px; height: 12.5px;margin-left:10px;margin-top:18px;float:left;}
.list17 em img{width:18px; height:18px;}
.list17 p{float:left;}
.mainbox .mainbox_con{float:left;height:100%;background:#fff;background:none;width:72%;margin-left:28%;}
.mainbox_con_over{padding-bottom:120px;}
.mainbox_con_inner{height:100%;}
.mainbox_con_over ul { width: 100%; overflow:hidden;}
.mainbox_con_over ul li{ float:left; margin-left:3%; width:30%; margin-top:8%; }
.mainbox_con_over ul li a{ display:block; float:left; width:100%;position:relative;}
.mainbox_con_over ul li a.a01{ position:relative;}
.mainbox_con_over ul li span{ display:block; height:24px; line-height:24px; width:100%; text-align:center; color:#363636; font-size:0.8rem;}
.mainbox_con_over ul li i{ display:block; width:15px; height:15px; background:urL(../images/hot.png) no-repeat; background-size:contain; position:absolute; right:-5px; top:-5px;}
.mainbox_con_over ul li img{ width:80%;margin-left:10%;}
.list_title{ position:relative;text-align:center; width:100%; text-align:center; margin-top:7px; font-weight:bold; font-size:1rem;}
.list_title:before {content: "";border-top: 1px solid #d9d9d9;display: block;position: absolute;width: 40px;top: 10px;margin-left:67%;}
.list_title:after {content: "";border-top: 1px solid #d9d9d9;display: block;position: absolute;width: 40px;top: 10px;margin-left:17%;}
.fuche{height:40px;}
