@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
ol,ul,li {list-style:none;}
img{border:0px;}
a{color:#a40000;text-decoration:none;cursor:pointer;font-weight:bold;}
a:hover{ color:#06F;}
html{overflow-x:hidden; }
.clear{ clear:both;}
body{font-family:"微软雅黑";font-size:14px; color:#310a0a;margin:0 auto; background:url(images/bg.jpg) repeat  center;}
p{line-height:26px; padding:0 10px; text-indent:28px;}
p span{ font-size:14px; font-weight:bold;}
.text_fw{font-weight:bold; font-size:16px; margin:15px 0px 7px 0px; color:#035294;}
.text_rg{ text-align:right; padding-right:100px;}
.tab {border-collapse:collapse;font-size:13px; text-align:center;margin:0 auto; line-height:22px; }
.tab td {border:1px solid #310a0a; padding:0px 5px;}
.tab .tr{ background:#035294;color:#fff; font-weight:bold; padding:5px 0;}
.left{ text-align:left; padding-left:10px;}
.wrap1{ width:100%;height:auto; overflow:hidden; margin:0 auto; }
.wrap1 .img1{ width:100%; height:88px; margin:0px auto;}
.menu{width:1204px; height:42px; line-height:42px;margin:0px auto 0 auto;background:#a40000; border-top:2px solid #870000;}
.menu ul{ width:1120px; height:42px;margin:0 auto; padding-left:80px;}
.menu ul li{float:left; font-size:16px;background:url(images/menu_li.jpg) no-repeat right center;padding:0 1px;font-weight:bold;}
.menu ul li a{height:42px; display:block;line-height:42px;color:#fff;font-weight:bold;cursor:pointer; padding:0 60px;}
.menu ul li a:hover{display:block;color:#df3600;}
.menu ul li a.active {display:block;color:#df3600;}
.banner{width:1200px; height:305px; margin: 0 auto;}
.content{width:1170px; height:auto;margin:0px auto; padding:10px 15px 20px 15px; background:#fff;} 
.h2{width:1120px;height:40px;padding-top:5px;line-height:40px;font-size:18px;color:#1d2c55;margin:0px auto 25px auto; text-align:center; border-bottom:1px solid #1d2c55; padding-bottom:10px;}
.footer{width:100%; height:70px; margin:0px auto 0 auto; overflow:hidden; clear:both;background:#1d2c55;}
.footer_con{ width:1200px; height:70px; margin:0 auto; font-size:12px; color:#fff; padding-top:5px;}
.footer_con p{ text-align:right; line-height:23px;padding-top:5px;}
.footer_con a{color:#fff;}
.footer_con img{display:inline;float:left;padding-left:10px; padding-left:30px;}
.fc{ width:1200px; height:220px; margin:0 auto 0px auto; background:#fff;}
#colee_left{ width:1120px; height:220px;overflow:hidden; padding:0 10px;margin:0 auto;}
#colee_left p{ margin:5px 10px 10px 0;}
#colee_left img{ width:300px; height:180px; margin-right:15px; padding:5px; border:1px solid #999;}