@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;max-width: 100%;}


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:1202px; float:left;}


#top_cl li{float:left; color:#bbb;}


#top_cl .t1{width:100%; 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:90px; 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:100px; background:#fff;}


#nav_c{width:1320px; height:100px; margin:0 auto;}


#logo{width:222px; float:left; padding-top:6px;}


#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;overflow:hidden}


#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; letter-spacing:-2px;}


#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; overflow:hidden;}


#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;text-overflow: ellipsis;white-space:nowrap;overflow:hidden;}


#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{}





#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;color:red;}


#address_bg .a3{width:32px; padding-top:33px;}





#address_bg .a4{width: 653px; padding-top: 40px; position: relative; padding-left: 15px; color: #222; font-size:18px;}





/* 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:428px; background:url(../images/rt_30.jpg) center no-repeat; 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;    text-align: center; line-height: 25px;}


#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:78px;}


#links_b a{color:#666; font-size:12px; line-height:78px;}


#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; }





