
body,div,img,dl,dt,dt,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:14px; font-family:"Microsoft YaHei","微软雅黑";}
a{text-decoration:none; color:#333}
a:hover,a:active{ color:#0066ff;text-decoration:none;}
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;}
.blank25{clear:both;height:25px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank40{clear:both;height:40px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}

/*头部*/
.top{ background:#212121; height:30px;}
.topa{width:1200px;height:30px;color:#999999; margin:0px auto;}
.topa a{color:#999999;}
.topa_L{width:300px;height:30px; line-height:30px; background:url(../images/a_bg1.png) no-repeat 0px 10px; padding-left:15px; font-size:14px;  float:left;}



.topa_R{height:30px; line-height:30px; float:right;}
.topa_R li{float:left; height:30px; line-height:30px;font-size:14px; }
.topa_R li.lia{background:url(../images/a_bg2.png) no-repeat 0px 8px; padding-left:18px; padding-right:5px;}
.topa_R li.lib{background:url(../images/a_bg3.png) no-repeat 10px 8px; padding-left:30px; width:40px;position: relative;z-index:9999;}
.topa_R li.liwxapp{background:url(../images/wxapp_bg.png) no-repeat 10px 8px; padding-left:30px; width:50px;position: relative;z-index:9999;}

.topa_R li.lib .weixin{display: none;}
.topa_R li.lib:hover .weixin{display: block;position: absolute;top: 30px;left: 0;width: 86px; background:#FFFFFF;curosr: pointer}
.topa_R li.lib img{width:239px;height: 239px; border:1px solid #999999; padding:5px; }

.topa_R li.liwxapp .wxapp{display: none;}
.topa_R li.liwxapp:hover .wxapp{display: block;position: absolute;top: 30px;left: 0;width: 86px; background:#FFFFFF;curosr: pointer}
.topa_R li.liwxapp img{width:258px;height: 294px; border:1px solid #999999; padding:5px; }

.topa_R li.lic{background:url(../images/a_bg4.png) no-repeat 0px 8px; padding-left:18px; }
.topa_R li.lid{ padding-left:18px;padding-right:18px;}
.topa_R li.lie{ width:46px;background:url(../images/a_bg5.png) no-repeat center; text-align:center;}

.head{ height:100px; background:url(../images/a_bg6.png) no-repeat center top #f6f6f6}
.head.ha{height: 65px;}
.heada{ width:1200px;height:100px;margin:0px auto;}
.heada.ha{height: 65px;}
.head .logo{ width:180px; padding-top:10px;float:left;}
.head .logo img{width:140px; display:block;}

.head .menu{ width:770px;float:left;}
.head .menu ul li {float: left;width: 110px;height: 65px;line-height: 65px;text-align: center;font-size: 18px;color: #FFF;position: relative;}
.head .menu ul li a.ca{color:#FFFFFF;}
.head .menu ul li:hover {color: #fff; background:url(../images/menu_hover.png) no-repeat bottom center;}
.head .menu ul li.hover{cursor:pointer; float:left;background:url(../images/menu_hover.png) no-repeat bottom center;}

.moreshow{ position:absolute; z-index:10; left:0px; height:35px;line-height: 35px;top:65px; text-align:left;}
.moreshow.wa{ width:350px;}
.moreshow.wb{ width:260px;}
.moreshow.wc{ width:660px;}


.moreshow a,.moreshow a:visited{height:35px;line-height: 35px;font-size: 14px; color:#333333;background:none;}
.moreshow span{padding-left:10px; padding-right:10px; color:#CCC; font-size:12px;}


.head .so{width:201px;height:37px; background:url(../images/search_bg.png) no-repeat;margin-top:15px;float:right;}
.head .search_input{width:140px; height:17px;line-height:16px;float:left;border:0; padding:4px 0 4px 8px; margin-left:15px; margin-top:5px; background:none; border:none; color:#999;}
.head .search_botton{float:left;width:25px;height:23px;overflow:hidden;margin:5px 0px 0 0;cursor:pointer;background: url(../images/search_icon.png);border: none;}


.top01{ background:#efefef; height:345px;position:relative;  overflow:hidden}
.top01 span.sa{width:100%; height:345px; background:url(../images/txt_bg.png) repeat-x;position:absolute;left:0;bottom:0; cursor:pointer;overflow:hidden;}
.top01a{ width:800px; height:265px; color:#FFFFFF; padding-top:80px;margin:0 auto; overflow:hidden;}
.top01a{color:#FFFFFF;}
.top01a .p1{ font-size:36px; padding-top:10px;}
.top01a .p2{ font-size:16px; line-height:30px; padding-top:5px;}


.top02{ background:#efefef; height:300px;position:relative;  overflow:hidden}
.top02a{ width:980px; height:163px; color:#FFFFFF; padding-top:65px;margin:0 auto; overflow:hidden;}


.top02a_left{ width:273px;float:left; overflow:hidden;}
.top02a_left img{ width:273px;height:163px; border:0px;}

.top02a_right{ width:680px; color:#666666;padding-left:15px;float:right; }
.top02a_right_a{width:670px; height:60px;float:left;color:#0066ff; padding-left:10px; border-left:3px solid #0066ff;overflow:hidden;}
.top02a_right_a .p1{height:40px; line-height:40px;font-size:32px;}
.top02a_right_a .p1 a{ color:#0066ff;}
.top02a_right_a .p2{height:20px; line-height:20px;font-size:14px;}

.top02a_right_b{width:680px; height:75px;line-height:25px; padding-top:10px;font-size:14px;color:#666666; overflow:hidden;}


/*尾部*/
.foot{ height:273px; background:url(../images/foot_bg.png) no-repeat center;margin:0px auto;}
.foota{width:1200px;height:30px;color:#fff; margin:0px auto;}
.foota a{color:#fff;}
.foota .p1{ text-align:center; padding-top:20px;}
.foota .p2{ text-align:center; font-size:16px; padding-top:20px; padding-bottom:10px;}
.foota .p2 span{padding-left:5px; padding-right:5px; color:#CCCCCC;}
.foota .p3{ text-align:center; padding-top:5px;color:#dedede;}
.foota .p3 {color:#dedede;}
.foota .p3 span{padding-left:10px; padding-right:10px;}


.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

