@charset "utf-8";

/*初始化样式*/

body{ margin:0px; padding:0px; margin:0px auto; zoom:1;



/*设置字体*/

font-size:12px;

line-height:24px;

font-family:Arial,"微软雅黑","宋体";

color:#414446;



/*设置宽度*/

width:100%; 

min-width:1004px;

}

ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}

ul,ul li{ list-style:none;} /*该设置跟后台编辑器有关*/

h1,h2,h3,h4,h5,h6,p{ padding:0px; margin:0px;} /*该设置跟后台编辑器有关*/

select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}

input:focus { outline: none;}



/*强制去除表单自带的样式*/ 

input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}



/*强制去除textarea自带的样式*/

textarea{resize:none;/*-webkit-appearance:none;*/}



textarea,input,select { background:none; border:none; margin:0; padding:0;}



/*html5设置*/

article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 

figure,figcaption{ margin:0px; padding:0px;}

audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}



img{ border:none; border:0; vertical-align:baseline;}

a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}

a:focus {outline:none; -moz-outline:none;}

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



/*清楚浮动*/

.clear{ clear:both; height:0px; overflow:hidden;}

/*初始化样式*/



/*页面框架结构*/

.Contain{width:1004px;height:auto;margin:0 auto;padding:30px 0;padding-bottom:60px;}

.SildeBar{marin-right:8px;}

.MainContent{width:760px;float:right;}

.Content{}

.SinglePage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}

.Current{float:right;}

