﻿/* CSS Document */
body{ margin:0; padding:0; font-size:14px; font-family:"思源黑体 CN Light", "微软雅黑", "Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif; ; color:#666666;}
@media(max-width: 1000px){
    body{width:1170px;}
}
a{ color:#666666; text-decoration:none;}
a:hover{ color:#CC0000; text-decoration:none;}
#top1{ background:url("../img/top.jpg") repeat-x; height:33px;}
.top1{ width:1117px; line-height:33px; font-size:12px; margin:auto;}
.l{ width:900px; float:left; color:#fff;}
.r{ width:150px; float:right;color:#fff;}
.r a{color:#fff;}
.top2{ background:url("../img/logo.jpg") no-repeat; height:90px; width:1178px; margin:10px auto;}
#nav{}
.nav{ background:url("../img/nav1.jpg") no-repeat; width:1117px; margin:auto; height:46px;}
.nav li{ float:left; list-style-type:none; color:#fff; font-weight:bold; line-height:46px; padding-left:32px; padding-right:32px; background:url("../img/nav_r.jpg") right no-repeat;}
.nav li a{ color:#666666;}
.nav li a:hover{ color:#0086AB;}
.rm{ line-height:40px; width:1170px; height:40px; margin:auto; clear:both;}
#product{ height:60px; clear:both; background:#eeeeee; height:auto; overflow:hidden;}
.p{ background:url("../img/p_bj.jpg") repeat-x;}
.product{ width:1200px; margin:auto; background:url("../img/tuijian.jpg") no-repeat; height:60px; text-align:right; line-height:60px;}
.product1{ width:1200px; margin:auto; background:url("../img/tuijian1.jpg") no-repeat; height:60px; text-align:right; line-height:60px;}

.gcal{ width:1200px; margin:auto; background:url("../img/gcal.jpg") no-repeat; height:60px; text-align:right; line-height:60px;}
.pro{ width:1176px; margin:25px auto; overflow:hidden;}
.pro li{ width:270px; float:left; list-style-type:none; margin-right:10px; margin-left:10px;}
.pro li img{ width:270px; height:172px; border:none;}
.pro li p{ background:#0086AB;; height:30px; line-height:30px; color:#fff; text-align:center; padding:0px; margin:0px; font-size:15px; font-weight:bold;}
.pro a{ color:#fff;}

#m{background:#fff; height:auto; overflow:hidden; clear:both;}
#main{ width:1176px; margin:10px auto; clear:both;}
.left{ width:19%; float:left;}
.sub{ background:url("../img/menu.jpg") no-repeat; height:87px;}
.list{ width:204px; margin:0px; padding:0px; background:#e6e6e6; padding-top:20px; padding-bottom:30px;}
.list li{ width:204px; background:url("../img/li.jpg") no-repeat; height:41px; list-style-type:none; padding-left:35px; line-height:41px; margin-left:10px; margin-top:10px; margin-bottom:15px; *margin-left:0px;}
.right{ width:79%; float:right; background:#fff; height:auto; overflow:hidden; padding:10px;}

.sub1{ background:url("../img/wenti.jpg") no-repeat; height:62px; margin-top:15px;}
.wenti{ width:244px; background:#fff; padding-top:10px;}
.wenti li{ list-style-type:none; height:35px; line-height:35px; border-bottom:1px dotted #ccc; padding-left:15px;}

.lianxi{ height:50px; line-height:50px; font-size:18px; padding-left:25px; color:#fff; background:#0086AB; margin-top:15px;}
.lx{ background:#fff; height:auto; overflow:hidden;padding:15px;line-height:25px;}

.cp{ background:url("../img/sub1.jpg") no-repeat; height:48px; line-height:50px; padding-left:35px; font-size:16px; font-weight:bold; clear:both; width:100%; margin:auto;margin-bottom: 50px;}
.more{ padding-left:560px; font-size:14px;}
.more1{ padding-left:610px; font-size:14px;}
.more2{ padding-left:530px; font-size:14px;}
.cp_intro{ width:100%; margin:0px auto; clear:both; line-height:25px;}
.cp_intro li{ width:282px; list-style-type:none; float:left; padding:5px 8px;}
.cp_intro li img{ width:282px; height:201px; border:none;}
.cp_intro li p{ line-height:45px; text-align:center; background:url("../img/cp_bt.jpg") no-repeat; margin:0px; padding:0px;}

.guanggao{ background:#0086AB; height:700px;}
.gg{ width:1170px; padding-top:80px; margin:auto;height:auto; overflow:hidden;}
.gg li{ width:389px; float:left;list-style-type:none;background:#fff; height:279px;}
.jianjie{line-height:25px; width:336px; margin:auto;}
.jianjie h2{ font-size:18px; font-weight:bold; text-align:center; *padding-top:25px;}
.jianjie_t{ background:url("../img/xq.jpg") no-repeat; height:42px; line-height:42px; width:130px; margin:auto; text-align:center;}



#footer{ background:url("../img/foot.jpg") repeat-x; height:120px;}
.footer{ width:1176px; margin:auto;}
.foo{ padding-top:30px;line-height:25px; color:#fff; font-size:12px; text-align:center;}
.foo a{ color:#fff;}
.link { padding-top:15px; line-height:35px; padding-bottom:25px; clear:both; width:1170px; margin:auto;}

.f_r{ width:210px; float:right;}


#main3{ width:971px; margin:10px auto; clear:both;}
.news{ background:url("../img/news.jpg")no-repeat; height:402px; margin-top:10px;}
.news_l{ width:224px; float:left; margin-right:50px;}
.news_c{ width:420px; float:left; margin-right:30px;}
.news_r{ width:245px; float:left;}
.bt{ line-height:30px; font-size:16px; font-weight:bold; padding-left:15px; color:#0086AB;}

.news1{ width:210px; margin-top:15px; height:380px; clear:both;}
.news1 li{ list-style-type:none; border-bottom:1px dotted #ccc; height:auto; overflow:hidden;background:url("../img/wen.jpg") no-repeat; padding-bottom:10px; padding-left:30px; line-height:20px;}
.wen{padding-left:30px; line-height:30px;}
.da{padding-left:30px; font-size:12px; line-height:24px;}
.more1{ padding-left:245px; color:#333333; font-size:13px; font-weight:normal;}
.more1 a{color:#333333;}
.news2{ width:420px; margin-top:10px; clear:both;}
.n_l{ width:129px; float:left; margin-right:15px;}
.n_r{ width:275px; float:left; line-height:25px;}
.news3{ width:410px; margin-top:5px;clear:both;}
.news3 li{ background:url("../img/li1.jpg")no-repeat; line-height:36px; list-style-type:none; padding-left:13px; padding-bottom:2px;}

.lxwm{ line-height:28px; font-size:15px; margin-top:10px; width:240px;}
.more11{ padding-left:70px; font-size:12px;}
.banner3{ background: url(../img/88.png) no-repeat center; height:200px;}
