﻿body{background:#f3f3f3;}
.bannerBox{ width:100%; height:570px; overflow:hidden; position:relative;  }
.bannerBox .hd{ height:14px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
.bannerBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.bannerBox .hd ul li{ float:left; margin:0 4px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:7px;}
.bannerBox .hd ul li.on{ background:#f39800; color:#fff; }
.bannerBox .bd{ position:relative; height:100%; z-index:0;   }
.bannerBox .bd li{ zoom:1; vertical-align:middle; }
.bannerBox .bd img{display:block;position:absolute;  left:50%;  margin-left:-960px;}



.list_main{margin:auto; overflow:hidden; width:1180px; margin-top:60px; margin-bottom:100px;}
.jd_left{ width:307px; float:left;}
.jl1{ overflow:hidden; background:#fff;}
.jl1 li{width:265px; height:74px; background:url(../images/zyjd_103.jpg) no-repeat; font-size:28px; color:#fff; font-weight:bold; padding:26px 0 0 42px;}
.jl1 li span{ height:53px; display:block;padding-left:60px; background:url(../images/listlogo01.png) no-repeat;}
.jl1 .ligo3{background:url(../images/listlogo02.png) no-repeat;}
.jl1 .ligo4{background:url(../images/listlogo03.png) no-repeat;}
.jl1 .ligo5,.jl1 .ligo6{background:url(../images/listlogo04.png) no-repeat;}
.jl1 .ligo7{background:url(../images/listlogo05.png) no-repeat;}
.jl1 li span em{ border-bottom:1px solid #fff; padding:0 4px 6px 4px; font-style:normal;}
.jl1 p{ font-size:20px; color:#333; text-align:center; padding:20px; border-bottom:1px solid #ccc;}
.jl1 a:last-child p{ border-bottom:1px solid #fff;}
.jl1 a:hover p{color:#f39800;}
.jl1 .lthover{color:#f39800;}

.jl2{ overflow:hidden; background:#fff; margin-top:50px;}
.jl2 p{ font-size:20px; color:#333; text-align:center; padding:20px; border-bottom:1px solid #ccc;}
.jl2 a:last-child p{ border-bottom:1px solid #fff;}
.jl2 a:hover p{color:#1890ca;}


.jl3{ overflow:hidden; background:#f39800; padding:20px 0;}
.jl3 p{ font-size:16px; color:#fff; padding:6px 30px;}


.jl4{ overflow:hidden; background:#fff; margin-top:50px; text-align:center;}
.jl4 dt{ border-bottom:1px solid #ccc; text-align:center; padding:20px 0;}
.jl4 li{width:103px; display:inline-block; margin:20px 10px;}
.jl4 li p{ font-size:16px; color:#fff; background:#f39800; padding:6px 0;}
.jl4 dd{ margin-bottom:20px;}



.jd_right{ overflow:hidden;width:840px; float:right; background:#fff;}
.right_top{ overflow:hidden; padding:10px; border-bottom:1px solid #ccc; margin:10px;}
.right_top li{ font-size:24px; font-weight:bold; border-left:2px solid #f39800; padding-left:10px; float:left; color:#333;}
.right_top p{font-size:16px; float:right; background:url(../images/zyjd_107.jpg) no-repeat; padding-left:20px; margin-top:10px;}
.right_list{ overflow:hidden; margin:20px auto;}
.list_xq{width:94%;margin:0 3%;border-bottom:dotted 1px #d5d5d5;padding:3% 0}
.list_xq dt{width:82px;height:86px;background:#f9c878;display: inline-block;transition: all 0.6s; border-radius:4px;}
.list_xq dt em{width: 100%;text-align: center;color: #fff;font-size: 28px;display: inline-block; margin-top:10px;font-style:normal;}
.list_xq dt span{width: 100%;text-align: center;color: #fff;font-size: 17px;display: inline-block;}
.list_xq dd{width:660px;display: inline-block;margin-left:27px;vertical-align: top;}
.list_xq dd em{font-size:18px;color: #f39800;width: 100%;display: inline-block;line-height: 40px; font-style:normal;}
.list_xq dd span{font-size:14px;color: #4b4b4b;}
.list_xq:hover dt{background:#f39800;}
.tg_pages { padding: 50px;font-size:16px; text-align: center; }
.tg_pages a{padding:4px 8px;background-color: #dddddd;font-size:16px;color:#666666;border-radius: 4px;}
.tg_pages li {display: inline; line-height: 28px; font-size:16px}
.tg_pages li a { margin-right: 5px; padding:4px 8px;background-color: #41b8f2;font-size:16px;color:#fff;border-radius:4px;}
.tg_pages select{width:40px; border:1px solid #41b8f2; height:28px; cursor:pointer;}


.list_expert{width:94%;margin:0 3%;border-bottom:dotted 1px #d5d5d5;padding:3%;}
.list_expert dt{width:100px;height:100px;background:#f9c878;display:inline-block;transition: all 0.6s; border-radius:4px;}
.list_expert dt em{width: 100%;text-align: center;color: #fff;font-size: 28px;display: inline-block; margin-top:10px;font-style:normal;}
.list_expert dt span{width: 100%;text-align: center;color: #fff;font-size: 17px;display: inline-block;}
.list_expert dd{width:630px;display: inline-block;margin-left:27px;vertical-align: top;}
.list_expert dd em{font-size:18px;color: #f39800;width: 100%;display: inline-block;line-height:36px; font-style:normal;}
.list_expert dd span{font-size:14px;color: #4b4b4b; display:block; margin-top:10px; line-height:24px;}
.list_expert dd span strong{ color:#f39800;}
.list_expert:hover{background:#fafafa;}
.list_expert:hover em{ text-decoration:underline; font-weight:bold;}
.expertzx{ float:right; background:#f39800; color:#fff; font-size:16px; border-radius:6px; padding:0 10px;}


.right_article{ overflow:hidden; margin:20px auto;}
.jdarticle{width:94%;margin:3%;padding-bottom: 60px;border-bottom: solid 1px #c2c2c2;font-size: 16px;color: #4b4b4b;line-height: 35px;overflow: hidden;}
.jdarticle_tit{width:100%;font-size:20px;color:#f39800;text-align: center;}
.jdarticle_jj{text-align: center;width:100%;display: inline-block;padding: 0.7% 0;margin:10px 0;border-bottom:dotted 1px #e1e1e1;}
.jdarticle_jj span{line-height: 30px;font-size:14px;color:#4b4b4b;text-align: center;display: inline-block;}
.jdarticle_jj a{font-size:14px;color:#4b4b4b;text-align: center;width: 100%;display: inline-block;}
.jdarticle p{font-size: 16px;color: #4b4b4b;line-height: 35px;}
.jdarticle_bottom{width:94%;margin:3%;}
.jdarticle_bot1{font-size: 16px;color: #4b4b4b;display: block;padding: 6px;}
.xwlb{ overflow:hidden;width:94%; margin:auto;}
.wzlb{width: 44%;padding-bottom: 5px;margin: 2%;display: inline-block;border: 1px solid #ededed;}
.wzlb span{ height: 35px;line-height: 35px;background: #f39800;display: block;color: #fff;font-size: 18px;padding-left: 20px;}
.wzlb li{height: 40px;line-height: 40px;border-bottom: dashed 1px #ededed;margin: 0 15px;}




.jd_news{overflow:hidden;width:840px; float:right; background:#fff;}
.yynews{width:100%;background: #fff;}
.yynews li{width:31%;margin:1%;display: inline-block;}
.yynews li dl{border: 1px solid #ddd; padding:2%;transition: all 0.5s;}
.yynews li dl:hover{ border:1px solid #f39800;}
.yynews li dl dt{width:100%;}    
.yynews li dl dd{width:100%;}
.yynews li dl dd h1{font-size: 16px;color: #333333;line-height:22px;width: 100%;height: 44px;padding:10px 0;overflow: hidden; display:table-cell; vertical-align:middle;}
.yynews li dl dd p{font-size: 14px;color: #999999;line-height: 24px; text-align:justify;}
.yynews li dl em{font-size: 14px;color: #666666;line-height: 24px; font-style:normal; float:right;}



.conte{width:94%;margin:3%;padding-bottom: 60px;border-bottom: solid 1px #c2c2c2;font-size: 16px;color: #4b4b4b;line-height: 35px;overflow: hidden;}
.conte_tit{width:100%;font-size:20px;color:#f39800;text-align: center;}
.conte_jj{text-align: center;width:100%;display: inline-block;padding: 0.7% 0;margin:10px 0;border-bottom:dotted 1px #e1e1e1;}
.conte_jj span{line-height: 30px;font-size:14px;color:#4b4b4b;text-align: center;display: inline-block;}
.conte_jj a{font-size:14px;color:#4b4b4b;text-align: center;width: 100%;display: inline-block;}
.conte p{font-size: 16px;color: #4b4b4b;line-height: 35px;}