.MainContent .title{padding-left:24px;background:url(tibg.png) 0 2px no-repeat;width:734px;height:40px;margin:12px auto;border-bottom:1px dashed #d8d8d8;}

.MainContent .title h3{margin-top:56px;display:inline;font-size:16px;color:#454545;font-weight:100;font-size:18px;color:#0084cb;}

.Current span{color:#0084cb;}







/*分页*/





/*分页开始*/

.Pages{ padding:50px 10px; line-height:28px; zoom:1; overflow:hidden;font-size:14px;text-align:center; width: 100%;}

.Pages span{ padding:0px 3px; display:inline-block;}

.Pages a{ display:inline-block; margin:0px 3px;background:#e6e6e6;padding:0 16px;}

/*.Pages .p_cur{ float:left;}*/

.Pages .p_cur b{ color:#F00;}

/*.Pages .p_count{ float:left;}*/

.Pages .p_count b{ color:#F00;}

/*.Pages .p_total { float:left;}*/

.Pages .p_total b{ color:#F00;}

/*.Pages .p_page{ float:right;}*/

.Pages .p_page em{ font-style:normal; font-family:Arial;}

.Pages .p_page em a{ padding:0px 12px; border:solid 1px #e1e1e1; background:#f1f1f1;}

.Pages .p_page em a.a_cur{ color:#fff;background:#6ebb51;}

.Pages .p_page b{ font-weight:normal;}

.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}

.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}

.Pages .p_cur,.Pages .p_count,.Pages .p_total{display:none;}

.Pages .p_jump{display:none}

/*分页结束*/





/*分页*/





/*头部*/

.Toper{width:100%;height:165px; position:relative;}

.Topbar{width:1004px;height:120px;margin:0 auto;}

.Topbar .logo{float:left; margin-top:21px;}

.Tsearch{width:170px;height:27px;background:url(search_bg.jpg) no-repeat;float:left;margin-left:40px;margin-top:46px;}

.Tsearch .btn{width:30px;height:27px;cursor:pointer;float:left;}

.Tsearch .text{float:left;width:118px;padding:0 10px;height:27px;line-height:27px;}

.Toper .lan{float:right; margin-top:19px;}

.Toper .lan .cn{display:inline-block;width:27px;height:27px;background:url(cn.jpg) no-repeat;margin-top:26px;cursor:pointer;}

.Toper .lan .en{display:inline-block;width:27px;height:27px;background:url(en.jpg) no-repeat;margin-top:26px;margin-left:9px;cursor:pointer;}

.MainNav{height:45px;background:#0084cb;z-index:9; /*position:relative;*/}

/*.MainNav ul{width:1004px;margin:0 auto;height:45px;}

.MainNav ul li{float:left;width:125px;text-align:center;height:45px;line-height:45px;}

.MainNav ul li a{display:block;color:#fff;font-size:16px;height:43px;}

.MainNav ul li a:hover{background:#6ebb51;}*/



.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.nav{ width:1004px;margin:0 auto;height:45px; z-index:1;  }

.nav a{ color:#fff;  }

.nav .nLi{ float:left; height:45px; display:block;}

.nav .nLi h3{ width:125px;text-align:center;height:45px;line-height:45px;font-size:16px;color:#fff;}



.nav .nLi h3 a{ display:block; padding:0 20px; font-size:16px; font-weight:bold;  }

.nav .nLi h3 a:hover,.nav .nLi.onnav h3 a{background:#6ebb51}

.nav .sub{display:none;left:0; position:absolute; width:100%; background:#fff;  line-height:26px; padding:5px 0;}

.nav .sub dd a{ text-align:center; display:block; padding:0 10px;font-size:14px;color:#25304a;border-bottom:3px solid #fff;line-height:26px;}

.nav .sub dd a:hover{color:#6ebb51;border-bottom:3px solid #6ebb51;}

.nav .sub .subleft{ width:1004px; margin:auto;}

.nav .sub .subleft dd{ width:125px;}

#nav2 dd{ padding-left:125px;}

#nav3 dd{ padding-left:250px;}

#nav4 dd{ padding-left:375px;}

#nav5 dd{ padding-left:500px;}

#nav6 dd{ padding-left:625px;}

#nav7 dd{ padding-left:750px;}

.nav .subright{ display:none;}



.nav.on h3 a{ background:#6ebb51; color:#fff;   }



/*底部*/

.Bottomer{height:310px;background:url(bottombg.jpg) repeat-x;}

.Bottomer .bottom{width:1004px;height:310px;margin:0 auto;padding-left:28px;}

.bottom dl{float:left;width:143px;height:234px;background:url(bline.jpg) 3px 5px no-repeat;padding-top:42px;background:url(lline.png) 102px 0 no-repeat;}

.bottom dl dt{font-size:16px;padding-bottom:20px;position:relative;}

.bottom dl dt span{color:#80b828;}

.bottom dl dt em{width:32px;height:2px;background:url(bline.jpg) no-repeat;display:block;position:absolute;top:-10px;}

.bottom dl dt{font-size:16px;}

.bottom dl dd{font-size:12px;color:#ababab;position:relative;}

.bottom dl dd a{color:#ababab;}

.bottom dl dd span{display:block;width:5px;height:1px;background:#ababab;position:absolute;left:36px;top:11px;}

.footleft{float:left;color:#ababab;}

.footleft em{padding:0 10px;color:#d9d9d9;}

.footleft a{display:inline-block;color:#ababab;}

.footright{float:right;color:#ababab;}

.footright a{color:#5fba2f;}

/*底部*/





/*页面二级/左侧/右侧菜单*/

.SildeBar{width:220px;float:left;}

.ColumnName{width:198px;height:103px;background:url(title_bg.jpg) no-repeat;margin-bottom:3px;}

.ColumnName h3{padding-left:20px;font-size:24px;font-weight:bold;padding-top:34px;color:#fff;}

.ColumnName span{padding-left:20px;color:#fff;font-size:14px;}

.MenuList{min-height:435px;background:url(menulistbg.jpg) repeat-y;}

.MenuList ul li{width:217px;line-height:46px;background:url(jiantou.jpg)  180px 18px no-repeat;}

.MenuList ul li:hover,.MenuList ul li.onmenu{width:217px;background:url(menu_bg.png) no-repeat;}

.MenuList ul li a{display:block;width:177px;font-size:14px;padding-left:20px;color:#838383;border-bottom:1px solid #dfdfdf;}

.MenuList ul li a:hover,.MenuList ul li.onmenu a{color:#0084cb;}

.MenuList .second{padding:20px 0;}

.MenuList .second dd a{font-size:12px;color:#838383;display:block;line-height:30px;padding-left:26px;background:url(probg2.jpg) 10px center no-repeat;}

.MenuList .second dd a:hover,.MenuList .second dd.onsmenu a{color:#0084cb;background:url(probg1.jpg) 10px center no-repeat;}

.MenuList dl{display: none;}

.MenuList .secmenu a{width: 157px;padding-left: 40px;background: url(rr.png) no-repeat left 24px center;}

.MenuList .secmenu:hover a{width: 157px;padding-left: 40px;background: url(rrr.png) no-repeat left 24px center;}

/*页面二级/左侧/右侧菜单*/





/*Banner*/

/*.HomeBan{position:relative;}

.HomeBan .hd{position:absolute;bottom:44px;left:50%;}

.HomeBan .hd ul li{float:left;background:url(dot1.png) no-repeat;width:18px;height:18px;margin:0 10px;}

.HomeBan .hd ul li.on{background:url(dot2.png) no-repeat;}

.HomeBan .bd ul li a{display:block;width:100%;height:626px;}*/



.HomeBan{ width:100%; height:626px; position:relative;overflow:hidden;margin:auto;}

.HomeBan .BanList{ width:100%; height:626px;}

.HomeBan .BanList ul {margin:0 auto;}

.HomeBan .BanList li{ width:100%; height:626px; text-align: center;}

.HomeBan .BanList li a{height:626px; display:block;width:100%}

.HomeBan .TabList{width: 100%; height:18px; bottom:30px; position:absolute;overflow:hidden;margin:0 auto;z-index: 99;}

.HomeBan .TabList .List ul{display: inline-block;}

.HomeBan .TabList li{ float:left; height:14px;list-style: none;margin: auto 2px;overflow:hidden;}

.HomeBan .TabList li span{ background:url(dot01.png) no-repeat; width:14px; height:14px; display:block; cursor:pointer;}

.HomeBan .TabList li.on span{ background:url(dot02.png) no-repeat;width:14px; height:14px;}

.HomeBan .TabList .List{margin: auto;width:1200px;text-align: center;}



.BanSub{width:100%;height:740px; position: relative;}

.BanSub2{width:100%;height:244px;}





.HomeBan>a{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:68px; height:68px; background:url("iconlist.png") no-repeat -248px -5px; filter:alpha(opacity=50);opacity:0.5;   }

.HomeBan>a.next { left:auto; right:3%;background-position:-248px -85px;}

.HomeBan .prev:hover{filter:alpha(opacity=100);opacity:1;}

.HomeBan .next:hover{filter:alpha(opacity=100);opacity:1;  }

.HomeBan .prevStop{ display:none;  }

.HomeBan .nextStop{ display:none;  }

/*Banner*/





/*首页*/

.Hcontain{height:auto;margin-top:50px;}

.Hcontain .Hlist{width:1004px;height:195px;margin:0 auto;}

.Hcontain .Hlist ul{margin-right:-18px;}

.Hcontain .Hlist li{width:237px;height:195px;float:left;position:relative;margin-right:18px; background-color:#e8e8e8;}

.Hcontain .Hlist li b{display:block;width:26px;height:25px;background:url(jia1.png) no-repeat;position:absolute;bottom:20px;right:20px;}

.Hcontain .Hlist li:hover b{display:block;width:26px;height:25px;background:url(jia2.png) no-repeat;position:absolute;bottom:20px;right:20px;}

.Hcontain .Hlist li a{display:block;width:237px;height:195px;}

.Hcontain .Hlist li img{width:237px;height:133px;  position:absolute;}

.Hcontain .Hlist li .img1{ z-index:1;}

.Hcontain .Hlist li:hover .img2{ z-index:3;}



.Hcontain .Hlist a{}

.Hcontain .Hlist span{display:block;font-size:16px;color:#6ebb51;padding-top:140px;padding-left:24px;}

.Hcontain .Hlist em{display:block;font-style:normal;padding-left:24px;color:#91e372;}

.Hcontain .Hlist li:hover span{color:#0084cb;}

.Hcontain .Hlist li:hover em{color:#8db8de;}

.Hprobox{height:672px;background:url(hprobg.png) center top no-repeat;margin-top:42px;}

.Hpro{width:1004px;margin:0 auto;}

.Hpro{font-size:30px;}

.Hcontain .title{text-align:center;padding-top:70px;line-height:30px;padding-bottom:60px;}

.Hcontain .title .tcn{font-size:30px;color:#5b5a5a;}

.Hcontain .title .ten{font-size:20px;color:#7fbae6;}

.hprolist li{float:left;position:relative;display: block;overflow: hidden;}

.hprolist li figure span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: all linear 0.8s;background-size: cover;}

.hprolist li figure img{width: 100%;}

.hprolist li .con{position: absolute;top: 0;left: 0;width: 100%;}

.hprolist li:hover figure span{transform:scale(1.2); transition:all  linear 0.8s;}

.hprolist li.pro1{width:256px;height:412px;/*background:url(../uploadfiles/image/pro1.jpg) no-repeat;*/}

.hprolist li.pro2{width:490px;height:412px;/*background:url(../uploadfiles/image/pro2.jpg) no-repeat;*/}

.hprolist li.pro3{width:490px;height:206px; display:none;/*background:url(../uploadfiles/image/pro3.jpg) no-repeat;*/}

.hprolist li.pro4{/*margin-top:-206px;*/width:256px;height:412px;/*background:url(../uploadfiles/image/pro4.jpg) no-repeat;*/}

.hprolist li.pro1 figure span{background:url(../uploadfiles/image/pro1.jpg) no-repeat center;}

.hprolist li.pro2 figure span{background:url(../uploadfiles/image/pro2.jpg) no-repeat center;}

.hprolist li.pro3 figure span{background:url(../uploadfiles/image/pro3.jpg) no-repeat center;}

.hprolist li.pro4 figure span{background:url(../uploadfiles/image/pro4.jpg) no-repeat center;}

.hprolist li .con{color:#333;}

.hprolist li .con span{ padding-top:10px;text-align:center; font-size:18px;display:block; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -webkit-transition:all 0.3s ease;transition:all 1s ease;}

.hprolist li:hover .con span{ padding-top:60px; }

.hprolist li.pro1 .con{background:url(hp1.png) no-repeat center top;height:412px;}

.hprolist li .con em{text-align:center;padding:0px 10px; font-size:12px;color:#777;font-style:normal;display:block; line-height: 16px;}

.hprolist li.pro1:hover .con{background:url(hph1.png) no-repeat;}

.hprolist li.pro2 .con{background:url(hp2.png) no-repeat;width:100%;height:412px;}

.hprolist li.pro2:hover .con{background:url(hph2.png) no-repeat;}

.hprolist li.pro3 .con{background:url(hp3.png) right center no-repeat;width:100%;height:206px;}

.hprolist li.pro3:hover .con{background:url(hph3.png) right center no-repeat;}

.hprolist li.pro4 .con{background:url(hp4.png) no-repeat;height:412px;}

.hprolist li.pro4:hover .con{background:url(hph4.png) no-repeat;}

.hprolist li:hover .con,

.hprolist li:hover .con em{ color:#fff}







.Habout{width:1004px;height:570px;margin:0 auto;}

.Habout .left{width:440px;height:auto;float:left;}

.Habout .left h3{font-size:18px;color:#4675c5;font-weight:bold;line-height:60px;}

.Habout .left p{font-size:14px;line-height:22px;}

.Habout .left .more{display:block;width:103px;height:30px;background:url(morebg.png) no-repeat;padding-left:18px;line-height:30px;margin:18px 0;color:#f7964f;cursor:pointer;}

.Habout .left li{float:left;position: relative;}

.Habout .left ul{margin-right:-10px;}

.Habout .left li img{width:138px;height:94px;margin-right:10px;}

.Habout .right{float:right;margin-top:20px;}

/*.imglist li:hover .tit{display: block;}

.imglist .tit{display: none; position: absolute;width: 138px;height: 68px;background: rgba(0,0,0,0.5);top: 0;left: 0;text-align: center;padding-top: 25px;}

.imglist span{color: #fff;}*/



.imglist li .tit{ color:#333; position:absolute; top:0px; left: 0; width:93%;}

.imglist li .tit span{ width: 100%; text-align: center; text-align:center; font-size:0;display:block; -moz-transition:all 1s ease; -ms-transition:all 1s ease; -webkit-transition:all 0.3s ease;transition:all 1s ease;}

.imglist li:hover .tit span{ padding-top:35px; font-size:18px;}

.imglist li:hover .tit{ color:#fff; background: rgba(0,0,0,0.5); height:95px;}



.hnewsbox{height:635px;background:url(hnewsbg.jpg) center center;margin-top:85px;}

.hnews{width:976px;margin:0 auto;padding-top:20px;}

.hnews .left{width:360px;float:left;}

.hnews .left h3{font-size:18px;font-weight:bold;color:#125aac;line-height:50px;}

.hnews .left p{font-size:12px;color:#929292;line-height:20px;}

.hnews .left p span{color:#56b491;display:inline-block;padding-left:20px;}

.hnews .right{width:560px;height:87px;float:left;margin-left:50px;}

.hnews .right li{padding:8px 26px;position:relative;border:1px solid #e5e5e5;background:#fff;margin:9px 0;}

.hnews .right li:first-child{margin-top:0;}

.hnews .right li a{cursor:pointer;}

.hnews .right li h4{font-size:15px;color:#484848;}

.hnews .right li:hover h4{color:#0084cb;}

.hnews .right li p{width:360px;}

.hnews .right li .data{display:block;width:100px;height:89px;background:url(hdatabg.jpg) no-repeat;position:absolute;top:0;right:0;}

.hnews .right li .data{font-size:14px;color:#fff;text-align:center;}

.hnews .right li .data span{display:block;font-size:36px;font-weight:bold;color:#fff;text-align:center;padding-top:20px;padding-left:14px;}

.hnews .right li .data em{font-style:normal;padding-left:12px;line-height:40px;}



/*首页*/







/*内页*/

.org{width:750px;height:718px;margin:0 auto;padding-top:20px;}

.culturebox{width:1004px;height:718px;margin:0 auto;position:relative;}

.culture{width:550px;height:718px;float:right;}

.culture .title{margin-left:60px;margin-top:125px;}

.culture .title h2{font-size:36px;font-weight:100;}

.culture .title span{display:block;color:#666d75;font-size:20px;line-height:50px;font-family:Arial;}

.Dingzhi_Box{ float:right; width:390px; height:220px;position:absolute;top:210px;right:100px;}

.Dingzhi_Box #Scroller-1 { position:absolute; overflow:hidden; width:370px; height:220px;}

.Dingzhi_Box .Scroller-Container { position: absolute; width:370px;}

.Dingzhi_Box #Scrollbar-Container {  position: absolute; right:0px; top:0px; width:390px; height:220px;}

.Dingzhi_Box .Scrollbar-Track {position:absolute; top:0px; right:0px; width:2px; height:208px; background: url(dingzhi_tack_12.jpg);}

.Dingzhi_Box .Scrollbar-Handle { position: absolute; background:url(Dingzhi_handle_12.jpg) no-repeat; width:8px; height:27px; cursor:pointer;left:-3px !important;}

.about{position:relative;}

.about .title h2{color:#fff;}

.about .title span{color:#d6e7f8;}

.about .vedio{position:absolute;right:333px;bottom:126px;}



/*新闻*/

.newslist ul li{padding:30px 0;border-bottom:1px solid #e5e5e5;height:160px}

.newslist ul li .img{float:left;margin-right:20px;}

.newslist ul li .text{float:left;width:490px;}

.newslist ul li .text h4{font-size:16px;color:333333;line-height:30px;}

.newslist ul li .text h4 a:hover{color:#6ebb51;}

.newslist ul li .text .data{color:#999;padding-bottom:12px;}

.newslist ul li .text .more{display:block;height:10px;background:url(more1.png) left center no-repeat;margin-top:20px;}

.newslist ul li .text .more:hover{background:url(more2.png) left center no-repeat;}



.News_info{margin-top:20px;font-size:14px;line-height:30px;}

.News_info .info_title{ padding:10px 0px;font-size:18px;text-align:center;color:#0084cb;}

.News_info .info_time{ font-size:12px; text-align:center;font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}

.News_info .info_txt{ padding:10px 0px;}

.News_info .info_txt p{text-indent:2em;margin:20px 0;}

.News_info .PrevNextBox h1 a{color:#666;font-size:12px; font-weight:normal;}

.News_info .PrevNextBox h1 a:hover{color:#1ea4ed;}

.News_info .PrevNextBox a.none{cursor:pointer;color:#666;}

.News_info .PrevNextBox a.none:hover{ color:#1ea4ed;}



/*投资者关系*/



.investlist ul li{line-height:44px;height:44px;font-size:14px;border-bottom:1px dashed #cccccc;}

.investlist ul li .con{float:left;}

.investlist ul li .download{float:right;color:#64bfee;display:block;background:url(downloadbg.jpg) left center no-repeat;padding-left:40px;}



/*产品中心*/

.prolist ul{margin-right:-52px;}

.prolist ul li{float:left;margin-right:50px;margin-bottom:35px;}

.prolist ul li a{display:block;}

.prolist ul li img{width:217px;height:240px;border:1px solid #e5e5e5;}

.prolist ul li span{display:block;text-align:center;font-size:14px;}

.pro_title{padding-left:18px;background:url(tiao.jpg) no-repeat;font-size:25px;margin-top:35px;}

.picFocus{ margin:0 auto;  width:760px;position:relative;zoom:1;background:#f6f6f6;margin-top:35px;}

.picFocus .hd{ width:703px; padding-top:18px;padding-bottom:18px;margin-left:28px;position:relative;}

.picFocus .hd_box {overflow:hidden;}

.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; width: 1000px;position: relative;top:0px;left:0px;}

.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center; margin-right:5px;width:172px;}

.picFocus .hd ul li img{ /*width:170px;*/ height:97px; border:1px solid #ddd; cursor:pointer; margin-right:5px;}

.picFocus .hd ul li.on{border-bottom:5px solid #0084cc;}

.picFocus .hd ul li.on img{border:1px solid #0084cc;}



.picFocus .hd>a{display:block;width:7px;height:15px; position:absolute;top:50%;cursor:pointer;z-index:9;margin-top: -7px;}

.picFocus .hd .prev1{left:-16px;background:url(icons.png) no-repeat;}

.picFocus .hd .next1{right:-16px; background:url(icons.png) no-repeat -7px 0px;}





.picFocus .bd {border:1px solid #ebebeb;}

.picFocus .bd li{ vertical-align:middle; }

.picFocus .bd img{ /*width:759px;*/ height:412px; display:block;  }







.picFocus .bd .arrow a{display:block;width:53px;height:74px; position:absolute;top:170px;cursor:pointer;z-index:9;}

.picFocus .bd .arrow .prev{left:-5px;background:url(pre1.jpg) no-repeat center center;}

.picFocus .bd .arrow .prev:hover{background:url(pre.jpg) no-repeat center center;}

.picFocus .bd .arrow .next{right:-5px; background:url(next.jpg) no-repeat center center;}

.picFocus .bd .arrow .next:hover{background:url(next1.jpg) no-repeat center center;}



.procon{padding:38px 0;}

.slideTxtBox{min-height:600px;}

.slideTxtBox .hd{ height:50px; line-height:50px;background:#f6f6f6;position:relative;margin-top:30px;}

.slideTxtBox .hd ul{ float:left;  position:absolute;}

.slideTxtBox .hd ul li{width:140px;float:left;font-size:20px;color:#464646;cursor:pointer;background:#f6f6f6;text-align:center;}

.slideTxtBox .hd ul li.on{color:#fff;background:#0084cc;}



/*发展历程*/

/*.developebox{width:724px;height:614px;margin:0 auto;}

.develope{position:relative;background:url(developeline.jpg) 41px 133px no-repeat;padding-top:160px;}

.develope .hd{position:absolute;width:75px;height:33px;right:0;z-index:9;top:330px;right:-10px;}

.develope .hd .prev{display:block;width:33px;height:33px;background:url(devepre2.jpg) no-repeat;cursor:pointer;}

.develope .hd .prev:hover{display:block;width:33px;height:33px;background:url(devepre.jpg)no-repeat;cursor:pointer;}

.develope .hd .next{display:block;width:33px;height:33px;background:url(devenext.jpg) no-repeat;margin-top:9px;cursor:pointer;}

.develope .hd .next:hover{display:block;width:33px;height:33px;background:url(devenext2.jpg) no-repeat;margin-top:9px;cursor:pointer;}



.develope .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.develope .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }

.develope .bd{ padding:10px;height:614px;}

.develope .bd ul{ overflow:hidden; zoom:1; }

.develope .bd ul li{position:relative;width:516px;padding-left:96px;color:#fff;font-size:14px;line-height:24px;padding-bottom:20px;}

.develope .bd ul li span{display:block;width:64px;height:64px;background:url(data2.png) no-repeat;position:absolute;left:0;top:0;color:#fff;text-align:center;line-height:64px;font-size:16px;}

.develope .bd ul li.on span{background:url(data1.png) no-repeat;}

.develope .bd ul li.on{font-weight:bold;}

*/



/*人才招聘*/



.job_list{margin-top:20px;color:#555;border:1px solid #e2e2e2;}

.job_list ul li{width:759px;height:52px;line-height:52px;}

.job_list ul li ul li{float:left;width:150px;height:52px;text-align:center;}

.job_list li.first{width:208px;}

.job_list li.second{width:100px;}

.job_list .job{font-size:14px;cursor:pointer;border-bottom:1px dashed #cccccc;}

.job_list .last{border-bottom:none;}

.job_list .job em{float:right;padding-right:30px;background:url(job_icon1.png) 36px no-repeat;cursor:pointer;}

.job_list .job.on{}

.job_list .job.on em{background:url(job_icon2.png) 36px  no-repeat;}

.job_con{display:none;padding:30px 30px;font-size:12px;line-height:24px;cursor:pointer;background:#fcfcfc;border-bottom:1px dashed #ccc;font-size:14px;}

.job_con b{font-size:14px;font-weight:bold;line-height:50px;}

.job_con .zhize{padding:30px;padding-left:10px;float:left;color:#0084cb;font-size:14px;}

.job_list .shenqing{background:url(yuan1.png) center center no-repeat;}

.job_list .job.on ul .shenqing{background:url(yuan2.png) center center no-repeat;color:#fff;}

.job_list .job.on ul .shenqing a{color:#fff;}

.job_info{margin-top:20px;}

.job_info h3{color:#0084cb;line-height:50px;font-size: 18px;border-bottom:1px solid #ececec;margin-bottom:20px;}

.job_info p{color:#666;font-size:14px;line-height:30px;}

.job_info b{font-size:16px;color:#0084cb;}





/*弹出框*/

.tc{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 999;display: none;}

.tc .bg{background:#000;opacity: 0.8;filter:alpha(opacity=80);position: fixed;width: 100%;height: 100%;}

/*.message_box{margin-top:20px;}

.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}

.messlist {height:30px;margin-bottom:10px;}

.messlist label{float:left;width:60px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;color:#666;}

.messlist input{float:left;width:300px;height:28px;padding-left:5px;color:#666;border:#ccc 1px solid;}

.messlist .look{color:#000;background:#ccc;display:inline-block;width:40px;height:24px;line-height:24px;margin-top:6px;text-align:center;cursor:pointer;border-radius:3px;}

.messlist .txt{color:#666;}

.messlist textarea{float:left;width:400px; height:110px;padding:5px;border:#ccc 1px solid;}

.messlist.yzms input{width:100px;}

.messlist.yzms .yzmimg{ float:left;margin-left:10px;}

.messsub{margin-left:70px;}

.messsub input{width:100px; height:35px; background:#0084cb; font-size:14px; font-weight:bold; cursor:pointer;margin-right:5px}

.messsub input:hover{ background:#0084cb;color:#fff;}

.submit{background:#bc7c34;color:#fff;margin-top:20px;}*/

.job_application {width: 800px;border: 1px solid rgb(71, 164, 225);border-radius: 5px;margin: 0 auto;top: 2%;position: relative;z-index: 9999;background-color: rgb(255, 255, 255);display: block;}

.close {position: absolute;top: 12px;right: 15px;color: rgb(255, 255, 255);font-size: 18px;border-radius: 20px;width: 24px;line-height: 24px;height: 24px;text-align: center;cursor: pointer;border: 1px solid rgb(255, 255, 255);}

.job_application h3 {height: 48px;line-height: 48px;background-color: rgb(71, 164, 225);color: rgb(255, 255, 255);padding-left: 30px;}

.Ms_tab {padding-top: 25px;margin: 0 auto;width: 600px;}

.Ms_tab p {color: rgb(115, 115, 115);font-size: 14px;font-weight: bold;float: left;margin-bottom: 26px;margin-right: 42px;position: relative;}

.Ms_tab .Ms_no {margin-right: 0;}

.Ms_tab p input {height: 24px;line-height: 24px;padding: 3px 8px;border: 1px solid rgb(231, 231, 231);width: 198px;border-radius: 5px;}

.Ms_tab .Ms_tab_txt {height: 142px;padding-left: 44px;margin-right: 0;position: relative;}

.Ms_tab .Ms_tab_txt span {display: inline-block;position: absolute;left: 0;top: 0;}

.Ms_tab .Ms_tab_txt textarea {padding-top: 4px;border: 1px solid rgb(231, 231, 231);border-radius: 5px;}

.Ms_tab .Ms_tab_btn {width: 300px;margin-left: 150px;}

.Ms_tab .Ms_tab_btn .sub {background: rgb(59, 179, 195);}

.Ms_tab .Ms_tab_btn .reset {background: rgb(150, 150, 150);}

.Ms_tab .Ms_tab_btn input {width: 113px;height: 31px;float: left;margin-left: 34px;display: inline-block;font-size: 14px;color: rgb(255, 255, 255);font-weight: bold;cursor: pointer;}

.job_info .shenqing2 {background: url(yuan2.png) center center no-repeat;float: left;width: 95px;height: 30px;line-height: 30px;text-align: center;}

.job_info .shenqing2 a{color: #fff;}

/*联系我们*/

.contactway{padding:30px 0;}

.contactway h3{font-size:18px;color:#0084cb;}

.contactway p{font-size:16px;}





/*发展历程*/

.developebox { width:722px; margin:auto; color:#fff; padding:50px 0; position:relative;}

.developebox .bd { background:url(line.png) repeat-y 32px top;}

.developebox .bd ul li{ overflow:hidden; padding:15px 0;}

.developebox .bd ul li dl dt{ font-size:16px; float:left; width:64px; line-height:64px; text-align:center; background:url(data2.png) no-repeat;}

.developebox .bd ul li dl dd{ float:right; width:624px; font-size:14px;}

.developebox .bd ul li:hover dl dt{background:url(data1.png) no-repeat;}



.developebox .hd{ position:absolute; right:0; top:40%; z-index:8;}

.developebox .hd a{display:block;width:33px;height:33px; margin:5px 0;cursor:pointer;}

.developebox .hd .prev{background:url(devepre2.jpg) no-repeat;}

.developebox .hd .prev:hover{background:url(devepre.jpg)no-repeat;}

.developebox .hd .next{background:url(devenext.jpg) no-repeat;}

.developebox .hd .next:hover{background:url(devenext2.jpg) no-repeat;}

/*发展历程*/

.honor{ overflow:hidden;}

.honor ul li{ padding:5px 11px; float:left;  text-align:center; width:165px;}

.honor ul li img{width: 162px;}

.honor ul li a{height: 240px; line-height: 350px; display:block; border:1px solid #ddd; background-repeat:no-repeat; background-position:center center}

.honor ul li b{text-align:center; font-size:14px; display:block; padding:10px 0;}



/*认证体系*/

.system .hd{ width:100%; padding-top:18px;padding-bottom:18px;overflow:hidden;margin-left:30px;position:relative;}

.system .hd ul{overflow:hidden; zoom:1; }

.system .hd ul li{ padding-top:5px; float:left;  text-align:center; margin:0 2px; width:172px;}

.system .hd ul li img{ width:170px; height:148px; border:1px solid #ddd; cursor:pointer; margin-right:5px;}

.system .hd ul li.on img{border:1px solid #0084cc;}

.system .bd {border:1px solid #ebebeb;width:417px;margin: auto;}

.system .bd li{ vertical-align:middle;}

.system .bd img{ width:417px; height:595px; display:block;  }

.system .bd li b{ text-align:center; font-size:14px; display:block; padding:10px 0;}



.system .arrow{ display:block; position:relative;}

.system .arrow a{display:block;width:30px;height:150px; position:absolute; top:22px; cursor:pointer;z-index:9;}

.system .arrow .prev{background:url(pre1.jpg) no-repeat center center;}

.system .arrow .prev:hover{background:url(pre.jpg) no-repeat center center;}

.system .arrow .next{right:-5px;background:url(next.jpg) no-repeat center center;}

.system .arrow .next:hover{background:url(next1.jpg) no-repeat center center;}



/*视频*/

.vediocon{width:570px;height:320px;margin:0 auto;border:1px solid #e5e5e5;padding:10px;background:#fff;margin-top:42px;}

.vediolist{margin-top:22px;}

.vediolist li{float:left;width:177.333px;margin: 0 10px;}

.vediolist li h4{font-size:12px;font-weight:bold;color:#0084cb;}

.vediolist li img{width: 178px;height: 130px;}

.Content{position: relative;}

.Content .hd{width: 592px;margin: 0 auto;margin-top: 22px;}

.Content .prev,

.Content .next{position:absolute; left:0;bottom: 120px;cursor: pointer;display: block; width:15px; height:15px; filter:alpha(opacity=100);opacity:1;}

.Content .next{ left:auto; right:0;}

video{background: #000;}



/*网站地图*/

.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}

.ul_sitemap li strong{ width:90px; display:inline-block;}



.procon{ position:relative;}

.procon .down{ position:absolute; left:0; font-size:14px; border-radius:6px; padding:5px 10px; cursor:pointer; color:#fff;background-color:#0084cc;}

.down_box{ background-color:rgba(0, 0, 0, 0.66); position:fixed; width:100%; height:100%; top:0; left:0; z-index:888; display:none;}

.down_box dl{ position:relative; top:30%; width:500px; margin:auto; background-color:#fff; border-radius:10px;}

.down_box dl h1{ background-color:#0084cc; font-size:16px; padding:10px 20px; color:#fff;}

.down_box dl h1 span{ float:right; cursor:pointer;}

.down_box dl dd,

.down_box dl dt{ padding:10px 20px; text-align:center;}

.down_box dl .text{ width:60%; border:solid 1px #ccc; padding:8px;}

.down_box dl .btn{ font-size:14px; border-radius:6px; padding:10px 30px; cursor:pointer; color:#fff;background-color:#0084cc;}



/*qq在线*/

.rides-cs img{ border:0;}

.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 99999; border-radius:6px 0px 0 6px;}

.rides-cs a { color: #00A0E9;}

.rides-cs a:hover { color: #ff8100; text-decoration: none;}

.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}

.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}

.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}

.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}

.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}

.rides-cs .cn ul {padding:0px;}

.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}

.rides-cs .cn ul li span { color: #777;}

.rides-cs .cn ul li a{color: #777;}

.rides-cs .cn ul li img { vertical-align: middle;}

.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}

.rides-cs .btnOpen { background-position: 0 0;}

.rides-cs .btnCtn { background-position: -37px 0;}

.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}

.rides-cs ul li.bot { border-bottom: none;}



.fixed_index{position: fixed; top:50%; margin-top: -100px; right: 0px;}

.fixed_index .fixed_sj{ width: 50px; height: 50px; background: #dbdbdb url(sj.png) no-repeat center;  margin-bottom: 10px; position: relative;}

.fixed_index .fixed_sj img{display: none; position: absolute; top:0; right:50px; width: 100px; height: 100px;}

.fixed_index .fixed_weixin img{display: none; position: absolute; top:0; right:50px; width: 100px; height: 100px;}

.fixed_index .fixed_weixin{ width: 50px; height: 50px; background: #dbdbdb url(weixin.png) no-repeat center;margin-bottom: 10px; position: relative;}



.fixed_index .fixed_weixin span,.fixed_index .fixed_sj span{display: none;}



.fixed_index .fixed_weixin:hover span,.fixed_index .fixed_sj:hover span{display:block;}



/*.fixed_index .fixed_weixin:hover,.fixed_index .fixed_sj:hover{width: 100px; background-position: 10px center;}*/



.fixed_index .fixed_weixin:hover img,.fixed_index .fixed_sj:hover img{display:block;}







.fixed_index .fixed_top{ width: 50px; height: 50px; background: #dbdbdb url(top.png) no-repeat center;} 



.fixed_index .fixed_weixin:hover,.fixed_index .fixed_sj:hover,.fixed_index .fixed_top:hover{background-color:#777777;}





.fixed_index .fixed_qq{width: 50px; height: 70px; background: #dbdbdb url(qq.png) no-repeat center;margin-bottom: 10px;}

.fixed_index .fixed_qq a{display: block; width: 100%; height: 100%;}



/*在线咨询*/

.form_table {

margin-top:100px;

}

.form_table td {



color: rgb(115, 115, 115);

    font-size: 14px;

    font-weight: bold;

    float: left;

    margin-bottom: 26px;

    margin-right: 42px;

    position: relative;

}

.form_table td input

{

height: 24px;

    line-height: 24px;

  

    border: 1px solid rgb(231, 231, 231);

    width: 198px;

    border-radius: 5px;

}

.form_table td textarea

{

   

    line-height: 24px;

    

    border: 1px solid rgb(231, 231, 231);

    width: 198px;

    border-radius: 5px;

}

.form_table .btn

{

    background: rgb(59, 179, 195);

    width:100px;

    margin-left:10px;

}

.form_table .reset

{

    background: rgb(150, 150, 150);

       width:100px;

}





/*下拉框*/

.pos_bg{width: 100%;background: #fff;position: absolute;top:165px;left: 0;z-index: 99;display:none;}

.pos_bg .pos1200{width:1004px;margin:0 auto;padding: 20px 0px;}

.subleft dd a{display: block;font-size: 14px;}

.sub{float: left;border-right:1px solid #ccc ;width:124px;min-height: 120px;text-align: center;}



.AddSearch {width: 180px;margin:10% 5%;border: 1px solid #dfdfdf;color: #838383;overflow: hidden}

.AddSearch input{width: 125px;float: left;height: 35px;line-height: 35px;color: #838383;padding: 0 10px;}

.AddSearch .btn{color: #838383;width: 34px;height: 35px;line-height: 35px;float: left;text-align: center;border-left: 1px solid #dfdfdf;}



.hnews{position: relative;}

.newslb{position: absolute;}

.imgBox{ width:362px; height:213px; overflow:hidden; position:relative;}

.imgBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.imgBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.imgBox .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.imgBox .hd ul li.on{ background:#6ebb51; color:#fff; }

.imgBox .bd{ position:relative; height:100%; z-index:0;   }

.imgBox .bd li{ zoom:1; vertical-align:middle; }

.imgBox .bd img{ width:362px; height:213px; display:block;  }





/*11-28*/

.about_menu {position:absolute; right: 20px; top: 50px; width: 90px; }

.about_menu a{width: 90px; height: 70px; padding-top: 20px; display: block; margin-top: 10px; background: url(bg.png) 0 0 no-repeat; text-align: center;}

.about_menu a span{display: block; line-height: 12px; color: #fff;}

