﻿/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:''; color:#666;}
a{color:#666;}
a:hover{ color:#f98b0c;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}
img{ max-width:100%;}




.banner{ width:100%; height:auto; position:relative;}
.haner-bg{background: rgba(255, 255, 255, 0.6); width:100%; position:absolute; z-index:99; height:110px;}
.logo{ float:left; display:block; width:20%; margin-top:3%;}
.logo img{ width:100%;}
.haner02{ float:right; display:block; width:73%; margin-top:3%;}
.zbnw{}
.zbnw01{ float:right; display:block; width:50%; text-align:right;margin-right:2%;}
.zbnw01 a{ display:inline-block; background:url(../images/crc-min-arrow.gif) left center no-repeat; padding-left:10px; margin:0 2%; line-height:30px; height:30px;}

.sousou{ background:#fff; border-radius:5px; float:right; display:block; width:90px; height:30px; line-height:30px; margin-right:2%;}

.input_text{float:left;display: block;width:60%;line-height: 30px;height: 30px;padding-left: 10px;}
.sousou img{float:right;display:block;width: 23px;margin-top: 5%;margin-right: 3%;}

.input_text:focus{
    width: 90%;transition: all .5s;
}

.crc-sub-search-mask{width:84px;height:32px;border-radius: 4px;cursor:pointer;padding:7px  10px;background:#fff url(hr-new-search-def.png) no-repeat 58px center;color:#999;box-sizing:border-box;margin-left:10px;margin-top:0px;text-align:left;line-height:1.2;font-size:14px;}
.crc-sub-search-mask:hover{background:#fff url(../images/hr-new-search-sel.png) no-repeat 58px center;color:#f89b34;color:#999;}
.crc-search-content{display:none;width:512px;height:32px;background:#fff;border-radius: 4px;border:1px solid #e0e9ec;line-height:29px;text-align: left;vertical-align: top;color: #f99d33;position: relative;right: 458%;}
.crc-search-content #searchword2{vertical-align: top;}
#searchword2{width:420px;height:30px;border:none;padding:0px 10px 0px 10px;outline:none;border-radius:4px;}
.hr-search-href{width:16px;height:16px;display: inline-block;background:url(../images/hr-new-search-def.png) no-repeat;margin-right:10px;}
.hr-search-href:hover{background:#fff url(../images/hr-new-search-sel.png) no-repeat;}
.crc-search-content a{vertical-align: middle;}
.hr-search-close{width:16px;height:16px; background:url(../images/hr-new-search-close.png) no-repeat;margin-left:10px;display:inline-block;}



.ksdh{ position:relative; float:right; display:block;}
.ksdh span{ width:70px; height:30px; background:url(../images/crc-arrow-down.gif) right center no-repeat; padding-right:10px; display:block; line-height:30px; text-align:center; font-size:14px;}
.ksdh span:hover{ background:#fff; border:1px solid #ccc;}
.xiz{ position:absolute; top:30px; right:0; width:336%; display:none;    z-index: 10;    background: #fff;
    border: 1px solid #d0d6e2;
    }
.xiz ul{padding: 10px 15px; text-align:left;}
.xiz ul li{ border-top:1px dotted #d0d6e2;  padding-top:10px; display:block}
.xiz ul li strong{ display:block; font-size:14px; color:#f99d32; font-weight:bold; padding-bottom:2px; }
.xiz ul li a{ color:#5e5756; display:inline-block; line-height:30px; height:30px; margin:0 2%;}

.xiz ul li:nth-child(1) {
border-top:none; padding-top:none;
}

.ksdh:hover .xiz{ display:block;}
.ksdh:hover span{ background:#fff; border:1px solid #ccc;}


/*menu*/
.menu{height:40px;line-height:40px; margin-top:10px;}
.menu ul li{ float:left;  margin-left:3.3%; text-align:right;}
.menu ul li dl{background: #00000080;width:100%;position:absolute;left:0px;top:110px;/* box-shadow:2px 2px 5px rgba(0,0,0,0.2); *//* padding:10px 0; */display:none;/* text-align: left; */height: 30px;line-height: 30px;    text-align: center;}
.menu ul li dl dd{
    line-height: 30px !important;
    display: inline-block;
    padding: 0px 10px; 

    }
.menu ul li dl dd a{font-size:12px;color: #fff;font-weight:normal;display:inline;padding:0;text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:15px;color:#000; text-decoration:none; font-weight:bold;display:block;text-align:center;}
.menu a:hover{color:#f98b0c;}
a.menu_hover{color:#f98b0c;}

.jueu{position: absolute;width:50%;margin-left:-25%;left: 44%;top: 0;}

.menu ul li:nth-child(3) .jueu{
	    left: 48%;
}
.menu ul li:nth-child(4) .jueu{
	    left: 52.8%;
}
.menu ul li:nth-child(5) .jueu{
	    left: 57.1%;
}
.menu ul li:nth-child(6) .jueu{
	    left: 61.5%;
}
.menu ul li:nth-child(7) .jueu{
	    left: 66%;
}

.menu ul li:nth-child(8) .jueu{
	    left: 70.6%;
}
.menu ul li:nth-child(9) .jueu{
	    left: 75%;
}


.cent01{ text-align:center;}
.cent01 ul li{ display:inline-block; width:24.6%; border-right:1px solid #ccc;}
.cent01 ul li:nth-child(4n) {
border-right:none;
}
.cent01 ul li img{ display:block; /*width:40%; */margin:4% auto;}
.cent01 ul li span{ display:block; font-size:14px; color:#000;}
.cent01 ul li strong{ display:block; font-size:14px; font-weight:normal;color: #999; line-height:40px;}



.cent02-bg{ border-top:1px solid #e5e5e5;    background: #f9f8f7;
    border-bottom: 1px solid #e5e5e5;}
/*scroll_02*/
.scroll_02{ background:url(../images/crc-notice.png) left center  no-repeat; padding-left:30px; float:left; display:block; width:30%;}
.scroll_02 .bd ul li{ line-height:40px; height:40px; font-size:14px; overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}

.cent02-r{ float:left; display:block;}
.cent02-r a{line-height:40px; height:40px; font-size:14px; color: #ffb403;}

.cent03-bg{ background:#f9f8f7;}
.xwgy{ padding-top:2%;}
.xwgy h2 a{ border-bottom:1px solid #e5e5e5; background:url(../images/crc-more.png) right center no-repeat; line-height:50px; height:50px; font-weight:normal; font-size:20px; color:#000; display:block}
 


.hjoeu{float:left; display:block; width:43%; margin-top:2%;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  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 ul li{ position:relative;}
.slideBox .bd ul span{ display:block; height:40px; line-height:40px; background:#000; background:rgba(0,0,0,0.8); position:absolute; bottom:0px; width:100%; color:#fff; padding-left:10px;}
.slideBox .bd img{ width:100%; height:auto; }

.hjoeu02{float:right; display:block; width:54%;margin-top:2%;}
/*scroll_0202*/
.scroll_0202{ /*background:#ddd;*/}
/*.scroll_0202 .hd .prev,.scroll_02  .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_0202 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 

*/
.hjoeu02 ul{  width:100%;}
.hjoeu02 ul li{ margin-bottom:2.6%;}
.hjoeu02 ul li a{ font-size:14px; color:#000; display:block; font-weight:bold; margin-bottom:2%;}
.hjoeu02 ul li span{overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; font-size:12px;}
.hjoeu02 ul li a:hover{        color: #f98b0c;}



.cent04{ margin-top:2%;}
.cent04-l{ float:left; display:block; width:24%;}
.cent04-l h2 a{border-bottom:1px solid #e5e5e5; background:url(../images/crc-more.png) right center no-repeat; line-height:50px; height:50px; font-weight:normal; font-size:20px; color:#000; display:block}
.cent04-l ul{ margin-top:4%;}
.cent04-l ul li{ line-height:24px; background:url(../images/crc-dotted.gif) left center no-repeat; padding-left:10px; font-size:14px; color:#000; overflow: hidden;
    display: -webkit-box;

    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}

.cent04-c{float:left;display:block;width:30%;margin-left: 8%;}
.cent04-c h2 a{border-bottom:1px solid #e5e5e5; background:url(../images/crc-more.png) right center no-repeat; line-height:50px; height:50px; font-weight:normal; font-size:20px; color:#000; display:block}
.cent04-c ul{ margin-top:4%;}
.cent04-c ul li{ line-height:24px; background:url(../images/crc-dotted.gif) left center no-repeat; padding-left:10px; font-size:14px; color:#000; overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}

.cent04-r{float:right;display:block;width: 28%;}
.cent04-r h2 a{border-bottom:1px solid #e5e5e5; background:url(../images/crc-more.png) right center no-repeat; line-height:50px; height:50px; font-weight:normal; font-size:20px; color:#000; display:block}
.cent04-r ul{ margin-top:4%;}
.cent04-r ul li{ line-height:24px; background:url(../images/crc-dotted.gif) left center no-repeat; padding-left:10px; font-size:14px; color:#000; overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}

.swiper-container2{ margin-top:4%;}

.hzdt{ position:relative; margin-top:4%; padding-bottom:4%; display:block}
.guet{background:url(../images/crc-line.png) right center no-repeat; width:100%;}
.guet img{ width:60% !important; display:block; }
.guet span{ display:block; font-size:14px; color:#000; line-height:30px; height:30px; text-align: center;
    width: 60%;}



.footer{ padding:1.5%; text-align:center; display:block}
.footer a{ display:inline-block; font-size:14px; padding:0 1%; }
.footer span{ display:block;font-size:14px; margin-top:1%;} 

.shoue{ display:none;}
.top{display:none;}

.mcrc-more{ display:none;}

.fwhd{ display:none}
.jzje{ display:none}
.footer-2-bg {display:none; background:#fbfbfb}

.ei{ width:100%;}
.ei img{vertical-align: bottom; width:100%;}

.cent05-bg{ background:#f7f5f4;}
.cent05{ padding-top:3%; padding-bottom:3%;}
.cent05-l{ float:left; display:block; width:18%;}
.cent05-l h2{ font-size:28px; font-weight:normal; color:#f99d32; border-bottom:1px solid #ccc; line-height:60px; height:60px;}
.cent05-l dl dd{ }
.cent05-l dl dd span{background:url(../images/crc-dot-black.gif) 10px center no-repeat; padding-left:20px; line-height:40px;  font-size:14px; height:40px; border-bottom:1px solid #ccc; display:block;}
.cent05-l dl dd ul li a{background:url(../images/crc-dot-black-sm.gif) 20px center no-repeat; padding-left:40px; line-height:40px;  font-size:14px; height:40px; border-bottom:1px solid #ccc; display:block;}
.cent05-l dl dd ul li a:hover{ background:url(../images/crc-dot-white-sm.gif) 20px center no-repeat #f99d32; color:#fff;}
.eien a{background:url(../images/crc-dot-white-sm.gif) 20px center no-repeat #f99d32 !important; color:#fff;}
.cent05-l dl dd span:hover{background:url(../images/crc-dot-white-big.gif) 10px center no-repeat #f99d32 !important; color:#fff !important;}
.cent05-l dl dd span:hover a{color:#fff !important;}
.cent05-r{ float:right; display:block; width:75%;} 
.hrjj{ border-bottom:1px solid #ccc; line-height:60px; height:60px;}
.hrjj h2{ float:left; display:block; width:40%;color:#f99d32; font-size:28px; font-weight:normal; }
.hrjj span{ float:right; text-align:right; display:block; width:40%;}
.hrjj span a{ display:inline-block; font-size:14px; padding:0 1%; color:#000;}

.inside_con{ padding:10px 0; min-height:300px;}

.crc-footer-nav{ display:none;}
.crc-lb-news{ margin-top:2%;}
.crc-lb-news-time{ display: none;}
.crc-lb-news-li{overflow:hidden;
  overflow: hidden;
  padding: 0px 0px 20px 0;
  border-bottom: 1px dotted #dbd4cd;margin-bottom:20px;}
.crc-lb-news-title{margin-top:-2px;line-height:1.4;padding-bottom:8px;}
.crc-lb-news-href{font-size: 14px;color: #333333;;font-weight:bold;margin-top:-2px;}
.crc-lb-news-date{float:left;width:60px;text-align:Center;height:60px;background:#eae6e2; display:block;}
.crc-lb-news-det{padding-left:85px;}
.crc-lb-news-day{height:40px;line-height:40px;border-bottom:1px solid #fff;font-size:30px;}
.crc-lb-news-desc{font-size:12px;}
.crc-lb-news-mon{font-size:12px;}



/*******other********/
.crc-lb-left-content{padding-top:20px;}
.crc-page table{width:auto;}
.crc-lb-right-det table {
    table-layout: inherit;
}
.crc-page{ text-align:center;font-family:Arial; font-weight:bold; font-size:14px; color:#7b7a7a; padding:35px 0 10px;}
.crc-page .box,.crc-page .box a,.crc-page .box a img{ display:inline; display:inline-block; vertical-align: middle;}
.crc-page .box{margin:0 2px;}
.crc-page .box a{ background-color:#eae6e2; width:33px; height:33px; line-height:33px; border:1px solid #fff;color:#7b7a7a;}
.crc-page .box a:hover,.crc-page .box a.on{ background-color:#f7b300; color:#fff;}
.crc-page .tit{ margin:0 0 0 25px; font-weight:normal; }
.crc-page .inputbox,.crc-page  .btnbox{ margin:0}
.crc-page .text{ background:#fff; border:1px solid #eae6e2; width:33px; height:33px; text-align:center; line-height:33px;}
.crc-page  .btn-go{background:#eae6e2; border:1px solid #fff; cursor:pointer;width:35px; height:35px; font-weight:bold;}
.crc-page .box a:hover,.crc-page .box a.on,.crc-page  .btn-go:hover{ background-color:#f7b300; color:#fff;}
.crc-page .box {
  margin: 0 2px;
  width:100%;
}
.crc-page .box span{

float: left;

}

crc-page .box a:hover, .crc-page .box a.on {
    background-color: #f7b300;
    color: #fff;
}



.temp{width:755px; overflow-x:scroll;}
.story_h p,.story_banner p{margin-bottom:20px;line-height:190%;font-size:14px;color:#333; word-wrap: break-word;}
.story_b{background:url(../images/wei_line.png) repeat-y 460px top;padding-bottom:20px;}
.stroy_wrap{background:url(../images/wei_anchor.png) no-repeat 449px top;position:relative;}
.stroy_wrap>div{position:relative;}
.story_title{width:275px;position:absolute;left:480px;top:50px;line-height:180%;}
.story_ico{background:url(../images/wei_spot.png) no-repeat left center;position:absolute;padding-left:20px;left:455px;top:50%;color:#f7a400;}
.story_time{position:absolute;left:480px;top:5px;color:#f7a400;font-size:16px;}
.time_cont{color:#333;font-size:14px;}
.story_blank{height:200px;}
.story_bot_ico{height:11px;width:12px;top:0px;left:455px;background:url(../images/wei_spot.png) no-repeat left top;position:absolute;}
.story_banner{position:relative;padding-top:50px;}


.crc-area-wrap-href{margin-right:25px;}
.crc-area-pc{padding:150px 0px 0px 0px ;background:url(../images/crc-five-banner.gif) no-repeat left top; margin-top:2%;}
.crc-area-pc-six{padding:150px 0px 0px 0px ;background:url(../images/crc-six-banner.gif) no-repeat left top;}
.crc-area-pc-six .crc-area-wrap-href{margin-right:26px;}
.crc-area-pc-six  .crc-area-wrap-href:last-child{margin-right:0px;}
.crc-cat-des{color:#666;font-size:14px;margin-left:10px;font-weight:normal;}
.crc-banner-video{width:100%;height:100%;display:none;position: absolute;left:0px;top:0px;z-index:80;background:#000;}

.crc-area-mob{    display: none;}


.crc-banner{height:720px;}
.other-show{display:block;}	
.crc-mask {
    background: rgba(0,0,0,.6);
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 100;
    display: none;
}
.other-open{background:#fff;position:fixed;width:680px;z-index:101;height:480px;left:50%;top:50%;margin-left:-340px;margin-top:-240px;padding:10px;display:none;}
.other-close{background:url(../images/other-close.png) no-repeat;width:48px;height:48px;position:absolute;right:-24px;top:-24px;cursor:pointer;}
.other-open-table img{max-width:100%;max-height:100%;}
.other-open-table td{vertical-align: middle;text-align:center;width:660px;height:460px;}
.clearfix{clear:both;}

.crc-lb-zhuanti-li{float:left;;width:240px;margin-right:16px;height:160px;margin-bottom:16px;padding:20px 40px;background:#f9f8f3 url(../images/mcrc-about-col-icon-personnel.png) no-repeat right bottom;background-size:70px auto!important;}
.crc-lb-zhuanti-li:nth-child(3n){margin-right:0px;}
.crc-lb-zhuanti-li  a{display:block;width:100%;height:100%;}
.crc-lb-zhuanti-title{font-size:18px;font-weight:bold;color:#f99c34;display:block;margin-bottom:15px;}
.crc-lb-zhuanti-desc{color:#666;}
.crc-banner-main{width:100%;height:100%;}
.crc-banner-href{display:none;width:100%;height:100%;}
.crc-banner-video-icon{width:65px;display:none;height:65px;background: url(../images/run-sprit.png) no-repeat;display:none;
  background-position: -10px -180px;
  margin: 200px auto 0px;}
.crc-lb-video{overflow:hidden;}
.crc-lb-video-li{width:23.5%;height:192px;
  background-color: #fff;
  float: left;
  display: inline;
  border: 1px solid #dbdbdb;
  margin: 10px 10px 15px 0;
  overflow: hidden;
}
.crc-lb-video-li:nth-child(4n){margin-right:0px;}
.crc-lb-video-pic{height:130px;padding:5px;position: relative;overflow:hidden;}
.crc-lb-video-pic img{width:100%;height:100%;display:block;}
.crc-lb-video-desc{padding:5px 10px;}
.crc-lb-video-mask{width:100%;height:100%;position: absolute;left:0px;top:140px;background:rgba(0,0,0,.5) url(../images/crc-video-icon.png) no-repeat center center;cursor:pointer;}
.crc-lb-video-open,.crc-lb-video-def{width:800px;height:450px;position: fixed;left:50%;top:50%;margin-top:-250px;margin-left:-400px;z-index:101;display:none;}
#crc-lb-video{width:800px;height:450px;}
.crc-lb-video-close{
  position: absolute;
    width: 50px;
    height: 50px;
    top: -30px;
    right: -30px;
    background: url(../images/crc-video-close.png) no-repeat 0px 0px;
    cursor:pointer;
}

.crc-news-video .jp-video-def{ width: 270px; }
.crc-news-video .jp-jplayer{ background:#000; }
.crc-news-video .jp-controls-holder{ padding:5px 5px 0px 5px; }
.crc-news-video .jp-controls .jp-play { margin-right: 5px; height:24px;margin-top:2px;}
.crc-news-video .jp-controls .jp-stop{ display: none!important; }
.crc-news-video .jp-video .jp-current-time { margin-left: 5px!important; }
.crc-news-video .jp-video .jp-duration { margin-right: 5px!important; }
.crc-news-video .jp-video .jp-volume-controls { padding:5px!important; }
.crc-news-video .jp-volume-bar { width: 40px!important; }
.crc-news-video .jp-video .jp-toggles { right: 10px!important; }
.crc-area-wrap-href{margin-right:25px;}
.crc-area-pc{padding:150px 0px 0px 0px ;background:url(../images/crc-five-banner.gif) no-repeat left top;}
.crc-cat-des{color:#666;font-size:14px;margin-left:10px;font-weight:normal;}
.crc-banner-video{width:100%;height:100%;display:none;position: absolute;left:0px;top:0px;z-index:80;background:#000;}



@media screen and (min-width:960px) and (max-width:1050px){
	.wapper{ width:90%; }
	.menu a{    font-size: 13px;}
	.menu ul li:nth-child(3) .jueu{
	    left: 46%;
}
.menu ul li:nth-child(4) .jueu{
	    left: 53.8%;
}
.menu ul li:nth-child(5) .jueu{
	    left: 61.1%;
}
.menu ul li:nth-child(6) .jueu{
	    left: 68.5%;
}
.menu ul li:nth-child(7) .jueu{
	    right: 0;text-align: right;width: 119%;left: inherit;
}

.menu ul li:nth-child(8) .jueu{
	    right: 0;text-align: right;width: 119%;left: inherit;
}
.menu ul li:nth-child(9) .jueu{right: 0;text-align: right;width: 119%;left: inherit;}
.temp {
    width: 688px;
    overflow-x: scroll;
}
	}





@media only screen and (max-width: 980px) {
	.wapper{ width:90%; }
	.haner-bg{ display:none}
	.top{display:block; height:50px;}
	.shoue{ display:block; }
	.shoue ul li{ text-align:center; display:block; float:left; width:20%; height:30px; line-height:30px; border-top:1px solid #ccc; }
	.shoue ul li a{ font-size:12px; color:#000; font-weight:bold;}
	.cent01 ul li{ width:48%; border-bottom:1px solid #ccc;}
	.cent01{ width:100%;}
.cent01 ul li:nth-child(2n) {
	border-right:none;
}
.cent02-bg{ border-top:none;}
.scroll_02{ width:68%;}
.scroll_02 .bd ul li{ line-height:30px; height:30px; font-size:12px;}
.cent02-r a{line-height:30px; height:30px;font-size:12px;}
.xwgy h2 a{ background:none;border-bottom:none;}
/*.xwgy img{ width:100%;}
.xwgy ul{width:100%; margin-top:6%;}
.xwgy ul li a{overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; background:url(../images/crc-dotted.gif) left center no-repeat; padding-left:20px; line-height:30px; height:30px; font-size:12px;}
.xwgy ul li span{overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; display:none;     border-bottom: 1px solid #ccc; padding-bottom:5%;}	
*/
.mcrc-more {
    border: solid 1px #f99c34;
    text-align: center;
    padding: 4% 0px;
    color: #f99c34;
    margin-top: 8%; display:block;
}
.cent04-l{ width:100%; margin-top:4%;}
.cent04-l h2 a{ background:none;border-bottom:none;}
.cent04-c{width:100%; margin-left:0;margin-top:4%}
.cent04-c h2 a{ background:none;border-bottom:none;}
.cent04-r{width:100%;margin-top:4%}
.cent04-r h2 a{ background:none;border-bottom:none;}
.fwhd{ display:block; background:#f2f3f5; line-height:30px; height:30px; text-align:center;}
.fwhd a{ font-size:14px; color:#000;}
.hzdt{ display:none}
.jzje{ display:block; text-align:center; margin-top:5%; padding-bottom:10%}
.jzje ul li{ display:block; float:left; width:33.33%;}
.jzje ul li img{ display:block; width:60%; margin:0 auto;}
.jzje ul li span{ color:#000; font-size:14px;}

.footer{ display:none}
.footer-2-bg {display:block}
.footer-2>a{ float:left; display:block; width:33%; margin-top:4%;}
.footer-2 span{ border-top:1px solid #ccc; margin-top:5%; display:block; text-align:center; font-size:12px; padding-top:4%;}
.footer-2 strong{display:block; text-align:center; font-size:12px; padding-top:4%; font-weight:normal; padding-bottom:5%;}
.cent05-bg{ background:#fff;}
.cent05-r{ width:100%; float:none}
.hrjj{border-bottom: none;}
.hrjj h2{ font-size:20px; color:#000}
.hrjj h2 a{color:#000}
.hrjj span{ display:none}
.cent05-l{ display:none}

.crc-footer-nav{background:#fff; display:block}
.crc-footer-nav  li  a{height:30px;line-height:30px;display:block;border-bottom:1px  solid #eee;padding:0px 30px;background:url(../images/mcrc-common-icon-point-org.png)  no-repeat 10px center;background-size:1%;}
.crc-banner-main{height:100%;}
.crc-banner-video{position: absolute;left:0px;top:0px;width:100%;height:100%;display:none;background:#000;}
.crc-banner-href{width:100%;height:100%;display:none;}


.crc-lb-news-date{ display:none;}
.crc-lb-news-det{ width:100%; padding-left:0px;}
.crc-lb-news-time{ display:block;color: #f99c34;
    font-weight: bold; font-size:14px; line-height:30px;}
.crc-lb-news-desc{ overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
	.crc-lb-news-href {
    font-size: 12px;}
	.temp {
    width: 100%;
}
.story_ico{ left:0;}
.stroy_wrap div img{ width:100%;}
.crc-area-pc{ display:none}
.crc-area-mob{ display:block}
.crc-area-mob img{ width:100%; }
.crc-area-wrap-href{margin-bottom:2%;display:block;margin-right:0;}

.crc-lb-video-li{ width:48%; float:left; border:none;}
.crc-lb-video-li:nth-child(2n) {
    margin-right: 0% ;
}
.hjoeu{ width:100%; float:none;height:auto !important}
.hjoeu02{width:100%;float:none;height: 200px !important;overflow: hidden;}
.scroll_0202 {
    /* background: #ddd; */
    height: 190px}
.hjoeu02 ul li{ margin-bottom:10px; height:auto !important}

	}



.flash{ position:relative; width:100%; height:415px; overflow:hidden; margin-top:-50px;}
.myFocus{width:1600px;
	margin:0 auto;
	position:absolute;
	left:50%;
	margin-left:-800px;
	height:415px;
	}
.flashn{ position:relative; width:100%; height:250px; overflow:hidden; margin-top:-50px;}
.myFocusn{width:1600px;
	margin:0 auto;
	position:absolute;
	left:50%;
	margin-left:-800px;
	height:250px;
	}
	
	
/* 大图特效 开始theme-default */
.theme-default #slider{margin:0 auto;width:1600px;height:415px;}
.theme-default .nivoSlider{background:url(loading.gif) no-repeat 50% 50% rgb(255, 255, 255);margin-bottom:50px;position:relative;}
.theme-default .nivoSlider img{left:0px;top:0px;display:none;position:absolute;}
.theme-default .nivoSlider a{border:0px currentColor;display:block;}
.theme-default .nivo-controlNav{left:684px;width:193px;height:38px;bottom:-12px;padding-top:0px;padding-left:50px;position:absolute;z-index:9;}
.theme-default .nivo-controlNav a{background:url(../images/bullets.png) no-repeat;border:0px currentColor;width:23px;height:17px;text-indent:-9999px;margin-right:3px;float:left;display:block;}
.theme-default .nivo-controlNav a.active{background-position:0px -17px;}
.theme-default .nivo-directionNav a{background:url(../images/arrows.png) no-repeat;border:0px currentColor;width:65px;height:65px;text-indent:-9999px;display:block;}
.theme-default a.nivo-nextNav{background-position:-65px 0px;top:181px;right:300px;}
.theme-default a.nivo-prevNav{left:300px;top:181px;}
.theme-default a.nivo-nextNav:hover{background-position:-65px -65px;top:181px;right:300px;}
.theme-default a.nivo-prevNav:hover{background-position:0px -65px;left:300px;top:181px;}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif;}
.theme-default .nivo-caption a{color:rgb(255, 255, 255);border-bottom-color:rgb(255, 255, 255);border-bottom-width:1px;border-bottom-style:dotted;}
.theme-default .nivo-caption a:hover{color:rgb(255, 255, 255);}
/* nivoSlider */
.nivoSlider{position:relative;}
.nivoSlider img{left:0px;top:0px;position:absolute;}
.nivoSlider a.nivo-imageLink{margin:0px;padding:0px;border:0px currentColor;left:0px;top:0px;width:100%;height:100%;display:none;position:absolute;z-index:6;}
.nivo-slice{height:100%;display:block;position:absolute;z-index:5;}
.nivo-slice img{width: 107px; height: 100%; opacity: 1; top: 0px; display: block;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-caption{background:rgb(0, 0, 0);left:0px;width:30%;bottom:0px;color:rgb(255, 255, 255);display:none;position:absolute;z-index:8;opacity:0.8;}
.nivo-caption p{margin:0px;display:none;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{top:45%;position:absolute;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}	
/* 大图特效 end */











/*common end*/


/*banner_01*/
.banner_01{ width:1000px;height:360px; overflow:hidden; position:relative; z-index:1; }
.banner_01 ul {height:360px;position:absolute;}
.banner_01 ul li {width:1000px; height:360px;float:left;overflow:hidden; position:relative; background:#ccc;}
.banner_01 ul li img{ width:1000px; height:360px;}
.banner_01 .btnBg { width:1000px;height:20px;position:absolute; left:0; bottom:0; background:#000;}
.banner_01 .btn {width:1000px; position:absolute; height:10px; padding:5px 10px; right:0; bottom:3px; text-align:right;}
.banner_01 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.banner_01 .btn span.on {background:#fff;}
.banner_01 .preNext {top:130px;width:45px; height:100px;  position:absolute; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.banner_01 .pre {left:0;}
.banner_01 .next {right:0; background-position:right top;}

/*banner_02*/
.banner_02{ height:360px; overflow:hidden;}
.banner_02 #banner_02_con{ display:none;}

/*banner_03*/
.banner_03{ position:relative; z-index: 1; width:100%; height:360px; overflow:hidden;}
.banner_03 .bd { Z-INDEX: 0; position: relative; overflow:hidden; }
.banner_03 .bd ul{ margin:0px auto;}
.banner_03 .bd li { width:100%; height:360px; text-align:center;  overflow:hidden;}
.banner_03 .hd { position:relative; top:-40px; width:1100px; height:20px; margin:0px auto; text-align:center;}
.banner_03 .hd ul { position:absolute; left:50%; margin-left:-60px; bottom:0px; z-index:99; width:150px; height:22px;}
.banner_03 .hd ul li { height:22px; width:22px; margin-left:15px; text-align:center; text-indent:-9999em; float:left; background:url(../Images/BannerBg_02.png) no-repeat; cursor:pointer;}
.banner_03 .hd ul .on { background:url(../images/BannerBg_01.png) no-repeat; }
.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerLeft.png) no-repeat; cursor: pointer;}
.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerRgt.png) no-repeat; cursor:pointer;}

/*scroll_left start*/
#scroll_left{overflow:hidden;width:930px; margin:0px 10px; }
#scroll_left span{ display:block; height:28px; line-height:28px; text-align:center;}
#scroll_left .scroll_scale{width:164px;height:124px; background:#FFF; margin:0 5px;border:1px solid #e4e4e4;} 
#scroll_left .scroll_scale table tr td{ height:124px; width:164px; text-align:center;}
#scroll_left .scroll_scale img{max-width:160px; max-height: 120px; width: expression(this.width >160 && this.height < this.width ? 160: true); height: expression(this.height > 120 ? 120: true);}
/*scroll_left end*/

/*scroll_01*/
.scroll_01{ background:#ddd;}
.scroll_01 .hd .prev,.scroll_01 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_01 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 
.scroll_01 .bd li{ float:left;}


/*scroll_03*/
.scroll_03{ background:#ddd;}
.scroll_03 .hd .prev,.scroll_03 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_03 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 
.scroll_03 .bd li{ float:left; width:200px; overflow:hidden; margin:0 10px;}
.scroll_03 .bd li .img{height:150px; border:#f4f4f4 solid 1px; padding:2px; background:#fff;}
.scroll_03 .bd li .img:hover{background:#f4f4f4;}
.scroll_03 .bd li span{ height:30px; line-height:30px; text-align:center; display:block;}
.scroll_03 .bd li .img table tr td{ height:144px;}
.scroll_03 .bd li .img table tr td img{ max-width:194px; max-height:144px;}


/*slideTxtBox_01*/
.slideTxtBox_01 .hd ul li.on{ background:#ddd;cursor:pointer; } 

.contentfirst{ display:none;}
.contentin{ display:block;}
.tabin{ background:#ddd;}



/*Add------------------------------------------------------------------------------*/

.weizhi{height:40px; line-height:40px; background:url(../images/title03.png) no-repeat;font-size:14px; }
.inside{margin-top:20px; background:url(../images/title_04.gif) #fff repeat-y; min-height:400px;}

.inside_left{ width:220px; float:left;}
.inside_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(../images/about-cn3_19.jpg) 15px center no-repeat;}
.inside_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside_left .side_a dl .hover a{ background:#324483; color:#fff;} 
.lianxi{ margin-top:15px; text-align:center; padding-bottom:20px;}

.inside_right{ width:720px; float:right; }


/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


