*{ margin: 0; padding: 0; }
body{ margin: 0; padding: 0; font-size: 14px; font-family: "Microsoft YaHei", "微软雅黑", Helvetica, sans-serif!important;}
ul,li{ margin: 0; padding: 0; list-style: none; }
a{ text-decoration: none; outline: none; }
img{ border: 0; margin: 0; padding: 0; list-style: none; display: block; }
.clearfix:before,.clearfix:after{ clear:both; content:" "; display:block; font-size:0; height:0; visibility:hidden; }


/*Public_header begin*/
#header{ width: 1200px; height: 97px; margin: 0 auto;}
.header_logo{ width: 280px; margin-left: 0; float: left; height: 97px; }
.nav_list{ width: 750px; margin-left:50px; float: left; height: 97px; line-height: 97px
    overflow: hidden; }
.nav_list .top_nav{ width: 120px; height: 97px; line-height: 97px; margin-left: 0; font-size: 19px; color: #000000; background-color: #ffffff; display: block; text-align: center; float: left; }
.nav_list .top_nav:hover,.nav_list .hover_top_nav{ background-color: #ee8f25; color: #ffffff; }

.header_img{ width: 100%; margin: 0 auto; border: 0; padding: 0; vertical-align: top; min-width: 1200px; }
.header_logo img,.header_img img{ width: 100%; }
ul.m-language{
    width:110px;
    overflow: hidden;
    float: right;
    /*margin-top: 50px;*/
}
ul.m-language li{
    float: left;
    border-right: 1px solid #fff;
    line-height: 97px;
    padding: 0 10px;
    /*padding:10px;*/
    /*margin: 10px;*/
    /*background: red;*/
}

ul.m-language li a{
    color: #333;
}
ul.m-language li.cur a{
    color: #ee8f25;
}
ul.m-language li.alb{
    border: 0;
    background: transparent;
    /*margin:20px 0 0 0 ;*/
    padding-left: 10;
    padding-right: 0;
    margin-top: 40px;
}
/*Public_header end*/


/*Public_footer begin*/
#footer{ width: 100%; background-color: #1e2432; margin: 0 auto; min-width: 1200px; }
.footer_nav_frame{ width: 1200px; height: 86px; margin: 0 auto; border-bottom: 1px solid #ffffff; }
.footer_logo{ width: 120px; height: 48px; margin-left: 80px; padding-top: 19px; float: left; }
.footer_nav_list{ width: 840px; float: left; }
.footer_nav_list .footer_nav{ width: 100px; height: 86px; line-height: 86px; margin-left: 10px; font-size: 15px; color: #ffffff; display: block; text-align: center; float: left; }
.footer_nav_list .footer_nav:hover,.footer_nav_list .hover_footer_nav{ color: #ee8f25; }
.footer_nav_list .separate{ width: 1px; height: 86px; line-height: 86px; margin-left: 9px; color: #ffffff; font-size: 15px; float: left; }
.footer_icon_one{ width: 30px; height: 23px; float: left; margin-left: 5px; padding-top: 32px; }
.footer_icon_two{ width: 23px; height: 23px; float: left; margin-left: 17px; padding-top: 32px; }
.footer_icon_one img,.footer_icon_two img{ width: 100%; }

.footer_copyright{ width: 1200px; height: 80px; margin: 0 auto; }
.footer_info{ width: 100%; text-align: center; color: #bcbcbc; font-size: 12px; height: 30px; line-height: 30px; }
/*Public_footer end*/


.arrowupcon {
    font-size: 0;
    line-height: 0;
	border-bottom:1px solid #b99978;
	height:4px;
	position:relative;
}
.arrowupcon div{width:119px;height:4px;position:absolute;bottom:-1px;}
.topuloutdiv{border-left:1px solid #b99978;
	border-right:1px solid #b99978;
	border-bottom:1px solid #b99978;background: #fff none repeat scroll 0 0;}


.outbottom{width:100%;height:394px;background:#1b1f2a;}
.inbottom{width:1200px;height:394px;margin:0 auto;overflow:hidden;position:relative;}
.inbottom1{float:left;}
.logo2con{width:590px;border-bottom:1px dashed #999999;color:#fff;font-size:23px;padding-top:80px;padding-bottom:40px;}
.ptwmcon{heght:35px;line-height:35px;overflow:hidden;margin-top:10px;}
.ptwmcon img{float:left;margin-right:14px;}
.ptwmcon span{float:left;color:#fff;font-size:19px;}
.firstptwm{margin-top:20px;}

.ptwmcon2{heght:30px;line-height:30px;overflow:hidden;margin-top:10px;}
.ptwmcon2 span{float:left;color:#fff;font-size:15px;}


.footernav{cursor:pointer;display:block;margin-top:28px;padding-bottom:35px;height:20px;}
.footernav:hover{font-weight:bold;font-size:17px;}
.footernavlist a{display:block;margin-bottom:10px;}

.inbottom5{font-size:15px;float:right;overflow:hidden;width:490px;margin-top:82px;}
.footernav2{display:block;margin-top:28px;padding-bottom:10px;}
.footerinput{margin-bottom:24px;width:470px;background:#bfbfbf;border:none;padding:0 10px;height:46px;line-height:46px;}
.footerinput2{margin-bottom:24px;width:470px;background:#bfbfbf;border:none;padding:0 10px;height:64px;padding-top:10px;}

.footerinput::-webkit-input-placeholder,.footerinput2::-webkit-input-placeholder {

　　color: #fff;

　　}

.footerinput:-moz-placeholder, .footerinput2:-moz-placeholder {

　　color:#fff;

　　}

.footerinput::-moz-placeholder, .footerinput2::-moz-placeholder {

　　color:#fff;

　　}

.footerinput:-ms-input-placeholder, .footerinput2:-ms-input-placeholder {

　　color:#fff;

　　}

.footerbtn{cursor:pointer;text-align:center;border-radius:5px;background:#ff4700;color:#fff;font-size:12px;height:34px;line-height:34px;width:104px;}

.gotopcon{width:50%;height:38px;position:absolute;bottom:0;left:25%;text-align:center;}
.gotopcon img{display:inline-block;cursor:pointer;}

.bottom{font-size:12px;width:100%;background:#000000;padding-bottom:20px;color:#fff;text-align:center;}
.bottomone{padding-top:30px;color:#999;font-size:13px;}
.bottomone a{color:#999;font-size:13px;}

.bottomtwo{padding-top:20px;font-size:12px;color:#fff;}
.bottomtwo a{color:#fff;}
