﻿@charset "utf-8";
/* CSS Document */

body {font:12px/1.5 "Lucida Grande",tahoma,arial,microsoft yahei; font-size:13px; color:#333333; margin:0px; overflow-x: hidden; background:#fff;}
a {  color:#333333; text-decoration: none;}
a:hover {color:#565656;}
h1,h2,h3,h4,h5,h6 { display:inline; font-weight:normal;}
ol,ul,li,dl,dd,p,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
/*text-decoration: underline;color:#666666,242329,7A7882;e79012,#d1b366,#27354f*/

ul,ol{list-style:none;}
i,em{font-style:normal}
i{ margin:0 6px 0 8px;}
fieldset,img{border:0 none}
img{-ms-interpolation-mode:bicubic}
input,select,textarea,button{font-size:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}
button,input[type=button],input[type=submit]{cursor:pointer}
input[type=search]{-webkit-appearance:textfield}
/*input, select {vertical-align: middle;}*/
input.input_short{width: 95px;height: 24px;line-height: 21px; border:1px solid #d9d9d9;}
em.must {padding-right: 3px;font: 12px Simsun;color: #F00;}
textarea{width: 550px;height: 80px;overflow-y:auto;border:1px solid #d9d9d9;}
/**标签样式end**/


/*通用字体大小*/
.txt12 { font-size:12px;}
.txt13 { font-size:13px;}
.txt14 { font-size:14px;}
.txt16 { font-size:16px;}
.txt18 { font-size:18px;}
.txt20 { font-size:20px;}
.txt22 { font-size:22px;}
.fb{ font-weight:bold;}

/*通用字体颜色*/
.txtwhite { color: #FFF;}
.txt_gray { color:#9e9e9f;}
.txt_gray80 { color:#808080;}
.txt_gray6 { color:#666666;}
.txt_gray9 { color:#999999;}
.txt_title { color:#333333;}
.txtred { color:#F00;}

/*间距spacing*/
.mr10 { margin-right:10px;}
.mr20 { margin-right:20px;}
.mr35 { margin-right:35px;}
.mr30 { margin-right:30px;}
.mr40 { margin-right:40px;}
.mr28 { margin-right:28px;}
.mr15 { margin-right:15px;}
.mt25 { margin-top:25px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mb20 { margin-bottom:20px;}
.mb15  { margin-bottom:15px;}
.mb10 { margin-bottom:10px;}
.ml100 { margin-left:100px;}
.ml70 { margin-left:70px;}
.ml40  { margin-left:40px;}
.divblank0{width:100%;overflow: hidden;background:#FFFFFF;}
.divblank{width:100%;height:20px;overflow: hidden;background:#FFFFFF;}
.divblank2{width:100%;height:25px;overflow: hidden;background:#FFFFFF;}
.divblank3{width:100%;height:30px;overflow: hidden;background:#FFFFFF;}
.divblank4{width:100%;height:40px;overflow: hidden;background:#FFFFFF;}
.divblank5{width:100%;height:50px;overflow: hidden;background:#FFFFFF;}

/*边框属性*/
.bt{ border-top:1px solid #d9d9d9;}
.br{ border-right:1px solid #d9d9d9;}
.bb{ border-bottom:1px solid #d9d9d9;}
.bbd {border-bottom:1px dashed #d9d9d9;}
.bbs { width:1680px; border-bottom:1px solid #d9d9d9; margin:0 auto;}
.bby { width:1680px; border-bottom:3px solid #d1b366; margin:0 auto;}
.bby2 { width:auto; border-bottom:3px solid #d1b366; margin:0 auto;}

/*浮动*/
.fl{ float:left;}
.fr { float:right;}

/* =========清除浮动=======*/
.cloth{clear:both;}
.clear {clear:both;}
.spctrl{clear:both;}  /*　百度换行符　<div class="spctrl"></div>　*/
.dpn{ display:none} 
.c_10{ clear:both; height:10px; line-height:10px;}
.c{ clear:both; width:0px; height:0px; margin:0px; padding:0px; text-indent:0px; line-height:0px;}
.c_b {clear:both; border-bottom:1px dotted #d9d9d9;}
.hand{ cursor:pointer;}
.underline{ text-decoration:underline}

/* =========针对IE6清除浮动 style=======*/
.clearFix:after{display:block;content:'';height:0;clear:both;visibility:hidden;}
.clearFix{display:block;*zoom:1;}
.clearfix:after{display:block;content:'';height:0;clear:both;visibility:hidden;}
.clearfix{display:block;*zoom:1;}
.indextop_fr {display:inline-block;*display:inline;zoom:1;vertical-align:middle;}


/*底部banner*/
.fo_ban { width:1200px; margin:0 auto; height:110px; padding-bottom:50px;}

/*底部foot*/
.footer { width:100%; background-color: #212121;}
.footer .footer_Box {width:1280px;margin:0px auto;padding:40px 0px;}
.footer .footer_Box .Box_left {width: 600px;  float: left;}
.footer .footer_Box .Box_left .Tel_pic {width:100%;}
.footer .footer_Box .Box_left .Tel_pic image {display:block;width:200px;}
.footer .footer_Box .Box_left .TitleBeg{width:100%;color:#666;font-size:16px; padding-bottom:10px;line-height:32px;}
.footer .footer_Box .Box_left .TitleSmall{width:100%;color:#808080;font-size:12px;line-height:24px;}
.footer .footer_Box .Box_right{width:680px;float:left;}
.footer .footer_Box .Box_right .Friend_Link{width:100%;color:#aeaeae;font-size:16px;padding-top:26px;padding-left:250px;}
.footer .footer_Box .Box_right .Link{width:100%;color:#808080;padding-top:10px;padding-left:250px;}
.footer .footer_Box .Box_right .Link .LinkLeft{width:120px;float:left;font-size:12px;}
.footer .footer_Box .Box_right .Link .LinkRight{width:200px;float:left;font-size:12px;}
.footer .footer_Box .Box_right a{color:#808080; }
.footer .footer_Box .Box_right a:hover{color:#fff; }

.footer .footer_Box .Box_right {width: 50%;  float: left;}
/*回到顶部*/
.fixed{position:fixed;bottom:0px;right:0px;width:45px; display:none;}
.fixed .child{position:absolute;right:0px;overflow:hidden;cursor:pointer;width:45px;height:45px;background:#cc0000;line-height: 45px;margin-top:1px;}
.fixed .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.fixed .child:hover{width:137px;background: #000;}
.fixed .child img{position:absolute;top:0px;left:0px;}
.fixed .child p{position: absolute;left:45px;color:#fff;}

.fixed .fixedQQ{bottom:92px;}
.fixed .fixedCall{bottom:46px; background: #999;}
.fixed .fixedTop{position:absolute;right:0px;bottom:92px;background-color: #000;cursor:pointer;text-align:center;width:45px;height:45px;line-height: 45px;}
.fixed .fixedCode{bottom:0;cursor:pointer;width:45px;height:45px;background: #999;line-height: 45px;margin-top:1px;}
.fixedCodeInfo{display:none;position:fixed;bottom:0px;right:54px;padding:0 3px;border:1px solid #ccc;background:#fff;}
.fixedCodeInfo .fixedPointer{position: absolute;right:-6px;bottom:12px;}
