﻿
/*===================body通用样式开始===================*/
body {
    margin: 0;
    font-family: "Microsoft YaHei";
}

a:link {
    text-decoration: none;
}

a:visited {
    color: #000;
    text-decoration: none;
}

a:hover {
    color: #000;
    text-decoration: none;
}

a:active {
    color: #000;
    text-decoration: none;
}

h1, h2, h3, h4, h5, h6, dl, dd, dt, li, ul, ol, p, form {
    margin: 0;
    padding: 0;
}

ul, li {
    list-style: none;
}

a, button, input {
    outline: none;
}

img {
    border: 0;
    vertical-align: central;
}

.clear {
    clear:both;
    display:block;
    content:'';
}
.container{width:1230px; margin:0 auto;}

/*===================body通用样式结束，以下是自定义样式===================*/
.hr_header{height:100px;line-height:100px;}
.hr_header .logo{width:50%;float:left;}
.hr_header .logo img{vertical-align:middle;}
.hr_header .yuyan{color:#333;text-align:right;}
.hr_header .yuyan a{color:#333;padding:0 8px;font-size:14px;}
.hr_header .yuyan a:hover{color:#009a3e;text-decoration:none;font-weight:bold;}

.header{display:none;}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }


.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  /*margin-bottom: 50px;
  position: relative;
  float: left;*/
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }


.hr_menu{background:#015198;height:50px;}
.head_nav ul{ width:100%;margin-bottom:0;}
.head_nav ul li{ line-height:50px; height:50px; float:left;position:relative;z-index:100;width:8.3%;text-align:center;}
.head_nav ul li a{ font-size:16px; color:#fff;height:50px; line-height:50px;display:block;}
.head_nav ul li a:hover{ color:#fff;background:url(../images/menubg.png) no-repeat center bottom;}
.head_nav ul li:hover .nav_down_area{display:block;}
.nav_down_area{ display:none; width:600px; height:186px; padding:30px 30px; background-color:#fff; position:absolute; top:49px; left:-85px; z-index:1000;overflow:hidden;text-align:left;}

.nav_down_area.ssw7{ left:-230px;}
.nav_down_area.ssw8{ left:-330px;}
.nav_down_area.ssw9{ left:-420px;}
.nav_down_area.ssw10{left:-520px;}
.nav_down_area.ssw11{left:-620px;}

ul.navdownleft{ width:300px; float:left;}
ul.navdownleft li{float:left;width:130px; margin-right:20px;  border-bottom:1px solid #cccccc;height:40px;line-height:40px;text-align:left;padding-left:0px;}
ul.navdownleft li a{color:#383838; font-size:14px;display:block; width:130px;}
ul.navdownleft li:hover{border-bottom:1px solid #009a3e; }
ul.navdownleft li:hover a{color:#009a3e;}
.navdownright{ width:300px; float:right;}
.navdownright img{ width:300px; height:186px; display:block; margin-bottom:10px;}
.navdownright h3{ font-size:18px; color:#383838; line-height:30px; margin-bottom:5px; font-weight:400;margin-top:0;text-align:left;}
.navdownright div{ font-size:12px; line-height:22px; color:#5d5d5d;height:44px; overflow:hidden;}


.hr_index_switch{padding-top:39px;}
.hr_index_switcher{margin:0 auto; position:relative;height:320px;overflow:hidden;width:1230px;}
.hr_index_switcher .prev{ width:46px; height:84px; display:block; background:url(../images/i_s_a_left.png) no-repeat; opacity:0.8; filter:alpha(opacity=80); position:absolute; left:0px; top:145px; z-index:100;}
.hr_index_switcher .prev:hover{ opacity:1;filter:alpha(opacity=100);}
.hr_index_switcher .next{ width:46px; height:84px; display:block; background:url(../images/i_s_a_right.png) no-repeat;opacity:0.8; filter:alpha(opacity=80); position:absolute; right:10px; top:145px; z-index:100;}
.hr_index_switcher .next:hover{ opacity:1; filter:alpha(opacity=100);}
.hr_index_switcher .bd{ width:100%; height:auto; }
.hr_index_switcher .bd .tempWrap{ width:100%!important;}
.hr_index_switcher .bd ul{ width:100%;}
.hr_index_switcher .bd ul li{ width:25%; height:auto; float:left;}
.hr_index_switcher .bd ul li img{ width:96%;display:block;margin:0 auto 4% 0;}

/*.hr_index_switcher .bd{ width:1200px; position:relative; height:100%; z-index:0; margin:0 auto;    }
.hr_index_switcher .bd .tempWrap{ width:1200px!important;}
.hr_index_switcher .bd ul{width:100%;}
.hr_index_switcher .bd ul li{zoom:1; vertical-align:middle; position:relative; width:351px; height:352px; float:left; }
.hr_index_switcher .bd ul li img{  width:351px; height:164px; display:block;}*/
/*.hr_index_switcher .i_s_content{ width:96%; height:auto; padding:18px; background-color:#f6f6f6;margin:0 auto;}
.hr_index_switcher .i_s_content h3{ font-size: 20px; color: #333; margin-bottom: 10px;  font-weight: 400;font-weight:bold;margin-top:0; height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hr_index_switcher .i_s_content div{ font-size:14px; color:#5d5d5d; line-height:25px; height:50px; margin-bottom:10px;overflow:hidden;}*/

.i_s_contents{ width:94%; height:auto; padding:1%; background-color:#fff;margin:0 auto;}
.i_s_contents h3{ font-size: 18px; color: #333; margin-bottom: 10px;  font-weight: 400;font-weight:normal;margin-top:0; height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.i_s_contents div{ font-size:14px; color:#5d5d5d; line-height:25px; height:50px; margin-bottom:10px;overflow:hidden;}
.i_sknow_more{ width:94%; height:30px;line-height:45px; background:url(../images/more.png) no-repeat right center; color:#015198;text-align:right;padding-right:15px;display:block;line-height:30px;}
.i_sknow_more:hover{color:#009a3e;background:url(../images/more2.png) no-repeat right center;text-decoration:none;}
.i_s_contents:hover{ background-color:#fff;cursor:pointer;}

.i_s_content{ width:100%; height:auto; padding:10px 0; background-color:#fff;margin:0 auto;}
.i_s_content h3{ font-size: 18px; color: #333; margin-bottom: 10px;  font-weight: 400;font-weight:normal;margin-top:0; height:34px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px #efefef solid;}
.i_s_content div{ font-size:14px; color:#5d5d5d; line-height:25px; height:50px; margin-bottom:10px;overflow:hidden;}
/*.i_sknow_more{ width:100%; height:30px;line-height:45px; background:url(../images/more.png) no-repeat right center; color:#015198;text-align:right;padding-right:15px;display:block;line-height:30px;}
.i_sknow_more:hover{color:#009a3e;background:url(../images/more2.png) no-repeat right center;text-decoration:none;}
.i_s_content:hover{ background-color:#fff;cursor:pointer;}*/

.hr_index_tet_slide{ width:100%; height:47px; line-height:47px; background:rgba(0,0,0,0.6); z-index:100; position:absolute; left:0; bottom:0;padding:0;}
.hr_index_tet_slider{ width:100%; margin:0 auto; height:47px; line-height:47px;}
.hr_index_tet_slider .hdd{ width:75px; height:25px; padding-top:20px; float:right;text-align:right;}
.hr_index_tet_slider .hdd .prev{ width:20px; height:25px; display:block; background:url(../images/txt_next.png) no-repeat; float:left; margin-right:10px; }
.hr_index_tet_slider .hdd .prev:hover{ opacity:0.6; filter:alpha(opacity=60);}
.hr_index_tet_slider .hdd .next{ width:20px; height:25px; display:block; background:url(../images/txt_prev.png) no-repeat; float:left; }
.hr_index_tet_slider .hdd .next:hover{ opacity:0.6; filter:alpha(opacity=60);}
.hr_index_tet_slider .bdd{ float:left; width:663px; float:left;}
.hr_index_tet_slider .bdd ul li{ font-size:13px; color:#FFF;}
.hr_index_tet_slider .bdd ul li a{ color:#FFF; font-size:13px;}
.hr_index_tet_slider .bdd ul li span{ margin-left:20px; color:#CCC;}


.hr_foot{ width:100%; background:#393c41; }
.hr_foot .hr_foottop{ padding:30px 0; border-bottom:1px #545454 solid;}
.hr_foot .hr_foottop .flogo{width:50%; float:left;}
.hr_foot .hr_foottop .flogo img{display:block;}
.hr_foot .hr_foottop .hr_foottopmenu{ text-align:right;color:#fff;}
.hr_foot .hr_foottop .hr_foottopmenu a{ color:rgba(255,255,255,0.8);padding:0 10px; line-height:60px;font-size:14px;color:#fff; opacity:0.8;filter:alpha(opacity=80);}  
.hr_foot .hr_foottop .hr_foottopmenu a:hover{color:rgba(255,255,255,1);text-decoration:underline;}
.hr_foot .hr_footmiddle{ padding:20px 0 5px;}
.hr_foot .hr_footmiddle .address{font-size:15px; line-height:26px;color:#d3d2d2;width:60%;float:left;}
.hr_foot .hr_footmiddle .address p{margin:0;}
.hr_foot .hr_footmiddle .ewm{width:30%;float:right;}
.hr_foot .hr_footmiddle .ewm div{width:28%;float:right; margin-left:10%;}
.hr_foot .hr_footmiddle .ewm div p{font-size:14px; text-align:center; color:#fff;line-height:30px;margin:0;}
.hr_footbottom{width:100%; padding:10px 0; text-align:center;font-size:13px; line-height:22px;background:#292a2e;color:#d3d2d2;border-top:1px #43464b solid;}
.hr_footbottom p {margin-bottom: 0;color:#d3d2d2;}

.hr_height{margin-top:40px;}
.hr_about{/*width:100%;*/}
.hr_title{font-size:36px;margin-bottom:30px;text-align:center;}
.hr_title a{color:#015198;font-weight:bold;}
.hr_title span{color:#8d8c8c;padding-left:15px;font-weight:500;font-family: Arial, sans-serif;text-transform:uppercase;font-size:26px;}
.hr_title2{font-size:30px;margin-bottom:15px;text-align:left;}
.hr_title2 a{color:#015198;font-weight:bold;}
.hr_title2 span{color:#8d8c8c;padding-left:15px;font-weight:500;font-family: Arial, sans-serif;text-transform:uppercase;font-size:20px;}
.hr_title2 a:hover{color:#009a3e;}
.hr_about > p{color:#6e6e6e;font-size:15px; line-height:26px;text-align:center; width:100%; margin:0 auto;}
.hr_about .hr_aboutmore{color:#009a3e;padding-left:5px;}
.hr_about .hr_aboutmore:hover{color:#015198;font-weight:bold;}

.hr_about_list{width:100%;background:#f5f6f6;padding:18px 0; margin-top:30px;}
.hr_about_list .hr_about_box{width:23%;float:left;border-right:1px #ccc solid;margin:0 0.5% 0 1.3%;}
.hr_about_list .hr_about_box:last-child{border-right:0;}
.hr_about_list:after{display:block;clear:both;content:'';}
.hr_about_box a{color:#333; display:block;background:url(../images/about_3.png) no-repeat 90% center;padding-left:80px;}
.hr_about_box a h3{font-size:15px; color:#333; line-height:26px;font-weight:bold;margin:0;}
.hr_about_box a > p{font-size:11px; color:#9699a2;margin:0;text-transform:uppercase;line-height:20px;}
.hr_about_box a:hover h3,.hr_about_box a:hover p{color:#009a3e;}
.hr_about_box.ax1{background:url(../images/about1.png) no-repeat 10% 0;}
.hr_about_box.ax1:hover{background:url(../images/about1.png) no-repeat 10% -47px;cursor:pointer;}
.hr_about_box.ax2{background:url(../images/about2.png) no-repeat 10% 0;}
.hr_about_box.ax2:hover{background:url(../images/about2.png) no-repeat 10% -47px;cursor:pointer;}
.hr_about_box.ax3{background:url(../images/about3.png) no-repeat 10% 0;}
.hr_about_box.ax3:hover{background:url(../images/about3.png) no-repeat 10% -47px;cursor:pointer;}
.hr_about_box.ax4{background:url(../images/about4.png) no-repeat 10% 0;}
.hr_about_box.ax4:hover{background:url(../images/about4.png) no-repeat 10% -47px;cursor:pointer;}

.hr_newsbox{background:#f7f7f7;padding:45px 0;}
.hr_news{background:#fff;padding:50px 15px;width:1200px;margin:0 auto;}
.hr_news .hr_news_right{width:49%; float:right;}
.hr_news .hr_news_left{width:49%; float:left;}
#newsSlider{margin:0px auto; width:100%; overflow:hidden;}
#picshow{position:relative;}
#picshow{width:77%; height:330px; overflow:hidden; float:left;}
#picshow_img{width:100%; height:auto; overflow:hidden; float:left;}
#picshow_img li{width:100%; height:auto;overflow:hidden; float:left; display:none;}
#picshow_img img{width:100%; height:auto;}
#picshow_tx{left:0px; width:100%; bottom:0px; position:absolute; height:30px; overflow:hidden;z-index:10;background:#4271a8; }
#picshow_tx li{padding:0px 15px; height:30px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;font-family:'Microsoft YaHei';font-size:13px;line-height:30px;text-decoration:none;width:80%; float:left;display:block; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
#picshow_tx li span{width:20%; float:right;text-align:right;height:30px; line-height:30px; font-size:13px;}
#picshow_tx li a:hover{text-decoration:underline;}
#select_btn{width:20%; height:auto; color:#111; float:right; display:inline;}
#select_btn li{width:145px; height:100px;cursor:pointer;}
#select_btn li:hover{background-color:#fff;}
#select_btn li.current{background-color:#fff;}
#select_btn li.current:hover{background-color:#fff;}
#select_btn a{color:#000;}
#select_btn img{/*padding:2px; border:1px solid #ccc; margin-right:10px; */ width:100%; height:auto;float:left;margin-bottom:15px;}

.hr_cwblist{width:100%;}
.hr_cwblist ul li{width:100%;height:30px; line-height:30px;}
/*.hr_cwblist ul li:after{display:block; clear:both; content:'';}*/
.hr_cwblist ul li a{width:80%;height:30px; line-height:30px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;color:#5f5e5e;float:left;font-size:15px;display:block;}
.hr_cwblist ul li span{font-size:13px;line-height:30px;color:#aaaaaa;text-align:right;display:block;width:18%;float:right;}
.hr_cwblist ul li a:hover{color:#015198;}

.hr_news_righttop{width:100%; margin-bottom:10px;}
.hr_news_righttop .hr_news_rightimg{width:47%;float:left;}
.hr_news_righttop .hr_news_rightimg img{width:100%;}
.hr_news_righttop .hr_news_righttext{width:50%;float:right;}
.hr_news_righttop .hr_news_righttext h3{margin:0 0 10px 0;font-size:16px; height:50px; line-height:25px;overflow:hidden;color:#000;font-weight:normal;}
.hr_news_righttop .hr_news_righttext p{margin:0;font-size:13px; height:80px; line-height:20px;overflow:hidden;color:#b8b8b8;}
.hr_news_righttop .hr_news_righttext .hr_news_righttextmore{margin-top:15px;}
.hr_news_righttop .hr_news_righttext .hr_news_righttextmore a{margin:0;font-size:14px;color:#6c4c3a;padding:3px 30px;border:1px #6c4c3a solid;}
.hr_news_righttop .hr_news_righttext .hr_news_righttextmore a:hover{color:#fff;border:1px #6c4c3a solid;background:#6c4c3a;}
.hr_datelist ul{ margin:0; padding:0;}
.hr_datelist ul li{ list-style:none; padding:0; margin:0 0 13px 0;width:100%;}
.hr_datelist ul li:after{display:block; clear:both;content:'';}
.time{ width:12%;display:block; float:left;border:1px #ccc solid;}
.time .day{ width:100%; height:47px; line-height:47px; background:#cccccc; font-family:"Microsoft YaHei"; font-size:2.8em; color:#fff; text-align:center; display:block;}
.time .year{ width:100%; height:20px; line-height:20px; background:#fff; font-family:"Microsoft YaHei"; font-size:13px; color:#cbd0d8; text-align:center; display:block;}
.time_text{ width:86%; height:47px;float:right;}
.time_text h1,.time_text h2{ font-family:"Microsoft YaHei"; font-size:1em;color:#000;margin:0 0 6px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height:20px;line-height:20px;font-weight:normal;}
.time_text h2{font-size:0.8em; color:#707070;margin:0 0 4px 0;}
.time_text .hr_datelist{  font-family:"Microsoft YaHei"; font-size:0.7em; color:#9b9b9a; text-align:left; margin:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

a:hover .time{ border:1px #009a3e solid;}
a:hover .time .day{ background:#fff;color:#009a3e;}
a:hover .time .year{background:#009a3e;color:#fff;}
a:hover .time_text h1,a:hover .time_text h2,a:hover .time_text .hr_datelist{ color:#009a3e;}

.hr_productcpiclist{width:100%; padding:0 ;}
.hr_productcpiclist ul li{margin-bottom:15px; width:24%;margin-right:1%;float:left;}
.hr_productcpiclist ul li a{display:block; background:#fff;}
.hr_productcpiclist ul li a img{width:99%; height:auto;border:1px #ccc solid;}
.hr_productcpiclist ul li a p{width:100%;padding:0 2.5%;height:36px; line-height:36px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:15px;}
.hr_productcpiclist ul li a:hover{background:#009a3e;color:#fff;}
.hr_productcpiclist ul li a img:hover{border:1px #009a3e solid;}
.hr_productcpiclist ul li a:hover .hr_productcpiclist ul li img:hover{border:1px #009a3e solid;}

.hr_productcpic{width:100%; padding:0 ;}
.hr_productcpic ul li{margin-bottom:15px; width:32%;margin-right:0.65%;float:left;margin-left:0.65%;}
.hr_productcpic ul li a{display:block; background:#fff;}
.hr_productcpic ul li a img{width:99%; height:auto;border:1px #ccc solid;}
.hr_productcpic ul li a p{width:100%;padding:0 2.5%;height:36px; line-height:36px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:15px;}
.hr_productcpic ul li a:hover{background:#009a3e;color:#fff;}
.hr_productcpic ul li a img:hover{border:1px #009a3e solid;}
.hr_productcpic ul li a:hover .hr_productcpic ul li img:hover{border:1px #009a3e solid;}

.product_title{width:99%; border-top:1px #dddddd solid; border-bottom:1px #ccc solid;margin:0 auto 20px auto;}
.product_title a{padding:5px 15px;float:left;font-size:14px;line-height:30px;color:#666;}
.product_title a:hover{background:#009a3e; color:#fff;}

.PT_fenye{width:100%; padding:50px 0;text-align:center;}
.PT_fenye .PT_pages{margin:0px auto;color:#185aac;font-size:14px;line-height:20px;}
.PT_fenye .PT_pages a{padding:5px 15px;border:1px #dfdfdf solid;margin:0 3px;color:#a1a1a1;}
.PT_fenye .PT_pages a.next{background:#f2f2f2;border:1px #f2f2f2 solid;color:#8c8c8c;}
.PT_fenye .PT_pages a.next:hover{background:#d9d9d9;border:1px #d9d9d9 solid;color:#555;}
.PT_fenye .PT_pages a:hover,.PT_fenye .PT_pages a.active{border:1px #009a3e solid;color:#fff;background:#009a3e;}


.hr_friendcpiclist{width:100%;border-top:1px #f0f0f0 solid;border-left:1px #f0f0f0 solid;margin-bottom:60px;}
.hr_friendcpiclist ul li{padding:0;border-bottom:1px #f0f0f0 solid;border-right:1px #f0f0f0 solid;width:16.5%;float:left;}
.hr_friendcpiclist ul li img{width:100%; height:auto;}

.mian{position:relative;width:1230px;padding:0; margin:0 auto;}
.mian:after{clear:both;display:block; content:'';}
.hr_local{/*position:absolute;*/font-size:13px; height:40px; line-height:40px;color:#999999;z-index:11;background:url(../images/local.png) no-repeat 15px center;padding:0px 0 0px 35px;}
.hr_local a{color:#999999;padding-right:5px;}
.hr_local a:hover{color:#019a3f;padding-right:5px;}
.hr_local span{color:#999999;padding-left:5px;}
.hr_mainleft{background:#f8f8f8;width:27%;float:left; padding:0 1.5%;}
.hr_mainleft .hr_mainleft_title{padding-top:50px;padding-bottom:15px;background:url(../images/mainlefttitle.jpg) no-repeat 0 bottom;margin-bottom:30px;}
.hr_mainleft .hr_mainleft_title h3{margin-top:0px;font-size:36px;color:#333;margin-bottom:5px;}
.hr_mainleft .hr_mainleft_title span{margin-top:0px;font-size:20px;color:#666666;}
.hr_mainleft .hr_mainleft_list{margin-bottom:10px;}
.hr_mainleft .hr_mainleft_list ul li{height:44px; line-height:44px;font-size:16px;border-bottom:1px #dddddd dashed;}
.hr_mainleft .hr_mainleft_list ul li a{color:#333;display:block;}
.hr_mainleft .hr_mainleft_list ul li a:hover,.hr_mainleft .hr_mainleft_list ul li a.active{font-size:18px; font-weight:bold;background:url(../images/mainleftlist.jpg) no-repeat 98% center;}
.hr_mainright{padding:50px 15px;width:65%;float:right;}
.mainrighttitle{font-size:30px;line-height:50px;width:80%; margin:0 auto;color:#333; overflow:hidden;text-align:center;}
.mainrightabout{padding:30px 0 20px 0px;}
.mainrightabout p{font-size:15px;line-height:30px;margin-bottom:10px;/*text-indent:2em;*/}
.mainrightabout img{max-width:100%; height:auto; margin-left:0px; padding-left:0px;}

.history { background:url(../images/line04.gif) repeat-y 187px 0; /*overflow:hidden;*/ position:relative; padding-bottom:100px;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../images/icon06.gif) #fff no-repeat 158px 0; height:59px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:45px; margin-bottom:50px;  }
.history-date h2.first { position:absolute; left:0; top:0; width:935px; z-index:99;}
.history-date h2 a { color:#015198; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date ul li { background:url(../images/icon07.gif) no-repeat 180px 0; padding-bottom:30px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 {width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;margin:0;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li.green h3 { color:#1db702;}
.history-date ul li.green h3 span { color:#a8dda3; }
.history-date ul li.green dl { margin-top:-40px;margin-left:220px;}
.history-date ul li.green dl dt { font-size:16px; line-height:28px;font-weight:normal;}
.history-date ul li.green dl dt a { /*background:url(../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.n_newslist{width:100%;}
.n_newslist ul li{border-bottom:1px dashed #cbcbcb;padding-bottom:20px;margin-bottom:20px;width:100%;}
.n_newslist ul li .n_newslistimg{width:30%;float:left;}
.n_newslist ul li .n_newslisttext{width:68%;float:right;}
.n_newslist ul li .n_newslistimg img{width:100%;}
.n_newslist ul li .n_newslisttext a{display:block;}
.n_newslist ul li .n_newslisttext h3{font-size:1.4em;color:#000; margin-top:0;margin-bottom:10px;}
.n_newslist ul li .n_newslisttext p{color:#666666;font-size:0.9em;line-height:26px;margin-bottom:0;height:78px;overflow:hidden;}
.n_newslist ul li .n_newslisttext .n_detail{margin:10px 0 0 auto;}
.n_newslist ul li .n_newslisttext .n_detail span,.n_detail a{font-size:0.875em;float:right;display:block;width:100px;text-align:center;height:30px;line-height:30px;}
.n_newslist ul li .n_newslisttext .n_detail span{background:#f7f7f7;color:#666666;}
.n_newslist ul li .n_newslisttext .n_detail a{background:#009a3e;color:#fff;}
.n_newslist ul li .n_newslisttext .n_detail a:hover{background:#015198;}

.hr_news .hr_iconewslistbox{margin-top:30px; margin-bottom:30px;width:68%;float:left;}
.hr_iconewslist{width:100%;}
.hr_iconewslist ul li{height:34px; line-height:34px;background:url(../images/newsico.png) no-repeat 0 center;padding-left:30px;color:#636262;}
.hr_iconewslist ul li a{width:80%; float:left;height:34px; line-height:34px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;display:block;font-size:16px;color:#636262;} 
.hr_iconewslist ul li a img{padding-left:5px;} 
.hr_iconewslist ul li span{width:20%; float:right;text-align:right;} 
.hr_iconewslist ul li:hover{background:url(../images/newsico2.png) no-repeat 0 center;color:#009a3e;} 
.hr_iconewslist ul li:hover a{color:#009a3e;} 
.hr_video_box{padding-right:0; margin-top:33px; margin-bottom:30px;width:30%; float:right;position:relative;}
.hr_video_box .hr_video{width:100%;}
.hr_video_box .hr_video img{width:100%;height:auto;}
.hr_video_box .videopos{position:absolute; top:50%; margin-top:-41px;left:50%; margin-left:-41px;z-index:100;}
.hr_video_box .hr_videotitle{height:36px; line-height:36px; padding:0 15px;background:#009a3e;font-size:16px; font-weight:bold;}
.hr_video_box .hr_videotitle a{color:#fff;}

.hr_videolistbox{width:100%;padding:0; margin-bottom:30px;}
.hr_videolist{width:100%;}
.hr_videolist ul{display:block;clear:both;content:'';}
.hr_videolist ul li{width:32%;padding:0 ; float:left;margin:0 0.65%;margin-bottom:20px;}
/*.hr_videolist ul li.videomiddle{width:32%;padding:0 ; float:left;margin:0 2%;}*/
.hr_videolist ul li .videoimg{width:100%;height:auto; }
.hr_videolist ul li p{height:36px; line-height:36px; text-align:center;padding:0 15px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;color:#333;margin-bottom:0;}
.hr_videolist ul li a{display:block;position:relative;}
.hr_videolist ul li a:hover p{color:#fff;background:#009a3e;}
.hr_videolist ul li .videoposplay{position:absolute;top:0; left:0;width:100%; margin:0 auto;display:none;background:rgba(0,0,0,0.3);height:100%;}
.hr_videolist ul li .videoposplay img{display:block; margin:20% auto;vertical-align:middle;}
.hr_videolist ul li:hover .videoposplay{display:block;}


.hr_notice{width:100%;}
.hr_notice ul li{width:100%;height:36px; line-height:36px;}
.hr_notice ul li a{width:75%;height:36px; line-height:36px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;color:#5f5e5e;float:left;font-size:15px;display:block;}
.hr_notice ul li a.xz{width:50%;height:36px; line-height:36px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;color:#5f5e5e;float:left;font-size:15px;display:block;}
.hr_notice ul li span{font-size:13px;line-height:36px;color:#aaaaaa;text-align:right;display:block;width:18%;float:right;}
.hr_notice ul li em{font-size:13px;line-height:15px;color:#aaaaaa;text-align:left;font-style:normal;}
.hr_notice ul li a:hover,.hr_notice ul li a:hover em{color:#009a3e;}

/*.{padding-left:30px;}*/
.lineheight40{height:40px; line-height:40px;}
.width10{width:10%;margin-bottom:15px;}
.width88{width:88%;margin-bottom:15px;}

.hr_pictextslist{width:100%;padding:50px 0;}
.hr_pictextslist ul li{width:31.3%;float:left;margin:15px 1%;}
.hr_pictextslist ul li img{width:100%;}

.hr_caselist{width:100%;margin:0;}
.hr_caselist ul li{width:31%;float:left;margin:15px 0 15px 2%;}
.hr_caselist ul li img{width:100%;}

.hr_solutions{width:100%;padding:50px 0;}
.hr_solutions ul li{width:48%;float:left;margin:15px 1% 25px;}
.hr_solutions ul li .solutionsimg{width:35%;float:left;}
.hr_solutions ul li .solutionsimg img{width:100%;}
.hr_solutions ul li .solutionstext{width:63%;float:right;}
.hr_solutions ul li .solutionstext h3{ font-size: 18px; color: #333; margin-bottom:5px;  font-weight: 400;font-weight:normal;margin-top:0; height:34px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px #efefef solid;}
.hr_solutions ul li .solutionstext div{ font-size:14px; color:#5d5d5d; line-height:22px; height:44px; margin-bottom:7px;overflow:hidden;}
.hr_solutions ul li .solutions_more{ font-size:11px; color:#a5a5a5;margin-bottom:0px;overflow:hidden;border:1px #a5a5a5 
solid;padding:2px 20px;float:right;}
.hr_solutions ul li .solutions_more:hover{color:#fff;border:1px #009a3e solid;background:#009a3e;}

.hr_fubiaot{height:40px;line-height:40px;text-align:center; border-top:1px #ccc solid;margin-top:15px;font-size:13px; color:#999999;margin-left:30px;}

.view-assoc{margin-top:10px;}
.view-assoc .prev,.view-assoc .next{display: block;line-height:2.6em;color:#666666;font-size:15px;}
.view-assoc .prev a,.view-assoc .next a{color:#333;}
.view-assoc .prev a:hover,.view-assoc .next a:hover{color:#00993e;}

.hr_msp{width:100%; min-height:400px;}

.n_teamlist img{width:80%;display:block; margin:0 auto;}
.n_teamlist section{display:block;clear:both;width:100%;border-bottom:1px dashed #f7f7f7;padding-bottom:20px;margin-top:20px;}
.n_teamlist section a{display:block;}
.n_teamlist section h3{font-size:16px;color:#000; margin-top:0; margin-bottom:0px;height:36px; line-height:36px;}
.n_teamlist section p{color:#666666;font-size:15px;line-height:30px;margin-bottom:0;max-height:180px;overflow:hidden;}
.n_teamlist section p span{color:#000;font-size:16px;line-height:30px;}

.hr_form div{margin-bottom:15px;}
.hr_form div:after {display: block;clear: both;content:'';}
.hr_form div label{width:30%; float:left;text-align:right;padding-right:20px;font-size:16px;line-height:44px; font-weight:normal;}
.hr_form div input[type="text"]{font-size: 1em;width: 60%;padding: 0.8em 1em;margin-bottom: 1em;background: #fff;outline: none;border: 1px solid #D6D5D5;color: #8B8A8A;-webkit-appearance: none;float:left;}
.hr_form div textarea {resize: none;font-size: 1em;width:60%;height: 15em;padding: 0.8em 1em;background: #fff;outline: none;border: 1px solid #D6D5D5;color: #8B8A8A;-webkit-appearance: none;float:left;}
.hr_form div input[type="submit"] {background: #a2a1a1;color: #fff;font-size: 1em;width:8%;margin-top: 0.8em;border: none;padding: 0.7em 0em;outline: none;margin-right:20px;}
.hr_form div input[type="submit"]:hover {background:#009a3e;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}

#map{width:100%;/*border:1px #ccc solid;*/min-height:500px;}

.subsidyttitle{background:url(../images/gongsititle.png) no-repeat 0px 0; margin-bottom:0px;width:100%;font-size:24px;line-height:52px;color:#fff; padding-left:60px;height:52px;margin-top:0;}

.videodetail{width:100%;min-height:400px;height:auto;}
.hr_sj_switch{display:none;}


#willesPlay{
	/*width: 1000px;
	height: 660px;*/
	/*width: 1024px;
	height: auto;*/
	margin: 100px auto;
	box-shadow: 0px 0px 15px #333333;
	position: relative;
}
/*播放器头部*/
#willesPlay .playHeader{
	width: 100%;
	height: 48px;
	background: url(../images/playheader.jpg) repeat-x;
	border-radius: 3px 3px 0px 0px;
}
#willesPlay .playHeader .videoName{
	font-size: 16px;
	width: 400px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	margin: 0 auto;
	color: #7a7f82;

}
#willesPlay .playContent{
	position: relative;
	height: auto;
	overflow: hidden;
	background:#000;
	cursor: pointer;
}
#willesPlay .playContent .turnoff{
	position: absolute;
	z-index: 10;
	right: -40px;
	top: 50%;
	margin-top: -90px;
}
#willesPlay .playContent .turnoff li a{
	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 20px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	background: rgba(0,0,0,.5);
}
#willesPlay .playContent .turnoff li a:hover{
	color: #666;
}
#willesPlay .playContent .playTip{
	position: absolute;
	width: 110px;
	height: 110px;
	text-align: center;
	line-height: 110px;
	top: 50%;
	left: 50%;
	margin-left: -55px;
	margin-top: -55px;
	background: #ef6a6c;
	font-size: 60px;
	border: 3px solid #FFFFFF;
	border-radius: 50%;
	color: #fff;
	cursor: pointer;
}
#willesPlay .playControll{
	position: absolute;
	z-index: 2147483650;
	width: 100%;
	height: 48px;
	bottom: -48px;
	background: url(../images/playheader.jpg) repeat-x;
	border-radius: 0px 0px 3px 3px;
	-moz-user-select:none;
    -webkit-user-select:none;
    user-select:none;   
}
#willesPlay .fullControll{
	background:rgba(0,0,0,.5);
}
#willesPlay .fullControll .timebar span{
	color: #FFFFFF;
}
#willesPlay .playControll .playPause{
	float: left;
	width: 20px;
	height: 25px;
	background: url(../images/control_01.png) 0px 0px no-repeat;
	margin: 11px 0px 0px 12px;
	cursor: pointer;
}
#willesPlay .playControll .playIcon{
	background-position: 0px -32px;
}
/*进度条*/
#willesPlay .playControll .timebar{
float: left;
width: calc(100% - 145px);
line-height: 48px;
overflow: hidden;
margin: 0 auto;
margin: 0px 0px 0px 20px;
}
#willesPlay .playControll .timebar .progress{
	float: left;
	width: 80%;
	margin: 19px 5px;
	height: 10px;
	cursor: pointer;
}
#willesPlay .playControll .timebar span{
	float: left;
	width: 8%;
	text-align: center;
}
#willesPlay .otherControl{
	float: right;
	position: relative;
}

#willesPlay .otherControl span{
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	font-size: 20px;
	margin: 9px  7px;
	/*background: url(../images/control_01.png) no-repeat;*/
	cursor: pointer;
}
#willesPlay .otherControl span:nth-child(1){
	font-size: 28px;
	color: #ef6a6c;
}
/*#willesPlay .otherControl span:nth-child(2){
	background-position: -171px 0px;
}*/
#willesPlay .otherControl span:nth-child(2){
	color: #919597;
}
/*音量*/
#willesPlay .otherControl .volumeBar{
	display: none;
	position: absolute;
	top: -110px;
	left:4px;
	width: 26px;
	height: 100px;
	background:#f1f2f2;
	border-radius: 4px;
	cursor: pointer;
}
#willesPlay .otherControl .volumeBar:after{
	content:"";
	display: block;
	position:absolute;
	bottom: -7px;
	left: 5px;
	width: 0;
    height: 0;
    border-left:8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #f1f2f2;
}
#willesPlay .otherControl .volumeBar .volumewrap{
	background: #a2a7aa;
	width: 8px;
	height: 80px;
	position: absolute;
	bottom: 10px;
	left: 9px;
	border-radius: 4px;
}

#willesPlay .otherControl .volumeBar .progress{
	background: none;
}
#willesPlay .otherControl .volumeBar .progress-bar{
	position: absolute;
	bottom: 0px;
	left: 0px;
	border-radius: 4px;
}
video::-webkit-media-controls-enclosure {
    /*禁用播放器控制栏的样式*/
    display: none !important;
}
:-webkit-full-screen{}

.PT_maplist{margin:30px auto 30px;width:100%;}
.PT_maplist .PT_maplist_title{border-bottom:2px #008ce0 solid; color:#008ce0; font-size:22px;line-height:50px;}
.important{ padding:20px 0 10px 0;border-bottom:1px solid #dee1e1;}
.important a{ float:left;padding:0 5px;height:30px; line-height:30px;color:#000;}
.important a:hover,.important a.active{color:#008ce0;}
.importantcontents{padding:15px 0px;line-height:26px;color:#898989;}

@media only screen and (max-width: 767px){
    .hr_news .hr_iconewslistbox{margin-top:30px; margin-bottom:30px;width:100%;float:left;}

.importantcontents{padding:15px 10px;line-height:26px;color:#898989;}
.PT_maplist .PT_maplist_title{font-size:1.2em;}
.hr_menu{display:none;}
.slide_nav{display:none;}
.ewm{display:none;}
.container{width:96%; margin:0 auto;}
.mian{position:relative;width:100%;padding:0; margin:0 auto;}
.hr_index_tet_slide{display:none;}
.hr_newsbox{padding:0px 10px; background:#fff;}
.hr_news{width:100%;padding:0;}
.hr_news .hr_news_right{padding:0 ;width:100%;}
.hr_news .hr_news_left{padding:0 ;width:100%;}
#newsSlider{width:100%;}
#picshow{width:100%;margin-bottom:5px;height:auto;}
#picshow_img li{width:100%; height:auto;overflow:hidden; float:left; display:none;}
#picshow_tx{width:100%;}
#picshow_tx li span{width:100%;}
#select_btn{width:100%;}
#select_btn li{width:32%;margin:0 0.65%;float:left;}

.hr_title2{font-size:1.6em;}
.hr_title2 span{font-size:0.8em;}
.hr_title{font-size:1.6em;margin-bottom:15px; margin-top:10px;}
.hr_title span{font-size:0.8em;}
.hr_cwblist{margin-bottom:20px;}
.hr_cwblist ul li a{width:75%;font-size:1em;}
.hr_cwblist ul li span{font-size:0.8em;}

.hr_news_righttop .hr_news_righttext h3{}
.hr_news_righttop .hr_news_righttext h3{font-size:1.1em; height:26px; line-height:26px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;margin-bottom:5px;}
.hr_news_righttop .hr_news_righttext p{margin:0;font-size:0.8em; height:40px; line-height:20px;}
.hr_news_righttop .hr_news_righttext .hr_news_righttextmore{margin-top:8px;}
.hr_news_righttop .hr_news_righttext .hr_news_righttextmore a{margin:0;font-size:0.7em;color:#6c4c3a;padding:2px 20px;border:1px #6c4c3a solid;}


.time{ width:16%;display:block; float:left;border:1px #ccc solid;}
.time .day{ width:100%; height:47px; line-height:47px; background:#cccccc; font-family:"Microsoft YaHei"; font-size:2.8em; color:#fff; text-align:center; display:block;}
.time .year{ width:100%; height:20px; line-height:20px; background:#fff; font-family:"Microsoft YaHei"; font-size:13px; color:#cbd0d8; text-align:center; display:block;}
.time_text{ width:80%; height:47px;float:right;}
.time_text h1,.time_text h2{ font-family:"Microsoft YaHei"; font-size:1em;color:#000;margin:0 0 8px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height:20px;line-height:20px;margin-bottom:5px;}
.time_text h2{font-size:0.8em; color:#707070;margin:0 0 3px 0;}
.time_text .hr_datelist{  font-size:0.7em; margin-top:5px;}
.hr_productcpiclist{padding:0px;}
.hr_productcpiclist ul li{padding:0;width:48%; margin:0 1% 10px 1%;}
.hr_productcpiclist ul li a p{height:26px; line-height:26px;font-size:0.8em;}
.hr_height{margin-top:20px;}
.hr_friendcpiclist{padding:0px; margin:0 10px;width:94%;}
.hr_foot .hr_foottop{padding:10px 0;height:auto;}
.hr_foot .hr_foottop .flogo{display:none;}
.hr_foot .hr_foottop .hr_foottopmenu{width:100%;}
.hr_foot .hr_footmiddle .address{width:100%;font-size:0.8em;}
.hr_foot .hr_foottop .hr_foottopmenu a{line-height:30px; font-size:0.9em;}
.hr_footbottom p{font-size:0.9em;}
.hr_foot{width:100%;padding:0;}

.hr_product{padding:0;}

/*.hr_index_switch{display:none;}*/
.hr_index_switcher {
    margin: 0 auto;
    position: relative;
    height: auto;
    overflow: hidden;
    width: 100%;
}
.hr_index_switcher .bd ul li {
    width: 50%;
    height: auto;
    float: left;
}

.hr_sj_switch{padding:0;width:100%;overflow:hidden;}
.hr_sj_switcher{margin:0 auto; position:relative;min-height:200px;overflow:hidden;}
.hr_sj_switcher .prev,.hr_sj_switcher .next{display:none;}
.hr_sj_switcher .bd{ width:98%; height:auto;margin:0 auto; }
.hr_sj_switcher .bd .tempWrap{ width:100%!important;}
.hr_sj_switcher .bd ul{ width:100%; margin:0 auto;}
.hr_sj_switcher .bd ul li{ width:50%; height:auto; float:left;}
.hr_sj_switcher .bd ul li img{ width:96%;display:block;margin:0 auto;}
/*.hr_index_switcher .bd{ width:100%; height:auto; }
.hr_index_switcher .bd .tempWrap{ width:100%!important;}
.hr_index_switcher .bd ul{ width:100%;}
.hr_index_switcher .bd ul li{ width:50%; height:auto; float:left; padding:0;}
.hr_index_switcher .bd ul li img{ width:96%;display:block;margin:0 auto;}*/
.i_s_contents{width:96%; padding:5px 0px; margin:0 auto;}
.i_s_contents h3{ font-size: 1em; color: #333; margin-bottom: 5px;  font-weight: normal;font-weight:bold;margin-top:0; height:26px;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.i_s_contents div{ font-size:0.8em; color:#5d5d5d; line-height:20px; height:40px; margin-bottom:5px;}
.i_sknow_more{ height:26px;line-height:26px; background:url(../images/more.png) no-repeat right center; font-size:0.8em; }

.hr_header{padding:0;height:70px;line-height:70px;display:none;}

.mainrightabout{padding:0;}
.hr_mainright{padding:20px 0px;}

.hr_mainleft{width:90%; margin:0 auto;padding:0 2%;float:none;}
.hr_mainright{width:94%; margin:0 auto;float:none;}
.hr_mainleft .hr_mainleft_list{margin-bottom:5px;padding-bottom:20px;}
.hr_mainleft .hr_mainleft_list ul li{height:30px; line-height:30px;font-size:0.9em;border-bottom:1px #dddddd dashed;width:30%;margin-right:3.3%;float:left;}
.hr_mainleft .hr_mainleft_list ul:after{clear:both; display:block; content:'';}
.hr_mainleft .hr_mainleft_list ul li a{color:#333;display:block;}
.hr_mainleft .hr_mainleft_list ul li a:hover,.hr_mainleft .hr_mainleft_list ul li a.active{font-size:1.1em; font-weight:bold;background:none;color:#009a3e;}
.hr_mainleft .hr_mainleft_title{margin-bottom:10px;padding-top:35px;}
.mainrighttitle{font-size:1.1em;line-height:26px;width:100%; margin:0 auto;color:#333; text-align:center; margin-bottom:15px;}
.mainrightabout p{font-size:0.8em;line-height:1.8em;margin-bottom:10px;color:#858585; /*text-indent:1em;*/}
.hr_mainleft .hr_mainleft_title span{display:none;}
.hr_mainleft .hr_mainleft_title h3{margin-top:0px;font-size:1.3em;color:#333;margin-bottom:5px;}
.hr_productcpic ul li a p{height:26px; line-height:26px; font-size:0.9em;}
.history { background:url(../images/line04.gif) repeat-y 100px 0;}
.history-date h2 { background:url(../images/icon06.gif) #fff no-repeat 75px 0;font-size:1.1em;padding-left:0px; margin-bottom:20px;  }
.history-date h2 a {background:url(../images/icon08.gif) no-repeat right 50%;margin:21px 0px 0 0;}
.history-date ul {margin-bottom:0;}
.history-date ul li { background:url(../images/icon07.gif) no-repeat 93px 0; padding-bottom:0px; zoom:1; }
.history-date ul li h3 {width:80px;}
.history-date ul li.green dl {margin-left:120px;}
.history-date ul li.green dl dt {font-size:0.8em;line-height:28px;}
.n_newslist section h3{margin-top:10px;}

.subsidyttitle{background:url(../images/gongsititle.png) no-repeat 0px 0; margin-bottom:0px;width:100%;font-size:1.6em;line-height:52px;color:#fff; padding-left:60px;height:52px;margin-top:0; margin-bottom:15px;}

.view-assoc{ margin-left:0px;margin-top:20px;}
.view-assoc .prev,.view-assoc .next{display: block;line-height:26px;color:#666666;font-size:0.8em;height:26px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.view-assoc .prev a,.view-assoc .next a{color:#000;}
.view-assoc .prev a:hover,.view-assoc .next a:hover{color:#00993e;}
.hr_notice ul li a{font-size:1em;}
.hr_iconewslist ul li{height:34px; line-height:34px;background:url(../images/newsicos.png) no-repeat 0 center;padding-left:20px;color:#636262;}
.hr_iconewslist ul li a{width:75%; float:left;height:34px; line-height:34px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;display:block;font-size:0.8em;color:#636262;} 
.hr_iconewslist ul li a img{display:none;} 
.hr_iconewslist ul li span{font-size:0.8em;width: 21%;
    float: right;
    text-align: right;
}
.hr_video_box {display:none;}
.hr_videolist ul li{width:100%; margin:0 auto 15px;}
.hr_videolist ul li p{padding:0 5px;height:26px; line-height:26px;font-size:0.8em;}

.hr_about > p{padding:0px;font-size:0.8em;}
.hr_about_list{width:100%;background:#f5f6f6;padding:18px 0 3px; margin-top:30px;}
.hr_about_list .hr_about_box{width:47%;float:left;border-right:1px #ccc solid;margin-bottom:15px;}
.hr_about_list .hr_about_box a{padding:0 0px 0 70px;}
.hr_about_list .hr_about_box:last-child{border-right:1px #ccc solid;}
.hr_about_list:after{display:block;clear:both;content:'';}

.hr_about_box{height:46px;overflow:hidden;margin-bottom:20px;}
.hr_about_box a{color:#333; display:block;background:url(../images/about_3.png) no-repeat 90% 5px;}
.hr_about_box a h3{font-size:15px; color:#333; line-height:26px;font-weight:bold;margin:0;}
.hr_about_box a > p{font-size:11px; color:#9699a2;margin:0;text-transform:uppercase;line-height:20px;}
.hr_about_box a:hover h3,.hr_about_box a:hover p{color:#009a3e;}

.hr_pictextslist{width:100%;margin:30px 0;padding:0 8px;}
.hr_pictextslist ul li{width:48%;float:left;margin:15px 1%;}
.hr_pictextslist ul li img{width:100%;}

.i_s_content{padding:5px 0;}
.i_s_content h3{ font-size: 1.1em;height:24px;line-height:24px;}
.i_s_content div{ font-size:0.8em;line-height:20px; height:40px;margin-bottom:3px;}

.hr_friendcpiclist{margin-bottom:30px;}
.hr_friendcpiclist ul li{width:33%;}

.PT_fenye{width:100%; padding:30px 0;text-align:center;}
.PT_fenye .PT_pages{margin:0px auto;color:#185aac;font-size:0.8em;line-height:20px;}
.PT_fenye .PT_pages a{padding:3px 9px;border:1px #dfdfdf solid;margin:0 3px;color:#a1a1a1;}

.hr_fubiaot{height:30px;line-height:30px;margin-top:10px;font-size:0.8em;margin-left:0px;margin-bottom:15px;}
.n_newslist ul li .n_newslistimg{width:35%; float:left;}
.n_newslist ul li .n_newslisttext{width:63%; float:right;}
.n_newslist ul li .n_newslisttext h3{font-size:1em;color:#000; margin-top:0;margin-bottom:3px;}
.n_newslist ul li .n_newslisttext p{color:#666666;font-size:0.9em;line-height:22px;margin-bottom:0;height:44px;overflow:hidden;}
.n_newslist ul li .n_newslisttext .n_detail{margin:3px 0 0 auto;}
.n_newslist ul li .n_newslisttext .n_detail span,.n_detail a{font-size:0.7em;float:right;display:block;width:100px;text-align:right;height:20px;line-height:20px;}
.n_newslist ul li .n_newslisttext .n_detail span{background:#f7f7f7;color:#666666;}
.n_newslist ul li .n_newslisttext .n_detail a{background:none;color:#009a3e;}
.n_newslist ul li .n_newslisttext .n_detail a:hover{background:#015198;}

.hr_local{background:url(../images/local.png) no-repeat 20px center;padding:0px 0 0px 40px;}

.hr_notice ul li a{font-size:0.8em;display:block;}

.header{position:relative;height:50px;/*background:#006fe2;*/display:block;background:#015198;}
.header .logo{display:block;width:130px;height:30px;padding:10px 0 0 10px;}
.header .logo img{display:block;width:100%;}

/*.header .search{position:absolute;top:0;right:35px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-search.png) no-repeat center center;background-size:40%;}
.header .search:hover{background-color:#0067d2;}
.header .search span{display:none;}
.header .user-icon{position:absolute;top:0;right:70px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-user.png) no-repeat center center;background-size:40%;}
.header .user-icon span{color:#fff; font-size:1em;}
.header .user-icon:hover{background-color:#0067d2;}*/
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}

.hr_form div label{width:20%; float:left;text-align:right;padding-right:20px;font-size:16px;line-height:44px; font-weight:normal;}
.hr_form div input[type="submit"] {background: #a2a1a1;color: #fff;font-size: 1em;width:20%;margin-top: 0.8em;border: none;padding: 0.7em 0em;outline: none;margin-right:20px;}
.hr_form div input[type="submit"]:hover {background:#009a3e;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}

}


/*=== 销售网络地域大区 ====*/
#sheng01 ul { width:100%; height:auto; clear:both;}
    #sheng01 ul li {   width: 50%;  height: auto;  float: left; margin:0 0 20px 0;}
    #sheng01 ul li p{ font-size:16px; font-weight:600; padding:0px; text-indent: 0em; color:#000; line-height:30px; margin:0;}
    #sheng01 ul li ul li{width: 100%;  height: auto;  float: left; margin:0px;}
.blank1 { width:30%; display: block;  float:left;}
.blank2{ width:20%; display: block;  float:left;}
.blank3{ width:50%; display: block;  float:left;}

@media only screen and (max-width: 767px) {
#sheng01 ul li {   width: 100%;  height: auto;  float: left; margin:0 0 20px 0;}
   .mapcss{ width:100%; height:300px;  overflow-y:hidden; }
         .hr_iconewslistbox{
    display:none;
}
    .hr_video_box{padding-right:0; margin-top:33px; margin-bottom:30px;width:96%; margin:0 2%; float:right;  clear:both;}

}

@media only screen and (max-width: 480px) {
    .hr_mainleft .hr_mainleft_list ul li {
        height: 30px;
        line-height: 30px;
        font-size: 0.8em;
        border-bottom: 1px #dddddd dashed;
        width: 46%;
        margin-right: 3.3%;
        float: left;
    }
   .mapcss{ width:100%; height:300px;  overflow-y:hidden; }

  
}



.mapcss{ width:100%; height:500px; overflow-y:hidden; }
