﻿@charset "UTF-8";
.ty_guanlian{width: 100%;height: 436px;background: url(../images/footer_ty_bg.jpg) repeat-x;}
.ty_guanlian_top{width: 1200px;height: 110px;margin: 0px auto;padding-top: 20px;font-size: 36px;text-align: center;color: #fff;}
.ty_guanlian_cen{width: 1200px;height: 285px;margin: 0px auto;}
.ty_guanlian_cen li{display: block;list-style: none;float: left;}
.ty_guanlian_cen_li{margin: 0px 10px;}




/*专题页通用底部调用end*/

.footer{width: 100%;height: 400px;background: #2E2E2E;}
.footer .footer_center{width: 1200px;height: 400px;margin: auto;}

.footer .footer_center .foo_left{width:50%;position:relative;float:left;color:#e8e8e8;border-right:1px solid #676767;padding-top:52px;height: 348px;}
.foo_left .fo_u1{width:198px;float:left}
.foo_left .fo_u1 li{font-size:15px;margin-bottom:15px}
.foo_left .fo_u1 li a{color:#CACACA;display:block}
.foo_left .fo_u1 li.on{font-size:20px}
.foo_left .fo_u2{width:200px;float:left}
.foo_left .fo_u2 li{font-size:15px;margin-bottom:15px}
.foo_left .fo_u2 li a{color:#CACACA;display:block}
.foo_left .fo_u2 li.on{font-size:20px}
.foo_left .fo_u3{width:200px;float:left}
.foo_left .fo_u3 li{font-size:15px;margin-bottom:15px}
.foo_left .fo_u3 li a{color:#CACACA;display:block}
.foo_left .fo_u3 li.on{font-size:20px}
.footer .footer_center .foo_right{width:45%;position:relative;float:left;color:#e8e8e8;padding:52px 0 0 59px}
.foo_right .wei_ma{width:159px;float:left}
.foo_right .wei_ma p{font-size:15px;margin-bottom:20px}
.foo_right .wei_ma img{width:159px;height:159px;display:block}
.foo_right .xin_xi{float:right;margin-right:50px;width: 260px;}
.foo_right .xin_xi span{font-size:15px;display:block}
.foo_right .xin_xi i{font-size:13px;color:#A7A7A7;margin-left:10px}
.foo_right .xin_xi p{font-size:31px;color:#dfaf6d;padding:10px 0}
.foo_right .xin_xi em{font-size:14px;width:210px;display:block;position:relative}
.foo_right .xin_xi em img{width:12px;height:19px;position:absolute;left:-20px;top:0}
.footer_2{width:100%;height:60px;background:#232323}
.footer_2 .footer_2_center{width:1200px;margin:auto;position:relative;height:60px}
.footer_2 .footer_logo{position:absolute;top:-60px;left:0;width:105px;height:108px}
.footer_2 .footer_logo img{display:block;width:105px;height:108px}
.footer_2 a{color:#CACACA; }
.footer_2 .footer_2_center p{font-size:13px;color:#B7B7B7;line-height:60px;position:absolute;left:123px}
.footer_2 .footer_2_center span{position:absolute;right:10px;line-height:60px;font-size:14px;color:#B7B7B7}

.footer_navigation{width: 100%;height: 30px;background: #2E2E2E;padding-top:10px;color: #CACACA;}
.footer_navigation_cen{width: 1050px;height: 30px;margin: 0px auto;text-align: center;padding-left: 150px;}
.footer_navigation_cen span{display: block;float: left;width:80px;height: 25px;}
.footer_navigation_cen a{font-size: 12px;color: #CACACA;}






.ct-bj-link{ width:200px; height:116px; position:fixed; left:-160px; bottom:0;transition:left 1s;
-moz-transition:left 1s; /* Firefox 4 */
-webkit-transition:left 1s; /* Safari and Chrome */
-o-transition:left 1s; /* Opera */cursor:pointer; }
#bottomBox {width: 100%;background:rgba(0,0,0,0.85);position: fixed; bottom: 0; left:0;z-index:99; }
#bottomBox .wrap{width:1190px;margin:0 auto;position:relative;clear:both}
#bottomBox .bottomLeft{position:absolute;top:-145px;left:-28px;}
#bottomBox .bottomLeft img{ width:390px; height:145px;}
#bottomBox .bottomMiddle{font-size: 50px;color: #fff;height:85px;position:absolute;top:-95px;cursor:pointer;z-index: 999;}
#bottomBox .bottomMiddle i{color: #916d36;font-size: 45px;}
#bottomBox .bottomMiddle em{font-size: 30px;margin: 20px;}
#bottomBox .bottomDown{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation: none;animation:none;}
#bottomBox .bottom-close{ width:42px; height:42px; position:absolute; right:0px;  background:url(../images/pop_bi.png) no-repeat; background-size:100% auto; display:block; z-index:999; cursor:pointer; 
	border-radius: 4px}
@-webkit-keyframes bottomUp{ 25% {-webkit-transform: translateY(10px);} 50%, 100% {-webkit-transform: translateY(0);} 75% {-webkit-transform: translateY(-10px);}}
@keyframes bottomUp{ 25% {transform: translateY(-10px);} 50%, 100% {transform: translateY(0);} 75% {transform: translateY(10px);}}
#bottomBox .bottomDown,#bottomBox .bottomUp{width:97px;height:50px;background:url(../images/pop_jian.png);position:absolute;top:10px;right:0;}
#bottomBox .bottomDown{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation:none;animation:none}


#bottomBox .bottomPost{width:100%;background:#fff;margin:0 auto;overflow:hidden; display:none;}
#bottomBox .form{width:1200px; height:auto; margin:0 auto ; padding:20px 0 10px 0;position:relative;}
#bottomBox .form form{width:1200px;margin:0 auto;overflow: hidden;}
#bottomBox .bottom-bj-l{ width:62%; float:right; }
#bottomBox .form_bottom{height:32px; margin-bottom:14px;}
.form_bottom .label {color:#232323; font-size: 14px;text-align:left;width:20px;float: left; height:32px; line-height:32px; display:block;}
.form_bottom .label i{ display:inline-block; color:#FF0004; padding-left:8px;}

.form_bottom .bottom-tts{ float:left; width:176px; height:32px; position:relative; margin-right:85px;}
.form_bottom .bottom-cs{ width:145px; height:30px; border:1px solid #d7d8d8; position:absolute; left:0;top:0; text-align:center; line-height:30px; border-right:none; font-size:12px; color:#505050;}
.form_bottom .bottom-tts span{ width:30px; height:32px; display:block; background:url(../images/i_bg.jpg) no-repeat; position:absolute; top:0; right:0;}
.form_bottom .bottom_select { width:176px; height:32px; position:absolute; left:0;top:0;opacity:0;filter:alpha(opacity=0); color:#505050;}

.form_bottom .bottom-text_wrap { width:178px; height:30px; float:left;position:relative;}
.form_bottom .bottom-area_text {padding: 3px 10px 3px 10px;border: 1px solid #cccccc;width: 217px;height: 24px;font-family: '微软雅黑';font-size: 12px;float: left;margin-right: 23px;text-align: center;}
.form_bottom .bottom-area_c {padding: 3px 10px 3px 10px;border: 1px solid #cccccc;width: 217px;height: 24px;font-family: '微软雅黑';font-size: 12px;float: left;margin-right: 23px;text-align: center;}
.form_bottom .bottom-text_wrap .bottom-unit {color: #3f3f3f;  position:absolute; right:1px; top:1px; width:15px; text-align:center;  height:28px;line-height:28px;}
.form_bottom .bottom-fx_txt{ width:155px; height:30px; line-height:30px; float:left; font-size:14px; position:relative; font-family:'微软雅黑'; color:#505050; padding-left:15px;}
.form_bottom .bottom-lb-last{ width:50px; height:30px; float:right; margin-right:0;}

.form_bottom input.bottom-ra{ position:absolute; left:0; top:10px; display:inline-block;}
.form_bottom .bottom-text_a{padding: 3px 10px 3px 10px; border:1px solid #cccccc;width: 217px; height:24px;font-family:'微软雅黑'; font-size:12px; float:left; margin-right:23px; text-align:center;}
.form_bottom .bottom-text_b{padding: 3px 10px 3px 10px; border:1px solid #cccccc;width: 217px; height:24px;font-family:'微软雅黑';  font-size:12px; float:left; text-align:center;}

.form .pop_bootom{background: url(../images/pop_bottom.png) center no-repeat;width: 140px;height: 125px;    position: absolute;margin: auto;top: -10px;cursor: pointer;}
.form .pop_bootom p{font-size: 15px;text-align: center;color: #313131;padding-top: 165px;}

/*悬浮*/

.pop_right{font-size:14px; color:#3c3c3c;width:100px;position:fixed;right:-193px; bottom:25%;z-index:999; opacity:0;transition: all 0.8s ease-in-out 0s; -moz-transition: all 0.8s ease-in-out 0s; -webkit-transition: all 0.8s ease-in-out 0s; -o-transition-duration: all 0.8s ease-in-out 0s;
}
.pop_right.on{opacity:1; right:0; transition: all 1.5s ease-in-out 0s; -moz-transition: all 1.5s ease-in-out 0s; -webkit-transition: all 1.5s ease-in-out 0s; -o-transition-duration: all 1.5s ease-in-out 0s;}
.pop_right li{    background: #a5a6aa;
    padding: 10px 0;
    margin: 10px 0 0 0;
    width: 100px;
    border-radius: 5px;cursor: pointer;}
.pop_right li img{width: 30px;
    display: block;
    margin: 0 auto 5px;}
.pop_right li p{    font-size: 15px;
    text-align: center;
    color: #f3f3f3;}

.pop_right .hd .on{background: #9f773c;}

.bottom_slide_down{
    width: 100%;height: 80px;cursor: pointer;
}

