body, html, h1, h2, h3, h4, h5, dl, dd, dt, ul, li, ol, span, p {
    margin: 0;
    padding: 0;
}
body {
    font-family: "Verdana", sans-serif;
}
img {
    border: 0 none;
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none;
    color: #000;
}
select {
    border: 0 none;
}
input,
textarea,
select {
    outline: none;
    border: 0 none;
    padding: 0;
    margin: 0;
}
ol,
ul,
li {
    list-style: none;
}
.box {
    width: 1280px;
    margin: 0 auto;
    overflow: hidden;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clear{
    clear:both;
}
.main{ width:1320px; margin:0 auto;}
.hear{ height:4px; background-color:#006ecd;}
.hear li{ float:left; width:262px; height:4px;}
.hear .on{ /*background-color:#fe1d1d;*/ height:4px; background:url(/images/hear_on_02.jpg) no-repeat center top;}
.head{ overflow:hidden;}
.head .logo{ float:left;}
.head .share{ width:330px; float:right; text-align:center; font-size:16px; color:#187cc3; line-height:30px; font-weight:bold; margin-top:20px;}
.head .share img{ vertical-align:middle;}
.topmenu{ width:100%; overflow:hidden; height:48px; background-color:#dddddd; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;}
.topmenu .menu{ position:relative;}
.topmenu .menu ul{ float:left;}
.topmenu ul li{ float:left; width:262px;}
.topmenu ul li a{ display:block; text-align:center; color:#6e6e6e; font-weight:bold; font-size:19px; line-height:48px;}
.topmenu ul li.on a{ color:#343434;}

.botmenu{ overflow:hidden; background-color:#2d2d2d; color:#fff; padding:35px 0 20px;}
.botmenu .box{ float:left; margin-left:15px;}
.botmenu .box .tit{ font-size:18px;}
.botmenu .box .jj{ font-size:14px; line-height:24px; margin-top:20px; color:#c5c5c5;}
.botmenu .box .jj a{ color:#c5c5c5;}
.botmenu .box1{ width:290px;}
.botmenu .box2{ width:380px;}
.botmenu .box3{ width:350px;}
.botmenu .box4{ width:185px; text-align:center; float:right;}
.botmenu .box4 img{ margin-top:15px; width:150px; height:150px;}
.footer{ overflow:hidden; padding:15px; background-color:#e4e4e4;}
.footer .left{ font-size:14px; color:#2f2f2f;}
.footer .right img{ width:27px; height:27px;}