﻿@charset "utf-8";
html {height: 100%; overflow-x: hidden; overflow-y: auto; width: 100%;}
body{background:none;}
.clear{ clear: both;}

 

/*弹出广告*/
.win_adv{ width:100%; height:394px; display:none; position:relative;}
.win_adv ul li{ width:100%; height:394px;}
.win_adv #closebtn{ display: block; width:90px; height:30px; border-radius:3px; position: absolute; bottom:0px; left:50%; margin-left:-45px; background:none;  z-index:999999999; cursor:pointer; }

.noData { display:none;}

/* 网站顶部 */
.topfri{ width:100%; background:url(images/topfribg.jpg) repeat-x 0px -5px #b84a17; overflow:hidden;  height:30px;}
.topfri #friendlink{ width:1200px; max-width:1200px; margin:0 auto; font-size:12px; line-height:20px; color:#fff; position:relative;}
.topfri #friendlink a{ color:#fff; font-size:14px;}
.topfri #friendlink .hd { height:35px; line-height:35px;}
.topfri #friendlink .hd li{ padding:0 20px; float:left;}
.topfri #friendlink .hd .on{ background:#a94a1e;}
.topfri #friendlink .bd{ width:1210px; padding-top:20px; *padding-bottom:20px; display:none; overflow:hidden;}
.topfri #friendlink .bd ul{ }
.topfri #friendlink .bd ul li{ width:180px; height:50px; float:left; margin-right:20px; text-align:center; margin-bottom:20px;}
.topfri #friendlink .bd ul li span{ display:none;}
.topfri #friendlink .friclose{ position:absolute; top:5px; right:0px; display:none; background:url(images/friclose.png) no-repeat 0px 3px; padding-left:15px;}

.topfri ul { width:1200px; margin:0 auto;}
.topfri ul li { float:right; margin-left:15px;  color:#fff; }
.topfri ul li a { color:#fff; font-weight:bold;}

#Header .topBox {  width:100%; background:#d3602b; }
#Header .topBox1 { width:1200px; min-width:1200px; margin:0 auto; height:112px;}
#Header .top {   width: 1200px; min-width:1200px; margin:0 auto;overflow:hidden;}
#Header .top a{ color:#fff;}
#Header .top a:hover{ text-decoration:none;}


#footer{  background:#d3602b;height:153px; }
.footer{width:1121px; min-width:1121px; margin:0 auto;height:153px; /*background:url(images/ft_logo.png) no-repeat 520px 55px ;*/
text-align:left; position:relative;}
.foot_nav{line-height:28px; padding-top:34px;}
.foot_nav a{color:#fbe3d8; padding-right:32px; }
.foot_nav a:hover{ text-decoration:underline;}
.copyright{width:450px; color:#fbe3d8; line-height:24px;}

.foot_nav,.copyright{padding-left:60px;}
.ewm{ position:absolute; right:38px; top:25px;}
.ewm li{float:left; width:100px; text-align:center;line-height:18px; color:#fff; margin-right:40px; font-size:12px;}
.ewm li img{ width:79px; height:79px;}
.sidetop{position:fixed; height:82px; bottom:20px; right:20px; z-index:99999;}
.sidetop a{display:block;width:40px; height:40px; -webkit-transition:0.5s ease all;-moz-transition:0.5s ease all;transition:0.5s; margin-bottom:1px;}

.sidetop .weixinewm{background:url(images/weixinsm.png) no-repeat 0px 0px #b84a17; cursor:auto;}
.sidetop .weixinewm:hover{ background:url(images/weixinsm.png) no-repeat 0px -40px #00b70c;cursor:auto;}
.sidetop .weixinpic{ width:207px; height:200px; position: absolute; bottom:83px; right:40px; z-index:999999; background:url(images/tccbg.png) no-repeat; border-radius:4px; display:none;}
.sidetop .weixinpic img{ width:180px; height:180px; padding:10px;}

.sidetop .phonewm{background:url(images/phonewm.png) no-repeat 0px 0px #b84a17;cursor:auto;}
.sidetop .phonewm:hover{ background:url(images/phonewm.png) no-repeat 0px -40px #87ace5;cursor:auto;}
.sidetop .phonepic{ width:207px; height:200px;position: absolute; bottom:124px; right:40px; z-index:999999; background:url(images/tccbg.png) no-repeat; border-radius:4px; display:none;}
.sidetop .phonepic img{ width:180px; height:180px; padding:10px;}

.sidetop .writemessage{ display:block;width:40px; height:40px; background:url(images/meg.png) no-repeat 0px 0px #b84a17;}
.sidetop .writemessage:hover{ background:url(images/meg.png) no-repeat 0px -40px #b84a17;}
.sidetop #gotop{ position:absolute; bottom:-70px; right:0px; z-index:9999;  width:40px; height:40px; background:url(images/meg.png) no-repeat -40px 0px #b84a17; cursor:pointer;}
.sidetop #gotop:hover{ background:url(images/meg.png) no-repeat -40px -40px #b84a17;}


.bymask{ width:100%; height:100%; background:#333; position: fixed; top:0; left:0; z-index:99; opacity:0.5; filter:Alpha(opacity=50);display:none;}
.Erweimawx{ width:400px; height:300px; position: fixed  ; top:-500px; left:50%; margin-left:-200px; z-index:999; background:#fff; border:3px solid #d3602b; border-radius:6px; text-align:center; font-size:16px;
-webkit-box-shadow:0px 10px 120px #000;-moz-box-shadow:0px 10px 120px #000; box-shadow:1px 10px 120px #000;
 } 
.Erweimawx img{ width:200px; height:200px; padding-top:40px;}
.Erweimawx .close{ width:30px; height:40px; position:absolute; top:0px; right:20px; border-radius:0 0 15px 15px; background:#d3602b;}

.Erweimawx .close .btn{ display:block; width:20px; height:20px;background:url(images/erweimaclose.png) no-repeat 0px 0px ; -webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;transition:0.3s; margin-top:13px; margin-left:5px;}
.Erweimawx .close .btn:hover{transform: rotate(360deg);}




.Erweimasj{ width:400px; height:300px; position: fixed  ; top:-500px; left:50%; margin-left:-200px; z-index:999; background:#fff; border:3px solid #d3602b; border-radius:6px; text-align:center; font-size:16px;
-webkit-box-shadow:0px 10px 120px #000;-moz-box-shadow:0px 10px 120px #000; box-shadow:1px 10px 120px #000;
 } 
.Erweimasj img{ width:200px; height:200px; padding-top:40px;}
.Erweimasj .close{ width:30px; height:40px; position:absolute; top:0px; right:20px; border-radius:0 0 15px 15px; background:#d3602b;}

.Erweimasj .close .btn{ display:block; width:20px; height:20px;background:url(images/erweimaclose.png) no-repeat 0px 0px ; -webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;transition:0.3s; margin-top:13px; margin-left:5px;}
.Erweimasj .close .btn:hover{transform: rotate(360deg);}


#focus{ height:500px;position:relative; }

#focus .bd ul, #focus .bd ul li{ width:100% !important }
#focus .bd li{cursor: default;    display: block; height: 500px;    width: 100%;}
#focus .bd li a{display:block; height: 500px;    width: 100%;}
#focus .hd{position:absolute; top:52px; left:50%; margin-left:-420px;width:500px; height:270px;z-index:1;}

#focus .more{display:block; color:#fff; width:124px; height:48px; line-height:20px;padding-top:5px; text-align:center; background:#d3602b; border-radius:3px;z-index:3;margin-top:15px;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all;}
#focus .more:hover{background:#ba4d1b;}

#focus .intro{ font-size:16px;}
#focus .txt{ height:240px;}
#focus .txt h3,#focus .intro{ color:#fff;}
#focus .intro{ text-indent:26px; color:#fff;}
#focus .bg{position:absolute; top:60px; left:50%; margin-left:-450px; width:562px;  height:237px; background:#000;opacity:0.2;filter:alpha(opacity:20);}
#focus .hd .txt li{ position:absolute; top:10px;}   
#focus .hd .txt li .on{display:block;}
#focus .hd .txt li h3 a{  font-size:30px; font-weight:bold;line-height:90px; color:#fff; }

#focus .prev{display:block; width:60px; height:60px; background:url(images/arrowbig.png) no-repeat 8px 8px #000;opacity: 0.4; filter:alpha(opacity:40);position:absolute; z-index:10; cursor:pointer; border-radius:60px;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }
#focus .next{display:block; width:60px; height:60px; background:url(images/arrowbig.png) no-repeat 8px -32px #000;opacity: 0.4; filter:alpha(opacity:40);position:absolute; z-index:10; cursor:pointer; border-radius:60px;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }
#focus .prev{ left:130px; top:232px;}
#focus .next{ right:130px; top:232px;}
#focus .prev:hover{ text-decoration:none;background:url(images/arrowbig.png) no-repeat 8px 8px #d3602b;opacity:1; filter:alpha(opacity:100);}
#focus .next:hover{ text-decoration:none;background:url(images/arrowbig.png) no-repeat 8px -32px #d3602b;opacity:1; filter:alpha(opacity:100);}
#focus .num{ position:absolute; width:200px; top:410px; left:50%; margin-left:128px; }
#focus .num li{ width:10px; height:10px; background:#fff; border-radius:5px; cursor:pointer; float:left; margin-right:10px;}
#focus .num .on{ background:#d3602b;}




.hbg{ background:#f5f3f0; width:100%; padding-bottom:100px;}



.contactusbg{ background:url(images/contactusbg.jpg) no-repeat center;}
.newsbgbg{ background:url(images/newsbgbg.jpg) no-repeat center;}

#about,#news,#Recruit,#Contact{ width:1000px; min-width:1000px; margin:0 auto;}

#about{ width:1200px; margin-bottom:30px; padding-bottom:40px; padding-left:30px; padding-right:30px; overflow: hidden;}
#about .hd{ height:195px; background:url(images/about_tbg.png) no-repeat center; margin-top:20px;}

.abouts{height:304px; width:607px; position:relative; float:left; background:#000; -webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }

.abouts:hover{ -webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}

.type_1 {background:#000;position: relative;height:314px; width:607px;}
.abouts .con,.abouts .mask{display:block;}
.abouts .mask{ display:block; height:314px; width:607px;left: 0; top:0; position: absolute;z-index: 1; }
.abouts .con{left: 20px; top:70px; position: absolute; z-index: 2; color:#fff;}
.abouts .con .title{ font-size:18px; background:url(images/file.png) no-repeat 21px center; padding-left:48px;}
.abouts .con .title a{color:#fff; display:block;}
.abouts .intro{color:#fff; line-height:22px; padding:10px 37px 30px 20px; display:none; text-indent:26px;}
.abouts .more{ position:absolute; top:-60px; left:-20px; display:block; width:607px; height:304px; text-indent:-999px;}
.abouts:hover .mask{ display:block; width:100%; height:100%; background:#000;opacity: 0.5; filter:alpha(opacity:50);}
.abouts:hover .con{ display:block;}
#about .fr{ float:left; width:476px; margin-left:20px;}
.dsj{ margin-bottom:18px;cursor: pointer; -webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }

.dsj:hover{ -webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);}

.zuzhi li{cursor: pointer; -webkit-transition:0.5s ease all;-moz-transition:0.5s ease all;}
.zuzhi li:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);}

.zuzhi li{ display:inline-block; height:148px;}
.zuzhi li a{ color:#fff;font-size:25px;display:inline-block;  width:100%; height:100%;}
.zuzhi .l1{ width:573px; background:url(images/kuangjia.png) no-repeat 80px 50px #e08f49;text-align:center;}
.zuzhi .l2{ width:573px;margin-top:18px; background:url(images/ContactUsicon.png) no-repeat 80px 50px #75b4e9;text-align:center;  }
.zuzhi .l1 a,.zuzhi .l2 a{ padding-top:60px;padding-left:40px; display:inline-block;  width:100%; height:75px;}


#about .frc{ width:180px; height:284px; float:right; font-size:14px;color:#fff;}

#about .frc a{ color:#fff;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; cursor:pointer;text-align:center;}
#about .frc a:hover{ color:#fff; -webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
#about .frc .friendlink{ display:block; width:180px; height:183px; background:url(images/friendlinkicon.png) no-repeat center 57px #75b4e9; line-height:240px; }





#news { width:1200px; min-width:1200px; width-min:1200px; overflow:hidden; order:1px solid #f00; }
#news .hd{height:179px; background: url(images/new_tbg.png) no-repeat center top;margin-top:20px; overflow:hidden;}
.topnews{ padding-bottom:60px;}
.topnews li{ text-align: center; line-height:30px;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all;}
.topnews li span{ display:block; color:#999999; }
.topnews li a{font-size:16px; color:#333;}

.picScroll-left{  position:relative;  }
.picScroll-left .hdt{ overflow:hidden;  height:53px;  padding:30px 0px 0px 375px;  }
.picScroll-left .hdt .prev,.picScroll-left .hdt .next{ display:block;  width:53px; height:53px; float:left; margin:0 45px; overflow:hidden; cursor:pointer;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }
.picScroll-left .hdt .next{ margin-right:45px;background:url(images/arrowbig.png) no-repeat 6px -36px #e27644 ; border-radius:3px;}
.picScroll-left .hdt .prev{ margin-left:45px; background:url(images/arrowbig.png) no-repeat 6px 6px #e27644; border-radius:3px;}
.picScroll-left .hdt .next:hover{background:url(images/arrowbig.png) no-repeat 6px -36px #af420f; }
.picScroll-left .hdt .prev:hover{background:url(images/arrowbig.png) no-repeat 6px 6px #af420f; }

.picScroll-left .hdt .next:active{-webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9); }
.picScroll-left .hdt .prev:active{-webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9);}

.picScroll-left .hdt .prevStop{ background:url(images/arrowbig.png) no-repeat 6px -36px #cbcbcb; cursor:auto; }
.picScroll-left .hdt .nextStop{ background:url(images/arrowbig.png) no-repeat 6px 6px #cbcbcb; cursor:auto; }

.picScroll-left .hdt .nextStop:active{-webkit-transform:scale(1,1);-moz-transform:scale(1,1); }
.picScroll-left .hdt .prevStop:active{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);}

.picScroll-left .hdt .prevStop:hover{ background:url(images/arrowbig.png) no-repeat 6px -36px #cbcbcb; cursor:auto; }
.picScroll-left .hdt .nextStop:hover{ background:url(images/arrowbig.png) no-repeat 6px 6px #cbcbcb; cursor:auto; }


.picScroll-left .hdt ul{ overflow:hidden; zoom:1; margin-top:20px; zoom:1; float:left; }
.picScroll-left .hdt ul li{width:10px; height:10px; background:#fff; text-indent:-999px; border-radius:5px; cursor:pointer; float:left; margin:0 5px;}
.picScroll-left .hdt ul li.on{ background:#d3602b;}

.picScroll-left .bd{ padding:0 43px; }
.picScroll-left .bd ul{ width:1200px; min-width:1200px; }
.picScroll-left .bd ul li{  float:left; height:250px; border-radius:5px; width:360px; text-align:center;height:290px; margin:0 10px; background:#fff;position: relative; }
.picScroll-left .bd ul li span{}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ display:block; }
.picScroll-left .bd ul li .title{ line-height:44px; font-size:16px; padding-top:4px;  }
.picScroll-left .bd ul li a{font-size:16px;}		
.picScroll-left .bd ul li .video{position: absolute; top: 100px; left: 150px;}		
		
#Recruit{margin:40px auto 66px auto;text-align:center;}	
#Recruit .hd{ height:167px; background:url(images/recrut_tbg.png) no-repeat center center;}	
.Recruit_ad{ padding-top:8px;}	
.Recruit_text{ font-size:16px; line-height:30px; padding:30px 0 18px 0;}
.detail{ display:inline-block; width:268px; height:50px; line-height:50px; background:#d3602b;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all;color:#fff; font-size:16px;border-radius:4px;}
.detail:hover{color:#fff; background:#a84010;}

#Contact{ width:1200px; padding-top:45px;}
#Contact .hd{height:162px; background:url(images/contact_tbg.png) no-repeat center center;
margin-bottom:30px;}
.index_map .fl{ width:540px; background:url(images/haerbinmap.png) no-repeat 7px -42px #fff; padding:24px 0;}
.index_map .fr{ width:540px; background:url(images/beijingmap.png) no-repeat 0px -23px #fff; padding:24px 0;}
.index_map{ width:1100px;  min-width:1100px; overflow:hidden; margin:0 auto;}		
#cts p{ padding-left:20px;}


/*侧栏业务申请按钮*/
.messagebtn{ width:240px; padding:0 5px 20px 5px; margin-top:50px; overflow:hidden; }
.messagebtn li{width:100%; height:40px; text-align:center; line-height:40px;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all;}
.messagebtn a {color:#d3602b;display:block; width:100%; height:40px; font-size:16px;}
.messagebtn a:hover{ color:#fff;}		
.messagebtn .ywsq{ margin-bottom:5px; border-radius:3px; background:url(images/messbg.png) no-repeat 10px 10px #efefef; border:1px solid #e0e0e0;}		
.messagebtn .wyly{ border-radius:3px; background:#efefef; border:1px solid #e0e0e0;}		

.messagebtn .ywsq:hover{ background:url(images/messbg_w.png) no-repeat 10px 10px #c2492b; border:1px solid #c2492b;}		
.messagebtn .wyly:hover{ background:#c2492b;border:1px solid #c2492b;}		
		
.messagebtn .ywsq:active{ -webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9); }		
.messagebtn .wyly:active{ -webkit-transform:scale(0.9,0.9);-moz-transform:scale(0.9,0.9);}		
.side_Contactus{ padding:0 5px;}	
.side_Contactus	p{ margin-bottom:10px;  padding:0 14px;  font-size:16px; line-height:26px;}

.side_Contactus div{background:#f0f0f0; padding:10px 0 8px 0; margin-bottom:10px;border-radius:4px;}

.side_Contactus a:hover{ color:#333;}

#cke_top_ContentForm_ctl11_ctl00_Field_ModelControlID_EditorMultipleHtml { display:none !important;}

/*信息提示*/
.u_management_bg{ height:380px; margin: 0 auto;}
.u_management_bg .Showms{ width:400px; height:180px; background:#fff; border:1px solid #e4e4e4; margin:70px auto; padding:30px; border-radius:6px;}

.u_management_bg .titWrong{ font-size:18px; color:#333; font-weight:bold; padding-bottom:20px;}
.u_management_bg .Showms .BUT{ width:120px; height:30px; border:1px solid #c2492b; background:#c2492b; color:#fff; text-align:center; border-radius:3px; margin-top:30px;}
.u_management_bg .Showms .BUT:hover{ background:#953e16;}
.u_management_bg .Showms .BUT a{ color:#fff;}
.u_management_bg .Pic{ display:none;}



#ads{ width:100%; margin:0 auto; overflow:hidden; text-align:center; position:relative;}
.lrtk{ width:100%; height: 394px; display:none; z-index:10;background:url("/UploadFiles/UploadADPic/201506040904580397.jpg") no-repeat center top; position:relative;}
.lrtk .up{ display:block; width:120px; height:12px; background:url(images/arrow.jpg) no-repeat left bottom; position:absolute; left:50%; bottom:0; z-index:20; margin-left:-60px;}
.lrtk .down{ display:block; width:120px; height:12px; background:url(images/arrow.jpg) no-repeat left top; position:absolute; left:50%; top:88px; z-index:20; margin-left:-60px;}	
#ads li { height: 394px;

   }

	
	
#sideMenuBox .ul1{display:none;}	
		