@charset "utf-8";
/* CSS Document */
body{ background:#fff; padding:0; margin:0;}

/*----------------------------------网站首页-----------------------------------------*/
/*top*/

/*顶部广告   不展开   start*/
.top_ad{ width:100%; height:90px; background:url(../images/top_ad.jpg) no-repeat center top #f2143b; text-align:center;}
.top_ad a{ display:block; width:100%; height:90px;}
/*顶部广告   不展开   end*/


.top{ width:1000px; height:29px; line-height:29px; margin:0 auto; color:#363636;}
.toptel b{ color:#b79700;}
.top a{ color:#363636; font-size:14px; padding-left:10px;}
.top a:hover{ color:#6a6a6a;}
.topsign{ display:inline-block; width:125px; height:29px; line-height:29px; color:#5eb304; margin-left:10px; cursor:pointer; background:url(../image/top_button.png) no-repeat; text-align:center;}

.logo{ height:65px; border-bottom:#c3c3c3 solid 1px;}
.logocont{ width:1000px; margin:auto; position:relative;}
.logobox{ width:202px; height:54px; background:url(../image/logo.png) no-repeat;}
.logobox h1{ visibility:hidden;}

.navlist li{ float:left; width:90px; margin:0 8px; position:relative;}
.navlist li a{ display:block; width:90px; height:30px; text-align:center; margin:0 8px; line-height:30px; color:#1c1c1c; background:#fff; border-radius:3px;}
.navlist li a:hover{ background:#5eb304; color:#fff;}

.nav ul li {float:left; position:relative;}
.nav ul li a, .nav ul li a:visited {
display:block; 
text-align:center; 
width:90px; 
height:30px; 
color:#000; 
background:#fff; 
line-height:30px;
color:#1c1c1c;
border-radius:3px;
}
.nav ul li ul {
display: none;
}
.nav ul li:hover a {
color:#fff; 
background:#5eb304;
}
.nav ul li:hover ul {
display:block; 
position:absolute; 
top:30px; 
left:-8px; 
width:90px;
}
.nav ul li:hover ul li a {
display:block; 
background:#31a942; 
color:#fff;
}
.nav ul li:hover ul li a:hover {
background:#35b848; 
color:#fff;
}

.sonnavlist{ z-index:9999;}



/*.nav a{ display:inline-block; width:90px; height:30px; text-align:center; margin:0 8px; line-height:30px; color:#1c1c1c; background:#fff; border-radius:3px;}
.nav a:hover{ background:#5eb304; color:#fff;}*/

/*banner*/
.banner{}
.banner ul li{ height:435px;}
#full-screen-slider { width:100%; height:435px; /*float:left;*/ position:relative}
#slides { display:block; width:100%; height:435px; 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; z-index:0;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:20px; z-index:9900;  padding:5px 5px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#ccc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/*导航定位*/
.menu_a{ position:absolute; z-index:99; right:0;}
.menu_a02{ position:absolute; z-index:99; padding-left: 60px;}

.wrap{ width:1000px; margin:auto;}
/*产品*/
.homeproduct{ width:1000px; margin:50px auto 0;}
.homeproduct ul{ padding:10px 0;}
.homeproduct ul li{ width:205px; float:left; padding-right:29px; border-right:#b5b5b5 dashed 1px;}
.prodtitle{ width:205px; height:125px; text-align:center; color:#fff;}
.djbtitle{ background:#ffae1f;}
.lsbtitle{ background:#2d9c3d;}
.smtitle{ background:#e5007f;}
.postitle{ background:#167acf;}
.prodtitle i{ display:block; width:68px; height:50px; background:url(../image/cp_icon.png) no-repeat; position:relative; top:20px; left:70px; *left:0px;}

.cp_icon1{ background:url(../image/cp_icon.png) no-repeat;}
.cp_icon2{ background:url(../image/cp_icon.png) no-repeat 0 -50px !important;}
.cp_icon3{ background:url(../image/cp_icon.png) no-repeat 0 -100px !important;}
.cp_icon4{ background:url(../image/cp_icon.png) no-repeat 0 -150px !important;}
.prodtitle span{ display:block; font-size:20px; padding-top:30px; font-family:"微软雅黑"}

.prodsmg{ width:205px; height:178px; overflow:hidden; font-family:"微软雅黑";}
.prodsmg span{ line-height:22px; font-size:14px; font-weight:500; color:#333;}
.prodsmg p{ font-size:12px; color:#757575; padding-top:10px;}

.contdown b{ font-size:20px; color:#c7a82a;}

.homereg input[type=text]{ width:198px; height:35px; line-height:35px; background:#fff; border:#979797 solid 1px; border-radius:3px; padding-left:4px; color:#888; margin-top:5px;}
.prodlink a, .formbutton{ display:block; width:204px; height:38px; line-height:38px; text-align:center; font-family:"微软雅黑"; color:#fff; border-radius:3px;}
.djblink{ background:#c7a82a;}
.smlink{ background:#e5007f;}
.poslink{ background:#3e8dd2;}
.formbutton input[type=button], .formbutton input[type=submit]{ width:102px; outline:medium none; border:none; height:38px; float:left; color:#fff; cursor:pointer; font-size:16px; font-family:"微软雅黑";}
.formbutton input[type=button]{ background:#5eb304; border-radius:3px 0 0 3px;}
.formbutton input[type=submit]{ background:#a6a6a6; border-radius:0 3px 3px 0;}

/*homenews*/
.homenews{ height:50px; background:#029396; margin-top:35px; overflow:hidden;}
.homenewscont{ width:1000px; height:50px; line-height:50px; margin:auto; background:url(../image/homenewsbg.png) no-repeat center;}
.homenewstitle{ width:234px;}
.homenewstitle h3{ text-align:right; color:#fff; padding-right:25px; font-size:16px;}
.homenewslist{ width:764px; font-size:14px; color:#fff; height:50px; overflow:hidden;}
.homenewslist ul li{ line-height:50px;}
.homenewslist ul li span{ padding-right:20px;}
.homenewslist ul li a{ color:#fff; display:inline-block;}
.homenewslist ul li a:hover{ text-decoration:underline;}/**/

.news_li{ line-height:50px; display:inline-block; position:relative; top:0; z-index:999}
.swap{ line-height:50px; display:inline-block; position:absolute; left:55px; top:50px;}
.news_li a,.swap a{ color:#fff;}
/*.swap{ top:50px;}*/

/*首页新闻列表*/
.home_newsbox{ width:100%; min-height:300px; margin-top:30px;}
.newscentent{background:#049a94;}
.news_cen{ width:1002px; min-height:300px; margin:0 auto; background:url(../image/homenews_bj.png) repeat-y center top; padding:20px 0;}
.home_newstitle{ height:50px; line-height:50px; background: url(../image/homenewstitle_bj.png) no-repeat center center;}
/*文字排版*/.news_ff{ font-family:"Lucida Grande", Verdana,Lucida,Arial,Helvetica,"微软雅黑",宋体,sans-serif; font-size:24px; color:#FFFFFF; font-weight:normal;}
/*定位*/.news_tc{ text-align:center;}
.newsboxcont{ width:100%; margin:20px auto 0;}
.homenews_list{width:460px;}
.homenews_list ul{ margin:0; padding:0;}
.homenews_list li{ font-size:16px; height:36px; line-height:36px; list-style:none; background:url(../image/homenews_icon.png) no-repeat left center;}
.homenews_list li p{ float:left; margin:0; padding:0 10px 0 25px; font-size:16px; color:#d8ff00;}
.homenews_list li span{ float:right; width:80px;color:#beeea1; font-size:12px; color:#d8ff00;}
.homenews_list li a{ float:left; color:#fff; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position:relative; text-decoration:none;}
.homenews_list li a:hover{ color:#d8ff00; text-decoration:none;}


/*优势*/
.homegoodtitle{ width:1000px; margin:auto; text-align:center;}
.homegoodtitle h3{ font-size:40px; left:58px;}

.homegoodcont{ width:1000px; margin:auto;}
.homegoodcont ul{ margin:20px 0;}
.homegoodcont ul li{ float:left; width:210px; text-align:center;}
.homegoodcont ul li img{ width:210px; height:210px;}
.homegoodcont ul li a span{ display:block; line-height:28px; color:#333;}
.homegoodcont ul li a:hover span{ color:#093;}

.goodmsg{ width:322px;}
.goodmsg h4{ font-size:18px; line-height:38px; color:#539f02;}
.goodmsg p{ font-size:14px; color:#666;}

/*周边*/
.aroundtitle{ width:810px; margin:auto;}
.aroundtitle span{ font-size:20px; color:#333;}
.aroundtitle h3{ float:left; font-size:30px;}
.aroundtitle a{ float:left;}
.aroundcont{ min-height:230px; background:url(../image/aroundbg.png) no-repeat center; background-size:100%}
.aroundcont ul{ width:1000px; *width:1450px; margin:0 auto;}

.aroundcont ul li{ float:left; width:140px; text-align:center; padding:0 12px;}
.aroundcont ul li a img{ display:block;}
.aroundcont ul li a span{ color:#333; line-height:30px;}
.aroundcont ul li a:hover span{ color:#66b710;}

/*案例*/
.homecasetitle{ height:114px; background:#2a993f;}
.homecasebox{ padding:20px 0; height:74px; width:1000px; background:url(../image/casetitlebg.png) repeat-y; margin:auto; color:#fff;}
.homecasebox span{ font-size:20px;}
.homecasebox h3{ font-size:40px;}
.homecasecont{ width:1000px; margin:30px auto 0;}
.homecasetab tr td{ border:#ededed solid 1px;}
.homecaselink a{ padding:8px 16px; font-size:14px; color:#fff; background:#646464; margin:0 10px;}
.homecaselink a:hover{ background:#74bd26;}

/*经典案例---让案例来说话*/
.case2title{ width:100%; height:104px; background:url(../image/case2title_bj1.jpg) repeat-x left top;}
.case2title h3{ margin:0 auto; display:block; width:250px; height:64px; background:url(../image/case2title_bj2.png) no-repeat left center; padding: 40px 0 0 150px; font-size:36px; color:#FFFFFF;}
.homecase2box{ margin:0 auto; width:1020px; height:auto; overflow:hidden;}
.homecase2box ul{}
.homecase2box ul li{ float:left; width:235px; height:230px; margin:10px; background:#FFFFFF; border-bottom:solid 1px #CCCCCC;}
.homecase2box ul li:hover{ background:#09ab8f; border-bottom:solid 1px #09ab8f; color:#FFFFFF;}
.homecase2box ul li a img{width:233px; height:131px; border:solid 1px #CCCCCC;}
.homecase2box ul li a:hover img{width:233px; height:131px; border:solid 1px #09ab8f;}
.homecase2box ul li a{ display:block; width:235px; height:230px;}
.homecase2box ul li a h3{ padding:8px 10px 0; line-height:30px; font-size:16px; color:#202020}
.homecase2box ul li a:hover h3{ color:#FFFFFF;}
.homecase2box ul li a p{ padding:0 10px; line-height:22px; font-size:14px; color:#666666;}
.homecase2box ul li a:hover p{ color:#FFFFFF;}
/*图片360度左右翻转
.homecase2box ul li a img{
	transition:All 1s ease-in-out;
	-webkit-transition:All 1s ease-in-out;
	-moz-transition:All 1s ease-in-out;
	-o-transition:All 1s ease-in-out;
	width:233px;
	height:131px;
	border:solid 1px #CCCCCC;
}
.homecase2box ul li a:hover img {
	transform:rotate3d(1，1,0,360deg);
	transform:rotateY(360deg);
	-webkit-transform:rotate3d(1，1,0,360deg);
	-moz-transform:rotate3d(1，1,0,360deg);
	-o-transform:rotate3d(1，1,0,360deg);
	-ms-transform:rotate3d(1，1,0,360deg);
	width:233px;
	height:131px;
	border:solid 1px #09ab8f;
}*/


/*有请链接*/
.homelink{ background:#ebebeb; min-height:100px;}
.homelinkcont{ width:1000px; margin:auto; padding:20px 0;}
.homelinktitle{ width:1000px; height:28px; line-height:28px; background:url(../image/linkbg.png) repeat-x center;}
.homelinktitle h3{ width:100px; background:#ebebeb; margin-left:45%;}
.linkcont a{ color:#8b8b8b; line-height:24px; padding-right:10px;}
.linkcont a:hover{ color:#333;}

/*homecontant*/
.homecontant{ height:478px; background:url(../image/map.png) no-repeat center;}
.homecontbox{ width:1000px; margin:auto; position:relative;}
.contsign{ width:176px; height:124px; background:url(../image/sign.png) no-repeat; position:absolute; top:160px; left:160px;}
.homeconttext{ width:365px; height:255px; padding:35px 25px; overflow:hidden; background:#fff; position:absolute; top:35px; right:0;}

.contanttitle, .homecontlist{ border-bottom:#010101 dotted 1px; padding-bottom:10px;}
.contanttitle h3{ font-size:30px;}
.contanttitle span{ font-size:24px; color:#696969;}
.homecontlist li{ font-size:13px; color:#333; line-height:20px;}
.homecontlist li a{ display:inline-block; width:148px; height:38px; margin:10px 10px 0; border-radius:20px; line-height:38px; text-align:center; background:#5eb304; color:#fff; font-size:16px !important;}
.homecontlist li a:hover{ background:#060;}
.company h4{ font-size:16px;}
.company p{ font-size:13px; color:#666;}

/*bottom*/
.bottom1{ width:1000px; margin:auto; padding:35px 0;}
.bottmbox li{ line-height:24px; color:#333;}
.bottmbox li a{ color:#333; padding-right:10px;}
.bottmbox li a:hover{ color:#000;}
.bottmbox li.lia01 a{ margin:0; padding:0;}
.bottmbox li span{ font-size:14px; color:#4e9700;}
.bottmbox_l{ width:800px; font-family:"微软雅黑"}
.bottmbox_r{ width:190px;}

.hottmweibo a{ display:block; float:left; width:44px; height:44px; background:url(../image/bottomlink.png) no-repeat; margin:0 5px;}
.hottmweibo a span{ visibility:hidden;}
.sina{ background-position:-44px 0 !important;}
.sina:hover{ background-position:0 0 !important;}
.tencent{ background-position:-44px -44px !important;}
.tencent:hover{ background-position:0 -44px !important;}
.qqzone{ background-position:-44px -88px !important;}
.qqzone:hover{ background-position:0 -88px !important;}

/*页面底部logo*/
.footerlogo_box{ padding:20px 0 20px; text-align:left}

/*常见问题*/
.cjwt_box{position:fixed; top:50%;z-index:9999;}
.cjwt_box a#mysteve{background:#80c26a; width:42px;height: 135px;font-size: 18px;text-align: center; float: left;padding-top: 10px;color: #fff;cursor: pointer}
.cjwt_box a span{width:30px;display: inline-block}
.cjwt_list_box{float: left;display: none}
.cjwt_list_i{float: left;margin-top: 20px}
.cjwt_list{background: #FFFFFF;padding: 30px;width:340px;float: left;border-radius: 5px;border:1px solid #e0e0e0}
.cjwt_list .cjwt_a{color: #2d9c3e; line-height:36px; font-size: 16px;text-decoration:none;cursor: pointer;}





