@charset "utf-8";
/* CSS Document */
body {background: #fff;color: #333;padding: 0;margin: 0;min-width:1200px;}
a {color: #333;}
a:hover {color: #2a628b;}

.ablock{width: 100%;height: 100%;display: block;}
.wrap{margin: 0 auto;width: 100%;}
.w1200{position:relative;  width: 1200px;margin:0 auto;}
.w1200:after { clear: both; content: ''; display: table; }
.blno{ border-left: none;}
.brno{ border-right: none;}
.textr{ text-align:right;}
.textc{ text-align:center;}
.ovf{ overflow: hidden;}
.prl25{ padding-left:25px; padding-right:25px;}
.hide{display:none;}

/*顶部导航*/
.headtop{ height:100px; }
.headtop .left{ width:880px; float:left;}
.headtop .right{ width:290px; float:right;}
.headtop .logo{height:65px; padding-left:30px; padding-top:20px; }
.headtop ul.lang_ico li a{width:58px; float: left; font-size:13px; margin-top:30px;}

/*TOP关注我们 old:left 880px,right 290px*/
.headbg{ height:45px; background-color:#2a618a }
.headbg .left{ width:1070px; float:left;} 
.headbg .right{ width:100px; float:right;}
/*导航*/
.headbg .nav{ display: block; padding-left:25px; margin-top:5px;  height: 40px; position: relative;} 
.headbg .nav li{ float: left; font-size:14px; display: block;text-align:center; color:#fff; width: auto; min-width:80px; line-height:40px; text-align: center;}
.headbg .nav li a{ display: block; text-align: center; height: 40px;color:#fff; padding:0 20px; }
.headbg .nav li a:hover{background-color: #bd2f2b; color:#fff; overflow: hidden; }
/*.headbg .nav li a.on{background-color: #fff; color:#2a618a; overflow: hidden; width:94px;}*/
.headbg .nav .navact{background-color: #fff; color:#2a618a; overflow: hidden; }

.searchMain{ height:29px; width:292px; margin-top:10px;float:right; background:url(../images/sobg.jpg) no-repeat left bottom;}
.sou{ width:268px; padding-left:12px; height:29px; }
.sou dt input{ width:244px; height:29px; float:left; line-height:29px; font-size:12px; border:none;text-indent:3px; font-family:"微软雅黑", "宋体"; color:#fff;background:url(../images/sobg_02.jpg) repeat-x right top;}
.sou dd input{ width:24px; height:29px;float:right; border:none;cursor:pointer; background:url(../images/so.jpg) no-repeat right bottom;}
.headbg ul.head_ico li a.weixin{ width:28px; float: right; position:relative;margin-top: 10px;margin-right: 5px;display: block;}
.headbg ul.head_ico li a.weixin p{ display:none; position:absolute; left:-35px; top:28px; z-index:10}
.headbg ul.head_ico li a.weixin i{ background:url(../images/head_ico.png) no-repeat  0px 0px ;width:28px; height:28px;float: left;display: block;}
.headbg ul.head_ico li a.weixin:hover{color:#c5222b;}
.headbg ul.head_ico li a.weixin:hover p{display:block;}
.headbg ul.head_ico li a.weixin:hover i{ background-position:-0px -30px }

.headbg ul.head_ico li a.youku{width:28px;float: right;display: block;margin-right: 5px;}
.headbg ul.head_ico li a.youku span{ float: left;}
.headbg ul.head_ico li a.youku i{ background:url(../images/head_ico.png) no-repeat  -30px 0px ; width:28px; height:28px;float: right;margin-top: 10px;}
.headbg ul.head_ico li a.youku:hover{color:#c5222b;}
.headbg ul.head_ico li a.youku:hover i{ background-position:-30px -30px }


.headbg ul.head_ico li a.weibo{width:28px;float: right;display: block;margin-right: 5px;}
.headbg ul.head_ico li a.weibo span{ float: left;}
.headbg ul.head_ico li a.weibo i{ background:url(../images/head_ico.png) no-repeat  -60px 0px ; width:28px; height:28px;float: right;margin-top: 10px;}
.headbg ul.head_ico li a.weibo:hover{color:#c5222b;}
.headbg ul.head_ico li a.weibo:hover i{ background-position:-60px -30px }

.headbg ul.head_ico li a.gereports{width:92px;float: right;display: block;margin-right: 5px;}
.headbg ul.head_ico li a.gereports span{ float: left;}
.headbg ul.head_ico li a.gereports i{ background:url(../images/head_ico.png) no-repeat  -90px 0px ; width:92px; height:28px;float: right;margin-top: 10px;}
.headbg ul.head_ico li a.gereports:hover{color:#c5222b;}
.headbg ul.head_ico li a.gereports:hover i{ background-position:-90px -30px }

/*bannar*/
.b_left{ float:left; text-align:left;width:666px; padding-left:55px;}
.b_left h2{ font-size:18px; line-height:25px; padding-top:25px; color:#fff;text-shadow:2px 2px 2px #333; }
.b_left p{ font-size:22px;  line-height:35px; padding-top:20px; color:#fff;text-shadow:2px 2px 2px #333; }
.b_left a{ margin-top:100px;  font-size:18px; display:block; font-weight:bold; padding-left:10px; line-height:66px;  width:166px;height:66px; color:#fff; background:url(../images/morebg.png) no-repeat left top ;}
.b_left a:hover{ font-size:18px; display:block; font-weight:bold;padding-left:10px; line-height:66px;  width:166px;height:66px; color:#fff; background:url(../images/morebg.png) no-repeat left bottom ;}
/*简介*/
.index_box1{ width:1010px; float:left; padding-left:28px; height:150px; }
.index_box1 h1{ color:#000; font-size:26px; text-align:left; padding-top:25px; line-height:30px; font-weight:700;}
.index_box1 p{ color:#000; font-size:15px; padding-top:5px; text-align:left; line-height:25px;}
/*视频*/
.index_box2{ margin:0 auto;  background:url(../images/index_box2_bg.jpg) no-repeat  top center ; padding-top:25px; height:720px; }
.index_box2 .video{ width:960px; margin:0 auto; height:520px;}

.index_box2 .video h1{ color:#000; font-size:20px; text-align:left; padding-top:10px; line-height:26px;}
.index_box2 .video p{ color:#000; font-size:20px; padding-top:5px; text-align:left; line-height:26px;}
.index_box2 .video a{ color:#2a628b; font-size:20px; padding-top:5px; text-align:left; line-height:26px;}
.index_box2 .video a:hover{ color:#bc302b; }

/*新闻*/
.index_box3{width:100%; margin:0 auto; border-top:1px solid #f2efeb;}

.article{margin:30px 15px; width:570PX;}
.article h3{line-height:1.6em;font-weight:bold;font-size:22px; color:#000}
.article .thumb{ margin:10px auto;}
.article p{font-weight:normal;}
.article a{color:#2a628b;text-align:left;background:url(../images/right_arrow_l.png) no-repeat  right center ; padding-right:30px;}


/*图片*/
.index_box4{width:100%; margin:0 auto; background:url(../images/inner_shadow.png) no-repeat  top center #f2efeb ; height:270px;}
.index_box4 h3{ text-align:left; font-size:18px; font-weight:bold; color:#000; border-bottom:1px  dotted #666; padding-top:30px; width:1170px; margin:0 auto;}


.pic_con{width:160px;position: relative; float:left; margin:15px 15px; background-color:#ded6cc;padding:5px 5px 0px 5px; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.pic_con:hover{background-color:#2a628b;}

.pic_con  .pic_tit{display:block;position:absolute;left:5px;right:5px;bottom:5px;height:22px;line-height:22px;text-align:left; padding-left:10px; background-image:url(../images/hei.png);background-position:center;transition:background-position 0.3s,height 0.3s;-webkit-transition:background-position 0.3s,height 0.3s;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;}
.pic_con a:hover .pic_tit{background-position:left center;height:22px;}
.pic_con .pic_tit span{display:block;padding:0 10px 10px 0px;font-size:13px;text-align:left;line-height:22px;}
/*招聘*/
.index_box5{width:100%; position:relative; margin:0 auto; background:url(../images/inner_shadow.png) no-repeat  top center #2a628b ; height:70px;}
.hidden-phone{ position:absolute; top:10px; left:-30px;}
.index_box5 h3{ text-align:left; font-size:18px; font-weight:bold; color:#fff; padding-left:30px; line-height:70px; }
.counter{color:#2a628b;background:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-left:1px;padding:1px 2px;display:inline-block;line-height:19px;}
.job_search{ font-size:14px; text-align:right; color:#fff; padding-right:15px;}
.job_search:hover{ color:#bc302b;}
/*版权*/
.footer{ width:100%; margin:0 auto; background-color:#dededd; height:260px;}
.w1170{ width:1170px; margin:0 auto;}
.foot_left{ width:760px;}
.foot_left h3{ text-align:left; font-size:18px;  line-height:30px; font-weight:bold; color:#000; border-bottom:1px  dotted #666; padding-top:40px; }
.foot_left p{ text-align:left; font-size:14px;  line-height:20px; color:#333; padding-top:10px; }

.foot_right{ width:380px; _position: relative; _overflow: hidden; padding-top:70px }

.foot_right_row { _position: relative; _left: -20px; _width: 444px; margin: 0 -20px; _margin: 0; *zoom : 1; }
.foot_nav li { float: left; width: 162px; margin: 0 20px; height: 40px; line-height:40px; font-size:12px; color:#000; }
.foot_nav li a { display: block;  border-top:1px  dotted #666;color:#000; }
.foot_nav li a:hover { text-decoration: none;color:#2a628b;  }

.copyright{ text-align:right; font-size:12px; color:#666; line-height:30px; width:1170px; margin:0 auto; padding-right:20px;}


/********内页 banner*********/
.n_banner{ background-color:#fafafa;  min-width:1200px; position: relative; position:relative }
.n_banner .img_banner{ width:100%; min-width:1200px; height:auto;}
.img_banner{ display:block;}


.content{margin:20px 0 25px 0;}
.content .w1170{ overflow:hidden;}
.con_left{ float:left;width:230px;}
.con_right{ float:right;width:900px;}

.con_left_nav h2{background:url(../images/left_tit.jpg) no-repeat right bottom ; line-height:54px; height:74px; text-align:center; font-size:18px; color:#fff}
.con_left_nav  ul { padding:0; margin-left:10px; }
.con_left_nav  ul li{hegiht:52px;line-height:52px; margin-bottom:0px;}
.con_left_nav  ul li a{padding-left:35px;background:url(../images/left_nav.png) no-repeat left top ;display:block;height:52px;line-height:52px;color:#333;font-size:14px; }
/*.con_left_nav ul li a:hover,.con_left_nav  ul li a.on{color:#2a618a;background:url(../images/left_nav.png) no-repeat left -52px; padding-left:40px;}*/
.con_left_nav ul li a:hover,.con_left_nav  ul li a.on{color:#fff;background:url(../images/left_nav.png) no-repeat left -52px; padding-left:40px; background:#2a618a;}
.left_contact{ margin-top:20px; width:220px; margin-left:10px; border-bottom:1px solid #dcdcdc; }
.left_contact h3{ text-align:left; font-size:16px; line-height:40px; color:#2a618a; border-bottom:1px solid #dcdcdc; }
.left_contact p{ line-height:24px; text-align:left; padding:10px 0; color:#666; font-size:14px;}
.con_right_loc{border-bottom:1px solid #dcdcdc; height:50px; margin-top:10px;}
.con_right_loc h3{ float:left;background:url(../images/ico1.jpg) no-repeat left center;color:#000; padding-left:20px;font-size:20px; line-height:50px; font-weight:normal;}
.con_right_loc span{ float:right;color:#333;font-size:13px; font-weight:normal; line-height:40px; padding-top:10px}
.con_right_loc span a:hover{color:#2a618a;}

.about_body { line-height:24px; font-size: 14px; color:#666; margin:20px auto; padding:0 0px;}
.about_body p {margin-bottom: 20px;}

/********内页 新闻*********/
.f-cb{ color:#999; overflow:hidden; margin-bottom:20px;}

.news-top-img{width: 260px;height: 170px; margin-top:20px;}
.news-top-img img{width: 260px;height: 170px;}
.news-top-text{width:620px; margin-top:20px; }
.news-top-text .tit{font-size: 16px;font-weight: bold;color: #000;line-height: 32px;padding-bottom: 10px;border-bottom: 2px solid #e1e1e1;}
.news-top-text .tit a{color: #000;}
.news-top-text .tit a:hover{color: #2a618a;}
.news-top-text .dis{padding: 5px 0px;}
.news-top-text .dis a{color:#333}

.learn-more{ color:#666;padding-left: 20px;	background: url(../images/Learn-more.jpg) no-repeat left;}
.learn-more:hover{ color:#2a618a}


.news-list{padding-top: 30px;  }
.news-list li{width: 100%;margin-bottom: 20px;}
.news-list li:hover .time{ background:#2a618a}
.news-list li:hover .news-text{border: 1px solid #2a618a;}
.news-list li:hover .news-text .tit{ color:#2a618a}
.news-list .time{width: 65px;height: 65px;overflow: hidden;background: #8e8e8e;color: #fff;text-align: center;}

.news-list .time .date{font-size: 24px;line-height:40px}
.news-list .news-text{width:790px;height: 51px;overflow: hidden;border: 1px solid #dbdcdc;border-left: none;padding: 6px 20px;font-size: 12px;line-height: 25px;}
.news-list .news-text .tit{font-size: 12px;color: #333;font-weight: normal;}
.news-list .news-text .dis{color: #666;}
/*分页样式*/
#div_pager{padding:20px;height:30px;line-height:30px; margin-top:30px;text-align:center; margin-bottom:50px;}
#div_pager a{border:1px solid #dbdbdb;padding:5px 10px; color:#666;}
#div_pager a.null{color:#ccc;}
#div_pager a.cpb{color:#fff;background:#2a618a;}

.new_body { line-height: 1.8; font-size: 14px; margin:20px auto; padding:0 10px;}
.new_body p {margin-bottom: 20px;}
.new_body .title {text-align: center; font-weight: normal; font-size: 18px; color: #000; margin-bottom: 10px;}

.new_body .info {text-align: center; font-size: 12px; color: #333; padding-top: 10px; border-top: 1px dotted #ccc; margin-bottom: 30px;}
.new_body .info span{ margin: 0 10px;}
.new_body .pn {padding-top: 10px; border-top: 1px dotted #ccc;}
.new_body .pn a {color: #666;}
.back{  height:40px;}
.back  a{ height:20px;padding-left:18px;line-height:20px;background:url(../images/back_ico.png) no-repeat center left;font-size:14px;color:#666;display:inline-block;font-weight:normal;}


.product{ overflow:hidden; margin-top:20px;}
.product li{ float:left; margin:0px 10px 20px 15px ;}
.product li img{ height:180px; width:180px; }
.product li a{ display:block;height:180px; width:180px; border:1px solid #2a618a; padding:8px; }
.product li p{ display:block; text-align:center; margin-top:10px; width:180px; overflow:hidden; white-space:nowrap;}
/*.product li a:hover{ border:1px solid #2a618a}*/
.product li a:hover{ border:1px solid #F00;}

.proName { padding-left:20px; font-size:18px; line-height:35px;}
.proName span{ font-weight:bold;}

.proName { padding-left:20px; font-size:18px; line-height:35px;}
.proName span{ font-weight:bold;}
.proMainC { overflow:hidden; clear:both;}
.proMainC h3 { width:100%; height:40px; line-height:40px; border-bottom:2px solid #000; margin-bottom:20px; font-size:18px; font-weight:bold;}

.ser p{ color:#868686; line-height:24px; padding-left:5px;} 

.ser table{ color:#666; font-weight:bold}
.ser .ser_ti{ margin-bottom:30px; margin-top:20px; font-size:18px; color:#000; font-weight:bold; margin-left:30px;}
.ser .main_input{ background:#fff; border:1px solid #dedede; height:25px; color:#000; padding:0 5px; line-height:25px; margin:8px 5px;  border-radius: 5px; }
.ser .main_textarea { background:#fff; height:80px;border:1px solid #dedede; margin:10px 5px; width:335px; color:#000; border-radius: 5px; padding:0 5px; line-height:24px}
.ser .sub_btn{ width:120px; height:30px; line-height:30px; text-align:center; background:#2a618a; color:#fff; border:0; font-size:14px; cursor:pointer; margin-left:5px;font-family:Microsoft YaHei }
.ser .sub_btn:hover{ background:#bb302a;}



/*修改后*/

#special-announce{/*-webkit-box-shadow:inset 0 20px 30px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 20px 30px rgba(0,0,0,0.3);box-shadow:inset 0 20px 30px rgba(0,0,0,0.3);*/background-color:#3782b9;color:white;text-transform:uppercase;padding:12px 0 8px; height:25px}
#special-announce .container{display:table; width:1100px; margin:0 auto}
#special-announce .announce-icon,#special-announce .announce-text,#special-announce .announce-close{display:table-cell;vertical-align:middle;}
#special-announce .announce-icon{padding-right:0px;}
#special-announce .announce-icon .geui-icon{vertical-align:middle;}
#special-announce p,#special-announce a{font-family:"ge-inspira-1","ge-inspira-2",Arial,sans-serif;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
#special-announce p{float:left;line-height:21px;font-size:11px;}
#special-announce p i.geui-icon-alert{vertical-align:middle;margin:-2px 20px 0 0;}
#special-announce p a{margin-left:10px;color:#fff;}
#special-announce .announce-close{padding-left:20px;vertical-align:top;}
#special-announce .announce-close a.close-announce{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#019ddd;font-weight:700;text-align:center;display:block;text-shadow:none;float:right;height:17px;line-height:16px;width:18px;margin:4px 0;background-color:#eee;background:#f5f5f5;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eeeeee),color-stop(1,#ffffff));background:-ms-linear-gradient(bottom,#eeeeee,#ffffff);background:-moz-linear-gradient(center bottom,#eeeeee 0%,#ffffff 100%);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 1px rgba(0,0,0,0.1);}
#special-announce .announce-close a.close-announce:hover{background-color:#ccc;background:#cecece;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#cccccc),color-stop(1,#eeeeee));background:-ms-linear-gradient(bottom,#cccccc,#eeeeee);background:-moz-linear-gradient(center bottom,#cccccc 0%,#eeeeee 100%);-webkit-box-shadow:2px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,0.1);box-shadow:2px 2px 1px rgba(0,0,0,0.1);}


.index_box_2{ margin:0 auto;  background:url(../images/bg2.jpg) no-repeat  top center ; padding-top:25px; height:450px; }

.i_left{ width:471px; height:308px; margin-left:36px;}
.i_right{ width:471px; height:308px;margin-right:90px;}

.i_left p{ color:#000; font-size:16px; padding-top:10px; text-align:left; line-height:36px;background:url(../images/inner_shadow2.png) no-repeat center top;}
.i_left a{ color:#2a628b; }
.i_left a:hover{ color:#bc302b; }
.i_right .adv{ width:471px; height:308px;}
.i_right p{ color:#000; font-size:16px; padding-top:10px; text-align:left; line-height:36px;background:url(../images/inner_shadow2.png) no-repeat center top;}
.i_right a{ color:#2a628b; }
.i_right a:hover{ color:#bc302b; }

/* slider
----------------------------------------------------------*/
.slider {  padding: 0px; width:471px; height:308px; overflow: hidden}

.slide > * {
    width:471px; height:308px;
}
.slider .slide-prev {
    cursor: pointer;
    height: 40px;
    width: 40px;
    position: absolute;
    left: 0;
    top: 40%;
    margin-top: -24px;
    background-color: rgba(255,255,255,0.8);
    padding: 0px;
}
.slider .slide-next {
    cursor: pointer;
	height: 40px;
    width: 40px;
    position: absolute;
    right: 0;
    top: 40%;
    margin-top: -24px;
    background-color: rgba(255,255,255,0.8);
    padding: 0px;
}
.slider .slide-next:hover, .slider .slide-prev:hover {
    background-color: rgba(255,255,255,0.9);
}
.slider .slide-next img, .slider .slide-prev img {
    position: relative;
    top: 0;
    left: 0;
    max-height: 100%;
    max-width: 100%;
} 
.es-caption { 
    position: absolute;
    bottom: 0;
    text-align: center;
    background-color: rgba(0,0,0,0.8);
    color: #fff;
    font-size: 14px;
    padding: 16px;
    width: auto;
    left: 0;
    right: 0;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border: 1px solid rgba(255,255,255,0.3);
}
ul.es-pager {background-color: rgba(42,98,139,0.8);
 position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    text-align: center;
    padding: 0;
	height:40px; 
    line-height: 40px;
}
ul.es-pager li {
    display: inline-block;
    margin: 0;
    padding: 0;
    height: 16px;
    width: 22px;
    /*background-image: url("../Images/pagericon.png");*/
    background-repeat: no-repeat;
    background-position: 0 -16px;
    cursor: pointer;
}
ul.es-pager li:hover, ul.es-pager li.act {
    background-position: 0 0;
}
ul.es-pager li.act {
    cursor: default;
}

/*首页大图轮播*/
.index_banner{ max-height:650px; position:relative; width:100%; margin:0 auto;}

/* flexslider ---copy过来的轮播大图样式*/
.flexslider{  width:100%;max-height:650px;}

.slides{position:relative;z-index:1;}
.slides li{max-height:650px;width: 100%; float: left; position: relative;display: block; z-index: 1;}
.slides li img{width:100%;}
.slides li a{ display:block; margin:0px auto;}

.flex-control-nav{position:absolute;bottom:10px;z-index:10;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:9px;height:9px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:9px;height:9px;line-height:40px;overflow:hidden;background-color:#2a618a; border:#2a618a solid 1px;cursor:pointer;-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius:50%;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
.flex-control-nav a:hover,.flex-control-nav a.current{ background-color:#bd2f2b;opacity:1;-moz-opacity:1;filter:alpha(opacity=100); border:#bd2f2b solid 1px;opacity:0.8;-moz-opacity:0.6;filter:alpha(opacity=80);}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{ position:absolute;z-index:50; top:0px; left:0px; width:100%;}
.flex-direction-nav li{ position:relative;}

/*左右箭头*/
.flex-direction-nav .arrow{ display:block; position:absolute; width:50px; height:50px;  background:url(../images/all-sprite.png) 0 0 no-repeat;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);z-index:999; display:none}
.flex-direction-nav .arrow:hover{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}
.flex-direction-nav .arrowRight{ background-position:-59px 0px; top:220px; right:20px;}
.flex-direction-nav .arrowLeft{ background-position:0px 0px; top:220px; left:20px;}


 .hero-nav-bg{position:absolute;z-index:178;width:35%;max-width:680px;top:60px;right:0px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#2a618a;background:rgba(42,93,138,0.5); height:80%; max-height:480px; }
 .hero-nav {position:absolute;top:20px;width:85%;padding:5px 25px 25px 25px;margin-bottom:-10px;
 
 }
 .hero-nav .data-point{ border-top:1px dotted #fff;color:#fff;}
 .hero-nav .data-point-headline{color:#ffffff;margin-bottom:5px;}

.data-point span.data-point-number{width:20%;line-height:1.6em;font-size:14px;line-height:50px; color:#fff; }
.data-point span.data-point-units{margin-bottom:5px;padding-bottom:5px;color:#fff;}
.data-point span.data-point-text{font-weight:normal;font-size:14px;display:table-cell;width:65%;float:right;line-height:50px;color:#fff; }
.hero-nav h2{ font-size:24px; line-height:25px; padding-top:25px; color:#fff;text-shadow:2px 2px 2px #333; }
.hero-nav h3{ font-size:24px; line-height:25px; color:#fff;text-shadow:2px 2px 2px #333; }

.hero-nav p{ font-size:16px; min-height:85px; height:auto;  line-height:26px; padding-top:10px; color:#fff;text-shadow:2px 2px 2px #333;text-align:justify; text-justify:distribute-all-lines;  padding-bottom:10px; }
.hero-more{ margin-top:20px; float:left;  font-size:16px; display:block; text-align:center; line-height:40px;  width:150px;height:40px; color:#fff; border:2px solid #fff }
.hero-more:hover{ font-size:16px; display:block;  text-align:center; line-height:40px;  width:150px;height:40px; color:#bd2f2b;border:2px solid #bd2f2b }



.h-shejiao {width:220px; margin-left:10px;
	border-bottom: #DAD9D9 1px solid;
	padding: 10px 0;
	margin-bottom: 20px;
}.h-shejiao h3 {
	font-size: 14px;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
	color: #4E4E4E;
}
.h-shejiao ul {
}
.h-shejiao ul li {
	height: 24px;
	overflow: hidden;
	padding: 6px 0;
}
.h-shejiao ul li a {
	height: 24px;
	display: block;
	background: url(../images/icon.jpg) no-repeat 0 0;
	padding-left: 43px;
	font-size: 14px;
	line-height: 24px;
}
.h-shejiao ul li a.tieba-h {
	background-position: 0 -24px;
}
.h-shejiao ul li a.douban-h {
	background-position: 0 -48px;
}
.h-shejiao ul li a.kongjian-h {
	background-position: 0 -72px;
}
.h-shejiao ul li a.weixin-h {
	background-position: 0 -96px;
}
.h-shejiao ul li a.weibo-h {
	background-position: 0 -120px;
}
.h-shejiao ul li a.quan-h {
	background-position: 0 -146px;
}










