html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {padding: 0;margin: 0;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, th, td {font-size: 1em;font-style: normal;font-weight: normal;}
strong {font-weight: bold;}
ul,ol,li {list-style: none outside none;}
fieldset, img {border: medium none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
body { width: 100%; color: #333333; font-family:Arial, Helvetica, sans-serif,'微软雅黑';}
textarea{ padding: 10px;}
a {color: #666;outline: medium none;text-decoration: none;}
a:link, a:visited, a:active {text-decoration: none;}
a:hover{ color:#333; text-decoration:none;}
i, cite, em {font-style: normal;}
.clear{clear:both;}

#main{ min-height:330px;}
.wcont{ width:1170px; margin:0 auto;}
/*按钮样式*/
.btn1{display: inline-block;border-radius: 10px; margin:10px 10px 10px; vertical-align: middle; visibility: visible; background-color: rgb(106, 168, 79); color:#ffffff; padding:2px 10px; font-size: 14px;}
.btn1:hover{ color:#ffffff; }

/*顶部*/
#header{ width:100%; height:135px; background-color:#000; position:relative;  z-index:10}
#header .header_box{padding-bottom:20px; position:relative;}
#header .header_logo,
#header .header_nav{ float:left;}
#header .header_logo{ width:500px; position:relative; top:38px;}

#header .header_nav{ width:680px; position:absolute; right:0; top:0}
#header .header_nav_sr{ overflow:hidden; position:relative; padding:30px 0;}
#header .header_nav_sr .header_nav_sleft{ float:left;padding-left: 5%;}
#header .header_nav_sr .header_nav_sleft a{ color:#fff;}
#header .header_nav_sr .header_nav_sleft a img{ vertical-align:middle;}
#header .header_nav_sr .header_nav_sleft a span{ position:relative; top:5px; margin-left:5px;}
#header .header_nav_sr .header_nav_sright{ float:right; overflow:hidden}
#header .header_nav_sr .header_nav_sright a{ display:block; width:120px; padding:5px 0; margin-left:10px; border-radius:10px; color:#fff; text-align:center; float:left;}
#header .header_nav_sr .header_nav_sright .srl{background-color: rgb(227, 39, 137);}
#header .header_nav_sr .header_nav_sright .srr{background-color: rgb(56, 118, 29);}

/*#header .header_nav_list{position:relative; right:0; text-align:right;}
#header .header_nav_list a{ margin-left:20px; color:#fff; font-size:18px; font-weight:bold;}
*/
#header .header_nav_list{position:relative; z-index:100}
#header .header_nav_list>ul{ float:right;}
#header .header_nav_list>ul>li{ float:left; padding:0 10px; margin-left:20px; text-align:center; font-weight:bold; background:rgba(0,0,0,0.8);}

#header .header_nav_list>ul>li>a{ color:#fff; font-size:18px;}
#header .header_nav_list>ul>li ul{ width:100%; font-size:14px; padding-top:10px; display:none;}
#header .header_nav_list>ul>li ul li{ height:32px; line-height:32px;}
#header .header_nav_list>ul>li ul a{ color:#fff;}
#header .header_nav_list>ul>li a:hover{ color:#6aa84f;}

/*轮播图*/
#banner{ width:100%; background-color:#fff;/* background-image: url(../images/15470357355593.jpg);*/ background-repeat: repeat; background-size: auto; background-position: center center;}
#banner .banner_box{ position:relative;  height:478px;}
#banner .banner_lef{ width:360px; position:absolute; top:40%; left:0;}
#banner .banner_lef h3,
#banner .banner_lef p{color:rgb(238, 238, 238);background-color:transparent;}
#banner .banner_lef h3{font-size: 33px; line-height: 33px;font-weight: bold; margin-bottom:30px;}
#banner .banner_lef p{font-size: 23px;  line-height: 26px;}
#banner .banner_rig{ position:absolute; top:40%; right:0}
#banner .banner_rig span{ display:block; width:237px; height:73px; line-height:73px;}
#banner .banner_rig span a{ display:block; width:100%; height:100%; vertical-align: middle; font-family: 微软雅黑;font-size: 25px; color:#ffffff;text-align: center;border-radius: 6px;}
#banner .banner_rig .zhensi{ margin-bottom:20px;}
#banner .banner_rig .zhensi a{background-color:rgb(227, 39, 137);}
#banner .banner_rig .xuinie a{background-color: rgb(153, 153, 153);}


/*行情数字*/
#figure{ overflow:hidden;}
#figure ul{ width:100%; overflow:hidden; margin:10px 0; text-align:center}
#figure ul li{ display:inline-block; overflow:hidden; border-right:2px solid #ddd; padding:0 15px;}
#figure ul li:last-child{ border-right:none;}
#figure ul li h3{ display:inline-block; font-weight:normal; text-align:right; margin-right:10px; font-family: 微软雅黑; font-size: 38px;}
#figure ul li p{ display:inline-block; width:48px; font-size:12px; text-align:left}

/*内容展示*/
#main{ margin-top:30px; margin-bottom:50px;}
#main .box1{ width:100%; overflow:hidden;}
#main .box1 .box1_list{ width:30%; float:left;}
#main .box1 .box1_list.bar{ margin-left:5%;}
#main .box1 .box1_list h5,
#main .box1 .box1_list p{ display:block; width:100%;}
#main .box1 .box1_list h5{font-family: 微软雅黑; font-size: 32px; font-weight:normal; overflow:hidden;}
#main .box1 .box1_list h5 span{ display:block; width:51px; height:51px; float:left; margin-right:10px; margin-bottom:20px;}
#main .box1 .box1_list p{ text-align:justify;line-height: 26px;}

#main .box2{width:100%; overflow:hidden; margin-top:20px; position:relative;}
#main .box2 .box2_left{ float:left; width:50%;}
#main .box2 .box2_left h5{ margin:30px 0; font-family: 微软雅黑; font-size: 30px;font-weight: normal;font-style: normal; color:rgb(56, 118, 29); line-height: 30px;}
#main .box2 .box2_left p{ text-align:justify;line-height: 26px;}
#main .box2 .box2_right{ float:left; width:50%; text-align:right;}
#main .box2 .box2_right img{ width:520px; height:308px; border-radius:10px;}

#main .box3{width:100%; overflow:hidden; margin-top:20px; position:relative;}
#main .box3 .box3_list{ margin-bottom:10px;}
#main .box3 .box3_list h5{font-family: 微软雅黑; font-size:25px; font-weight:normal; overflow:hidden;}
#main .box3 .box3_list h5 span{ display:block; width:31px; height:31px; float:left; margin-right:10px; margin-bottom:10px;}
#main .box3 .box3_list p{text-align:justify;line-height: 26px;}

#main .box4{width:100%; overflow:hidden; margin-top:20px; position:relative;}
#main .box4 .box4_list{width:30%; float:left;}
#main .box4 .box4_list.bar{ margin-left:5%;}
#main .box4 .box4_list h5{ margin-bottom:20px; font-family: 微软雅黑;font-size: 25px;font-weight: bold;font-style: normal;color:rgb(56, 118, 29); line-height: 26px;}
#main .box4 .box4_list .box4_text{font-family: 微软雅黑; line-height:26px; font-size: 16px;}
/*单页样式*/
.single{}
.single .sin_content{ line-height:26px;}
.single .sin_content h1{ width:100%; border-bottom:1px solid #eee; padding:10px 0; margin-bottom:20px; font-size:22px;}

/*视频列表*/
.downbody{background-color:#eeeeee;}
.single .down_max h1{ border-bottom:1px solid #333; padding:15px 0; color:#6aa84f; text-indent:2em; font-size:18px !important;}
.ne_list{ width:100%;}
.ne_list .dow_list{ width:103%; overflow:hidden;}
.ne_list .dow_list li{ width:360px; height:230px; margin-right:40px; margin-bottom:40px; float:left;}
.ne_list .dow_list li span{ display:block; width:100%; height:200px;}
.ne_list .dow_list li p{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.ne_video{ text-align:center;}

/*底部*/
#footer{ width:100%; height:auto; overflow:hidden; background-color:#888;}
#footer .fonter_cen{position:relative; padding:10px 0;}

#footer .fonter_cen .fonter_one{ width:100%; position:relative;}
#footer .fonter_cen .fonter_one a.zixun{ position:absolute; top:20px; right:20%; color:#f2f2f2;}
#footer .fonter_cen .fonter_one a.zixun img{ vertical-align:middle; margin-right:5px;}
#footer .fonter_cen .fonter_one a.zixun span{ position:relative; top:5px; margin-left:5px;}

#footer .fonter_cen dl{font-family: 微软雅黑;font-weight: normal;font-style: normal;color:rgb(204, 204, 204);background-color:transparent;}
#footer .fonter_cen dl dt{ margin-top:15px;}
#footer .fonter_cen dl dd{font-size: 13px;line-height:20px;}

#footer .fonter_cen ul{font-family: 微软雅黑;font-weight: normal;font-style: normal;color:rgb(204, 204, 204);background-color:transparent;}
#footer .fonter_cen li{ margin-top:15px;}
#footer .fonter_cen li{font-size: 13px;line-height:20px;}


#footer .fonter_cen .copyright{ text-align:center; margin:10px 0;color:rgb(204, 204, 204);}
#footer .fonter_cen .copyright a{color:rgb(204, 204, 204);}


@media screen and (min-width: 1024px) and (max-width: 1170px) {
}
@media screen and (max-width: 1170px){
#module{ width:100%;}
.wcont,#footer{ width:auto; padding:10px;}
/*头部*/
#header .header_logo{ width:auto; float:none}
#header .header_nav{position:absolute; right:0; top:0; width:auto; padding:10px;}


#banner .banner_lef{ left:10px;}
#banner .banner_rig{ right:5%;}
}
@media only screen and (max-width:1024px){
#banner{ background-position:center; }	
#header .header_nav_sr .header_nav_sleft{ display:none;}
#main .box1 .box1_list h5,
#main .box3 .box3_list h5{ color:#666;}

#banner .banner_rig span{ width:auto; height:auto; line-height:normal;}
#banner .banner_rig span a{ padding:10px;}

#figure ul li{ padding:0 2%;}
#figure ul li h3{ margin:0;}
#figure ul li p{ width:auto;}

#banner .banner_lef h3,
#banner .banner_lef p,
#figure ul li h3,
#main .box1 .box1_list h5,
#main .box3 .box3_list h5,
#main .box2 .box2_left h5,
#main .box4 .box4_list h5{ font-size:2.5vw; font-weight:bold;}
#banner .banner_lef p{ font-size:2vw;}

#main .box2 .box2_right img{ width:90%; height:auto;}
}
@media only screen and (min-width:641px){
.wapman{ display:none;}
}
@media only screen and (max-width:640px) {
#header{ display:none; }
#banner {height:50vw;}
#banner .banner_box{ height:100%; width:auto}
#banner{ background-position:center; }	
#banner .banner_lef{ width:auto;}
#banner .banner_lef h3{ margin-bottom:0; font-size:3.5vw;}
#banner .banner_lef p{font-size:3vw;}
#banner,
#main{ margin-top:50px;}
.index#main{ margin-top:0;}
/*显示手机端头部 + 首页手机版轮播 + 首页新闻版轮播*/
.wapman{display:block;}
.wapman .waphead{ width:100%; height:50px; position:fixed; left:0; top:0; background-color:#333; /*border-bottom:1px solid #ccc;*/ z-index:9999;}
.wapman .waphead h3{ width:100%; height:100%; line-height:50px; text-align:center; font-weight:normal; font-size:5vw;}
.wapman .waphead h3 a{ display:block; height:100%; color:#333;}
.wapman .waphead h3 a img{ max-height:100%;}
.wapman .waphead .navsbtn{ position:absolute; right:10px; top:14px; width:30px; height:22px; background:url(../image/navs.png) no-repeat left top;}

.wapman .waphead h3 span{position: absolute; left: 0; top: 0;}
.wapman .waphead h3 span,
.wapman .waphead h3 span>a{ display:block; width:50px; line-height:50px; text-align:center;}
.wapman .waphead h3 span a img{}




.wapman .wapnav{ width:100%; height:100%; overflow-y:scroll; position:fixed; top:0; left:-100%; z-index:9998; background-color:rgba(255,255,255,0.9); }
.wapman .wapnav .wapnavlist{ margin-top:50px;}
.wapman .wapnav .wapnavlist>li ul{ padding:5px 0;}
.wapman .wapnav .wapnavlist>li{ width:100%; border-bottom: 1px solid #eee; position:relative;}
.wapman .wapnav .wapnavlist>li .zhan{ position:absolute; right:0; top:0; display:block; width:42px; height:42px; line-height:42px; background-color:#0769a7; color:#fff; text-align:center;}
.wapman .wapnav .wapnavlist>li .zhan.dup{ background: url(../image/dup.png) no-repeat center center; background-size:45%;}
.wapman .wapnav .wapnavlist>li .zhan.dop{ background: url(../image/dop.png) no-repeat center center; background-size:45%;}
.wapman .wapnav .wapnavlist>li a{ color:#333;}

.wapman .wapnav .wapnavlist>li>a{ display:block; height:42px; line-height:42px; vertical-align: middle; padding-left:10px; background-color: #2196f3; color:#fff; }
.wapman .wapnav .wapnavlist>li ul{ display:none;}
.wapman .wapnav .wapnavlist>li ul li{}
.wapman .wapnav .wapnavlist>li ul li a{ display:block; height:26px; line-height:26px; padding-left:20px;}
.wapman .wapnav .wapnavlist>li ul li a:hover{ text-decoration:underline;}





}
@media only screen and (min-width:541px){
#wap_anniu{ display:none;}
}
@media only screen and (max-width:540px) {
#banner .banner_lef h3{font-size:3.5vw;}
#banner .banner_lef p{font-size:3vw;}
#main .box1 .box1_list{ width:auto; float:none; margin-left:0 !important;}
#main .box1 .box1_list h5{font-size:4vw;}
#main .box1 .box1_list h5 span{vertical-align:middle;}
#main .box1 .box1_list h5 b{ vertical-align:middle; line-height:51px;}

#main .box2 .box2_left{ width:auto; float:none;}
#main .box2 .box2_left h5{font-size:4vw;}

#main .box2 .box2_right{ width:auto; float:none; text-align:center;}
#main .box2 .box2_right img{ width:90%;}

#main .box3 .box3_list h5{font-size:4vw;}
#main .box3 .box3_list h5 span{vertical-align:middle;}
#main .box3 .box3_list h5 b{ position:relative; top:6px;}

#main .box4 .box4_list{ width:auto; float:none; margin:0 0 20px 0 !important;}
#main .box4 .box4_list h5{font-size:4vw; border-bottom:1px solid #ededed; padding-bottom:10px; margin-bottom:0;}
#footer .fonter_cen .fonter_one a.zixun{ display:none;}
#footer .fonter_cen .fonter_one img{ width:90%;}

#banner .banner_rig{ display:none;}
#wap_anniu{ padding:10px;}	
#wap_anniu span{ display:block; width: 100%;height: 100%; margin-bottom:3vw; vertical-align: middle;font-family: 微软雅黑;font-size: 25px;color:#ffffff;text-align: center;border-radius: 6px;}	
#wap_anniu span a{ display:block; color:#fff; padding:7px 0; font-size:5vw;}
#wap_anniu span.zhensi a{background-color: rgb(227, 39, 137);}	
#wap_anniu span.xuinie a{background-color: rgb(153, 153, 153);}	

.ne_list{ width:100%;}
.ne_list .dow_list{ width:100%; overflow:hidden;}
.ne_list .dow_list li{ width:100%; height:auto; margin-right:0; margin-bottom:0; float:none;}
.ne_list .dow_list li span{ display:block; width:auto; height:auto;}
.ne_list .dow_list li p{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.ne_video{ text-align:center;}
.ne_video iframe{ width:100%; height:auto;}


}
@media only screen and (max-width: 480px) {
#figure{ display:none;}
#banner .banner_lef h3{ margin:0}

	
}










