.header{ width:972px; float:left; display:inline;}
.nav{ width:962px; float:left; display:inline; margin-left:5px; height:31px; background:url(../images/c2.jpg) repeat-x; margin-top:2px;}
.nav ul{ width:902px; float:left; display:inline; height:31px; margin-left:30px; list-style:none;}
.nav ul li{ width:100px; float:left; display:inline; height:31px; line-height:31px; text-align:center;}
.nav ul li a{ font-size:14px; font-weight:bold; color:#FFFFFF; width:100px; height:31px; float:left; display:inline; text-align:center;}
.nav ul li a:hover{ font-size:14px; font-weight:bold; color:#FFFFFF; width:100px; height:31px; background:#AA5900; float:left; display:inline; text-align:center;}
.con{ width:962px; float:left; display:inline; margin-left:5px; margin-top:3px;}
.con1{ width:702px; float:left; display:inline;}
.con11{ width:702px; float:left; display:inline; margin-top:7px;}
.con111{ width:174px; height:125px; float:left; display:inline; background:url(../images/c3.jpg) no-repeat;}
.con111 img{ margin-left:5px; margin-top:4px;}
.con112{ width:512px; float:right; display:inline; margin-left:10px;}
.con1121{ width:512px; height:15px; float:left; display:inline; background:url(../images/c5.jpg) no-repeat;}
.con1121 h2{ float:left; display:inline; font-size:12px; font-weight:bold; color:#514F50; margin-top:2px; margin-left:4px;}
.con1121 p{ float:left; display:inline; font-size:12px;  color:#E6001A; margin-top:3px; margin-left:14px;}
.con1121 span{ float:right; display:inline; font-size:13px;  color:#E6001A; margin-top:1px; margin-right:33px;}
.con1121 span a{ font-size:13px; color:#333333;}
.con1121 span a:hover{ font-size:13px; color:#246C6B; text-decoration:underline;}
.con112 ul{ width:500px; float:left; display:inline; margin-left:6px;  list-style:none;}
.con112 ul li{ width:500px; height:22px; float:left; display:inline; background:url(../images/c6.jpg) left center no-repeat;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.con112 ul li a{ float:left; display:inline; margin-left:12px; margin-top:5px; font-size:12px; color:#246C6B;}
.con112 ul li a:hover{ color:#E6001A;}
.con12{ width:702px; float:left; display:inline; margin-top:10px;}
.con121{ width:348px; float:left; display:inline; background:url(../images/c8.jpg) repeat-y;}
.con122{ width:348px; float:left; display:inline; background:url(../images/c9.jpg) top no-repeat;}
.con123{ width:348px; float:left; display:inline; background:url(../images/c7.jpg) bottom no-repeat;}
.con1231{ width:348px; height:26px; float:left; display:inline;}
.con1231 h2{ float:left; display:inline; font-size:12px; font-weight:bold; color:#FFFFFF; margin-left:16px; margin-top:8px;}
.con1231 span{ float:right; display:inline; margin-right:10px; margin-top:8px; font-size:12px; color:#333333;}
.con1231 span a{ font-size:12px; color:#333333;}
.con1231 span a:hover{ font-size:12px; color:#246C6B; text-decoration:underline;}
.con123 ul{ width:328px; float:left; display:inline; margin-left:15px; margin-top:4px; list-style:none; height:135px;}
.con123 ul li{ width:328px; float:left; display:inline; height:24px; background:url(../images/c10.jpg) left center no-repeat;    }
.con123 ul li a{ float:left; display:inline; margin-left:16px; margin-top:6px; font-size:12px; color:#246C6B;overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;   width: 300px;}
.con123 ul li a:hover{  font-size:12px; color:#E6001A;}
.con124{ width:348px; float:right; display:inline; background:url(../images/c8.jpg) repeat-y;}
.con2{ width:252px; float:right; display:inline;}
.con21{ width:252px; float:left; display:inline; background:url(../images/c12.jpg) repeat-y; margin-top:8px;}
.con22{ width:252px; float:left; display:inline; background:url(../images/c11.jpg) top no-repeat;}
.con23{ width:252px; float:left; display:inline; background:url(../images/c13.jpg) bottom no-repeat;}
.con24{ width:252px; float:left; display:inline; background:url(../images/c13.jpg) bottom no-repeat;}
.con231{ width:252px; height:25px; float:left; display:inline;}
.con231 h2{ float:left; display:inline; font-size:12px; font-weight:bold; color:#555555; margin-left:22px; margin-top:12px;}
.con231 span{ float:right; display:inline; margin-top:10px; margin-right:15px;}
.con23 ul{ width:232px; float:left; display:inline; margin-left:15px; margin-top:7px; list-style:none; height:230px;}
.con23 ul li{ width:232px; float:left; display:inline; height:22px; background:url(../images/c10.jpg) left center no-repeat;  }
.con23 ul li a{ float:left; display:inline; margin-left:16px; margin-top:5px; font-size:12px; color:#246C6B; width:210px;overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;}
.con23 ul li a:hover{  font-size:12px; color:#E6001A;}
.con24 ul{ width:232px; float:left; display:inline; margin-left:15px; margin-top:6px; list-style:none; height:130px;}
.con24 ul li{ width:232px; float:left; display:inline; height:23px; background:url(../images/c10.jpg) left center no-repeat;  }
.con24 ul li a{ float:left; display:inline; margin-left:16px; margin-top:6px; font-size:12px; color:#246C6B;overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;  width: 210px;}
.con24 ul li a:hover{  font-size:12px; color:#E6001A;}
.link{ width:959px; float:left; display:inline; margin-left:6px; margin-top:8px; background:url(../images/c15.jpg) repeat-y;}
.link1{ width:959px; float:left; display:inline;  background:url(../images/c16.jpg) top no-repeat;}
.link2{ width:959px; float:left; display:inline;   background:url(../images/c17.jpg) bottom no-repeat;}
.link21{ width:959px; height:30px; float:left; display:inline;}
.link21 h2{ float:left; display:inline; margin-top:9px; margin-left:18px; font-size:14px; font-weight:bold; color:#547F51;}
.link2 ul{ width:950px; float:left; display:inline; list-style:none; padding-bottom:8px; margin-left:2px;}
.link2 ul li{ width:108px; height:47px; float:left; display:inline; margin-top:10px; margin-left:10px;}
.link2 ul li img{ border:1px solid #999999;}

.link3{ width:959px; float:left; display:inline;   background:url(../images/c17.jpg) bottom no-repeat;}

.link3 ul{ width:950px; float:left; display:inline; list-style:none; padding-bottom:8px; margin-left:2px;}
.link3 ul li{  float:left; display:inline; margin-top:8px; margin-left:17px;DISPLAY: block;  WHITE-SPACE: nowrap}



.footer{ width:972px; float:left; display:inline; margin-top:10px; height:30px; background:#337B7A; text-align:center; line-height:30px; font-size:12px; color:#FFFFFF;}
.footer a{ font-size:12px; color:#FFFFFF;}
.footer a:hover{ text-decoration:underline;}
.f1{ width:972px; float:left; display:inline; margin-top:15px; text-align:center; font-size:12px; color:#333333;}
.f2{ width:972px; float:left; display:inline; margin-top:8px; text-align:center; font-size:12px; color:#333333; padding-bottom:15px;}
.left{ width:215px; float:left; display:inline; margin-top:3px;}
.l1{ width:215px; float:left; display:inline; background:url(../images/c20.jpg) repeat-y;}
.l2{ width:215px; float:left; display:inline; background:url(../images/c21.jpg) top no-repeat;}
.l3{ width:215px; float:left; display:inline; background:url(../images/c19.jpg) bottom no-repeat; padding-bottom:15px;}
.l31{ width:215px; height:41px; float:left; display:inline;}
.l31 h2{ float:left; display:inline; margin-left:22px; margin-top:16px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.l3 ul{ width:209px; float:left; display:inline; margin-left:2px; list-style:none;}
.l3 ul li{ width:209px; height:30px; float:left; display:inline; background:url(../images/c22.jpg) no-repeat;}
.l3 ul li a{ float:left; display:inline; margin-left:80px; margin-top:9px; font-size:12px; color:#0F4B53;}
.l3 ul li a:hover{ font-size:12px; color:#E6001A;}
.l4{ width:215px; float:left; display:inline; background:url(../images/c24.jpg) repeat-y; margin-top:6px; }
.l5{ width:215px; float:left; display:inline; background:url(../images/c25.jpg) top no-repeat;}
.l6{ width:215px; float:left; display:inline; background:url(../images/c23.jpg) bottom no-repeat; padding-bottom:40px;}
.l61{ width:200px; height:31px; float:left; display:inline;}
.l61 h2{ float:left; display:inline; margin-left:22px; margin-top:11px; font-size:12px; font-weight:bold; color:#555555;}
.l6 ul.u1{ width:200px; float:left; display:inline; margin-left:10px; list-style:none; margin-top:5px;}
.l6 ul.u1 li{ width:200px;  float:left; display:inline; background:url(../images/c10.jpg) left center no-repeat;}
.l6 ul.u1 li a{ float:left; display:inline; margin-left:11px; margin-top:6px; font-size:12px; color:#0F4B53;}
.l6 ul.u1 li a:hover{ font-size:12px; color:#E6001A;}
.l6 ul.u2{ width:200px; float:left; display:inline; margin-left:13px; list-style:none; margin-top:5px;}
.l6 ul.u2 li{ width:200px; height:24px; float:left; display:inline; font-size:12px; color:#0F4B53; line-height:24px;}
.right{ width:740px; float:right; display:inline; background:url(../images/c27.jpg) repeat-y; margin-top:3px;}
.r1{ width:740px; float:left; display:inline; background:url(../images/c26.jpg) top no-repeat;}
.r2{ width:740px; float:left; display:inline; background: url(../images/c28.jpg) bottom no-repeat; padding-bottom:5px;}
.r21{ width:740px; height:35px; float:left; display:inline;}
.r21 h2{ float:left; display:inline; margin-left:22px; margin-top:11px; font-size:12px; font-weight:bold; color:#555555;}
.r21 span{ float:right; display:inline; margin-right:22px; margin-top:11px; font-size:12px; color:#555555;}
.r21 span a{ font-size:12px; color:#555555;}
.r21 span a:hover{ color:#E6001A;}
.r2 ul.news1{ margin:0px; padding:0px;width:720px;float:left; display:inline; margin-left:12px; list-style:none; margin-top:5px; }
.r2 ul.news1 li{ width:720px; height:24px; float:left; display:inline; background: url(../images/c10.jpg) left center no-repeat; border-bottom:#CCCCCC dotted 1px; padding-bottom:5px; margin-top:5px;  }
.r2 ul.news1 li a{ float:left; display:inline; margin-left:11px; margin-top:6px; font-size:12px; color:#0F4B53;overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;  width: 600px;}
.r2 ul.news1 li span{ float:right; display:inline; margin-right:5px; margin-top:6px; }
.r2 ul.news1 li a:hover{ font-size:12px; color:#E6001A;}
.r2 ul.news{ width:200px; float:left; display:inline; margin-left:13px; list-style:none; margin-top:5px;}
.r2 ul.news li{ width:200px; height:24px; float:left; display:inline; background:url(../images/c10.jpg) left center no-repeat;}
.r2 ul.news li a{ float:left; display:inline; margin-left:11px; margin-top:6px; font-size:12px; color:#0F4B53;}
.r2 ul.news li a:hover{ font-size:12px; color:#E6001A;}

.fen{ width:677px; height:20px; float:left; display:inline; text-align:center; margin-top:10px; padding-bottom:20px; padding-top:10px; margin-left:10px;}


.fen.page-right{
    text-align: right;
}
.fen a,.fen span{
    padding: 3px 8px;
    margin-left: 3px;
    display: inline-block;
    border: 1px #ddd solid;
    background: #f2f2f2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear ;
    -ms-transition: all 0.2s linear ;
    -o-transition: all 0.2s linear ;
    transition: all 0.2s linear ;
}
.fen a:hover,.fen span{
    color: #ff0000;
    border: 1px #ff0000 solid;
    background: #ffffff;
}

.c172{ width:700px; float:left; display:inline; color:#333333; font-size:14px; font-weight:bold; text-align:center; margin-left:15px; border-bottom:#CCCCCC dotted 1px; padding-bottom:8px; margin-top:15px;}
.c173{ width:700px; float:left; display:inline; text-align:center; font-size:12px; color:#FF0000; margin-top:10px; margin-left:15px; }
.c174{ width:700px; float:left; display:inline; text-align:center; margin-top:10px; line-height:2em; margin-left:15px; text-align:left; }