﻿@charset "utf-8";
/* CSS Document */

body{ font-family: "微软雅黑", Arial, Helvetica, sans-serif ;font-size:12px; color:#666666; }
a {text-decoration: none; color:#666666;}
li{list-style: none;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

/*头部*/
.header{ width:100%; height:90px;position:relative; z-index:9999999;margin:0px auto; padding:0px; background:#fff;}
.header_contact{ width:1230px; height:90px;margin:0 auto;}
.header_contact_left{ float:left; width:395px; height:90px;}
.header_contact_left img{ padding-top:10px;}
.header_contact_right{ float:right; width:699px; height:90px; }
.header_contact_right_top{width:276px; height:33px; float:right;  color:#666666; font-size:12px;}
.header_contact_right_top li{ float:left; margin-left:7px; line-height:33px; padding-top:8px;}
.header_contact_right_bootom{width:685px; height:54px; float:right;color:#333333; font-size:15px;}
.header_contact_right_bootom li{float:left; margin-left:47px;line-height:54px;}
.dianhua a{ font-size:16px; color:#F00; margin-left:-20px;}
.header .nav { float: left; list-style-type: none;width:685px; height:54px;}
.header .nav li { float: left; margin-left:29px;}
.header .nav a { float: left; padding: 0 10px;  color: #333333; text-decoration: none;}
.header  .nav a:hover,.header  .nav a.curr  { height: 54px; border-bottom: 2px solid #156e09; color:#156e09;}
.nav1 li a{ color:#cccccc;}
.nav1 li a:hover{color:#fff;}

/*banner*/
.banner{ width:100%; height:300px;position:relative;overflow:hidden;margin:0px auto; padding:0px;}
.banner_img{ background:url(../images/about%20us_1.png) center no-repeat; width:100%; height:300px;}
.banner_img1{ background:url(../images/products_1.png) center no-repeat; width:100%; height:300px;}
.banner_img2{ background:url(../images/support_1.png) center no-repeat; width:100%; height:300px;}
.banner_img3{ background:url(../images/message_1.png) center no-repeat; width:100%; height:300px;}
.banner_img0{ background:url(../images/case_1.png) center no-repeat; width:100%; height:300px;}

/*当前位置*/
.weizhi{margin:0px auto; padding:0px; width:1100px; height:71px; position:relative; }
.weizhi_con{width:1100px; height:30px; float:left; line-height:121px; font-size:12px; color:#666666; font-family:"宋体"; }
.weizhi_con a:hover{ color:#006600;}
.weizhi_con img{ margin:0px 0px -3px 0px;}
/*公司简介*/
.company{ width:1100px; height:560px; position:relative;overflow:hidden; margin:0px auto;  margin-top:52px;}
.company_left{ float:left; width:483px; height:560px; padding-top:30px;}
.company_right{ float:right; width:544px ; height:560px;}
.company_right_contact{ color:#666; font-size:14px; line-height:31px; padding-top:31px;}
/*公司基本情况*/
.qingkuang{width:1100px; height:396px; position:relative;overflow:hidden; margin:0px auto; margin-top:59px;}
.qingkuang_contact_left{ float:left; width:600px;   line-height:35px; color:#333333; font-size:14px;}
.qingkuang_contact_left span{ font-size:18px; color:#000000;}
.qingkuang_contact_right{ float:right; width:500px; height:352px;  position:relative;}
.qingkuang_contact_right img{ margin-left:-450px; margin-top:10px;}

/*荣誉资质*/
.rongyu{ width:100%; height:635px; background:url(../images/about%20us_5.png) center no-repeat; margin-top:22px; }
.rongyu_contact{ width:1200px; height:635px; position:relative;overflow:hidden; margin:0px auto;}
.rongyu_contact_top{ width:1100px; height:57px; text-align:center; font-size:30px; color:#000000; line-height:148px;}
#scroll{width:1100px;margin:0 auto;padding-top:95px;}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:232px;height:369px;margin:0 auto;overflow:hidden;}
 .txt{color:#333333; text-align:center; font-size:14px; padding-top:20px;}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:180px;width:64px;height:76px;margin:0;padding:0;border-radius:0;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-27px; margin-top:20px; background:url(../images/left.png) -2px no-repeat; }
.owl-theme .owl-controls .owl-buttons .owl-next{right:-55px;margin-top:52px;background:url(../images/right.png) center -2px no-repeat;  }
.owl-theme .owl-controls .owl-buttons .owl-prev:before{ background:url(../images/left.png)  no-repeat;}
.owl-theme .owl-controls .owl-buttons .owl-next:before{ background:url(../images/right.png) center -2px no-repeat; }

/*产品内页*/
.products_qieduan{  width:1100px;position:relative;overflow:hidden; margin:0px auto; margin-top:55px; margin-bottom:50px;}
.products_qieduan_contact{ width:1100px; }
.products_qieduan_left{ width:380px; height:265px; text-align:center; float:left;}
.products_qieduan_right{ width:550px; height:280px; float:right;}


.mod18{width:1100px;position:relative;margin:0 auto; padding:0px; }
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:250px;width:15px;height:70px;}
.mod18 #prev,.mod18 #next{top:490px;width:10px;height:16px;}
.mod18 #prevTop{background:url(../images/products_4.png)0 0 no-repeat; float:left; margin-left:530px; margin-top:-28px;}
.mod18 #nextTop{background:url(../images/products_5.png) 0 0 no-repeat;  float:right;margin-top:-28px; margin-right:50px;}
.mod18 .next{right:10px;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.zi{ font-size:24px; color:#333333; line-height:48px; text-indent:90px;}
.zi1{ font-size:14px; color:#666666;text-indent:90px;}
.zi11{ font-size:14px; color:#666666;text-indent:90px;}
.zi11 span{ color:#006600; font-size:20px; line-height:35px;}

.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:526px;height:377px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:486px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{width:448px; height:300px; position:relative;overflow:hidden; background:#fff; border:#cccccc 0.8px solid; float:left; }
.mod18 .picBox ul{height:300px;position:absolute; left:0;}
.mod18 .picBox li{width:448px;height:300px; }
.mod18 .listBox{width:460px;height:72px;margin:0 auto;position:relative; padding-top:115px;overflow:hidden; float:right; margin-right:85px;}
.mod18 .listBox ul{height:72px;position:absolute; padding-left:12px;}
.mod18 .listBox li{width:104px;height:77px;cursor:pointer;position:relative; padding:5px 12px 0 0;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:108px;height:77px;}
.mod18 .listBox img{border:3px solid #fff;}
.mod18 .listBox .on img{border:3px solid #CECDCC;}
.mod18 .listBox .on i{display:block;}
.products_contact_butom{ width:1100px; height:64px; position:relative;overflow:hidden; margin:0px auto; margin-top:20px;}
.products_contact_butom_con{width:1100px; height:45px; float:left;  text-align:center;  }
.products_contact_butom_con li { text-align:center; float:left; width:143px; height:45px; background:#999999; color:#fff; font-size:14px; margin-left:1px;}
.products_contact_butom_con li a { line-height:45px; color:#fff;}
.products_contact_butom_con li a:hover ,.products_contact_butom_con li a.cur_nav{ text-align:center; float:left; width:143px; height:45px; line-height:45px; background:#156e09; color:#fff; font-size:14px; margin-right:1px;}

.products_contact_ss{ width:1100px;margin:0px auto; padding:0px; margin-top:45px;}
.products_contact_ss_top{ width:1100px;}
.products_contact_ss_top li{ float:left; margin-right:20px; width:255px; height:217px;}
.products_contact_ss_top_zi{ text-align:center; line-height:50px; color:#333333; font-size:14px;}
.products_contact_ss_top_zi a{ color:#333;}
.products_contact_ss_top_zi a:hover{ color:#006600;}


.liiii_img{position:relative;width:253px;height:160px;margin:0 auto;border:1px solid #EFEFEF;text-align:center; vertical-align:middle;display:table-cell;}
.liiii_img img:hover{ opacity:0.8;}

.liiii_img1111{position:relative;width:249px;height:241px;margin:0 auto;border:1px solid #EFEFEF;text-align:center; vertical-align:middle;display:table-cell;}
.liiii_img1111 img:hover{ opacity:0.8;}


/*服务与支持*/
.support{ width:1100px;height:544px; position:relative;overflow:hidden; margin:0px auto;  margin-top:51px; }
.supprot_contact_left{ width:1095px;float:left; font-size:14px; color:#666666; line-height:33px; position:relative; z-index:900;}
.supprot_contact_lefts{ width:1095px; font-size:14px; color:#666666; line-height:33px;}
.supprot_contact_right{ float:right; position:relative; z-index:1000;}
.supprot_contact_right img{ margin-top:-88px;}
/*尾部*/
.footer{ width:100%; height:113px;margin:0px auto; padding:0px; position:relative; background:#333333;}
.footer_contact{width:1100px;height:auto; position:relative; margin:0px auto; padding:0px;}
.footer_contact_top{ width:530px; text-align:center; padding-top:36px; height:20px;position:relative;overflow:hidden; margin:0px auto;color:#fff; font-size:12px; }
.footer_contact_top li { color:#cccccc; float:left; margin-left:18px; }
.footer_contact_top li a{ color:#cccccc; }
.footer_contact_top li a:hover{ color:#006600; }
.footer_contact_bottom{ width:605px; height:30px;margin:0px auto; padding:0px; margin-right:190px; font-size:12px; color:#cccccc; margin-top:10px;}
.footer_contact_bottom a{ color:#cccccc;}
.footer_contact_bottom a:hover{ color:#006600;}
.footer_right{ float:left; margin-left:775px; margin-top:-34px; }
.footer_right select{ width:131px; height:23px; background:url(../images/you.png) right no-repeat #fff; overflow:hidden; font-size:12px; overflow:scroll; -webkit-appearance: none; color:#2e2c2c; text-indent:4px;}
/*联系我们*/
.message{ width:1100px; height:555px; position:relative;overflow:hidden; margin:0px auto;  margin-top:60px;}
.message_left{ padding-top:15px; width:458px; height:341px; line-height:37px; background:#f0efef; float:left; color:#333333; font-size:14px; padding-left:15px;}
.message_left span{color:#006600; font-size:22px; line-height:70px;}
.message_left a{ color:#333;}
.message_left a:hover{ color:#006600;} 
.message_right{ float:right; width:623px; height:353px;}
/*经典案例*/
.case{ width:1100px;  margin:0px auto; margin-top:52px;  }
.case_contact{ width:1100px;}
.case_contact li{ float:left; margin-right:24px; width:251px; height:298px;}
.case_contact_zi{ font-size:16px; color:#666666; text-align:center; line-height:50px;}
.case_contact_zi a{color:#666666;}
.case_contact_zi a:hover{ color:#006600;}
/*案例*/
.case_contact1{ width:1000px; height:246px;position:relative;overflow:hidden; margin:0px auto;  margin-top:45px;}
.case_zi{ width:922px; height:246px; color:#666666; font-size:14px; line-height:27px; overflow:hidden;}
.case_zi span{ color:#333333; font-size:16px;}
.case_img{width:685px; height:460px;position:relative;overflow:hidden; margin:0px auto; margin-top:35px; }
.case_img12{ margin-top:55px;}

/*公司新闻*/
.news{ width:1100px;   margin:0px auto; margin-top:52px; }
.news_contact{width:1100px;}
.news_contact_c1{ width:1100px; height:143px; }
.news_contact_c1_left{ width:254px; height:142px; float:left;}
.news_contact_c1_right{ width:803px; height:142px; float:right; }
.news_contact_c1_right_tit{ margin-top:12px; width:625px; height:20px; font-size:16px; color:#000000;}
.news_contact_c1_right_tit a{ color:#000;}
.news_contact_c1_right_tit a:hover{ color:#006600;}
.news_contact_c1_right_time{width:68px; height:14px;  color:#666666; font-size:12px; font-family:"宋体"; margin-top:14px;}
.news_contact_c1_right_xian{ border-bottom:#cccccc 1px solid;owidth:803px; height:1px; margin-top:15px; }
.news_contact_c1_right_contact{width:803px; height:54px;  font-size:14px; color:#666666; margin-top:9px; line-height:28px;}
.news_contact_c1_right_contact a{ color:#666666;}
.news_contact_c1_right_contact a:hover{ color:#006600;}
.chakan{ color:#006600; font-size:12px; float:right; margin-top:5px;}
.chakan img{ margin:0px 0px -4px 4px;}
.chakan a{ color:#006600;}
/*新闻内页*/
.news_contact1{ width:1000px; height:100px; position:relative;overflow:hidden; margin:0px auto;  margin-top:55px;}
.news_contact_zi{ width:1000px; height:23px; color:#333333; font-size:17px; text-align:center;}
.news_contact_time{ width:1000px; height:16px; color:#666666; font-size:14px; text-align:center; margin-top:29px;}
.news_contact_xian{ border-bottom:#cccccc 1px solid; width:957px; text-align:center; margin-top:22px;}
.news_cccc{width:1000px;  margin:0px auto;  margin-top:27px; margin-bottom:30px;}
.news_cccc_zi{ width:947px;  color:#666666; font-size:14px; line-height:25px;}
.news_cccc_img{ width:956px; height:334px;position:relative;overflow:hidden; margin:0px auto;}


/*公司产品*/
#cen_right_top{width:1000px;margin:40px auto 0 auto;}
#cen_right_top .active{background:#ff9933;color:#fff; margin-left:1px;}
#cen_right_top h3{line-height:40px;text-align:center;float:left; margin-left:1px;height:40px;width:100px;margin:0px;padding:0px;background-color:#6699cc;font-size:16px;color:#fff;font-weight:lighter;cursor:pointer;}
#cen_right_top div{font-size:14px;display:none;clear:both;height:100px;padding:20px 0px 0px 20px;}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
	text-decoration:none;
}
.listpage span {
    background-color: #006600;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #FFF;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.blank10{height:10px;overflow:hidden;}
.page2{ text-align:right; font-size:12px; color:#000; margin-top:20px; padding-top:10px; border-top:1px #eeeeee solid;}
.page2 a{ font-size:12px; color:#333; text-decoration:none;}
.page2 a:hover{ font-size:12px; color:#2DACD5; text-decoration:underline;}