@charset "utf-8";
body{margin:0;padding:0;text-align:center;font:400 12px/20px '微软雅黑';color:#333;background:#fff}
b,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,p,select,strong,ul{margin:0;padding:0;list-style:none}
img{border:0;outline:0}
.clear{clear:both}
p{margin:0;padding:0}
a{color:#555;text-decoration:none;}
a:hover{color:#06a68a; text-decoration:none;}
/* mainnav */
#mainnav{width:100%;background:#05a589;color:#fff}
.mainnav{width:1180px;height:50px;margin:0 auto}
.mainnav li{float:left;width:167px;border-right:1px solid #0ea5a0;text-align:center;line-height:50px}
.mainnav li.hover{width:171px;}
.mainnav li a{display:block;font-size:16px;color:#fff}
.mainnav li a:hover{text-decoration:none}
.mainnav li a:hover,.mainnav li.hover a{background:#2bb9a0;}
/* logosch */
#logosch{width:1180px;margin:0 auto}
#logosch .logo{float:left; padding:20px 0;}
#logosch ul{width:200px; height:auto; float:right; margin-top:45px;}
#logosch li{width:100px; height:16px; float:left; font-size:14px; line-height:16px; text-align:left;}
#logosch li span{display:block; width:16px; height:16px; background:url(../images/soc.png) no-repeat top left; float:left; margin-right:7px;}
#logosch li a span{-webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s;}
#logosch li.c1 a:hover span{background-position:0 -20px;}
#logosch li.c2 a span{background-position:-20px 0;}
#logosch li.c2 a:hover span{background-position:-20px -20px;}
#logosch .sch{float:right;width:565px;padding:30px 0 0 0;position:relative}
#logosch .text{width:500px;border:1px solid #e0e0e0;height:38px;float:left;font:400 14px/38px '微软雅黑';padding:0 0 0 15px;color:#999}
#logosch .btn{width:40px;border:1px solid #e0e0e0;border-left:none;height:40px;float:left;background:url(../images/img4.jpg) no-repeat center}
#logosch .hot-words{position:absolute;right:57px;top:39px}
#logosch .hot-words a{background:#f3f3f3;color:#333;display:inline-block;margin-left:5px;padding:1px 3px}
#logosch .hot-words a:hover{background:#dfdfdf;text-decoration:none}
/* header */
#header{width:1180px; padding-top:30px; margin:0 auto;}
.header{width:1180px; margin:0 auto}
/* menu */
#menu{width:320px; height:auto; float:left; margin-bottom:20px;}
#menu div{width:320px; height:61px; background:#05a589; font-size:24px; color:#ffffff; text-align:center; line-height:61px; margin-bottom:10px;}
#menu ul{width:320px; height:484px;}
#menu li{background:#f5f5f5; margin-bottom:10px; font-size:18px; color:#555; text-align:center; float:left;}
#menu li a{display:block; padding:24px 42px;}
#menu li a:hover{background:#1BB99F; color:#fff;}
#menu li.m2{margin:0 0 10px 0; float:right;}
#menu li.m4{margin:0 0 10px 0; float:right;}
#menu li.m6{margin:0 0 10px 0; float:right;}
#menu li.m8{margin:0 0 10px 0; float:right;}
#menu li span{display:block; height:40px; margin:0 auto;}
#menu li.m1 span{width:42px; background:url(../images/swi_7.png) no-repeat; margin-bottom:10px;}
#menu li.m1 a:hover span{background:url(../images/swi_7.7.png) no-repeat;}
#menu li.m2 span{width:51px; background:url(../images/swi_8.png) no-repeat; margin-bottom:10px;}
#menu li.m2 a:hover span{background:url(../images/swi_8.8.png) no-repeat;}
#menu li.m3 span{width:40px; background:url(../images/swi_1.png) no-repeat; margin-bottom:10px;}
#menu li.m3 a:hover span{background:url(../images/swi_1.1.png) no-repeat;}
#menu li.m4 span{width:40px; background:url(../images/swi_2.png) no-repeat; margin-bottom:10px;}
#menu li.m4 a:hover span{background:url(../images/swi_2.2.png) no-repeat;}
#menu li.m5 span{width:46px; background:url(../images/swi_3.png) no-repeat; margin-bottom:10px;}
#menu li.m5 a:hover span{background:url(../images/swi_3.3.png) no-repeat;}
#menu li.m6 span{width:50px; background:url(../images/swi_4.png) no-repeat; margin-bottom:10px;}
#menu li.m6 a:hover span{background:url(../images/swi_4.4.png) no-repeat;}
#menu li.m7 span{width:43px; background:url(../images/swi_5.png) no-repeat; margin-bottom:10px;}
#menu li.m7 a:hover span{background:url(../images/swi_5.5.png) no-repeat;}
#menu li.m8 span{width:43px; background:url(../images/swi_6.png) no-repeat; margin-bottom:10px;}
#menu li.m8 a:hover span{background:url(../images/swi_6.6.png) no-repeat;}
/* ppt */
#ppt{float:right; width:840px; height:227px;}
/* footer */
#about{border:1px solid #e6e6e6;border-bottom:none;width:318px;text-align:left}
#about dl{padding:15px 0 20px 25px;border-bottom:1px solid #e6e6e6}
#about dt{padding:0 7px;font:400 18px/30px '微软雅黑';color:#15b6b1}
#about dd a{margin:0 7px}
#flink{width:1180px;margin:0 auto;text-align:left}
#flink .t{font:400 18px/50px '微软雅黑'}
#flink .c{padding:20px;border:1px solid #e6e6e6;background:#f9f9f9}
#footer{width:100%;margin:35px 0 30px 0;padding:20px 0 30px;background:#05A589;color:#fff; clear:both;}
#footer a{color:#fff}
.alistnew{margin:0 auto;overflow:hidden;width:1279px;padding:12px 0 30px;text-align:left;border-right:1px dashed #364585}
.alistnew li.one{float:left;width:102px;display:block;border-left:1px dashed #364585;padding:0 0 0 20px}
.alistnew li.onew{float:left;width:178px;display:block;border-left:1px dashed #364585;padding:0 0 0 20px}
.alistnew li.two{float:left;width:190px;display:block;border-left:1px dashed #364585;padding:0 0 0 20px}
.alistnew li li{width:85px;float:left;padding:0 0 0 10px;display:block;line-height:28px}
.alistnew li.onew li{width:160px;float:left;padding:0 0 0 10px;display:block;line-height:28px}
#footer .alistnew li li a{color:#F5F5F5;}
.alistnew li h4{padding:0 0 0 10px;font:700 14px/30px '微软雅黑';color:#fff}
#linkbot .zxb{float:left;width:220px;margin:10px 0 0 0}
#linkbot .tel{margin:5px 0 0 0;font:400 24px/30px arial,helvetica,sans-serif}
#linkbot .tel img{vertical-align:middle}
#linkbot .btn{margin:5px 0 0 0}
.about{width:1180px;margin:0 auto;padding:20px 0 0 0}
.about .c1{float:left;text-align:left;}
.about .c1 img{float:left; margin-right:30px;}
.about .c1 .p1{float:right;width:420px}
.about .c1 .p2{margin:10px 0 0;padding:10px 0;color:#ccc;}
.about .c2{float:right;width:260px}
.about .c2 img{float:right;margin:0 0 0 30px}



/* peso */
.peso{width:100%; height:60px; background:#007A65;    position: fixed;
    z-index: 1000;
    bottom: 0px;
    left: 0px; }
.peso .ting{width:1180px; height:60px; margin:0 auto; }
.peso .ting ul{width:1180px;}
.peso .ting ul li{height:60px; float:left;}
.peso .ting ul li.t1{width:236px;}
.peso .ting ul li.t2{width:235px;}
.peso .ting ul li.t3{width:269px;}
.peso .ting ul li.t4{width:229px;}
.peso .ting ul li.t5{width:211px;}
.peso .ting ul li.t4{position:relative;}
.peso .ting ul li.t4 a:hover div{width:122px; height:124px; background:url(../images/weima.jpg) no-repeat; position:absolute; top:-130px; left:0;}
