@charset "utf-8";

/* CSS Document */

html{ font-size:12px; }
body{ margin:0;padding:0;color:#323232; background-color:#fff; overflow-x:hidden; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#c01701;transition:all 0.2s linear 0s;}
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }

.basic_conall {
    background: url(http://www.360jdys.com/images/gsjj_bg.jpg) no-repeat;
    padding-top: 100px;
	padding-bottom: 100px;
}
.basic_con{ width:1280px; height: auto;margin:0 auto; position:relative;display: table; margin: 0 auto;position: relative; top: 0px;}
.nav_left{ float:left; width:200px; height: auto; display: table;background: #fff;overflow: hidden;}
.nav_left .nav_title{ padding:27px 28px;color:#44444c;}
.nav_left .nav_title span{ font-size:22px;}
.nav_left .nav_title p{ width:73px; font-size:18px; line-height:26px; border-bottom:2px solid #58a561;padding-bottom: 5px;margin:0;}
.nav_c { width:100%; height:aout; display:block; overflow:hidden;}
.nav_c li {width:78%; height:45px; padding:13px 23px; background:#58a561; text-align:left;color:#fff; border-bottom:1px solid #fff;font-size: 14px;}
.nav_c li a{color:#fff;}
.nav_c li span{padding-left:75px;}
.nav_c li.active{ background:#eee;}
.nav_c li.active a{ color:#58a561;}
.nav_c li:hover{background:#eee;}
.nav_c li:hover a{ color:#58a561;}
.hot_on{ margin-top:0px; margin-bottom:0px;}
.hot_on .p1{ font-size:18px; line-height:28px; color:#777777; text-align:center;}
.hot_on .p2{ font-size:19px; line-height:0px; color:#58a561; text-align:center;margin-bottom:35px;}
.online_but{ width:130px; height:36px; border-radius:36px; border:1px solid #58a561; line-height:36px; text-align:center; margin:15px auto;}
.online_but a{color:#58a561}
.online_but:hover{ background:#58a561;}
.online_but:hover a{color:#fff;}

.basic_con_right{ width:1000px; height:auto; margin-bottom:0px; display:block; overflow:hidden; float:right;background:#fff;padding:20px 31px; box-sizing:border-box}
.basic_con_right h3{font-size:36px;color:#58a561;text-align: center;margin:30px 0 10px 0;}
.basic_con_right dd{font-size:14px;color:#58a561;text-align: center;}
.basic_con_right dt{background:#58a561;width:40px;height:2px;margin:10px auto;}

.news_con_words{font-size:14px;color:#666;line-height:25px;padding-top: 30px;}

.lianxiwm{ width: 100%; height: 410px; margin-top: 78px; background: url("../images/lianxiwm.jpg") no-repeat;}
.lxwmts{ width: 1080px; margin: 53px auto;}
.lxwmtsl{ width: 489px; height: 409px; background: url("../images/lxwmtsl.jpg") no-repeat; float: left; }
#map{ width: 442px; height: 370px; margin-top: 22px; margin-left: 20px; float: left;}
.lxwmtsc{float: left; width: 285px;margin-left: 108px;}
.lxwmtsc img{ float: left; }
.lxwmtsc div{ width: 285px; height: 78px; margin-top: 54px;}
.lxwmtsc div p{ font-size: 16px; color: #000; float: right; width: 240px;}
.lxwmtsr{ width: 126px; height: 160px; float: right; margin-top: 120px; }
.lxwmtsr p{ font-size: 20px; color: #000; line-height: 36px; text-align: center;}

.lxwmb{ width: 1160px; margin: 70px auto 0;}
.lxwmbt{ width: 100%; margin-bottom: 14px;}
.lxwmbt h3{ font-size: 24px; color: #003366; font-weight: normal; line-height: 30px;}
.lxwmbt h3 span{ font-size: 14px; margin-left: 6px;}
.lxwmbt i{display: inline-block;height: 40px; width: 40px; background: url("/images/ico.png"); background-position: -82px 0; vertical-align: bottom; margin-right: 10px;}
.lxwmblx h4{ font-size: 16px; color: #003366; font-weight: normal;}
.lxwmblx p{font-size: 16px; color: #000000; line-height: 36px; text-indent: 2em;}