﻿@charset "UTF-8";
/* CSS Document */
body,form,p,ul,ol,td,th,li,dl,dt,dd,h1,h2,h3{margin:0;padding:0;list-style:none; line-height:23px;font-size:15px;font-family:"微软雅黑", Helvetica, sans-serif;}
body{ background:url(../images/bj.jpg) repeat-x top center; overflow-x:hidden;}
.clear{ clear:both;}
a{ color:#333; text-decoration:none;}
img{ border:0;}

.header{ border-bottom:RGB(140,184,34) 5px solid;}
.top_tel{ width:1001px; margin:0 auto;  margin-top:25px;  color:#666; text-align:right;}
.top_tel img{vertical-align:text-bottom;}
.top_tel span{ display:inline-block; margin-left:5px;}
.top_l{float:right;margin-top:27px}
.h_c{ width:1001px; margin:0 auto; height:65px;}
.logo{ margin-left:0px; float:left; margin-top:0px;}
.logo img{ width:320px;height:63px; display:block;}

.nav {height:50px; margin-top:0px; float:right;}
.nav ul { }
.nav ul li { display:block; width:120px; height:50px; text-align:center; float:left; color:#000; }
.nav ul li a{ display:block; width:120px;  margin-top:12px; text-align:center; color:#000; font-size:16px; font-weight:bold; font-family:"微软雅黑"; border-right:#ccc 1px solid;  }
.nav ul li a:visited{ color:#000; font-size:16px;font-family:"微软雅黑"; }
.nav ul li a:hover{ display:block; width:120px;  margin-top:12px; text-align:center; color:#000; font-size:16px; font-weight:bold; font-family:"微软雅黑"; border-right:none; }
.nav ul li:hover { color:#000; font-size:16px; font-weight:bold; font-family:"微软雅黑";  border:#8cb822 1px solid; background:RGB(140,184,34); }


.nav ul li.menu{ position:relative; z-index:3;}
.nav ul li.menu dl{ position:absolute; left:0px;top:50px; padding:0px; padding-top:5px; background:#fff;/*filter:alpha(opacity=85)*/;}
.nav ul li.menu dl dd{}
.nav ul li.menu dl dd a{ width:122px; display:block; padding:10px 0; color:#000;font-weight:blod; font-size:14px;font-family:"宋体"; border:none;}

.nav ul li.menu dl dd a:hover{ background:RGB(140,184,34);}
.nav ul li.menu dl dd a:visited{}

#nav UL.collapsed {
	DISPLAY: none
}
#bg-body{ width:1410px; margin:0px auto; margin-top:0px; margin-bottom:80px; height:539px; overflow:hidden;position:relative}
.banner{ width:1423px; margin:0px auto; margin-top:0px; margin-bottom:80px; height:543px; background:url(../images/banner2.jpg) no-repeat;}

.bant1{ height:50px; line-height:50px; font-size:48px; color:#8cb822; font-family:"微软雅黑"; position:absolute; margin-top:250px; margin-left:400px;}
.bant2{ font-size:18px; color:#ddd; font-family:"微软雅黑"; position:absolute; margin-top:320px; margin-left:580px;}

.zcbg{position:absolute;left:430px;top:320px;width:760px;height:88px;}
.zcbg .importing_icon{position:absolute;left:63px;top:23px;display:inline-block;padding-left:20px;width:40px;height:44px;border-bottom-left-radius:40px;border-top-left-radius:40px;background:#fff url(../images/mobile.png) 30px no-repeat}
.zcbg .importing{position:absolute;left:123px;top:23px;width:300px;height:44px; line-height:42px;font-size:16px;border:0;background:#fafafa; padding-top:0px; padding-bottom:0px; margin:0}
.zcbg .enter_btn{position:absolute;left:387px;top:23px;width:140px;height:46px;line-height:46px;font-size:18px;font-family:"冬青黑体简体中文",Tahoma,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif!important;color:#fff;border:0;border-radius:40px;background:RGB(140,184,34);cursor:pointer}

/*
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:400px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{ width:1440px;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
*/
.main{ width:1070px; margin:0 auto; height:auto; overflow:hidden;}
.main2{ width:1150px; margin:0 auto; height:auto; overflow:hidden;}
.main_l{ width:213px; border-right:1px solid #bdc1df; height:100%; overflow:hidden; float:left;}
.main_l_lm{ height:30px; line-height:30px; padding-left:16px; font-size:16px; color:#233194; font-family:"微软雅黑";}
.main_l_c{ font-size:12px; color:#233194; padding:15px; text-indent:2em;}
.main_l_c p{ text-align:right; margin-top:5px;}
.main_l_c p a{ color:#233194;}
.main_l ul li{ background:url(../images/icon.jpg) no-repeat 15px center; padding-left:28px;}
.main_l ul li a{ color:#444;}
.main_l ul li a:hover{ text-decoration:underline;}
.main_m{ width:491px; float:left; padding-left:23px;}
.main_m_lm{ height:30px; line-height:30px; padding-left:16px; font-size:16px; color:#233194; font-family:"微软雅黑";}
.main_m_lm span{ margin-left:12px;}
.main_m ul{ padding-top:15px; height:100%; overflow:hidden; padding-bottom:15px;}
.main_m ul li{ background:url(../images/icon.jpg) no-repeat left center; padding-left:12px; line-height:24px;}
.main_m ul li a:hover{ text-decoration:underline;}
.main_m ul li span{ float:right; margin-right:5px; color:#333;}
.main_m table tr td{ color:#101010; padding-left:5px; line-height:28px;}
.main_m table tr td a{ color:#101010;}
.main_r{ width:251px; float:right; border-left:1px solid #bdc1df;}
.main_r_lm{ background:#e9e9e9; height:27px; line-height:27px; padding-left:16px; font-size:16px; color:#233194; font-family:"微软雅黑";}
.main_r_lm span{ margin-left:12px;}
.main_r_c1{ padding:15px 0 20px 15px; height:100%; overflow:hidden;}
.main_r_c1 h3{ color:#233194; padding-right:10px; font-weight:normal; line-height:20px;}
.main_r_c1 h3 a{ color:#233194;}
.main_r_c1 ul{ padding-top:15px; height:100%; overflow:hidden; padding-bottom:15px;}
.main_r_c1 ul li{ background:url(../images/icon.jpg) no-repeat left center; padding-left:12px; line-height:24px;}
.main_r_c1 p{ color:#233194; line-height:20px;}
.ab{ height:100%; overflow:hidden; width:766px; float:left;}
.weizhi{ height:30px; line-height:30px; background:#e9e9e9; padding-left:16px; font-size:14px; color:#233194; font-family:"微软雅黑";}
.weizhi a{ color:#233194;}
.ab_c{ padding:20px; height:100%; overflow:hidden; line-height:26px; font-size:14px;}
.ab .news{ height:100%; overflow:hidden; margin-bottom:10px;}
.ab .news li{ line-height:30px; border-bottom:1px dotted #ccc; background:url(../images/icon.jpg) no-repeat 5px center; padding-left:18px;}
.ab .news li a:hover{ text-decoration:underline;}
.ab .news li span{ float:right; margin-right:5px;}
.ab h3{ font-size:18px; margin:30px 0 10px 0; text-align:center;}
.info{ text-align:center; color:#666;}
.ab .pro{ height:100%; overflow:hidden; margin-bottom:10px; margin-top:20px;}
.ab .pro li{ width:170px; float:left; margin:0 5px; margin-bottom:15px;}
.ab .pro li img{ width:170px; height:150px; display:block;}
.ab .pro li p{ text-align:center; margin-top:10px;}
.ab_c_p{ text-align:center; margin-bottom:15px;}
.ab_c_p img{ max-width:726px;}
.main .main_l .pli{ margin:10px;}
.main .main_l .pli li{ background:url(../images/list.png) no-repeat 15px center; line-height:30px; border-bottom:1px dotted #ccc;}


.index1{ width:1120px; margin:0 auto; height:462px; background:url(../images/phonekezi.jpg) 190px top no-repeat;}
.index1 h1{ padding-left:577px; padding-top:35px; font-size:36px; font-family:"微软雅黑"; font-weight:normal;}
.index1 p{ padding-left:577px; padding-top:30px; color:#aaa; font-size:16px; font-family:"微软雅黑"; line-height:30px;}
.index1 p a{ color:#f00;}
.index1_pic{ margin-top:50px;}
.index1_pic ul{ padding-left:577px;}
.index1_pic ul li{ float:left; padding-right:50px;}
.index1_pic ul li a{ display:block; width:120px; height:60px; color:#aaa; line-height:30px; text-align:center;}
.index1_pic ul li img{}
.jdt{ width:361px; height:269px;}

.threestep{ width:1420px; height:730px; margin:0 auto; padding-top:70px; background:RGB(231,238,214);}
.threestep h2{ font-size:30px; line-height:45px; text-align:center; font-family:"微软雅黑"; font-weight:normal;}
.step{ width:1420px; margin:0 auto; margin-top:50px;}
.step .stepl{ width:460px; float:left; margin-left:205px;}
.step .stepl img{ margin-left:180px;}
.step .stepl .contl{ margin:20px 0 80px 0;}
.step .stepl .contl h2{ font-size:24px; font-family:"微软雅黑"; font-weight:bold; text-align:right;}
.step .stepl .contl p{ font-size:14px; font-family:"微软雅黑"; text-align:right;}
.step .stepm{ float:left; margin:0 30px;}
.step .stepr{ width:460px; float:left;}
.step .stepr img{ margin-left:90px; margin-top:50px;}
.step .stepr .contr{ margin-top:50px;}
.step .stepr .contr h2{ font-size:24px; font-family:"微软雅黑"; font-weight:bold; text-align:left;}
.step .stepr .contr p{ font-size:14px; font-family:"微软雅黑";}

.index2{ margin-top:70px;}
.index2 h1{ text-align:center; font-size:36px; font-family:"微软雅黑"; font-weight:normal;}
.index2 p{ width:778px; margin:0 auto; text-align:center; margin-top:38px; margin-bottom:80px; line-height:30px; color:#888; font-size:16px; font-family:"微软雅黑";}
.index2 .index2_pic{ width:800px; margin:0 auto; padding-left:55px;}
.index2 .index2_pic ul{ padding-left:20px;}
.index2 .index2_pic ul li{ width:142px; float:left; padding-right:30px; cursor:pointer;}
.index2 .index2_pic ul li a{ text-align:center; color:#aaa;}
.index2 .index2_pic ul li p{ width:120px; height:50px; line-height:40px; margin-top:0;}
.index2 .index2_pic ul li img{ width:120px; height:120px; margin-left:10px;}
.index2 .index2_pic .knowmore{ display:block; width:260px; height:40px; line-height:40px; text-align:center; margin:0px 0 50px 210px; font-size:20px; color:RGB(140,184,34); border:RGB(140,184,34) 2px solid; border-radius:5px;}

.index3{ height:90px; text-align:center; color:#fff; font-size:36px; line-height:90px; font-family:"微软雅黑"; background:RGB(140,184,34);}
.rainbow{ position:relative; top:-74px; left:310px;}

.liuyan{ width:985px; margin:0 auto; margin-top:50px;}
.liuyan .ly1{}
.liuyan .ly1 img{ float:left; border-radius:50%;}
.liuyan .ly1 p{ padding-top:30px; padding-left:150px; font-size:16px; color:#555;}
.liuyan .ly1 .ly1name{padding-left:150px; padding-top:10px; font-size:16px; color:#aaa;}
.liuyan .ly2{}
.liuyan .ly2 img{ float:right;}
.liuyan .ly2 p{ padding-top:30px; padding-right:150px; font-size:16px; color:#555; text-align:right;}
.liuyan .ly2 .ly2name{padding-right:150px; padding-top:10px; font-size:16px; color:#aaa; text-align:right;}

.serverbox{ background:#e8e8e8;}
.server{ width:985px; height:auto; margin:0 auto; margin-top:70px;}
.server .serverl{ float:left; line-height:0;}
.server .serverl img{ height:420px;}
.server .serverr{ width:570px; float:right;}
.server .serverr h1{ padding-top:20px; font-size:24px; font-family:"微软雅黑"; font-weight:normal; color:#8cb822; text-align:center;}
.server .serverr table{ width:570px; height:auto; overflow:hidden;}
.server .serverr table caption{ text-align:center; padding:20px 0;}
.server .serverr table tr{}
.server .serverr table input{ width:153px; height:17px;}
.server .serverr table td{ height:35px;}
#ms{ width:300px; height:100px;}

.footer{ height:auto; margin-top:0px; background:#000;}
.footer .foot_main{ width:980px; margin:0 auto;}
.footer .foot_main .fnav{ width:950px; height:70px; border-bottom:#ccc 1px solid;}
.footer .foot_main .fnav li{ padding-top:20px; margin-right:40px; height:40px; line-height:40px; float:left;}
.footer .foot_main .fnav li a{ color:#ccc;}
.footer .foot_main .info{ margin-top:20px; text-align:left; color:#ccc; padding-bottom:50px;}
.footer .foot_main .info span{ float:right; margin-right:30px;}
.footer .foot_main .info p{ margin-top:10px;}
/*悬浮图片展示*/
.scrollbar{ width:200px; height:auto; position:fixed; top:30%; right:0px; background:#fff; border:#ccc 1px solid; z-index:5000;}
.scrbarimg{ width:180px; height:auto; margin:10px;}
.scrbarimg p{ text-align:center; font-size:14px; font-family:"微软雅黑";}
.scrbarbtn{ display:block; width:200px; height:30px; line-height:30px; text-align:center; background:#eee; border-top:#ccc 1px solid;}
/*图片旋转*/
#xuanzhuan{
	-webkit-transition: -webkit-transform 1s ease-out;
	-moz-transition: -moz-transform 1s ease-out;
	-o-transition: -o-transform 1s ease-out;
	-ms-transition: -ms-transform 1s ease-out;
}
#xuanzhuan:hover{ 
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}

.NavMenuKeepBottom {
	position: fixed;
	width: 100%;
	height:150px;
	margin:auto;
	left:0; 
	right:0; 
	top:0;
	background: #fff;
	z-index: 100;
}
/*新闻页css*/
.newscont{ width:1065px; height:auto; margin:0 auto; padding:10px;}
.map{ margin-top:30px; margin-bottom:25px; color:#6d7066; font-size:16px;}
.map a{ color:#6d7066;}
.news{}
.news li{ height:140px; padding-top:26px; border-bottom:#d9d9d9 1px dashed;}
.newstime{ float:left;}
.newsday{ width:100px; height:80px; line-height:80px; text-align:center; font-size:50px; font-family:"Times New Roman"; color:#c72429; border-top-left-radius:5px; border-top-right-radius:5px; background:#ededed;}
.newsyear{ width:100px; height:40px; line-height:40px; text-align:center; font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#fff; border-bottom-left-radius:5px; border-bottom-right-radius:5px; background:#c72429;}
.newsimg{ float:left; width:195px; height:120px; margin:0 22px;}
.mainnews{ width:720px; height:110px; padding:5px 0; float:left; overflow:hidden;}
.mainnews h2{ height:25px; line-height:25px; font-size:15px;}
.newsms{ height:85px; overflow:hidden;}
.newsms a{ color:#6d7066;}
/*分页效果*/
.page { font-size:15px; font-family:Arial; margin-top:40px; margin-bottom:100px;}
.page em{ font-style:normal; }
.page em { padding:2px 10px; border:#9ccbed 1px solid;  }
/*上一篇和下一页样式*/
.preornext{ height:42px; margin:70px 0 40px 0;}
.preornext ul{ margin:0; padding:0;}
.preornext ul li{ width:300px; height:42px; line-height:42px; padding:0 15px; display:inline-block; float:left; color:#7E7E7E; font-size:14px; font-weight:bold; background:#fff; overflow:hidden;}
.preornext ul li:first-child{ margin-right:40px;}
.preornext ul li a{ color:#010101; font-weight:normal; font-size:14px; }
.preornext ul li.pre{}
.preornext ul li.next{}

.share{ margin-bottom:60px;}
/*单页信息css*/
.abttl{ text-align:center; margin:50px 0 0 0; border-bottom:#f0f0f0 1px solid;}
.abttl h2{ font-size:28px; display:inline-block; height:35px; padding:0 20px 20px 20px; line-height:35px; color:#6d8d21; border-bottom:#8cb822 3px solid;}
.abttlms{ width:400px; height:30px; text-align:center; line-height:30px; margin:0 auto; margin-bottom:30px; font-size:14px; color:#8e8e8e;}
.abcont{ margin-bottom:80px; color:#6d7066; font-size:16px; line-height:30px;}
.abcont p{ color:#6d7066; font-size:16px; text-indent:2em; line-height:25px; margin-bottom:20px;}
.abcontdet{ padding-left:30px;}
.abcontdet p{ color:#6d7066; font-size:16px; text-indent:2em; line-height:25px; margin-bottom:20px;}
/*关于我们css*/
.aboutus{ margin-bottom:80px;}
/*.abusl{ float:left; width:670px; height:420px;}
.abusl ul{}
.abusl ul li{ height:90px; margin-bottom:20px; overflow:hidden;}
.abusl ul li span{ display:block; width:74px; height:50px; text-align:center; line-height:50px; float:left; font-size:60px; font-weight:bold; color:#00b7ee;}
.abusl ul li .abli{ float:right; width:585px; height:86px; overflow:hidden;}
.abusl ul li .abli h2{ color:#080505; font-size:24px; height:30px; line-height:30px; margin-bottom:10px;}
.abusl ul li .abli p{ text-indent:0; color:#7e7e7e; font-size:14px;}
.abusr{ float:right;}*/
.aboutus img{ width:100%;}

/*联系我们css*/
.tctus{ height:auto;}
.tct1{ float:left; text-align:center; margin-left:30px; margin-right:80px; width:279px; height:193px; padding-top:110px; background:url(../images/contus1.jpg) left top no-repeat; overflow:hidden;}
.tct1 h2{ font-size:15px; font-weight:normal; margin-bottom:15px;}
.tct1 p{ width:258px; margin:0 auto; text-align:left; color:#4b4c4a; font-size:14px; margin-bottom:40px;}
.tct1 a{ display:block; width:85px; height:32px; line-height:32px; margin:0 auto; color:#fff; background:#333333;}
.tct2{ float:left; margin-right:80px; width:279px; height:193px; text-align:center; padding-top:110px; background:url(../images/contus2.jpg) left top no-repeat; overflow:hidden;}
.tct2 h2{ font-size:15px; font-weight:normal; margin-bottom:15px;}
.tct2 p{ width:258px; margin:0 auto; color:#4b4c4a; font-size:14px; margin-bottom:17px;}
.tct2 a{ display:block; width:85px; height:32px; line-height:32px; margin:0 auto; color:#fff; background:#91bb4f;}
.tct3{ float:left; width:279px; height:193px; text-align:center; padding-top:110px; background:url(../images/contus3.jpg) left top no-repeat; overflow:hidden;}
.tct3 h2{ font-size:15px; font-weight:normal; margin-bottom:15px;}
.tct3 p{ width:258px; margin:0 auto; color:#4b4c4a; font-size:14px; margin-bottom:63px;}
.tct3 a{ display:block; width:85px; height:32px; line-height:32px; margin:0 auto; color:#fff; background:#4bcdd9;}
.goto{ height:auto; margin-top:70px; margin-bottom:120px; padding-top:85px; border-top:#d3d3d3 1px solid;}
.way{ float:left; width:450px;}
.way h2{ font-weight:normal; font-size:18px;}
.way ul{ margin-top:20px;}
.way ul li{ height:85px; margin-bottom:10px; padding-left:85px; color:#908989; font-size:14px; overflow:hidden;}
.way ul li.w1{ background:url(../images/gtbus.jpg) left top no-repeat;}
.way ul li.w2{ background:url(../images/gttaxi.jpg) left top no-repeat;}
.way ul li.w3{ background:url(../images/gtmetro.jpg) left top no-repeat;}
.emap{ float:right; width:541px;}
.emap h2{ font-weight:normal; font-size:18px;}
.emapimg{ margin-top:19px;}
/*新闻详细页css*/
.newsdetail{}
.newsdetail h3{ height:40px; line-height:40px; text-align:center; font-size:30px; color:#6d7066; margin-top:70px; padding-bottom:25px; border-bottom:#92bc2d 1px solid;}
.ndinfo{ text-align:center; color:#a6a2a2; font-size:14px; margin:15px 0;}
.ndcont{ margin-top:35px;}
.ndcont p{ color:#6d7066; font-size:16px; line-height:30px; text-indent:2em;}
.proornext{}
.pre{}
.next{}
.xiayige { padding:20px 10px 20px 10px;}
.xiayige ul li { width:350px; float:left; font-weight:bold; color:#010101; font-size:14px;}
.xiayige ul li a{ color:#010101; font-size:14px; font-weight:normal;}
/*产品页css*/
.procont{ margin-bottom:80px; color:#6d7066; font-size:16px; line-height:30px;}
.procont img{ width:100%;}
.proclass{ margin-left:157px;}
.proclass li{ height:68px; line-height:68px; margin-bottom:30px; background:url(../images/flbg.jpg) left center no-repeat;}
.proclass li span{ display:inline-block; margin:0 16px; margin-right:40px; height:68px; line-height:68px; font-size:32px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.proclass li a{ color:#3c3c3c; font-size:30px; font-weight:bold;}
/*资质证书css*/
.zscont{}
.zscont li{ float:left; display:inline-block; margin-right:50px;}
.zscont li img{ width:490px; height:340px;}
.zscont li p{ width:490px; height:40px; line-height:40px; text-align:center; margin-bottom:40px; text-indent:0; overflow:hidden;}
