@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p { margin:0; padding:0; }
body {  color: #fff; font-family:"微软雅黑"; font-size:18px; ;}
img { border: none; display: block; }
ul,ol { list-style: none; }
 a{ text-decoration: none;}
.center{ margin:0 auto; width:1200px;}
.tong{ width:100%; }
.zhong{ margin:0 auto;}
.fl{ float:left; }
.fr{ float:right;}
img{ display:block; }

.center .pubbtn{ width:162px; height:52px; background:#fff; border-radius: 26px; }
.center .pubbtn a{ display:block; width:162px; height:52px; line-height: 52px; text-align: center;  border-radius: 26px; font-size:20px; color:#333; border:1px solid #1f8e3b }
.center .pubbtn a:hover{ background:#1f8e3b; color:#fff; border:1px solid #1f8e3b; }

.banner{ height:488px; background:#1f8e3b url("../img/banner_bg.jpg") no-repeat center top;}
.bannerIn{ width:1200px; height:488px; overflow: hidden; position:relative;}
.bannerIn h1{ width:138px; height:45px; position: absolute; margin-top:18px;}
.bannerIn h1 a{ display: block; overflow: hidden; height:45px;}
.login{ position: absolute; top:31px; right:0px; font-size:20px;  color:#fff; width:132px; height:37px; }
.login a{ padding: 0 9px; color:#fff;font-size:18px;  }
.login .zhu:hover,.login .deng:hover { color:#adadff;}
.banner_txt { width:1050px; height:243px; padding:70px 0px 0px 226px;  background:url("../img/bannerIn02.jpg") no-repeat;}
.banner_txtfff ul{ width:700px; overflow: hidden;  }
.banner_txt li{ width:405px; height:74px; line-height: 74px;  color:#333; font-size:36px; float:left;  }
.banner_txt ul .mr_right{ margin-right:95px; overflow: hidden; }
.bannerIn #tan3{ width:560px; height:auto; display: none; }
.bannerIn #tan3 a{width:480px; height:54px; border:1px solid #3497aa; line-height: 54px; text-align: center; color:#3497aa; background:#fff; font-size:22px; padding-left:25px; display: block; margin-top:20px;}
.bannerIn #tan3 a:hover{ background:#3497aa; color:#fff; font-size:22px;}

/*弹窗*/
.bannerIn #tanbox {width: 560px;height: auto;display: block;}
.bannerIn #tanbox {width: 560px;height: 400px;backgorund: #fff;}
.cont .tan_login .tan_tit {width: 560px;padding-top: 46px;height: 46px;	font-size: 32px;font-weight: bold;font-family: "宋体";
text-align: center;color: #333;}
.cont .tan_login ul {width: 411px;margin: 20px auto 0;}
.cont .tan_login ul li {width: 399px;height: 58px;margin-bottom: 30px;}
.cont .tan_login ul li input {width: 359px;height: 18px;color: #8d8d8d;font-size: 20px;padding: 20px;border: 1px solid #c7c7c7;}
.cont .tan_login ul .zhuce a {display: block;border-radius: 10px;width: 411px;height: 59px;background: #289ed5;font-size: 24px;text-align: center;line-height: 59px;color: #fff;
}
.cont .tan_login ul .zhuce a:hover {background: #1f7ead;}

.listbar_right {width: 166px; height:405px; position: fixed;right: 2%;top: 16%; margin-top: 25px; background:url("../img/right_bar_bg.png") no-repeat center top;}
.listbar{ z-index:99999999999;}
.listbar_right ul{ width:81px; border-radius: 12px; padding-top:43px; margin:0 auto; margin-left:44px;}
.listbar_right ul li{ width:81px; height:35px; margin-top:14px; border-radius:5px 5px 0 0;  }
.listbar_right ul li a{ display: block; width:81px; height:35px; line-height:35px; text-align: center; font-size:18px; color:#fff; border-radius:5px 5px 0 0; }
.listbar_right ul li a:hover{ /*font-weight:bold;*/ background:#ffcd34; color:#333; height:35px; border-radius:5px 5px 0 0; }
/*.listbar_right .totop{ width:150px; height:42px; margin:19px 0 0; }
.listbar_right .totop img{ width:41px; height:22px; margin:0 auto; display: block;}
.listbar ul li a.current{ color:#fff; font-weight:bold;  }
.listbar .appbox { position:relative;}

.erweima_pc{ position:fixed; top:157px; right:180px; border:5px solid #f15c31; display:none;}
.erweima_pc P{ width:100%; height:36px; color:#fff; text-align: center; background:#f15c31; line-height: 36px; font-weight:bold; }
*/
 
.use{ height:536px; background:#f5f5f5;}
.useIn{ height:536px; }
.center .tit{ width:1200px; height:130px; line-height: 130px; text-align: center; font-size:50px; color:#1f8e3b; font-weight:bold; }
.center .tit span{ color:#333;  }
.useCon{ height:347px; overflow:hidden; }
.useCon ul li{ width:284px; height:347px; float:left; font-bold:600; margin-right:20px; }
.useCon .useli1{ background:url("../img/hangye_bg1.png") no-repeat; }
.useCon .useli2{ background:url("../img/hangye_bg2.png") no-repeat; }
.useCon .useli3{ background:url("../img/hangye_bg3.png") no-repeat; }
.useCon .useli4{ background:url("../img/hangye_bg4.png") no-repeat; }
.useCon ul li .num { width:73px; margin:0 auto;}
.useli1 img,.useli4 img{ margin-bottom:32px; }
.useli2 img,.useli3 img{ margin-bottom:17px; }
.useCon ul li p{ font-size:26px; color:#1f8e3b; text-align: center; width:210px; margin:162px auto 0; height:88px; line-height: 86px; }



.worryIn{ height:736px;  }
/*.worrytit{ width:847px; height:115px; padding-top:54px;  }*/
.worrycon{ height:511px; overflow:hidden; background:url("../img/worry_bg.png") no-repeat center top; }
.worrycon_tit{height:75px; line-height: 75px; font-size:28px; padding-left:25px;  }
.worrycon .wtoptxt{ height:48px; color:#fff; font-size:22px; padding-left:25px;  padding-top:21px;}
.worrycon .pubbtn { margin-left:90px; }
.worrycon .worrycon_bot .pubbtn a,.worrycon .worrycon_top .pubbtn { border:none; }
.worrycon .worrycon_bot .pubbtn a:hover,.worrycon .worrycon_top .pubbtn a:hover{ background:#ffcd34; color:#333; border:1px solid #ffcd34; }
.worryLeft{ width:364px; height:510px;}
.worryRight{ width:361px; height:510px;}
.worrycon_top{ height:281px; }
.worrycon_bot .wtoptxt{ color:#fff;}
.worryRight .pubbtn{ margin-left:100px;}

.condition{ height:490px; background:#1f8e3b;  }
.conditionIn{ height:490px; width:1200px; margin:0 auto; }
/*.condition_tit{ width:674px; height:91px; padding-top:39px;  }*/
.condition_con{ width:1200px; height:279px; padding-top:40px; background:rgba(255,255,255,0.2); box-shadow: 6px 0 49px #1d823d; }
.condition_form{ width:1010px; height:190px;   }
.condition_form form { width: 1010px; height:190px;}
.condition_form form ul { width: 1010px; height:190px; }
.condition_form ul li {float: left; margin-left: 15px; margin-bottom:40px; }
.condition_form ul li span { float: left; width: 60px; height: 53px; line-height: 53px;  display: block;font-size: 22px; color: #fff;}
.condition_form ul li .select { float: left;  width: 231px; height: 51px; border:1px solid #b7b7b7;}
.condition_form ul li .select select { width: 231px; height: 51px; border: none;  font-size:16px; color:#a5a5a5; padding-left:10px;}
.condition_form ul li .input { float: left; width: 241px; height: 51px;border:1px solid #b7b7b7; }
.condition_form ul li .input input { width: 221px; height: 51px; border: none; padding: 0 10px;  font-size:16px; color:#a5a5a5; } 
.condition_form .pubbtn a{ background:#1f8e3b; color:#fff; border:1px solid #fff; width:205px; }
.condition_form .pubbtn a:hover{ background:#ffcd34; color:#333; border:1px solid #ffcd34; }
.worryLeft{ width:364px; height:510px;}
::-webkit-input-placeholder {
 color: #a5a5a5;
}

:-moz-placeholder {
 color: #a5a5a5;
}

::-moz-placeholder {
 color: #a5a5a5;
}

:-ms-input-placeholdselecter {
 color: #a5a5a5;
}

.what{ height:535px; background:#fef7de; }
.what_tit{ width:847px; height:85px; padding-top:40px; }
.what_con{ height:360px; }
.whatcon_tit{ font-size:34px; color:#009ca0; width:374px; text-align: center; height:111px; line-height: 99px; }
.what_con ul li{ width:376px; height:307px; float:left; box-shadow: 6px 0px 49px #e7e2d0;background:url("../img/what_con1.png") no-repeat;  }
.what_con ul .what_li2{ margin:0 36px;}
.what_con li .what_txt{ width:290px; margin:0px auto 15px; font-size:22px; line-height:35px; color:#333;   }
.what_con .whatcon_tit{ font-size:36px; color:#1f8e3b; }
.what_con .pubbtn a{ background:#1f8e3b; color:#fff;  }
.what_con .pubbtn a:hover{ background:#ffcd34; color:#333; border:1px solid #ffcd34;  }


.road_tit{ width:699px; height:89px; padding-top:59px; }
.road_fu_tit{ width:775px; height:102px; font-size:22px; color:#1f8e3b; line-height: 32px;   }
.roadlist{ width:1200px; height:473px; }
.roadlist ul li{ width:1127px; height:121px; margin-bottom:25px;  padding:0 46px 0 27px;}
.roadlist ul .rlist_li01{ background:url("../img/road_bg_blue.png") no-repeat;}
.roadlist ul .rlist_li02{ background:url("../img/road_bg_yellow.png") no-repeat;}
.road_left{ width:294px; height:121px; float:left; font-size:26px; line-height: 38px;  color:#fff; font-weight: bold; text-align: center; line-height: 111px; }
.road_txt{ width:775px; height:99px; float:left; font-size:20px; color:#333; margin:42px 0 0 45px; text-align: center; }
.roadlist ul .rlist_li02 .road_left{ color:#333;}

.foot{ height:245px; background:#626262; }
.footcon{ width:1200px; height:245px; text-align: center;line-height: 22px; font-size: 14px; color:#ddd;  }
.footnav{ width:756px; height:205px; padding-top:40px; float:left; }
.footnav ul{ width:756px; height:40px; overflow: hidden; color:#fff; font-size:18px; }
.footnav ul li{  width:756px; height:40px;text-align: left; }
.footnav ul li a{ height:40px; padding:0 22px; text-align: center; font-size:18px; color:#fff; }
.footnav p{ font-size:18px; height:96px; text-align: left; color:#fff; }
.footnav .footadress{ font-size:18px; color:#fff; text-align: left;}
.erweima{ width:444px; height:213px; float:right; padding-top:32px; }
.erweima ul{ width:310px;padding-left:140px; height:213px; }
.erweima ul li{ width:155px; height:213px; float:left;}
.erweima ul li p{ text-align: center; font-size:18px; color:#fff; height:35px; }
.erweima ul li .ewm_img{ width:100px; height:100px; background:#fff; margin:0 auto;}
.erweima ul li .ewm_img img{ display:block; width:100px; height:100px;  }
.erweima .ertxt{ height:48px; text-align: center; color:#fff; font-size:18px; line-height: 48px;}



/****************返回顶部*****************/
.toTop{ width:30px; height:40px; background:#ccc; color:#333; position:fixed; right:50%; top:50%; z-index:99;  margin:0 -652px 0 0; padding:10px; border-radius:2px; display:none;}
.toTop a{ display:block; width:30px; height:40px; line-height:20px; font-size:14px; color:#333; }
.toTop a:hover{ color:#003;}
