﻿@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; }

#menu li.m4{margin:0 0 10px 0; }

#menu li.m6{margin:0 0 10px 0; }

#menu li.m8{margin:0 0 10px 0; }

#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:260px;}

/* 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 .c1 .p3{margin:28px 0 0;padding:10px 0;color:#fff;}

.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;}

