@charset "utf-8";
/* CSS Document */



body, nav, dl, dt, dd, p, h1, h2, h3, h4, ul, ol, li, input, button, textarea, footer {
    margin: 0;
    padding: 0;
}
body {
    background: url(../images/banner.jpg) no-repeat center 40px #1b467d;
    color: #111;
    font: 14px 'XinGothic-SinaWeibo','Microsoft Yahei','helvetica','arial';
	text-align:left !important;
}
form {
    display: inline;
}
ul,li, ol {
    list-style: none outside none;
}
a {
    color: #111;
    text-decoration: none;
}
a:hover {
    color: #ff4e00;
    text-decoration: none;
}
img {
    border: 0 none;
}
button, input, select, textarea {
   text-decoration: none;
}
h3{
	font-size:16px;
	font-weight:bold;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
p{text-indent:2em !important; line-height:26px; text-align:left !important; }
.main{width:1000px; margin:0px auto;}
.xu{margin-top:300px; background:#00d5ff; font-size:16px; padding:20px 40px; line-height:26px; color:#021131; text-indent:2em;}
.cont{padding:20px 40px; background:#fff;}
.jian{font-size:15px; line-height:26px;}
.cai{}
.cai ul{padding:10px 0px; clear:both; overflow:hidden; _height:100%;}
.cai ul .left{float:left; width:216px; padding-top:30px;}
.cai ul .right{float:right; width:630px; padding:20px;}
.cai ul .right img{text-indent:-2em !important; margin-right:10px; margin-top:10px;}

.news{background:#f4f4f4; padding:20px; clear:both; overflow:hidden; _height:100%;}
.news_l{float:left; margin-left:30px; width:193px;}
.news_r{float:left; margin-left:110px;}
.news_r h2{font-size:22px; color:#2181c4; padding:15px 0px; text-align:left;}
.news_r li{padding:8px 0px; font-size:16px; text-align:left;}
.news_r li a{color:#08304b;}
.news_r li a:hover{ text-decoration:underline;}
h3{font-size:18px; color:#1b467d; padding:15px 0px !important; font-weight:100; text-align:left; }
.ping{float:left; width:760px;}
h4{font-size:16px; padding:20px 0px !important; text-align:left !important; color:#222;}











