@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;}
.basic_con{ width:1280px; height: auto;display: table; margin: 0 auto 0px auto;margin-top: 0px;position: relative;}
.nav_left{ float:left; width:200px; height: auto; display: table;background: #fff;overflow: hidden;box-shadow: 0 0 10px #ddd;}
.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:100%; 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:#ca3c3c; text-align:center;margin-bottom:35px;}
.online_but{ width:130px; height:36px; border-radius:36px; border:1px solid #ca3c3c; line-height:36px; text-align:center; margin:15px auto;}
.online_but a{color:#ca3c3c}
.online_but:hover{ background:#ca3c3c;}
.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;box-shadow: 0 0 10px #ddd;}
.basic_con_right ul{padding:0;margin:0;}
.basic_con_right ul li{width:100%;border-bottom: 1px solid #ddd;overflow: hidden;padding:30px 0px;}
.basic_con_right ul li img{float:left;width:285px;}
.xq{float:right;width:620px;}
.xq a{}
.xq a h3{font-size:16px;color:#666;font-weight:normal;padding-bottom: 15px;}
.xq a h3 span{float:right;font-size:14px;color:#666;}
.xq a p{font-size:14px;color:#999;line-height:25px;padding-bottom: 25px;}
.xq a dd{background:#58a561;color:#fff;width: 100px;height: 30px;line-height: 30px;text-align: center;border-radius: 5px;}

.pagination-wrapper{ margin: 100px 0 50px 0; } 
.pagination{ height: 34px; text-align: center; } 
.pagination li { display: inline-block;margin-right: 0px;height: 32px;line-height: 32px;padding: 0px 15px;border: 1px solid #dddddd;color: #555555;text-decoration: none;margin: 0 -1px 0 0px;} 
.pagination li a{ display: block; height: 32px; line-height: 32px; padding: 0 0px; font-size: 14px; border: 0px solid #dddddd; color: #555555; text-decoration: none; } 
.pagination li a:hover{ background:#f5f5f5; color:#0099ff; } 
.pagination li.thisclass { background:#266b72; color: #fff;padding: 0 15px;height: 32px;line-height: 32px;border: 1px solid #266b72; } 
.pagination li.thisclass a,.pagination li.thisclass a:hover{ background: transparent; border-color: #09f; color: #fff; cursor: default; }

.title_skill{width:100%;height: auto;display:block;overflow:hidden;margin:36px auto;}
.title_skill h3{ width:auto; font-size:24px; line-height:28px; color:#000; text-align:center; margin:0 auto;font-weight: bold;}

.news_con_words{ padding:20px 31px;height: auto;display: block; overflow: hidden;font-size: 14px;color: #999;line-height:25px;}