﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{margin:0; font-size:12px; background:#FFF; font-family:"微软雅黑";}
body,div,span,ul,li,h1,h2,h3,h4,p,a,img,input,select,{margin: 0;padding: 0;border: 0;list-style: none;}
a:link,a:visited,a:hover,a:active{ text-decoration:none;}
a{ text-decoration:none;}
ul,li{ list-style-type:none;}
img{ border:0px; }
.clear{ clear:both;}
/*------------顶部-------------*/
.top{ width:100%; height:30px; background:#282828;}
.top .top_cont{ width:1100px; height:30px; margin:0 auto; color:#FFF; line-height:30px;}
.top .top_cont .top_left{ float:left;}
.top .top_cont .top_left a{ color:#FFF;}
.top .top_cont .top_left a:hover{ color:#F00;}
.top .top_cont .top_right{ float:right;}
.top .top_cont .top_right a{ color:#FFF;}
.top .top_cont .top_right a:hover{ color:#F00;}
/*------------头部-------------*/
.head{ width:100%; height:152px;}
.head .head_cont{ width:1100px; height:152px; margin:0 auto;}
.head .head_cont .head_logo{ float:left; margin:10px 0 0 0;}
.head .head_cont .head_tel{ float:right; margin:35px 0 0 0;}
/*------------menu-------------*/
.nav{ width:100%; height:50px; background:url(../img/nav_bg.jpg) repeat-x;}
.nav .nav_cont{ width:1100px; height:50px; margin:0 auto;}
.nav .nav_cont ul{ width:1100px; height:50px; float:left;}
.nav .nav_cont ul li{ width:120px; height:50px; float:left; font-size:16px; line-height:50px; text-align:center;}
.nav .nav_cont ul li a{ display:block; width:120px; height:50px; color:#FFF; font-size:16px;}
.nav .nav_cont ul li a:hover{ background:url(../img/nav_bg02.jpg) repeat-x;}
/*------------banner-------------*/
.banner{ width:100%; height:480px;}
#full-screen-slider {width:100%; height:480px;/*float:left;*/ position:relative;}
#slides {display:block; width:100%; height:480px; list-style:none; padding:0; margin:0; position:relative;}
#slides li {display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a {display:block;width:100%;height:100%;text-indent:-9999px;}
#pagination {display:block;list-style:none;position:absolute;left:20%;top:420px;z-index:9900;padding:5px 15px 5px 0;margin:0;}
#pagination li {display:block;list-style:none;width:18px;height:18px;float:left;margin-left:15px;border-radius:9px;background:#FFF;}
#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
#pagination li.current {background:#1481eb;}
/*------------product-------------*/
.page01{ width:100%;}
.page01 .page01_cont{ width:1100px; height:840px; margin:0 auto;}
.page01 .page01_cont .tit01{ width:1100px; height:89px; float:left; text-align:center; margin:42px 0 0 0; border-bottom:1px solid #c9c9c9;}
.page01 .page01_cont .page01_pro{ width:1100px; height:609px; float:left; overflow:hidden;}
#cen_right_top{width:1100px; height:630px; margin:0 auto;}
#cen_right_top .active{color:#333333;}
#cen_right_top h3{line-height:50px;text-align:center;float:left;height:33px;width:120px;margin:0px;padding:0px;font-size:16px;color:#333333;font-weight:lighter;cursor:pointer; letter-spacing:2px; background:url(../img/list01.png) no-repeat; background-position:1px 20px; }
#cen_right_top h3:hover{color:#da251c; background:url(../img/list02.png) no-repeat; background-position:16px 20px;}
#cen_right_top div{ width:1100px; height:556px; float:left;}
#cen_right_top div ul{width:1100px; height:556px; float:left;}
#cen_right_top div ul li{ width:242px; height:266px; float:left; margin:18px 12px 0 16px; border:2px solid #008cff;}
#cen_right_top div ul li a{ width:210px; height:210px; display:block;  margin:18px 0 0 15px;}
#cen_right_top div ul li span{ display:block; width:242px; height:28px; text-align:center; line-height:28px; font-size:14px;}
.page01 .page01_cont .page01_more{ width:1100px; height:44px; float:left; margin:25px 0 0 0;}
.page01 .page01_cont .page01_more a{ width:295px; height:44px; margin:0 auto; background:url(../img/pruduct_more.png) no-repeat; display:block; font-size:14px; color:#fff; text-align:center; line-height:44px;}
.page01 .page01_cont .page01_more a:hover{ font-size:16px; font-weight:bold;}
/*------------news/abouts-------------*/
.page02{ width:100%; height:555px; background:url(../img/page02_bg.jpg) repeat-x;}
.page02 .page02_cont{ width:1100px; height:555px; margin:0 auto;}
/*-------新闻中心------*/
.page02 .page02_cont .page02_left{ width:530px; height:480px; float:left; margin:40px 0 0 0;}
.slideTxtBox{ width:530px; height:480px; float:left;}
.slideTxtBox .hd{ width:530px; height:32px; border-bottom:1px solid #b5b5b5; }
.slideTxtBox .hd ul{ width:450px; height:32px;list-style-type:none; float:left;}
.slideTxtBox .hd ul li{width:126px; height:32px; float:left; cursor:pointer; text-align:center; line-height:32px; margin:0 5px 0 0;}
.slideTxtBox .hd ul li a{color:#000; display:block; width:126px; height:32px; background:url(../img/tit_bg01.jpg) repeat-x; font-size:16px; color:#FFF; }
.slideTxtBox .hd ul li a:hover{color:#F00; background:url(../img/tit_bg02.jpg) repeat-x; color:#FFF;}
.slideTxtBox .hd .left_more{ float:right; line-height:32px;}
.slideTxtBox .hd .left_more a{ display:block; color:#3a3a3a; font-size:14px;}
.slideTxtBox .hd .left_more a:hover{ color:#F00;}

.slideTxtBox .bd {width:530px; float:left;  }
.slideTxtBox .bd ul{ width:530px; /*height:356px;*/  zoom:1; list-style-type:none;}
.slideTxtBox .bd  .news_pic{ widht:530px; height:200px;}
.slideTxtBox .bd  .news_pic .news_pic01{width:528px; height:166px; float:left; margin:20px 0 0 0; border:1px solid #b5b5b5;}
.slideTxtBox .bd  .news_pic .news_pic01 span{ width:513px; height:152px; margin:7px auto; display:block;}

.slideTxtBox .bd   .news_tit02 {width:530px; height:30px; float:left; border-bottom:1px dashed #CCCCCC;}
.slideTxtBox .bd   .news_tit02  .news_sjx{width:16px; height:30px; float:left;background-position:2px 8px;}
.slideTxtBox .bd   .news_tit02  a{ font-size:14px; line-height:27px; color:#000;}
.slideTxtBox .bd   .news_tit02  a:hover{ color:#F00;}
.slideTxtBox .bd   .news_tit02  .news_date{font-size:12px; line-height:30px; float:right; margin:0 0 0 0;}
.slideTxtBox .bd li .date{ float:right; color:#999;}
/*-------公司简介------*/
.page02 .page02_cont .page02_right{ width:530px; height:480px; float:right; margin:40px 0 0 0;}
.tit03{ width:530px; height:32px; border-bottom:1px solid #b5b5b5; }
.tit03 a{color:#000; display:block; width:126px; height:32px; background:url(../img/tit_bg01.jpg) repeat-x; font-size:16px; color:#FFF; text-align:center; line-height:32px;}
.tit03 a:hover{color:#F00; background:url(../img/tit_bg02.jpg) repeat-x; color:#FFF;}
.page02_right .page02_about{ width:530px; height:382px; float:left;}
.page02_right .page02_about .about_pic{ width:269px; height:306px; border:1px solid #b5b5b5; float:left; margin:20px 0 0 0;}
.page02_right .page02_about .about_pic span{ width:252px; height:290px; float:left; margin:8px 8px;}
.page02_right .page02_about p{ float:left;}
.page02_right .page02_about .about_first{ width:244px; height:306px; float:right; margin:20px 0 0 0; text-indent:1em; font-size:14px; line-height:24px;  }
.page02_right .page02_about .about_second{ width:530px; font-size:14px; line-height:24px; margin:5px 0 0 0; float:left;}
.page02_right .page02_about .about_more{ width:360px; height:40px;float:right; background-position:0px 15px; }
.page02_right .page02_about .about_more a{ width:240px; height:40px; float:right; border:1px solid #da251c; text-align:center; line-height:40px; font-size:14px; color:#da251c;}
.page02_right .page02_about .about_more a:hover{ background:#da251c; color:#FFF;}

/*------------footer-------------*/
.footer{ width:100%; height:280px; background:#008cff; margin:35px 0 0 0;}
.footer .footer_line{ width:100%; height:5px; box-shadow:0px 2px 4px #333333; background:#da251c;}
.footer .footer_cont{ width:1100px; height:280px; margin:0 auto;}
.footer .footer_cont .footer_left{ width:600px; height:250px; float:left; margin:25px 0 0 0;}
.footer .footer_cont .footer_left .name{color:#FFF;font-size:24px; font-weight:bold;}
.footer .footer_cont .footer_left .footer_pic{ width:600px; height:60px; float:left; margin:10px 0 10px 0;}
.footer .footer_cont .footer_left .infor{color:#FFF; font-size:14px;}
.footer .footer_cont .footer_left .bq{color:#FFF; font-size:14px; margin:10px 0 0 0;}
.footer .footer_cont .footer_right{  float:right; margin:35px 0 0 0;}
.footer .footer_cont .footer_right ul{ float:right;}
.footer .footer_cont .footer_right ul li{ width:190px; height:210px; float:left; margin:0 0 0 10px;}
.footer .footer_cont .footer_right ul li .ewm{ width:178px; height:168px; border:1px solid #FFF; text-align:center; padding-top:10px;}
.footer .footer_cont .footer_right ul li span{ width:178px; height:30px; text-align:center; color:#FFF; line-height:28px; font-size:14px; display:block;}


/*公司新闻行业新闻*/
.mainbox{ width:1000px; margin:0 auto; margin-top:20px; overflow:hidden;}
.aboutus{ width:322px; height:286px; border: solid 1px #c9c9c9; border-radius: 10px; float:left; background-color:#FFF;}
.beijing{  width:120px; height:34px; line-height:34px; font-family:"微软雅黑"; font-size:14px; color:#000; text-align:center; float:left;}
.more{ float:right; margin-right:10px; margin-top:10px;}
.titlebox{ overflow:hidden; border-bottom: solid 1px #d64428;}
.gstu{ width:300px; height:100px; margin-top:10px; margin-left:10px;}
.gstu img{ width:300px; height:100px;}
.jianjie a{ font-family:"宋体"; font-size:12px; color:#5a5a5a; line-height:24px; text-indent:24px; margin-left:10px; margin-right:10px; margin-top:10px; display:block;}
.jianjie a:hover{text-decoration:underline;}
.newsbox{ width:653px; height:286px; border: solid 1px #c9c9c9; border-radius: 10px; float:right; background-color:#FFF;}

#ul_nav{height:34px;}
#nav {display:block;height:34px;padding:0;margin:0;list-style:none; width:278px; float:left;}
#nav li {float:left;width:120px; height:34px;background:url(/img/bj01.png) no-repeat; margin-right:5px; font-family:"微软雅黑"; font-size:14px;}
#nav li a {display:block;line-height:34px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333;color:#fff; font-size:14px; cursor:pointer;}
#nav01 {display:block;height:34px;padding:0;margin:0;list-style:none; width:450px; float:left;}
#nav01 li {float:left;width:140px; height:34px;background:url(/img/bjt01.png) no-repeat; margin-right:5px; font-family:"微软雅黑"; font-size:14px;}
#nav01 li a { cursor:pointer;display:block;line-height:34px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333; font-size:14px;}
#menu{width:655px; overflow:hidden;}
#menu01{width:1000px; overflow:hidden;}
#m_con{ width:655px; border-top:none}
#m_con01{ width:1078px; border-top:none}
.tag{ padding:10px; overflow:hidden;}
.tag01{ overflow:hidden;}
.selected{ color:#fff;font-size:14px;}
.selected01{color:#fff;font-size:14px;}
.more01{ float:right; margin-right:10px; margin-top:10px;}
.tag span{ display:block; overflow:hidden;}
.tag font{display:block; border:solid 1px #dddddd; width:154px; height:99px; padding-top:4px; padding-left:4px; float:left;}
.neirp span{ font-family:"微软雅黑"; font-size:18px; color:#044178; line-height:30px;}
.neirp { width:450px; float:left; margin-left:20px;}
.neirp a{ line-height:24px;color:#5a5a5a;}
.neirp a:hover{ text-decoration:underline;}
.border{border-bottom: solid 1px #d64428;}
.xinwen li{ background:url(/img/sanjiao.jpg) no-repeat left center; padding-left:15px; float:left; line-height:32px; width:300px;}
.xinwen a{color:#5a5a5a; }
.xinwen a:hover{ text-decoration:underline;}
.xinwen{ margin-top:15px; width:653px;}
/*产品展示*/
.productbox{ width:1000px; margin:0 auto; margin-top:20px;border: solid 1px #c9c9c9; border-radius: 10px; background-color:#FFF;}
.tupian img{ width:227px; height:181px;}
.tupian{ width:227px; text-align:center; float:left; margin-left:18px; margin-top:20px; margin-bottom:10px;}
.tupian span{ display:block; line-height:28px; }
.tupian a{font-family:"微软雅黑"; font-size:14px; color:#5a5a5a;}
.tupian a:hover{ text-decoration:underline;}
/*案例展示*/
.conmainbopx{width:1000px; margin:0 auto; margin-top:20px; overflow:hidden;}
.alzsbox{ width:705px; height:276px;border-radius: 10px;border: solid 1px #c9c9c9; float:left;background-color:#FFF;}
.zongbox{ margin-top:20px;}
.leftbox{ width:299px; height:204px; margin-left:20px; float:left;}
.leftbox img{width:299px; height:img;}
.xinwen01 li{ background:url(/images/sanjiao.jpg) no-repeat left center; padding-left:15px;line-height:26px;}
.xinwen01 a{color:#5a5a5a; }
.xinwen01 a:hover{ text-decoration:underline;}
.xinwen01{ float:left; margin-left:20px;}
.lxbox{ width:271px;height:276px;border-radius: 10px;border: solid 1px #c9c9c9; float:right;background-color:#FFF;}
.ditu img{ width:255px; height:66px;}
.ditu { width:255px; height:66px; margin-top:8px; margin-left:8px;}
.chuanzhen{ background:url(/img/dizhi.png) no-repeat left center; padding-left:28px; line-height:24px;color:#5a5a5a;}
.dianhua{ background:url(/img/dianhua.png) no-repeat left center; padding-left:28px; line-height:24px;color:#5a5a5a; overflow:hidden;}
.youxiang{background:url(/img/youxiang.png) no-repeat left center; padding-left:28px; line-height:24px;color:#5a5a5a;}
.dizhi01{background:url(/img/wangzih.png) no-repeat left center; padding-left:28px; line-height:24px;color:#5a5a5a; margin-left:2px;}
.lianxiren{background:url(/img/lianxiren.png) no-repeat left center; padding-left:28px; line-height:24px;color:#5a5a5a; margin-left:2px;}
.dizhi{ margin-left:8px; margin-top:10px;}
/*关于我们页面*/
.nybanner{ width:100%;}
.nybanner img{ width:100%;}
.mainzongbox{ width:1000px; margin:0 auto; margin-top:20px; overflow:hidden;}
.mainleftbox{ width:230px; float:left;}
.zilanmubox{ width:228px;border-radius: 10px;border: solid 1px #c9c9c9; padding-bottom:10px;background-color:#FFF;}
.zilanmu{ font-family:"微软雅黑"; font-size:12px; padding-left:20px; line-height:34px;border-bottom:dashed 1px #c9c9c9}
.zilanmu a{ color:#4a4949;}
.zilanmu a:hover{ color:#d92f20;}
.lanmunobox{ margin-left:10px; margin-right:10px;}
.lanmunobox h3{ margin-left:40px; line-height:24px;}
.lxbox01{ width:228px;border-radius: 10px;border: solid 1px #c9c9c9; margin-top:20px; padding-bottom:10px; background-color:#FFF;}
.ditu01 img{ width:218px; height:82px;}
.ditu01 { width:218px; height:82px; margin-top:8px; margin-left:4px;}
.dizhi03{background:url(/img/wangzih.png) no-repeat left 5px; padding-left:28px; line-height:24px;color:#5a5a5a; margin-left:2px;}
.mainrightbox{ width:748px;border-radius: 10px;border: solid 1px #c9c9c9; float:right; padding-bottom:10px;}
.beijing01{width:140px; height:34px; line-height:34px; font-family:"微软雅黑"; font-size:14px; color:#000; text-align:center; float:left;}
.weizhi{float:right; margin-right:10px; margin-top:10px;font-family:"宋体"; font-size:12px;color:#5a5a5a;}
.weizhi a{font-family:"宋体"; font-size:12px;color:#5a5a5a;}
.bannerjj{ width:688px; overflow:hidden; margin:auto; margin-top:20px;}
.bannerjj img{ width:688px;}

.mainrightbox p{color:#5a5a5a; line-height:24px; text-indent:24px; margin-left:28px; margin-right:28px; text-align:justify;}
.zilanmu01 span{font-family:"宋体"; font-size:12px;color:#5a5a5a; float:right; line-height:30px;}
.fanye a{font-family:"微软雅黑"; font-size:12px; line-height:20px; margin-right:15px;color:#5a5a5a;}
.fanye{text-align:center; margin-top:15px;}
.zilanmu01{font-family:"微软雅黑"; font-size:12px; padding-left:20px; line-height:34px;border-bottom:dashed 1px #c9c9c9}
.zilanmu01 a{ color:#4a4949;}
.zilanmu01 a:hover{ text-decoration:underline;}
.tupian01 img{ width:227px; height:181px;}
.tupian01{ width:227px; text-align:center; float:left; margin-left:12px; margin-top:10px; }
.tupian01 span{ display:block; line-height:28px; }
.tupian01 a{font-family:"微软雅黑"; font-size:14px; color:#5a5a5a;}
.tupian01 a:hover{ text-decoration:underline;}
.con_left_bom {padding-top: 20px; width:720px; margin-left:10px;}
.bt {height: 20px;line-height: 20px; overflow:hidden;}
.bt .bt_li {height: 20px;}
.bt_li span {color: #5a5a5a;font-size: 14px;font-weight: bold;}
.bt_con_li {height: 40px;line-height: 40px;border-bottom: 1px dashed #ccc;}
.bcl_tle span{color: #5a5a5a;font-size: 12px; width:300px;}
.bcl_con span{color: #5a5a5a;font-size: 12px; width:300px;}
.bcl_down {width: 60px;margin-right: 16px;float: right;text-align: left;background:url(/images/down.jpg) no-repeat right;}
.bcl_down a{ font-size:12px; color:#414140;}
.bcl_tle, .bcl_con{width: 300px;text-align: left;float: left;}
.title{ width:100%; overflow:hidden; border-bottom:1px dashed #dedede; text-align:center; line-height:30px; margin-bottom:5px;}
.title span{font-family:"微软雅黑"; font-size:16px; color:#252525;}

/*分页*/
#page{ width:510px; color:#4a4949;overflow:hidden; margin: auto; padding-top:10px; text-align:center; overflow:hidden;}
#page a{font-family:"宋体"; font-size:12px; color:#4a4949; text-align:center;}
.p_l{ width:210px; float:left;}
.p_c{ width:150px; float:left;}
.p_r{ width:150px; float:left;}


.swiper-container .swiper-button-next,.swiper-container .swiper-container-rtl .swiper-button-prev{right:8%;}

.swiper-container .swiper-button-prev,.swiper-container .swiper-container-rtl .swiper-button-next{ left:8%;}