﻿@charset "utf-8";
/* CSS Document */
/*代码重置*/
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,pre,form,input,textarea,th,td,select{margin:0;padding:0;}
    em{font-style: normal;  }
    li{list-style: none;}
    a{text-decoration: none;color:#333;}
	a:hover{color:#07a7e1;}
    img{border: none;vertical-align: top;}
    table{border-collapse: collapse;}
    textarea{resize: none;overflow:auto;}
    .clear{zoom:1;}
    .clear:after{content: "";display: block;clear:both;}
	
body{
	font-size:14px;
	font-family:"微软雅黑";
	background-color:#f2f2f2;
	width:100%;
}
#cms_content_div img{margin:10px 0;}
#con {
   width:1180px;
   background:#fff;
   margin:0 auto;
}
#con .fr {
   width:320px;
   float:right;
   background:#fff;
   margin:0 auto;
   padding:0 20px;
}
#con .fl {
   width:780px;
   background:#fff;
   float:left;
   margin:0 auto;
   padding:0 20px;
}
.fl .hd {
   height:110px;
   text-align:center;
}
.hd_tp {
   width:780px;
   height:37px;
   margin-top:20px;
}
.hd_tp ul {
   margin-left:-8px;
}
.hd_tp ul li {
   float:left; 
   color:#9b9b9b;
   height:16px;
   line-height:16px;   
}
.hd_tp ul li a {
   color:#9b9b9b;
   font-size:12px;
}
.hd_tp ul li p {
   font-size:12px;
   color:#9b9b9b;
   float:left;
   margin-left:9px;
}
.fl .hd  .ul5 {
   margin-left:125px;
   height:30px;
   line-height:30px;
}
.fl .hd .ul5 li {
	float:left;
	margin-left:15px;
}
.fl .hd h1 {
   font-size:24px;
   color:#252525;
}
.fl .hd .ul1 {
   margin-left:153px;
   margin-top:20px;
}
.fl .hd .ul1 li {
   float:left;
   font-size:12px;
   color:#9b9b9b;
   margin-right:21px;
}
.fl .hd .ul1 li a {
   color:#46b4e5;
}
.fl .hd hr {
   margin-top:5px;
   width: 100%;
   float: left;
}

#con .fl .md {
   background:#fff;
   float:left;
}
.md ul {
}
.md ul li{
   font-size:16px;
   color:#676767;
   line-height:27px;
   margin-top:30px;
   word-wrap: break-word;
}
.md .md_bt {
   height:40px;
   margin-top:20px;
   +margin-top:40px;
}
.md_bt p {
   font-size:14px;
   float:left;
   margin-top:5px;
   margin-left:432px;
}
.md_bt ul {
   margin-left:432px;
}
.md_bt ul li {
   float:left;
   margin-left:5px;
   margin-top:0px;
}

.fl .bt {
   width:780px;
   height:436px;
   float:left;
   margin-top: 10px;
   padding-bottom:20px;
   +padding-bottom:40px;
}
.bt h2 {
   font-size:16px;
   color:#07a7e1;
}
.bt .new_t,.bt .new_b {
   height:168px;
   margin-top:17px;
}
.new_t p,.new_b p {
   float:left;
}
.new_t .new_r,.new_b .new_r{
   width:490px;
   height:168px;
   float:right;
}
.bt hr {
   margin-top:17px;
}
.new_t .new_r h3,.new_b .new_r h3 {
   font-size:16px;
}
.new_t .new_r p,.new_b .new_r p {
   font-size:14px;
   color:#666666;
   margin-top:18px;
}
.new_t .new_r .p1,.new_b .new_r .p1 {
   font-size:12px;
   color:#666666;
   margin-top:18px;
}
.new_t .new_r p1 a,.new_b .new_r p1 a {
   color:#07a7e1;
}

.fr .tp {
   margin-top:52px;
}
.fr .bt {
   margin-top:20px;
}
.fr .tp,.fr .bt {
   width:320px;
   height:475px;  
   border:1px solid #dedede;
}
.fr .tp .tp_t,.fr .bt .tp_t {
   width:90px;
   height:30px;
   background:#07a7e1;
}
.fr .tp h4,.fr .bt h4 {   
   margin-top:-25px;
   margin-left:13px;
   font-size:16px;
   color:#fff;
}
.fr .tp ul,.fr .bt ul {
   width:320px;
   margin-top:4px;
}
.fr .tp ul li,.fr .bt ul li {
   list-style:square;
   margin-left:19px;
   margin-top:18px;
   color:#494949;
   font-size:14px;
   padding-right:5px;
}
.fr .tp ul .hover {
   color:#07a7e1;
}

#footer {
   width:1140px;
   height:195px;
   margin-left:85px;
   float:left;
}
#footer .p {
   width:1140px;
   margin:0 auto;
   margin-top:32px;
}
.p p{
   margin-top:10px;
   font-size:14px;
   text-align:center;
}
.p p a {
	margin-left:10px;
}
#footer .image {
   margin:0 auto;
   width:430px;
   height:58px;
}
.image ul {
   
}
.image ul li {
   float:left;
   width:143px;
}

