body {padding: 0;margin: 0; font-size:12px; background:#E1F0F9; font-family: "microsoft yahei"; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,textarea,p,td {padding: 0;margin: 0;}
img { border:0;}
.clear { font-size: 0px; line-height: 0px; clear: both; height: 0px; visibility: hidden;}
a:link,a:visited { text-decoration: none; }
a:hover,a:active { text-decoration: underline; }
ul{ list-style-type:none; }


.topcont { width:980px; height:29px; margin:0 auto;}
.topcont a { color:#090;}
.topcont a:hover{ color:#333;}
.header {height:268px;}
.logo { /*background:url(../images/banner.png) center 30px no-repeat;*/ height:268px; width:1200px; margin:0 auto;}
.nav { height:43px; margin:0 auto;}
.navcont {height:43px; width:1200px; margin:0 auto;background-color: #ab8e55;}
.navcont li { list-style:none; float:left; width:98px; height:43px; line-height:43px; text-align:center;}
.navcont li a { color:#fff; font-size:15px;}
.navcont li a:hover { display:block; text-decoration:none; color:#fff;}
#nav1 { background-color: #ffffff; display:block; text-decoration:none; color:#333;}
.banner {width:987px; margin:0 auto; margin-top:10px;}
.content {margin:0 auto; padding:30px 45px;}
.left { float:left; width:835px;}
.right {float:right; width:257px;}
.timecont { border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC; background:#fff;border-bottom: 1px solid #BCBCBC;}
.join{ margin-top:10px; padding-right:7px; width:250px; height:105px;}
.column1cont { border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC; border-bottom:1px solid #BCBCBC;
background:#fff;}
.column1cont ul { padding-left:10px; margin-bottom:10px;}
.column1cont li{ list-style:none;padding-left:10px; line-height:24px;}
.column1cont li a { font-size:12px;color:#333; }
.title1 {  width:257px; height:42px; margin-top:10px;}
.title1 h1 {font-size:14px; color:#FFF;  padding-left:40px; height:42px; line-height:35px;}
.title2 { width:257px; height:42px; margin-top:10px;}
.title2 h1 { height:42px; line-height:35px; font-size:14px; color:#FFF;  padding-left:40px;}
.left1 { float:left; width:330px;}
.right1 { float:right; width:380px;}
.td1 { height:199px; vertical-align: top; }
.td1 p { font-size:14px;color:#333; padding:5px 12px 5px 12px;text-indent:2em; line-height:25px;}
.td1 p a { color:#333;}
.td2 {height:246px; vertical-align: top; padding:0px 15px 0px 15px;  font-size:12px; color:#333; line-height:22px;}
.td2 h1 { font-size:16px;color:#2AA100; height:40px; line-height:40px; text-align:center;}
.td2 h2 { font-size:12px;text-align:right; font-weight:lighter;}
.td2 p {  font-size:12px; color:#333; text-indent:2em;}
.td2 p span a { color:#ff0000; }
.td2 a {  font-size:12px; color:#333; line-height:20px;}
.column1 { margin-top:10px;}
.td3 { padding-left:15px; padding-right:15px; vertical-align:top; height:275px;}
.td3 h1 { font-size:14px;color:#333; height:30px; line-height:30px; text-align:left;}
.td3 a {  font-size:12px; color:#333; line-height:20px;}
.td4 {  height:47px; line-height:47px; text-align:right; padding-right:20px;}
.td4 a {  font-size:12px; color:#fff;}
.td5 { height:277px; vertical-align: top; padding:0px 15px 0px 15px;  font-size:12px; color:#333;}
.td5 a {  font-size:12px; color:#333; line-height:24px;}
.column2 { margin-top:10px;}
.title3 {background-color: #b6ad9b;
 border: 1px solid #bcbcbc;
 border-bottom: 0px;color: #ffffff;font-size: 14px;line-height: 40px;}
.title3 h1 { padding-left:20px; font-size:14px; font-weight:lighter; height:40px; line-height:40px;}
.column2cont { border:1px solid #bcbcbc; border-top:0px; background:#fff; width:718px; padding-bottom:10px; padding-top:10px;}
.column2cont img { border:1px solid #ddd; padding:2px;}
.footer { margin:0 auto; padding: 30px 0px; clear:both;color: #afacac;}
.botnav {  height:22px; margin:0 auto;width: 600px;}
.td6{  height:25px; line-height:22px;  font-size:14px; color: #afacac; text-align:center;}
.td6 a {color: #afacac;}
.td6 a:hover{color: #ffffff;}
.font1 {  font-size:12px; color:#333;}
.font1 a { color:#ff0000;}
.bottom { width:1200px; margin:0 auto; height:35px;}
.td7 { font-size:12px; color:#333; vertical-align:text-top; text-align:center;}
/*����ҳ*/
.title7 { height:40px;background-color: #b6ad9b ;border: 1px solid #bcbcbc;border-bottom: 0px;line-height: 40px;}
.title7 h1 {  padding-left:20px; font-weight:lighter; font-size:12px; color:#fff; }
.title7 h1 a { color:#fff;}
.detail { padding: 20px;line-height: 24px; background:#fff;height:auto !important;overflow:visible;
 border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; font-size: 13px;}
.detail h1 {  font-size:18px; color:#333; text-align:center; line-height:30px; font-weight:normal;margin-top:10px;margin-bottom:10px;}
.detail h3{font-size:16px; padding:15px 0 0 36px;}
.detail p {text-indent: 26px;}
.detailcont { border:1px solid #bcbcbc; border-top:0px; background:#fff;  height:auto !important;overflow: hidden;padding: 20px;}
.detailcont ul li{width: 50%;float: left;line-height:30px;}
.detailcont a { padding-left: 20px; color:#333; line-height:30px; font-size:14px;}
.detailcont a:hover { color:#ff0000;}

/*�ճ�����*/
.hg{margin-top:8px;}
.hg td{ border:1px solid #80caf1;}
.yhradio{padding-right:6px;}

/*��ҳ��д*/

.title_bg{ border-bottom: 1px solid #d6c197; line-height:35px; font-size:16px; color:#FFF;overflow: hidden;height: 35px; margin-top: 20px;}
/*.title_bg i.left{background: url("../images/new_icon.png") 0px 0px no-repeat;width: 15px;height: 30px;display: block;float: left;}
.title_bg i.right{background: url("../images/new_icon.png") -15px 0px no-repeat;width: 15px;height: 30px;display: block;float: left;}*/
.title_bg span{display:inline-block;background-color: #ab8e55;padding: 0px 15px;width: 170px;text-align: center;}

.z1{margin:0 auto; clear:both; height:290px;overflow: hidden;}
.z1_l{ float:left;}
.z1_r{ width:590px; float:right; background:#fff;padding: 20px 15px;}
.z1_r_1 h1{ text-align:center; line-height:45px; }
.z1_r_1 h1 a{ color:#018FC1;font-size:18px;}
.z1_r_1 p{ font-size:14px; line-height:24px; padding-bottom:10px; text-align: justify;}
.z1_r_1 p a{color:#018FC1;}

.z1_r_2 ul{ list-style-type:none;padding-top:3px;line-height: 24px;}
.z1_r_2 li a{ font-size:14px; line-height:24px; color:#333;}
.z1_r_2 span{ float:right;}

.z2{ margin:0 auto; clear:both;  margin-top:10px;overflow: hidden;}
.z2_content{ background:#fff;border: 1px solid #d6c197; border-top: 0px; overflow: hidden;padding-bottom: 20px;}
.z2-left{width: 30%;float: left;padding: 15px 0px 15px 3%;}
.z2-left img{max-width: 100px;}
.z2-left h3{font-size: 15px;}
.z2_content ul{ padding-top:5px; overflow: hidden;}

.z2_content p{ font-size:14px;}
.z2_name{ font-size:16px; line-height:25px; font-weight:700;}
.z2_name a{ color:#333;}
.z2_name_top{ padding-top:3px;}
.z2-left-box h3{padding: 20px 0px 0px 30px;}
.z2-left-box{width: 50%;float: left;}
.z2-left-box ul li{float: left;}
.z2-left-box ul li .box{width: 184px;height: 65px;background-color: #f6f6f6;margin: 10px 0px 0px 30px;padding:10px 20px;text-align: center;}
.z2-left-box ul li img{width: 80px;}
.z2-left-box ul li a{display: block;color: #333333;}
.z2-left-box ul li a:hover{color: #018FC1;}
.z2-left-box ul li .tt{padding-top: 15px;}

a:hover{text-decoration: none;color: #018FC1;}
.z3{  margin:0 auto; clear:both; margin-top:10px;overflow: hidden;}
.z3_content{padding: 0px 10px;  background:#fff;border: 1px solid #d6c197;border-top: 0px;
 overflow: hidden;}
.z3_content ul{ padding-top:17px; overflow: hidden;}
.z3_content ul li{ float:left; width:20%; height:205px; margin-bottom:10px; }
.z3_content ul li a{display: block; color: #333;}
.z3_content ul li a:hover{color: #018FC1;}
.z3_content p{ text-align:center;font-size: 13px;width: 190px;}
.z3_content p img{width: 190px; height: 140px; margin-bottom: 6px;}

.z4{  margin:0 auto; clear:both; margin-top:10px;overflow: hidden;}
.z4_content{ background:#fff;border: 1px solid #d6c197;
 border-top: 0px;
 overflow: hidden;padding: 0px 10px;}
.z4_content ul{ padding-top:17px;overflow: hidden;}
.z4_content ul li{ float:left; width:20%;height:185px; margin-bottom:10px; }
.z4_content p{ text-align:center;width: 190px;font-size: 13px;}
.z4_content p img{width: 190px; height: 140px; margin-bottom: 6px;}

.z5{margin:0 auto; clear:both; margin-top:10px;overflow: hidden;}
.z5_content{ background:#fff;border: 1px solid #d6c197;
 border-top: 0px;
 overflow: hidden; padding: 0px 10px;}
.z5_content ul{  padding-top:17px;overflow: hidden;}
.z5_content ul li{ float:left; width:20%;height:185px;  margin-bottom:10px; }
.z5_content p{ text-align:center;width: 190px;font-size: 13px;}
.z5_content p img{width: 190px; height: 140px; margin-bottom: 6px;}
.z5_content ul li a{display: block; color: #333;}
.z5_content ul li a:hover{color: #018FC1;}

.z6{ margin:0 auto; clear:both; padding: 10px 0px 10px;overflow: hidden; }
.z6_content{ height:68px; padding: 10px 0px; background:#fff; border: 1px solid #ab8e55;
 border-top: 0px;
 overflow: hidden;}
.z6_content ul{  padding-top:17px;overflow: hidden;}
.z6_content ul li{ float:left; width:113px; height:43px; margin-left:23px;margin-bottom:10px; }
.z6_content ul li img{width: 113px;
 height: 43px;
 border: 1px solid #E7E7E5;
}

.z7{ width:980px; height:330px; margin:0 auto; clear:both; margin-top:10px; background:#fff;}
.z7_content_l{ width:480px; height:300px; background:#fff; float:left; }
.z7_content_l li{ margin-top:10px;}
.z7_content_l a{ color:#018FC1;}
.z7_content_l p{ text-align:left; font-size:14px; line-height:22px;}
.z7_content_r{ width:480px; height:300px; background:#fff; float:right; }
.z7_content_r li{ margin-top:10px;}
.z7_content_r a{ color:#018FC1;}
.z7_content_r p{ text-align:left; font-size:14px; line-height:22px;}
.z7_l{ float:left; width:120px;margin-left:20px;}
.z7_r{ float:left; width:330px; padding-left:10px;}


.common-bg{background:url("/images/2017/banner1.jpg") top no-repeat;}
.wrapper{width: 1200px;background-color: #f5f5f5;margin: 0 auto;}
.bg{background: url("/images/2017/new_footer.jpg")  0px 0px  repeat-y;}

.code-left{color: #ffffff;float: left; padding-top: 62px;}
.code-left img{width: 100px;}
.code-left p{padding-top: 10px;text-align: center;}

.code-right{position: fixed;top: 265px;right: 10px;color: #ffffff;display: none;}
.code-right p{padding-top: 10px;text-align: center;}


.z1_slide{width: 450px;float: left;}
.slideBox{ width:450px; height:290px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a{display: block;width: 100%;height: 290px;position: relative;z-index: 1;}
.slideBox .bd img{ width:460px; height:290px; display:block;  }
.slideBox .bd li a p{position: absolute;left: 0px;right: 0px;bottom: 0px;z-index: 2;line-height: 30px;color: #ffffff;padding: 0px 100px 0px 10px;background-color: rgba(0,0,0,0.8);}
.slideBox .bd li a p span{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.media{background-color: #ffffff;overflow: hidden;border: 1px solid #BCBCBC;border-top: 0px;}
.media ul{overflow: hidden;padding: 10px 10px 0px;}
.media ul li{width: 50%;float: left;text-align: center;margin-bottom: 10px;}
.media img{width:110px;height:40px;border:1px solid #E7E7E5;}

.timecont .box{padding: 10px 5px;line-height: 24px;font-size: 13px;}
.timecont a{color: #018FC1;}
.news-list{padding: 15px 25px 0px;}
.licss{ list-style-type:none; line-height:33px; border-bottom:1px dashed #CCC; font-size:14px;}
.font{color:#006699; }
.licss span{float:right;padding-right:10px; font-size:13px;}
.altext{padding-top:15px;padding-bottom:6px; text-align:center;}
.altext a{margin: 0px 5px;color: #018FC1;}
.detial h1{padding-top: 20px;}
.detial h4{text-align:center; font-size:13px; font-weight:normal;}

.left-contact{background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #BCBCBC; border-left: 1px solid #BCBCBC; border-right: 1px solid #BCBCBC; width: 257px; padding-bottom:10px;}
.left-contact td{padding-left:15px;line-height:25px;padding-top: 0px;}
.left-contact .bold{font-weight:bold;font-size:14px;padding-left:15px;padding-top:6px; }
.left-contact .bold span{color: #CC3300;}

.down-list{overflow: hidden;}
.down-list li{width: 50%;float: left;}
.down-box{margin: 10px 10px;}
.down-pic{float: left;}
.down-pic img{width: 152px;height: 120px;}
.down-box .box{height: 120px;margin-left: 162px;}
.down-box  h6,.down-box h5{border-bottom: 1px dashed #333;font-weight: normal;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size: 13px;}
.down-box h5{margin-bottom: 10px;}
.down-box a{color: #333333;}
.down-box a:hover{color: #018FC1;text-decoration: underline;}
.down-box h6 img{vertical-align:middle;margin-left: 3px;}

.contact p{padding-left: 35px;padding-right: 35px;font-size: 14px; text-indent: 2em;padding-top: 20px;}