﻿@charset "utf-8";
/* CSS Document */

/*公共样式定义,元素初始化*/
.m_b {
margin-bottom:1.5em;
}
* {box-sizing:border-box;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{ margin:0;padding:0;     list-style-type: none;}
body{background-attachment: fixed; font-family:"微软雅黑","黑体"; color:#3c3c3c; } 
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%;}
p{ font-size:14px; line-height:20px;}
h2{ font-size:20px; }
a,area{ blr:expression(this.onFocus=this.blur()); text-decoration:none; color:#333; }
:focus{ -moz-outline-style:none; }
.cl{ clear: both; zoom:1;}
.clear:after {content: "";display: block;height: 0;clear: both;}
em{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:middle; max-width:100%;}
a img{ border:none;}
table{border-collapse:collapse;border-spacing:0;}

/*常用样式的定义*/
.red{ color:#f00;}
.navbar-fixed-top { position:fixed; top:0;}
.navbar-fixed-bottom { position:fixed; bottom:0;}
i{ font-style:normal;}
.lt	{ float:left!important;}
.rt	{ float:right!important; }
.cl{clear:both}

a:hover { text-decoration:underline;}


/*以下是手机端的公共样式基础表*/
body{max-width:640px; margin:0 auto;min-width: 320px;}
header,section,nav ,article,footer{ width:100%;} 
/*手机离线宝百度自带的样式是0.8rem在手机上字体特别大*/
#LXB_CONTAINER_SHOW,#LXB_CONTAINER .lxb-cb-input-tip-content,#LXB_CONTAINER .lxb-cb-input,#LXB_CONTAINER .lxb-cb-input-btn,#LXB_CONTAINER .lxb-cb-input-tip, #LXB_CONTAINER .lxb-cb-input-feedback,#LXB_CONTAINER .lxb-cb-input-tip-content b{font-size:14px!important;}
#LXB_CONTAINER .lxb-cb-input-tip-content{line-height:16px!important;}

.head {
/* padding:1em 0;  */background:#970f01;
}
.nav {
margin:6px 0 1px;
    overflow: hidden;
}
    .nav li {
float:left; width:25%; border-right:1px solid #fff; border-bottom:1px solid #fff;
}
.nav li:nth-of-type(4n) {
border-right:none;
}
.nav li a {
	padding: 0 0;
font-size:16px; height:2.6em;line-height:2.6em; text-align:center; color:#888; background:#eee; display:block;
text-decoration:none;}
.wrap {
width:95%; margin:10px auto;
}
.foot_adress {
padding:0 5% 10px; background:#eee; color:#5f5f5f; font-size:24px; margin:6px 0;
}
.foot_adress h2 {
font-size:1.4rem; border-bottom:1px solid #aaa;line-height:2.2em; margin-bottom:.5em;
}
.foot_adress p {
font-size:1rem; line-height:1.8em; padding-left:7%; position:relative;
}
.foot_adress p img{display:black;width:5%;position:absolute; left:0; top:.4rem; }
/* .foot_adress {
padding:0 8% 10px; background:#eee; color:#5f5f5f; font-size:24px; margin:20px 0;
}
.foot_adress h2 {
font-size:1.2em; border-bottom:1px solid #aaa;line-height:2.2em; margin-bottom:.5em;
}
.foot_adress p {
font-size:.8em; line-height:1.8em; padding-left:28px; position:relative;
}
.foot_adress p:after{background:url(images/ico.png) no-repeat;display:black;width:23px;height:23px;position:absolute; left:0; top:6px; content:''; }
.foot_adress p:nth-of-type(1):after {
background-position:0 0;
}
.foot_adress p:nth-of-type(2):after {
background-position:0 -30px;
}
.foot_adress p:nth-of-type(3):after {
background-position:0 -95px;
}.foot_adress p:nth-of-type(4):after {
background-position:0 -127px;
}
.foot_adress p:nth-of-type(5):after {
background-position:0 -158px;
} */
.bj{
	background:#eee;
}
.size1{
	font-size:1.2em;
}
.p{
	font-size:1rem; text-align:center; line-height:3em;
}
.cored{color:#ff7555;}
.cored1{color:#970f01;}
.cored2{color:#f99936;}
.con8a  a{ display:inline-table; width:32%; font-size:1rem; text-align:center; background:#ebb201; line-height:1.8em; color:#fff; }
.title {
margin-top:10px; background:#ff9702;color:#fff; font-size:1rem; line-height:3em; text-align:center; position:relative;
}
    .title a {
    color:#fff; display:block; position:absolute; top:0; right:1rem;
    }
        .title a img {
        vertical-align:middle;
        }
.con1 {
    padding:1rem; border-bottom:1px solid #f3f3f3;
}
.con1 dt {
width:23%;
padding-top: 0.7em;
}
.con1 dd {
width:77%; padding:10px 0 0 10px;
}
.con1 dd h2 {
font-size:1.3rem; line-height:2em; color:#ff9702; font-weight:normal; margin:.3rem 0;
}
    .con1 dd h2 a {
    display:block; color:#fff; background:#ff6c60; float:right; padding:0 2rem; font-size:.8em;margin-top: 0.5em;
    }
.con1 dd p {
font-size:1rem; line-height:1.6em; color:#0e050a; margin:1em 0;
}
.con1 dd p a {
 color:#0099ff; float:right;
}
@media screen and (max-width: 460px) {
    .con1 dd {
    padding-top:0;
    }
        .con1 dd p {
        margin:.8em 0;
        }
        .con1 dd h2 {
        margin:0;
        }
}
