﻿body{  background:#fff; background-size:cover;  font-size:14px; line-height:26px; font-family:"微软雅黑"}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dd{ margin:0; padding:0;}
li,img,em{ list-style:none; border:none; font-style:normal;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover,a:active{ color:#f00; text-decoration:none;}
a{ text-decoration:none;}
.img-none{display:none;}

#bigbox{width:100%; min-width:1100px; overflow:hidden;}

.top{width:100%; height:40px; line-height:40px; background:#fff; overflow:hidden;  color:#8f9ba5;}
.top1{width:1100px; margin:0 auto;}
.top_L{float:left;}
.top_R{float:right;}
.top_R a{width:70px; float:left; height:40px; text-align:center;color:#fff;}
.top_R a:hover{ background:#fff; color:#ff9204;}

.header{width:100%; overflow:hidden; height:122px;background:#e20111 url(../images/header_bg.png) center repeat-y; z-index:999;}
.header1{width:1100px; margin:0 auto;}
.logo{float:left;padding-top: 10px;padding-left: 79px;}
.logo img{ display:block;    width: 98%; padding-top:10px;}

.nav{float:right;padding-top: 0px;}
.nav li{float:left; width:85px;}
.nav li a{ display:block; line-height:45px; text-align:center;overflow:hidden;  font-size:16px; color:#fff;display:block; border-radius:5px;}
.nav li a:hover{ background:#e31115; color:#fff; }
.nav .on a{ background:#e31115; color:#fff; }

.banner{width:100%; overflow:hidden;}

.bigbox{width:100%; padding:30px 0; overflow:hidden;}

.gl{ width:100%; background:#fae8c8;    background-size: 100% auto;}
.gl1{ width:1100px; margin:0 auto; overflow: hidden;    padding-bottom: 30px;}

.gsjj{margin-top: 30px;width: 1100px;}
.lxwm{float:right;margin-top: 30px; width:336px;}
.gsjj_title{ display:block; margin:10px;height: 26px;    border-bottom: 1px #D1D1D1 dashed; padding:10px 0;}
.gsjj_p{ display:block;font-size:16px; color:#181818; font-weight:bold; float:left; background:url(../images/product_03_vctk.png) no-repeat left center; padding-left:40px; }
.gsjj_sp{ display:block;font-size:12px; color:#6B6B6B;text-transform:uppercase; float:right; }
.gsjj_contect{ display:block;  overflow:hidden;color:#444; letter-spacing:-0.1px; padding:20px;font-size: 14px;line-height: 35px;}
.gsjj_contect img{float:left; margin-right:15px;}
.gsjj_contect a{color:#fb0020;}
.gsjj_contect a:hover{ text-decoration:underline;}

.gsjj_ul{display:block; overflow:hidden; text-align:center; margin-top:20px;}
.gsjj_ul li{width:auto; display:inline-table; margin:2px 10px; border:1px solid #dddddd; border-radius:5px;}
.gsjj_ul li a{display:block; height:38px; line-height:38px; text-align:center; overflow:hidden; font-family:'微软雅黑'; font-size:14px; color:#222; padding:0 15px;}
.gsjj_ul li a:hover{ color:#f00;}
.gsjj_ul li.on a{ color:#f00;}


.xmzs{ background:#FFFFFF; width:100%;}
.xmzs1{ width:1100px; margin:0 auto;}
.xmzs_contect{ display:block; padding:20px; overflow:hidden;}

/*带箭头向左滚动开始*/
.picScroll-left{ width:100%; overflow:hidden; position:relative;}
.picScroll-left .next{width:18px;float:right; height:33px; background:url(../images/xmzs_R.jpg) no-repeat center center;margin:68px 0 0 0; cursor:pointer;}
.picScroll-left .prev{width:18px;float:left; height:33px; background:url(../images/xmzs_L.jpg) no-repeat center center;margin:68px 0 0 0;cursor:pointer;}
.picScroll-left .bd{float:left; overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; overflow:hidden;padding:0 29px 0 14px;width:220px;}
.picScroll-left .bd ul li .pic img{border: 1px solid #ddd;  height: 200px; width: 232px; padding: 3px;}
.picScroll-left .bd ul li .title{ display:block; height:27px; line-height:27px;text-align:center; overflow:hidden;  font-size:14px; color:#333; font-weight:bold;}
/*带箭头向左滚动结束*/

.foot{width:100%; background:#444; overflow:hidden; padding:30px 0; }
.foot_sp{ display:block; text-align:center; overflow:hidden;  color:#fff; font-size:14px;}

/*关于我们*/
.main{width:1100px; overflow:hidden; margin:0 auto; padding-top:40px; margin-bottom:40px;}
.main_left{width:231px;float:left;}
.about{width:229px;float:left; border:2px solid #a2b6c2;}
.about_title{ display:block; height:57px; border-bottom:2px solid #a2b6c2; overflow:hidden; background:#8199a9;}
.about_L{float:left; padding:12px 0 0 25px;}
.about_L .about_p{ display:block; height:22px; line-height:22px; overflow:hidden;  font-size:18px; color:#fff; font-weight:bold;}
.about_L .about_sp{ display:block; height:14px; line-height:14px; overflow:hidden;  font-size:13px; color:#fff;}
.about_more{width:57px;float:right; height:57px; line-height:57px; background:url(../images/about_more.jpg) no-repeat right center;}
.about_more a{ display:block;  font-size:12px; color:#8199a9; text-align:right; padding-right:2px; text-transform:uppercase;}
.about_ul{ display:block; padding:15px 0; overflow:hidden;}
.about_ul li{ display:block; height:40px; overflow:hidden; margin-bottom:5px;}
.about_ul li a{ display:block; height:40px; line-height:40px; overflow:hidden; background:url(../images/gsjj_li.jpg) no-repeat center center; background-size:100% 100%; text-indent:70px;  font-size:14px; color:#1b1b1b;}
.about_ul li a:hover{background:url(../images/gsjj_hover.jpg) no-repeat center center;background-size:100% 100%; color:#fff;}

.main_right{float:left; border:1px solid #ddd; background:#fff;  width:1097px;}
.dqwz_title{overflow:hidden; border-bottom:1px solid #ddd;height: 20px;padding: 10px;}
.dqwz_p{float:left;  font-size:18px; color:#ff9204; border-bottom:2px solid #0073b2; padding:0 30px;}
.dqwz_nav{float:right;  font-size:14px; color:#454545;}
.dqwz_contect{overflow:hidden;padding:10px;}
.company{ display:block; overflow:hidden;  line-height:30px; color:#474747; margin:20px 10px;}


/*服务项目*/
.fw_ul{ display:block; padding-top:30px; overflow:hidden;}
.fw_ul li{width:245px;float:left;    padding: 0 10px;    height: 247px;}
.fw_ul li .fw_img{width:100%; overflow:hidden;height: 200px; border:1px solid #ddd;}
.fw_ul li .fw_p{ display:block;text-align:center; overflow:hidden; color:#333; font-weight:bold; font-size:14px; line-height:30px;}

.fwxq{ display:block; padding:15px 10px 0 10px; overflow:hidden;}
.fwxq_B{ display:block;  line-height:30px; color:#080808; overflow:hidden; font-weight:bold; padding-bottom:34px; border-bottom:1px solid #aeaeae;}
.fwxq_img p{ font-size:18px;}
.fwxq_img img{display:block; margin:0 auto}
.fwxq_p{ display:block; max-width:150px; height:38px; line-height:38px; overflow:hidden; text-align:center; background:#ff9204;  font-size:18px; color:#fff;}
.fwxq_txt{ display:block; line-height:24px; color:#555555;  overflow:hidden; padding:5px;}

/*新闻中心*/
.xw{display:block;overflow:hidden; padding:15px 0;}
.xw li{display:block; height:42px; line-height:41px; border-bottom:1px dotted #7d7d7d; overflow:hidden; background:url(../images/news_jiantou.jpg) no-repeat 15px center; text-indent:40px; }
.xw li a{float:left; font-size:14px; color:#454545;}
.xw li a:hover{color:#ff9204;}
.xw li span{float:right; padding-right:10px; color:#454545;}

.xwxq{display:block; overflow:hidden; padding:15px;}  
.xwxq_p{display:block; height:30px; line-height:30px; text-align:center; overflow:hidden; font-weight:bold; font-size:14px; color:#454545; }
.xwxq_sp{display:block; line-height:28px; text-align:center; overflow:hidden; color:#454545;}
.xwxq_sp a{color:#4b4b4b;}
.xwxq_sp a:hover{color:#1caeff;}
.xwxq_txt{display:block; line-height:22px; color:#4c4c4c; padding-top:10px; overflow:hidden;}
.xwxq_img{ display:block; overflow:hidden; padding-top:10px;}
.xwxq_img img{display:block; max-width:100%; margin:0 auto;}

/*联系我们*/
.contact{ display:block; padding:15px; overflow:hidden;}
.contact_txt{ display:block; overflow:hidden; line-height:24px;  font-size:14px; color:#474747;}

.foot{width:100%; text-align:center; overflow:hidden; background:#3a3a3a; line-height:24px; padding:15px 0; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; height:266px; padding-top:50px;}
.foot .col{ width:24.8%; float:left; border-right:1px solid #515151; min-height:200px; box-sizing:border-box; text-align:left; padding-left:20px;}
.foot .col:last-child{ border-right:0px;}
.foot .tel{ text-align:left; color:#FFF; padding-top:50px; line-height:30px;}
.foot a{color:#fff; margin:0 15px;}
.foot a:hover{text-decoration:underline; color:#fff;}
.foot .h1{ font-size:14px; color:#CCC; text-align:center; line-height:50px; padding-top:30px; font-weight:normal;}
.foot .menus{ width:80%; margin:0 auto;}
.foot .menus li{ float:left; width:50%; color:rgb(147, 147, 147);}
.foot .menus li a{color:rgb(147, 147, 147); line-height:40px;}

.foot .cm{ color:rgb(147, 147, 147); line-height:30px;}
.contact_map{width:100%; float:left; border:none; height:400px; margin-top:20px;}