﻿/* CSS Document */
body, h1, h2, h3, h4, h5, hr, p, dl, dt, dd, ul, ol, li, form, input, textarea, table, th, td { margin:0; padding:0; }
body { font-size: 14px; font-family:"Microsoft YaHei", Arial, "宋体", sans-serif; color: #333; background:#fff; behavior:url("../images/csshover.htc"); }
ol, ul { list-style: none; }
a { text-decoration:none; target="_blank"
}
img { border:0px; }
a { text-decoration:none; display: inline-block;}
.clear { clear:both; }
.wrap{width:100%; overflow:hidden;}
.top_bj{width:100%;height:166px; background:#fff;}
.top_c{width:1000px;height:166px;margin:0 auto;}
.header{width:100%; overflow:hidden; background:#d52b5c;}
.banner{clear:both; width:100%; height:543px;position:relative;left:50%;margin-left:-960px;}
.nav{background: url("../images/nav_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 49px; width: 100%;}
.nav ul{margin: 0 auto; overflow: hidden; width: 960px;}
.nav li{background: url("../images/nav_line.jpg") no-repeat scroll right center rgba(0, 0, 0, 0); float: left; height: 49px; line-height: 49px; text-align: center; width: 156px;}
.nav li.nav_end{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.nav li a{color: #fff; display: block; font-size: 14px; font-weight: 900; height: 49px; line-height: 49px; text-align: center; width: 104px;}
.nav li a:hover{background: url("../images/nav_h.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #3e0000; text-decoration: none;}
.main_01{width:100%; height:490px; background:#eaeff3;}
.man_01_conten{margin:0 auto; width:1001px; height:490px;}
.man_01_conten p{padding-top:20px; line-height:30px; font-size:16px;}
.main_02{width:100%; background:#fff;}
.man_02_content{margin:0 auto; width:1001px;  margin-top:10px;}
.jiexc{text-align:center; line-height:26px; font-size:14px; color:#1174b5; height:140px;}
.jiec a{float:left; display:block; width:317px; height:392px; margin-right:25px; text-align:center; color:#1174b5; line-height:66px; font-size:18px;}
.main_03{width:100%; height:660px; background:#eaeff3;}
.man_03_content{margin:0 auto; width:1001px; height:650px; margin-top:10px; text-align:center;}
.man_03_content p{padding-top:15px; line-height:30px; font-size:16px;}
/*底部*/
.nav-foot{background: #1174b5; height: 40px; width: 100%;}
.nav-foot ul{margin: 0 auto; overflow: hidden; width: 960px;}
.nav-foot li{background: url("../images/nav_line.jpg") no-repeat scroll right center rgba(0, 0, 0, 0); float: left; height: 40px; line-height: 40px; text-align: center; width: 206px;}
.nav-foot li.nav_end{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.nav-foot li a{color: #fff; display: block; font-size: 14px; font-weight: 900; height: 40px; line-height: 40px; text-align: center; width: 104px;}
.nav-foot li a:hover{background: url("../images/nav_h.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #3e0000; text-decoration: none;}
.foot2 { width:100%; height:218px; text-align:center; background:#FFF; }
.foot2-box { width:1007px; height:218px; margin:0px auto; }
.foot2-left { width:283px; height:82px; margin-top:60px; float:left; }
.foot2-right { width:600px; height:210px; text-align:left; margin-left:300px; font-size:13px; }
.foot2-right p { color:#F00; padding-top:10px; padding-bottom:10px; line-height:25px; }
.foot2-right ul li { font-family:"宋体"; font-size:13px; line-height:20px; color:#333; }
