body,div,p,h1,h2,h3,h4,h5,h6,span,a,em,i,table,img,th,tbody,td,tr,u,b,ul,li,ol,dl,dd,dt,input,button,textarea,lable,select,option,header,footer,section,article,aside,mark,nav,time,address{ margin:0px; padding:0px; font-weight:normal;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; display:block}
em,i,mark,address{ font-style:normal;}
mark{ background:transparent;}
img{ border:0px;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none; color:#555; outline:none; }
a:hover{}
img{ border:0;}
input,select,button,textarea{ -webkit-appearance:normal;}
input,select{vertical-align:middle;}
body{word-break:break-all; font-size:14px; font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; color:#333;}
html{ height:100%;}
body{ position:relative; background:#fff; min-height:100%; padding-bottom:384px;}
table {border-collapse: collapse}

/*娓呮娴姩*/
.clearfix{ *zoom:1;}
.clearfix:after{ clear:both; content:" "; height:0; visibility:hidden; display:block;}
.fl{ float:left;}
.fr{ float:right;}
.w_1200{ width:1200px; margin:0 auto;}
.content{ padding-bottom:60px; background:#f2f5f6;}
.cur_position{ height:35px; line-height:35px; color:#fff; background:#4499ff; margin-bottom:20px;}

.cur_position>h3{ text-indent:14px; font-size:14px;}
.conter{ background:#fff;}
.pdb_44{ padding-bottom:44px;}
.pdb_25{ padding-bottom:25px;}
.pdb_76{ padding-bottom:76px;}
.pdb_40{ padding-bottom:40px;}
.pdt_76{ padding-top:76px;}
.pdt_40{ padding-top:40px;}
.pdl_80{ padding-left:80px;}
.text_cen{ text-align:center;}
.hei_72{ height:72px;}

/* 鍐呭宸︾洅瀛愪笌鍙崇洅瀛�*/
.comm-left,.comm-right{ background:#fff;}
.comm-left{ width:220px;}
.comm-left li{ line-height:62px; border-bottom:1px solid #ddd; height:62px; position:relative; width:100%;}
.comm-left li a{ display:block; line-height:62px; padding-left:42px; color:#333;}
.comm-left li a.on{ background:url(../images/icon/cur_fang.png) no-repeat 18px center; color:#56a1ff;}
.comm-left li a:hover{ color:#56a1ff;}
.comm-right{ border-left:1px solid #ddd; width:899px; padding:40px; min-height:440px;}

/* 鍏憡澶撮儴 */
.top{ height:100px; line-height:100px; background:#fff;}
.logo{ padding-top:27px; padding-left:2px; margin-right:58px;}
.logo>img{ display:block;}
.nav>li{ float:left; position:relative;}
.nav>li>a{ font-size:18px; color:#1c1919; display:block; padding:0 18px;}
.nav>li>a:hover{ color:#2b8cff;}
.nav>li>a.on{ color:#2b8cff;}
.footer .ophne{ position:absolute; right:80px; padding-right:16px; padding-left:30px; background:url(../images/icon/phone.jpg) no-repeat 2px center; bottom:50px; font-size:12px;}
.ophne>em{ color:#de252d; font-size:14px;}
.menu{ position:absolute; z-index:10; width:200px; left:50%; box-sizing:border-box; top:98px; margin-left:-102px; background:rgba(255,255,255,0.85); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8ffffff,endColorstr=#c8ffffff); border:2px solid #fff; 
border-radius:0 0 7px 7px;
-moz-border-radius:0 0 7px 7px;
-webkit-border-radius:0 0 7px 7px;
}
.menu a{ display:block;}
.menu li{ height:50px; line-height:50px; text-align:center; box-sizing:border-box;}
.menu li:hover{ color:#2b8cff; cursor:pointer; background:rgba(210,224,241,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8d2e0f1,endColorstr=#c8d2e0f1);}
.cur_position a{ color:#fff;}



.footer{ position:absolute; width:100%; left:0; bottom:0; background:url(../images/upload/footer_bg.jpg) no-repeat center center; background-size:100% 100%; color:#f1f1f1;}
.bottom{ height:384px; padding-top:68px; box-sizing:border-box; position:relative;}
.bottom .bot_l{ width:750px; padding-left:15px; box-sizing:border-box;}
.bot_l a{ color:#f1f1f1;}
.bottom h3{ height:50px; line-height:50px; font-size:15px; border-bottom:1px dashed #f1f1f1; padding-left:10px;}
.bottom_nav{ padding:30px 0;}
.bottom_nav>a{ padding-right:10px; padding-left:10px; font-size:14px; color:#f1f1f1; border-right:1px solid #74757b; border-left:1px solid #f1f1f1; float:left;}
.bottom_nav>a.on{ border-right:none;}
.bottom_nav>a:first-child{ border-left:none;}
.bottom_nav>a:last-child{ border-right:none;}
.bottom p{ line-height:28px; padding-left:10px;}
.bottom img{ padding:0 6px;}
.div_img{ padding-top:40px;}
.wx_code{ position:absolute; top:120px; right:16px;}


@media (max-width:1200px) {
	.w_1200{ width:1000px;}
	.nav>li>a{ padding:0 10px;}
	.ophne{ padding-right:0;}
	.comm-left{ width:220px;}
	.comm-right{ width:699px;}
}

/* 鍏徃璧勮川澶у浘 */
.large-mark{ background:rgba(0,0,0,0.7); position:fixed; z-index:10000; width:100%;  left:0; top:0;display:none}
.large-cont{position:fixed; top:50%; left:50%; z-index:10001;   width:1000px; background:#fff; margin-left:-500px; display:none}	
.large-cont .large-cont-c{ width:100%; height:100%; position:relative; background:url(../images/icon/load.gif) no-repeat center center; text-align:center }
.large-cont .prev,.large-cont .next{ background:url(../images/icon/btn_next_prev.png) no-repeat left top; display:block; position:absolute; top:50%; margin-top:-32px; height:65px; width:40px; display:block; cursor:pointer}
.large-cont .prev{ left:20px; background-position:left top;}
.large-cont .next{ right:20px;background-position:right top;}
.large-cont .large-cont-c img{ opacity:0; max-width:1000px; filter:alpha(opacity=0)}

.c_ff0000{ color:#ff0000;}
.c_0b95f4{ color:#0b95f4;}
.c_ffacd5{ color:#ffacd5;}
.left_red{ padding-left: 20px; border-left: 5px solid #f90707;}
.left_red span{ color: #fff; background: #049bf2;}


.wx_code.on{
	right:100px;
}

p.ophne.on{
	right: 70px;
}

p.ophne.qq {
    right: 32px;
}

p.ophne.on,p.ophne.qq{
	bottom:92px;
	background:none;
}
.cur_position{display: block;}
.cur_position_h5{display: none;}
@media screen and (max-width: 768px) {
  .content{padding-bottom:0;}
  .cur_position{display: none;}
  .cur_position .w_1200{width:100%;}
  .cur_position_h5{height:40px; line-height:40px;background:#F8F8FB; font-size:14px;padding-left:10px;display: block;}
  .comm-left {display: none}
  .header {display: none}
  .conter {width: 100%}
  .comm-right {width: 100%;padding: 10px;box-sizing: border-box}
  .footer {display: none}
  body {padding-bottom: 0}
}
