@charset "utf-8";
/*共用*/
body{font-size:12px; color:#222; font-family:"Microsoft YaHei"; margin:0px; padding:0px;}
div{margin: 0px; padding: 0px; margin: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0px; padding: 0px; list-style: none; border: 0px;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #222; text-decoration: none;}
a:hover{color: #e60012; text-decoration: none;}
.border_bg{width:auto; height:auto; margin:0 auto; border:1px solid #d0d0d0;}
.cp img{border:1px solid #bbb; padding:1px;}
.cp img:hover{border:1px solid #ff6600; padding:1px;}
.white a{color: #fff; text-decoration: none;}
.white a:hover{color: #ff0; text-decoration: none;}
input,button,select,textarea{outline:none}

/*抬头*/
#top_bg{width:100%; height:38px; background:#222222;}
#top_c{width:1200px; margin:0 auto; height:38px;}
#top_cl{width:1102px; float:left;}
#top_cl li{float:left; color:#bbb;}
#top_cl .t1{width:862px; line-height:38px;}
#top_cl .t1 .font{color:#F00;}
#top_cl .t2{width:240px; line-height:38px;}
#top_cl li a{color:#bbb; line-height:38px;}
#top_cl li a:hover{color:#ffff00;}

#top_cr{width:98px; float:right; height:38px; color:#bbb; line-height:38px;}


#top_crs{ width:98px; z-index:9999999999999999;}
#top_crs li{float: left; position: relative; z-index:9999999999999999;}
#top_crs .t3{width:31px; text-align:center; height:38px;}
#top_crs .t4{width:37px; text-align:center; height:38px;}
#top_crs .t5{width:30px; text-align:center; height:38px;}

#top_crs ul{display: none; position: absolute;}

#top_crs li:hover ul{display: block; top:38px; left:-50px;}
#top_crs li:hover ul .search{width:180px; background:#888; height:70px; padding:15px;}
#top_crs li:hover ul .search .h1{width:120px; height:40px; line-height:40px; overflow:hidden; border:none; padding-left:10px; font-size:12px; color:#888; background:#fff; float:left; font-family:"Microsoft YaHei";}
#top_crs li:hover ul .search .h2{width:50px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; background:#f36f21; float:right; border:none; cursor:pointer; font-family:"Microsoft YaHei";}
#top_crs li:hover ul .search .h3{line-height:30px; color:#fff;}

#top_crs li:hover ul .fgs{width:160px; background:#888; height:95px; line-height:25px !important ; color:#fff; padding:10px 15px 10px 15px; font-size:12px;}
#top_crs li:hover ul .fgs a{font-size:12px; color:#fff;}
#top_crs li:hover ul .fgs a:hover{font-size:12px; color:#ff0;}

#top_crs li:hover ul .app{width:120px;}
/*导航*/
#nav_bg{width:100%; height:120px; background:#fff;}
#nav_c{width:1200px; height:120px; margin:0 auto;}
#logo{width:222px; float:left; padding-top:20px;}
#nav_r{width:920px; float:right; height:120px;}
#nav_r li{float:left; text-align:center; width:115px;}
#nav_r ul li a{color: #222; text-decoration: none; font-size:16px; width:115px; padding-top:40px; text-align:center; display:block; height:80px;}
#nav_r ul li a:hover{color: #036eb8; text-decoration: none; font-size:16px; width:115px; padding-top:40px; height:80px;}
#nav_r ul li .font{font-size:10px; text-transform:uppercase;}

#nav_r ul li .cur{display:block; font-size:16px; width:115px; padding-top:40px; height:80px; color:#036eb8; background:url(../images/rt_59.png) no-repeat center bottom;}

#nav_r ul li ul{display:none; -webkit-transition: all 0.5s;-o-transition: all 0.5s; transition: all 0.5s;}
#nav_r ul li:hover ul {display: block; position:relative; z-index:1000000000000; background:#eee; border-top: 2px solid #036eb8; padding:20px 10px 30px 10px; border-radius: 0px 0px 10px 10px; width:460px; left:0px;} 

#nav_r ul li:hover ul .dhh{ width:460px !important;}
#nav_r ul li:hover ul .dhh_l{width:130px !important; float:left !important;}
#nav_r ul li:hover ul .dhh_l a{line-height:30px !important; width:130px !important; border-bottom:1px solid #ccc !important; font-size:12px !important; padding:0px; margin:0px; height:auto; height:30px; overflow:hidden;}
#nav_r ul li:hover ul .dhh_l a:hover{font-size:12px !important; color:#fff !important; line-height:30px !important; background:#036eb8; padding:0px; margin:0px; height:auto; height:30px; overflow:hidden;}

#nav_r ul li:hover ul .dhh_c{width:30px !important; float:left !important; text-align:center !important;}
#nav_r ul li:hover ul .dhh_c .xian{width:1px !important; margin:0 auto !important; height:270px !important; background:#ccc !important;}
#nav_r ul li:hover ul .dhh_c .xian1{width:1px !important; margin:0 auto !important; height:80px !important; background:#ccc !important;}
#nav_r ul li:hover ul .dhh_c .xian2{width:1px !important; margin:0 auto !important; height:125px !important; background:#ccc !important;}

#nav_r ul li:hover ul .dhh_r{width:140px; float:left !important;}
#nav_r ul li:hover ul .dhh_r p{line-height:40px; font-size:14px; font-weight:bold; text-align:center; color:#e60012;}
#nav_r ul li:hover ul .dhh_r .font{line-height:22px; text-align:left; color:#999; font-size:12px;}


.button_more {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  
  
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.button_more:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;  
  background:url(../images/rt_59.png) no-repeat center bottom;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  
}

.button_more:hover:before, .button_more:focus:before, .button_more:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
/*产品分类*/
#sort_bg{width:100%; background:#f8f8f8; padding:50px 0px;}
#sort_t{width:74px; margin:0 auto; background:url(../images/rt_7.png) no-repeat; height:16px;}
#sort_t1{width:1200px; margin:0 auto; height:46px; margin-top:30px;}
#sort_t1 .h1{line-height:46px; float:left; font-size:20px;}
#sort_t1 .h2{width:46px; background:url(../images/rt_8.png) no-repeat; color:#fff; float:left; height:46px; line-height:46px; text-align:center; font-size:25px; margin-left:5px; transition:all 1s; -webkit-transition:all 1s; -moz-transition:all 1s;}
#sort_t1 .h2:hover{color: #ff0; transform: scale(1.1) rotate(360deg); -moz-transform: scale(1.1) rotate(360deg); -webkit-transform: scale(1.1) rotate(360deg); cursor:pointer;}

#sort_t1 .h3{line-height:46px; float:left; font-size:22px; width:20px; text-align:center;}
#sort_t2{width:781px; margin:0 auto; height:26px; background:url(../images/rt_9.png) no-repeat; line-height:26px; text-align:center; color:#666; font-size:22px; margin-top:20px; letter-spacing:10px;}
#sort_t3{width:781px; margin:0 auto; margin-top:20px; color:#a9a9a9; font-size:10px; text-align:center; text-transform:uppercase;}

#sort_c{width:1198px; margin:0 auto; margin-top:30px;}
#sort_c li{float:left; background:url(../images/rt_10.jpg) no-repeat; width:277px; height:396px; margin-left:22px; color:#696969;}
#sort_c li:hover{background:url(../images/rt_11.jpg) no-repeat; width:277px; height:396px; color:#fff;}

#sort_c li .s_img{width:277px; height:178px; overflow:hidden;}
#sort_c li .s_img img{
    -webkit-transition:all .3s linear;
    -mos-transition:all .3s linear;
    -mz-transition:all .3s linear;
    -o-transition:all .3s linear;
    transition:all .3s linear;
	
}
#sort_c li .s_img img:hover{
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.1);	

}
#sort_c li .s_title{width:277px; height:60px; text-align:center; line-height:60px; font-size:18px; font-weight:bold;}
#sort_c li .s_title a{font-size:18px; color:#222;}
#sort_c li:hover .s_title a:hover{font-size:18px; color:#ff0;}
#sort_c li:hover .s_title a{font-size:18px; color:#fff;}
#sort_c li .s_font{width:190px; margin:0 auto; padding-top:15px; line-height:25px; height:83px;}
#sort_c li .s_font1{line-height:40px; text-align:center; color:#fff; font-size:14px;}
#sort_c li .s_font1 a{color:#fff; font-size:14px;}
#sort_c li:hover .s_font1 a:hover{font-size:14px; color:#e60012;}
#sort_c li:hover .s_font1 a{font-size:14px; color:#222;}

/*面积方案*/
#mjfa_bg{width:100%; height:138px; background:url(../images/rt_17.jpg) center no-repeat; color:#aaa;}
#mjfa_t{width:1200px; margin:0 auto; padding-top:90px; height:39px; text-align:center; font-size:30px; color:#fff;}
#mjfa_t1{width:1200px; margin:0 auto; height:55px; text-align:center; font-size:16px; color:#aaa; letter-spacing:4px; padding-top:5px;}
#mjfa_t2{width:1200px; margin:0 auto; height:43px; text-align:center; font-size:10px; color:#aaa; text-transform:uppercase;}

#solution_1{width:1200px; margin:0 auto; height:71px;}
#solution_1_l{width:286px; float:left; line-height:35px; font-size:18px; text-align:right;}
#solution_1_r{width:914px; float:right;}
#solution_2{width:1200px; margin:0 auto; height:69px;}
#solution_2_l{width:286px; float:left; line-height:35px; font-size:18px; text-align:right;}
#solution_2_r{width:914px; float:right;}

.common_solution{width:858px; height:37px;}
.common_solution li{float:left; width:131px; border:1px solid #aaa; border-radius:30px; margin-left:10px;}
.common_solution li a{display:block; line-height:35px; text-align:center; color:#aaa; font-size:14px;}
.common_solution li a:hover{line-height:35px; background:#aaa; border-radius:30px; color:#222; font-size:14px;}
.common_solution .ahover a{line-height:35px; background:#aaa; border-radius:30px; color:#222; font-size:14px;}

#solution_3{width:1200px; margin:0 auto; height:126px;}
#solution_3 li{float:left; font-size:14px;}
#solution_3 .ss1{width:340px; line-height:35px; font-size:18px; text-align:right;}
#solution_3 .ss2{width:131px; border:1px solid #aaa; border-radius:30px; margin-left:10px; line-height:35px;}
#solution_3 .ss3{width:131px; border:1px solid #aaa; border-radius:30px; margin-left:10px; line-height:35px;}
#solution_3 .ss4{width:241px; border:1px solid #aaa; border-radius:30px; margin-left:10px; line-height:35px;}
#solution_3 .ss5{width:131px; border:1px solid #aaa; border-radius:30px; margin-left:10px; line-height:35px;}
#solution_3 .ss6{width:103px; margin-left:10px; line-height:35px; color:#222; text-align:center;}

#ad_bg{width:1200px; margin:0 auto; color:#fff; padding-top:50px;}
#ad_l{width:918px; float:left; position:relative; height:68px;}
#ad_l .a1{font-size:27px; position:absolute; height:68px;}
#ad_l .a1 .font{color:#ff0; font-size:30px;}
#ad_l .a1 .font a{color:#ff0; font-size:30px;}
#ad_l .a1 .font a:hover{color:#e60012; font-size:30px;}
#ad_l .a2{position:absolute; height:68px; top:15px; left:568px;}
#ad_r{width:282px; float:right; line-height:40px; font-size:30px; font-weight:bold;}

/*方案分类*/
#tfjwfa_bg{width:100%; background:#f2f2f2; padding:50px 0px;}
#tfjwfa_t{width:397px; height:30px; background:url(../images/rt_18.png) no-repeat; margin:0 auto; line-height:30px; text-align:center; font-size:30px;}
#tfjwfa_c{width:1200px; margin:0 auto; margin-top:10px; color:#888; text-align:center; text-transform:uppercase; font-size:12px;}
#tfjwfa_b{width:1200px; margin:0 auto; margin-top:20px;}

/*成功案例*/
#case_bg{width:100%; height:546px; background:url(../images/rt_19.jpg) center no-repeat;}
#case_t{width:1200px; margin:0 auto; height:156px;}
#case_t .h1{padding-top:52px; padding-left:543px; font-size:30px; color:#e60012; height:40px;}
#case_t .h2{padding-left:552px; font-size:14px; color:#6e6e6e; text-transform:uppercase;}
#case_b{width:1200px; margin:0 auto;}
#case_b li{float:left;}
#case_b .c1{width:30px; padding-top:130px;}
#case_b .c2{width:1120px;}
#case_b .c2 li{float:left; width:240px; margin-left:20px; padding:10px; background:#fff;}
#case_b .c2 .img{width:242px; height:182px; overflow:hidden;}
#case_b .c2 .img img{width:242px; height:182px;
    -webkit-transition:all .3s linear;
    -mos-transition:all .3s linear;
    -mz-transition:all .3s linear;
    -o-transition:all .3s linear;
    transition:all .3s linear;
	
}
#case_b .c2 .img img:hover{
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.1);	

}

#case_b .c2 .title{ line-height:56px; text-align:center; font-size:16px;}
#case_b .c2 .title a{font-size:16px; color:#222;}
#case_b .c2 .title a:hover{font-size:16px; color:#e60012;}
#case_b .c2 .font{border:1px solid #aaa; line-height:40px; text-align:center; width:220px; margin:0 auto; color:#555; font-size:12px;}
#case_b .c2 .font a{font-size:12p; color:#555; display:block; width:220px; line-height:40px; text-align:center;}
#case_b .c2 .font a:hover{font-size:12p; color:#fff; background:#e60012;}

#case_b .c3{width:50px; padding-top:130px; text-align:right;}

/*新闻中心*/
#news_tab{width:1200px; margin:0 auto; margin-top:50px; background:url(../images/rt_23.png) repeat-x; height:22px;}
#news_tab li{float:left; color:#222; height:22px; cursor:pointer; width:100px; font-size:18px; background:#fff; border-right:1px solid #aaa; text-align:center;}
#news_tab li.current{color:#e60012; width:100px; font-size:20px; line-height:22px;  text-align:center;
 -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
#news_c{width:1200px; margin:0 auto; height:42px;}
#news_c .h1{float:left; font-size:14px; padding-top:10px; color:#888; letter-spacing:2px;}
#news_c .h2{float:right; margin-top:10px; background:url(../images/rt_24.png) no-repeat; height:32px; width:120px; padding-left:19px; line-height:32px; color:#fff;}
#news_c .h2 a{font-size:12px; color:#fff;}
#news_c .h2 a:hover{font-size:12px; color:#ff0;}

#news_content{ width:1200px; margin:0 auto; margin-top:20px;}
#news_content ul{display:none;}

#news_bg{width:1200px; margin:0 auto;}
#news_l{width:558px; float:left;}
#news_l .n_img{width:556px; height:238px; overflow:hidden; border:1px solid #ddd;}
#news_l .n_img img{width:556px; height:238px;
    -webkit-transition:all .3s linear;
    -mos-transition:all .3s linear;
    -mz-transition:all .3s linear;
    -o-transition:all .3s linear;
    transition:all .3s linear;
	
	
}
#news_l .n_img img:hover{
	width:556px; height:238px;
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.1);
	
}
#news_l .n_title{line-height:40px; font-size:16px; padding-top:10px;}
#news_l .n_title a{font-size:16px;}
#news_l .n_title a:hover{font-size:16px;}
#news_l .n_contact{color:#aaa; line-height:25px;}

#news_r{width:580px; float:right;}
#news_rc{width:580px; border-bottom:1px dotted #ccc; padding-bottom:15px; margin-top:15px;}
#news_rl{width:75px; float:left; background:url(../images/rt_26.jpg) no-repeat; height:84px;}
#news_rl .h1{padding-top:10px; text-align:center; font-size:30px; font-weight:bold; height:48px;}
#news_rl .h2{text-align:center; color:#aaa;}
#news_rr{width:490px; float:right;}
#news_rr .h1{line-height:36px; font-size:14px;}
#news_rr .h2{line-height:25px; color:#aaa; font-size:12px;}
#news_rr .h2 a{color:#aaa; font-size:12px;}
#news_rr .h2 a:hover{color:#e60012; font-size:12px;}

/*合作客户*/
#hzkh_bg{width:100%; height:348px; background:#e9e9e9; margin-top:50px;}
#hzkh_c{width:1200px; margin:0 auto;}
#hzkh_cl{width:150px; float:left; height:348px; background:url(../images/rt_27.jpg) no-repeat;}
#hzkh_cl .h1{padding-top:190px; text-align:center; font-size:18px; font-weight:bold; color:#fff;}
#hzkh_cl .h2{text-align:center; padding-top:5px; text-transform:uppercase; font-size:10px; color:#fff;}

#hzkh_cr{width:1010px; float:right;}
#hzkh_cr_t{width:1000px; float:right; border-bottom:1px dotted #666; height:88px; font-size:15px; margin-bottom:10px; overflow:hidden;}
#hzkh_cr_t li{float:left; line-height:88px; padding-left:15px;}
#hzkh_cr_t li a{font-size:15px; color:#222;}
#hzkh_cr_t li a:hover,#hzkh_cr_t li a:hover.cur a{font-size:15px; color:#e60012;}

#hzkh_cr_bb{width:1008px; height:200px; overflow:hidden;}

#hzkh_cr_b{width:1008px;}
#hzkh_cr_b li{float:left; margin-left:10px; width:146px; height:73px; margin-top:15px; overflow:hidden; border:1px solid #cfcfcf; padding:5px;}
#hzkh_cr_b li img{width:146px; height:73px; background:#fff;
-webkit-transition:all .3s linear;
    -mos-transition:all .3s linear;
    -mz-transition:all .3s linear;
    -o-transition:all .3s linear;
    transition:all .3s linear; cursor:pointer;
}
#hzkh_cr_b li img:hover{	
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
    transform:scale(1.1);  cursor:pointer;
	}
.hzkh_gray{
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(1);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray; 
}
.hzkh_gray img{width:146px; cursor:pointer;}
.hzkh_grays{-webkit-filter: grayscale(0%); width:146px; cursor:pointer;}
/*地址*/
#address_bg{width:1200px; margin:0 auto; height:108px;}
#address_bg li{float:left;}
#address_bg .a1{width:40px; padding-top:40px;}
#address_bg .a2{width:223px; line-height:108px !important; font-size:28px; font-weight:bold;}
#address_bg .a3{width:32px; padding-top:33px;}

#address_bg .a4{width:635px; padding-top:36px; position:relative;}

/* common styling */
.addr_bg {width:635px; position:relative; font-size:14px; -webkit-transition: all 0.5s;-o-transition: all 0.5s; transition: all 0.5s;}
.addr_bg ul li a,.addr_bg ul li a:visited{display:block; text-decoration:none; width:117px; height:38px; text-align:center; color:#222; margin-left:10px; background:#dcdcdc; line-height:38px; font-size:14px;}

.addr_bg ul {padding:0; margin:0;list-style-type: none; }
.addr_bg ul li {float:left; position:relative;}
.addr_bg ul li ul {display: none;}

/* specific to non IE browsers */
.addr_bg ul li:hover a {color:#fff; background:#036eb8;}
.addr_bg ul li:hover ul {display:block; position:absolute; bottom:39px; left:0;}
.addr_bg ul li:hover ul li a.hide {background:#dcdcdc; color:#000;}
.addr_bg ul li:hover ul li {display:block; background:#036eb8; color:#000; width:280px; clear:both; border-radius:10px;}
.addr_bg ul li:hover ul li:hover a.hide {background:#dcdcdc; color:#000;}
.addr_bg ul li:hover ul li ul {display: none;}
.addr_bg ul li:hover ul li{display:block; background:#036eb8; color:#fff; width:100%; padding:20px; line-height:28px; font-size:13px;  width:280px;}
.addr_bg ul li:hover ul li a{font-size:13px; color:#fff;}
.addr_bg ul li:hover ul li a:hover{font-size:13px; color:#ff0;}

.addr_bg ul li:hover ul.left {left:-105px;}
.addr_bg ul li:hover ul li:hover ul.left {left:-180px; width:209px;}

#address_bg .a5{width:270px; padding-top:41px; position:relative;}


/* common styling */
.feedback_bg {width:208px; float:right; position:relative; font-size:16px; -webkit-transition: all 0.5s;-o-transition: all 0.5s; transition: all 0.5s;}
.feedback_bg ul li a,.feedback_bg ul li a:visited{display:block; text-decoration:none; width:208px; height:38px; text-align:center; color:#222; margin-left:10px; line-height:38px; font-size:18px; font-weight:bold;}
.feedback_bg ul li a:visited{display:block; text-decoration:none; width:208px; height:38px; text-align:center; color:#222; margin-left:10px; line-height:38px; font-size:18px; font-weight:bold;}
.feedback_bg ul li a:hover{color:#036eb8 !important; font-size:18px;}
.feedback_bg ul {padding:0; margin:0;list-style-type: none; }
.feedback_bg ul li {float:left; position:relative;}
.feedback_bg ul li ul {display: none;}
/* specific to non IE browsers */
.feedback_bg ul li:hover a {color:#222;}
.feedback_bg ul li:hover ul {display:block; position:absolute; bottom:48px; left:0;}
.feedback_bg ul li:hover ul li a.hide {color:#000;}
.feedback_bg ul li:hover ul li {display:block; background:#036eb8; color:#000; width:280px; clear:both; border-radius:10px;}
.feedback_bg ul li:hover ul li:hover a.hide {background:#dcdcdc; color:#000;}
.feedback_bg ul li:hover ul li ul {display: none;}
.feedback_bg ul li:hover ul li{display:block; background:#036eb8; color:#fff; width:100%; padding:20px; line-height:28px; font-size:14px;  width:280px;}

.feedback_bg ul li:hover ul.left {left:-105px;}
.feedback_bg ul li:hover ul li:hover ul.left {left:-180px; width:209px;}

.feedback_c{width:280px; margin-top:10px;}
.feedback_cl{width:80px; font-size:14px; line-height:28px; text-align:right; float:left;}
.feedback_cr{width:190px; float:right;}


/*版权*/
#copyright_bg{width:100%; height:438px; background:url(../images/rt_30.jpg) center repeat-y; color:#666666;}
#copyright_bg a{font-size:12px; color:#666666;}
#copyright_bg a:hover{font-size:12px; color:#e60012;}
#copyright_c{width:1200px; margin:0 auto; padding-top:80px; height:255px;}
#copyright_cl{width:600px; float:left;}
#copyright_cl li{float:left; width:150px;}
#copyright_cl .b_top{line-height:26px; font-size:18px; color:#fff; text-align:center;}
#copyright_cl .b_top a{color:#fff; font-size:18px;}
#copyright_cl .b_top a:hover{color:#e60012; font-size:18px;}
#copyright_cl .b_bottom{line-height:30px; font-size:12px; padding-top:20px; text-align:center;}
#copyright_cl .b_bottom a{color:#666; font-size:12px; text-align:center;}
#copyright_cl .b_bottom a:hover{color:#e60012; font-size:12px;}

#copyright_cr{width:490px; float:right;}
#copyright_cr .wat_app{ width:auto; text-align:right;}
#copyright_cr .copyright_b{padding-top:20px; line-height:25px; text-align:right;}

#links_bg{width:1181px; margin:0 auto; background:url(../images/rt_33.png) no-repeat; text-transform:uppercase; height:15px; color:#fff; line-height:15px; font-size:14px; padding-left:18px;}
#links_b{width:1200px; margin:0 auto; height:78px; line-height:25px; margin-top:10px;}
#links_b a{color:#666; font-size:12px; line-height:25px;}
#links_b a:hover{color:#e60012; font-size:12px;}

/*浮动代码*/
.back-top-container {
  display: block;
  position: fixed;
  right: 50px;
  bottom: 50px;
  cursor: pointer; 
z-index: 99999;}

.back-top {
  opacity: 0.8;
  width: 32px;
  height: 32px;
  z-index:10000000;
  background: #868686 url(../images/rt_46.png) center center no-repeat; }
  .back-top:hover {
    opacity: 1; }

.back-top-text {
  margin-top: 3px;
  padding-left: 7.5px;
  width: 32px;
  border: 1px solid #000;
  border-radius: 5px;
  background: #fff; }
  
.back-top:hover {
opacity: 1; }
.yb_conct {
  position: fixed;
  z-index: 9999999;
  top: 200px;
  right: -127px;
  cursor: pointer;
  transition: all .3s ease; }
  .yb_conct a {
    color: #fff;
    text-decoration: none; }
    .yb_conct a:hover {
      color: #00b8f1; }

.yb_bar ul li {
  width: 180px;
  height: 53px;
  font: 16px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden; }

.yb_bar .yb_top {
  background: #1968ae url(../images/rt_46.png) no-repeat 0 0; }

.yb_bar .yb_phone {
  background: #1968ae url(../images/rt_46.png) no-repeat 0 -57px; }

.yb_bar .yb_QQ {
  text-indent: 0;
  background: #1968ae url(../images/rt_46.png) no-repeat 0 -113px; }

.yb_bar .yb_ercode {
  /*height:200px;*/
  background: #1968ae url(../images/rt_46.png) no-repeat 0 -169px; }

.hd_qr {
  padding: 0 29px 25px 29px; }


.yb_QQ a {
  display: block;
  text-indent: 54px;
  width: 100%;
  height: 100%;
  color: #fff; }

/*右边浮动*/
.my-kefu{position: fixed;left: 0px;top:30% !important;z-index:99999999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background:#006db8; margin-top: 1px;padding: 9px 0;height: 77px;width: 77px;box-sizing: border-box;}
.my-kefu li i{background: url(http://login.114my.cn/memberpic/0474331/uploadfile/image/20220613/20220613180539_1268175230.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #ffff;font-size: 14px;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:166px;margin-left: 0px !important;}
.my-kefu-tel2 img{opacity: 0;}
.my-kefu-tel2:hover img{opacity: 1;}
.my-kefu .my-kefu-tel3 i{background-position: -28px -98px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;} 
.my-kefu .my-kefu-xiadan i{background-position: 0 -98px;}
.my-kefu .my-kefu-wuliu i{background-position: 0 -123px;} 
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#222;cursor: pointer;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu .my-kefu-ftop p{color:#fff;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 18px; color: #fff; float: left; height: 40px; line-height: 18px; padding-left:15px; border-left: 1px solid #ddd; padding-top: 10px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 40px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 40px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
.my-kefu-xiadan a{color: #fff;font-size: 15px;}
.my-kefu-wuliu a{color: #fff;font-size: 15px;}
.my-kefu-qq a{color: #fff;font-size: 15px;}