@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html,body,div,span,ul,li,form,input,img{margin:0; padding:0; border:0; outline:0; font-weight:normal; font-style:inherit; vertical-align:baseline;text-align:left;font-size:14px; font-family:"微软雅黑"; background-repeat:no-repeat;}
a,a:link,a:visited,a:active{text-decoration:none; color:#6a6a6a;}
a:hover{text-decoration:none; color:#999;}
a img{border:0; text-decoration:none;}
ol,ul{list-style:none;}
body{ width:100%; color:#2c2c2c;}
.l{ float:left;}
.r{ float:right;}
.clear{clear: both;}
.wp{width:1000px;overflow:hidden; margin:0 auto;}
.font{ font-family:'微软雅黑';}
.fontbold{ font-weight:bold;}
.main_wp{width:950px;overflow:hidden; margin:15px auto 0 auto;}
.margin_top10{ margin-top:10px;}
.wp{width:1000px; margin:0 auto;}
/* public */
/* top */
.logo{width:200px; padding-left:800px; height:118px; background:url(../images/logo.png) no-repeat 0 bottom;margin:10px auto 0 auto;}
.menubg{width:100%; height:37px; background:#0369b1;}
.menu{width:1000px; height:37px; margin:0 auto;}
.menu ul li{float:left; padding:0 32px;font-size:16px; text-align:center;height:37px; line-height:37px; font-family:'微软雅黑';}
.menu ul li a{color:#fff;}
.menu ul li a.check,.menubg ul li a:hover{color:#999; text-decoration:none;}
/* banner*/
.banner{width:1600px; height:428px; margin:0 auto;}
.banner img{width:1600px; height:428px; margin:0 auto;}
/* banner*/
/* footer*/
.footermenu{color:#fff; text-align:center;padding-top:10px;}
.footermenu a{color:#fff;display:inline-block; padding:0 10px;font-size:14px; text-align:center;height:37px; line-height:37px;}
.footbg{width:100%; background:#5e5e5f;}
.copyright{color:#fff; line-height:29px; padding-bottom:20px; text-align:center;}
/* footer*/
.jcsb{width:100%; background:#f7f7f7;padding-top:50px;}
.title{ height:35px;width:100%; background:url(../images/tit1.jpg) no-repeat center bottom;color:#6e6b6b;font-size:24px; text-align:center;margin-bottom:35px;}
.product ul li{float:left;width:235px;margin:0 7px;}
.product ul li img{width:223px; height:210px; border:1px solid #e0e0e0;}
.more{width:70px; height:27px; background:#016cb4; text-align:center; line-height:27px; margin:60px auto 40px auto;}
.more a{color:#fff;}
.about{width:100%; height:410px; padding-top:60px;}
.aboutimg{width:421px; height:331px;}
.aboutit{width:560px;color:#02579d; font-size:24px; height:30px; line-height:30px; margin-left:10px;margin-top:10px; padding-bottom:10px; border-bottom:2px solid #ededed}
.usbox{margin-top:10px; margin-left:10px;color:#5b5858; line-height:32px;width:550px;padding-left:5px; padding-right:5px;}
.more2{width:104px; height:31px; background:#6a6a6a; border-radius:5px; text-align:center; line-height:31px; font-size:17px;margin-left:455px;}
.more2 a{color:#fff;}
.about ul li{float:left;margin-top:12px;margin-left:7px; margin-right:7px;}
.about ul li span{display:block; text-align:center; height:30px; line-height:30px;}
.case{width:100%; background:#eee;padding-top:40px;}
.title2{ height:35px;width:100%; background:url(../images/tit2.jpg) no-repeat center center;color:#6e6b6b;font-size:24px; text-align:center;}
.youshi{margin:0 auto;padding:30px 0 60px 0;width:1000px;}
.youshi ul li{float:left;width:220px;margin:0 15px;}
.youshi ul li img{width:220px; height:210px; }


.csbox{width:314px; margin:0 9px 0 10px;}
.cstit{width:314px; text-align:center; height:30px; line-height:30px; background:url(../images/bg3.jpg) no-repeat center center;}
.cstit span{ margin:0 auto;padding:0 10px; background:#fff;color:#484848; font-size:20px;}
.csbox img{margin-top:20px;width:310px;margin-left:2px; margin-right:2px; height:118px;}
.csbox ul{margin:0 2px; background:#f3f7f5;padding:10px 0;}
.csbox ul li{height;31px; line-height:31px; padding-left:10px; padding-right:10px;}
a.gdbox{display:block;width:164px; height:33px; line-height:33px; text-align:center; background:#059946;color:#fff; margin:10px auto 5px auto;}


.newstit{ font-size:24px; color:#6d6c6c; height:35px; line-height:35px; background:url(../images/tit3.jpg) no-repeat 0 bottom; margin-top:20px; margin-bottom:35px;}
.more3{display:inline-block; font-size:14px; line-height:35px;}
.newsl{width:432px;}
.newslimg{width:432px; height:260px;}
.newslimg img{width:432px; height:260px;}
.newsltit{ font-size:18px; line-height:30px;}
.newsltit a{color:#212121;}
.newsdes{color:#919191; line-height:24px; margin-top:5px; margin-bottom:20px;}
.newsr{width:520px;}
.lib_tabborder ul li{float:left;width:128px; height:38px; text-align:center; line-height:38px; font-size:16px; background:#f2f2f2; color:#757575; margin-right:5px;}
.lib_tabborder ul li.hover{color:#fff; background:#0369b1;}
.lib_tabborder_box{margin-top:20px;}
.newsrbox{height:64px; border-bottom:1px solid #b0b0b0;}
.newsrtit{height:30px; line-height:30px;}
.newsrtit a{color:#212121;}
.newsrdes{height:25px; color:#919191;}




