@charset "utf-8";
/* CSS Document */

/*-----------所有标签通配样式---------------*/
* { margin: 0px; padding: 0px;}
img {border: none;}
ul, ul li, ol li {list-style: none; margin: 0; padding: 0;}
a {color: #000000; text-decoration: none; font-size: 15px; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; outline:none;}
a:visited {color: #000000; text-decoration: none; }
a:hover { color:#e03333; text-decoration: none;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 15px; }

/*------------ie6 h bug-----------------*/
h1, h2, h3, h4, h5, h6 { font-size: 15px; }
html { height: 100%; }
body { text-align: center; margin: 0px auto;  height: 100%; background: #EFEFEF; font-size: 15px; font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; line-height: 20px; color:#000000;}
body::before { content: ""; position: fixed; top: -10px; left: 0; width: 100%; height: 10px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8); box-shadow: 0px 0px 10px rgba(0,0,0,.8); z-index: 100; }

/*-------header头部样式区域-------*/
#header { width:100%; background:url(/images/bj_1.png) no-repeat center top;min-width: 1280px;}
#header-cn { margin:0 auto; width:1244px; overflow:hidden;}
#header-cn h1 { margin:35px 0 35px 30px; float:left; width:518px;} 
#search { float:right; margin:50px 40px 0 0; width:390px; }
#search-txt { display:inline-block; width:314px; line-height:38px; height:38px; border:1px solid #eeeeee;  border-top-left-radius: 20px; border-bottom-left-radius: 20px;  outline:none; text-indent:15px;  }
#search-btn { display:inline-block; margin-left:-10px; width:60px; line-height:40px; height:40px; background:#00A65A url(/images/search-bj.jpg) no-repeat center center;  border:1px solid #00A65A; border-top-right-radius: 20px; border-bottom-right-radius: 20px;  outline:none; vertical-align:top; cursor:pointer;}
#nav { width:100%; background:#00A65A;}
#nav ul { margin:0 auto; width:1280px; overflow:hidden;}
#nav ul li { text-align:center; float:left; width:12.5%;}
#nav ul li a { display:block;  line-height:46px; font-size:18px; color:#ffffff; border-left:1px solid #00C166;}
#nav ul li a:hover { background:#008649;}

/*---------中间mian区域 -----------*/
#mian { margin:0 auto; padding:30px 20px; width:1240px; background:#ffffff; overflow:hidden;}

/*---------------------------------------------首页页面区域 -----------------------------------------------------*/
#ttxw { margin:0 auto; width:1203px;}
#ttxw dl{ text-align:left; padding-left:103px; width:1100px; background:url(/images/ttxw.jpg) no-repeat left center;min-height: 86px;}
#ttxw dl dt { margin-bottom:10px; width:100%; line-height:40px; font-size:26px; font-weight:bold; color:#00A65A; text-align:center;}
#ttxw dl dd{text-indent:32px;}
#ttxw dl dd a{ width:100%; line-height:24px; font-size:14px; color:#5d5d5d;}
#ttxw dl dd a:hover{color:#e03333;}
#ttxw dl dd #ttxw-txt { color:#e03333; padding-left:10px;}

#gzt-txt { margin-top:20px; width:1244px; overflow:hidden;}
#tplh { text-align:left; float:left; width:650px;}

.KSS_btnBox ul { margin-bottom:5px;}
.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px;}
h3.title{ font-size:16px; }
.importInfo{ font-family:Verdana; font-size:14px;}

#gzt-txt-r { float:right; width:567px;}
#gzt-txt-r ol { width:100%; overflow:hidden;}
#gzt-txt-r ol li a { text-align:center; float:left; width:188px; line-height:40px; border-bottom:2px solid #eeeeee; font-size:18px; cursor:pointer;}
#gzt-txt-r ol li.gzt-txt-one a { border-bottom:2px solid #00A65A; font-weight:bold; color:#00A65A;}
.gzt-content { width:100%;}
.gzt-content-con { width:100%;}
.gzt-content-con ul { margin-top:18px; width:100%;}
.gzt-content-con ul li { text-align:right; width:100%; line-height:34px; }
.gzt-content-con ul li a { float:left; background:url(/images/list_10.png) no-repeat 5px center; text-indent:20px;}
.gzt-content-time{ color:#7c7c7c;}

#main-bottom { margin-top:20px;  width:100%; overflow:hidden;}
#xxjj-txt { float:left; width:840px;}
#rx-tel { margin-bottom:15px; width:840px; }
#xxjj-txt-cn { width:840px; overflow:hidden;}
#xxpl , #jjhwj { text-align:left; float:left; width:408px; border:1px solid #eeeeee;}
#jjhwj { float:right;}
#xxpl h3 , #jjhwj h3 { width:408px; line-height:54px; background:#F6F6F6 url(/images/list_6.png) no-repeat 10px center; text-indent:48px; font-size:18px; }
#jjhwj h3 {background:#F6F6F6 url(/images/list_7.png) no-repeat 10px center;}
.xxpl-more {float:right; margin:-37px 10px 0 0; }
.xxpl-more a,.jgsp-f-more a{color:#797979;}
#xxpl ul , #jjhwj ul { margin:18px 15px; width:378px;}
#xxpl ul li , #jjhwj ul li { width:378px; line-height:34px; background:url(/images/list_10.png) no-repeat left center; text-indent:15px;}


#jgsp { float:right; width:380px;}
#jgsp-t { margin-bottom:15px; padding:15px 0 5px 0; width:378px; border:1px solid #eeeeee;}
#jgsp-t h3 { margin:0 auto; width:340px; line-height:30px; background:url(/images/list_2.png) no-repeat center center; font-size:18px;  }
#jgsp-t ul { margin:20px auto; width:360px; overflow:hidden;}
#jgsp-t ul li { text-align:center; float:left; width:120px;}
#jgsp-t ul li a { display:block; padding-top:90px;}
#jgsp-t ul li#jgsp-t1 a {background:url(/images/list_3.png) no-repeat center top;}
#jgsp-t ul li#jgsp-t2 a {background:url(/images/list_4.png) no-repeat center top;}
#jgsp-t ul li#jgsp-t3 a {background:url(/images/list_5.png) no-repeat center top;}
#jgsp-f { text-align:left; width:378px; border:1px solid #eeeeee;}
#jgsp-f h3 { width:378px; line-height:48px; background:#F6F6F6 url(/images/list_8.png) no-repeat 13px center; text-indent:50px;  border-bottom:1px solid #eeeeee; font-size:18px;}
.jgsp-f-more { float:right; margin:-35px 10px 0 0;}
#jgsp-f dl { text-align:center; margin:15px auto; width:300px;}
#jgsp-f dl dt { margin-bottom:5px;}

/*---------------------------------------------二级列表页面区域 -----------------------------------------------------*/
#mian-l { float:left; width:280px;}
#mian-l h3 { width:100%; line-height:86px; background:url(/images/bj_2.png) no-repeat left top; font-size:24px; color:#ffffff;background:#0079c8;border-radius:20px;}
#mian-l ul { margin-top:10px; padding:26px 20px 234px 20px; width:238px; background:url(/images/bj_3.png) no-repeat left bottom;  border:1px solid #eeeeee;}
#mian-l ul li { margin-bottom:15px; width:100%;}
#mian-l ul li a { display:block; width:100%; line-height:48px;  background: #EFEFEF; color:#3c3c3c;}
#mian-l ul li a:hover {background: #00A65A; color:#ffffff;background:#0079c8;}
#mian-r { float:right; width:938px; border:1px solid #eeeeee;}
#crumb { text-align:left; padding:15px 20px 15px 50px; width:808; background:#F7F7F7 url(/images/list_9.png) no-repeat 20px center; border-bottom:1px solid #eeeeee; }
#mian-r-cn { text-align:left; margin:30px auto; width:878px;}
#mian-r-cn ul { width:100%;}
#mian-r-cn ul li { text-align:right; width:100%; line-height:40px; background:url(/images/list_11.png) repeat-x left bottom; color:#9a9999; }
#mian-r-cn ul li a { float:left; background:url(/images/list_10.png) no-repeat 5px center; text-indent:20px;}
#paging { text-align:center; margin:30px 0; width:100%;}
#paging a{ display:inline-block; padding:0 8px; border:1px solid #ededed;line-height:24px; margin:0 5px; text-align:center; font-size:14px;}
#paging a:hover{ background:#23bb56; color:#FFFFFF; }

/*---------------------------------------------内容页面区域 -----------------------------------------------------*/
#mian-cn { width:1244px; border:1px solid #eeeeee; }
#crumb-nr { text-align:left; padding:15px 20px 15px 50px; width:1174px; background:#F7F7F7 url(/images/list_9.png) no-repeat 20px center; border-bottom:1px solid #eeeeee; font-size:16px;}
#mian-com { margin:0 auto; width:94%;}
#mian-com h3 { padding:20px 0; width:100%; line-height:40px; font-size:28px; font-weight:bold;}
#txt-source { display:block; margin-bottom:25px; padding-bottom:25px; width:100%; margin-bottom:25px; border-bottom:1px solid #eeeeee; color:#666;}
.mian-com-img { margin:30px auto; width:60%;}
.mian-com-img img { width:100%; height:auto;}
.txt-xx { text-align:left; margin-bottom:20px; width:100%; line-height:24px; font-size:15px; text-indent:30px;}
#scdy-com { margin:80px 0 30px 64%; width:430px; overflow:hidden;}
#scdy-com li { float:left; width:100px;}

/*---------友情链接 friendly-link区域 -----------*/
#friendly-link { padding:15px 0; width:100%; background:#ffffff; border-top:4px solid #00A65A; border-bottom:1px solid #eeeeee;}
#friendly-link-cn { margin:0 auto; width:1300px; overflow:hidden;}
#friendly-link-cn h3 { float:left; margin-right:20px; width:80px; line-height:38px; font-size:18px; font-weight:bold; }
#friendly-link-cn ul { float:left; width:685px; overflow:hidden;}
#friendly-link-cn ul li { text-align:left; float:left; margin-right:15px;  line-height:38px; background:url(/images/friendly-bj3.jpg) no-repeat right center; text-indent:45px; }
#friendly-link-cn ul li.friendly-list1 a { width:205px;background:url(/images/friendly-bj1.jpg) no-repeat left center;}
#friendly-link-cn ul li.friendly-list2 a { width:226px; background:url(/images/friendly-bj2.jpg) no-repeat left center;}
#friendly-link-cn ul li.friendly-list3 a { width:205px;background:url(/images/friendly-bj1.jpg) no-repeat left center;}
#friendly-link-cn ul li a { display:block;}
#friendly-link-cn ol { float:left; width:500px; overflow:hidden;}
#friendly-link-cn ol li { float:left;  margin:0 20px;background:url(/images/friendly-bj3.jpg) no-repeat right center;}
#friendly-link-cn ol li select { margin-top:5px; width:100%; line-height:26px; height:26px; border:0; border:none; cursor:pointer; font-size:16px;}

/*---------底部区域footer区域 -----------*/
#footer { text-align:center; padding:20px 0; width:100%; background:#ffffff;min-width: 1280px;}
#footer span { margin-right:30px;}
#footer span img { vertical-align:middle;}
/*-----------------  zxd 20200803  ---------------------*/
#jjhwj{min-height:362px;}
#mian-r-cn ul li{float:left;}
#mian-r-cn ul{float:left;}
#paging{clear:both;}
.pagediv{clear:both;padding-top:10px;}
.txt-xx{text-indent:0px;}
#crumb{width:auto;}
.gzt-content-con ul li { text-align: right;width: 100%;line-height: 33px;}
#mian-r-cn { text-align: left;margin: 15px auto;width: 878px;}
.KSS_titleBox h2{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:460px;}
#nav{
background:#008ce7;
}
#nav ul li a:hover{
background:#0079c8;
}
#header{
background:url(/images/bj_1.jpg) no-repeat center top;
background-size:100%;
}
#friendly-link-cn ol li{
    width:calc( 33% - 40px );
}
.txt-content#esd_articalContent,.txt-content#esd_articalContent .txt-xx{
    font-size:20px;
    line-height: 1.5em;
}
