@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; color:#221815; font-family:"微软雅黑",Arial; background:url(../images/backgroundyouzi.jpg) no-repeat center top fixed;}
div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0; padding:0; border:0;}
img{vertical-align:middle; border:0; margin:0; padding:0;}
button{vertical-align:middle; cursor:pointer;}
input txt,button{vertical-align:middle; border:none; font-family:"微软雅黑";}
a,a:link{color:#1c7bc1; text-decoration:none;}
a:hover{color:#1c7bc1;}
ul,li{list-style-type:none;}
.clear{clear:both;}
.clearfix{overflow:hidden; zoom:1;}
.lft{float:left;}
.rgt{float:right;}
.ml10{margin-left:10px;}
.w1000{width:1000px; margin:0 auto;}

/* top */
.top{background-color:#1a1a1a; padding:5px 0; line-height:40px; position:fixed; width:100%; _position:absolute;
_top:expression(eval(document.documentElement.scrollTop)); z-index:1;}
.top,.top a{color:#999;}
.wrap{padding-top:50px; z-index:-1;}
.banner{height:475px; color:white; position:relative;}
.language,.language a{color:white; font-size:14px; padding-top:70px; text-align:right; font-weight:bolder;}
.banner h1{font-size:48px; text-align:center; padding:60px 0 30px;}
.banner h2{font-size:24px;}
.banner span{color:#ffd87b;}
.banner .tit1{padding-left:180px; margin-bottom:10px;}
.banner .tit2{text-align:center; margin-bottom:50px;}
.banner .tit3{padding-left:300px;}
.banner img{display:block; position:absolute; top:165px; right:0px;}

/* navbar */
.navbar{background:url(../images/navbar_bg.jpg) repeat-x; height:46px;}
.navbar li{float:left; width:166px; text-align:center; line-height:46px; background:url(../images/navbar-bd.jpg) no-repeat right;}
.navbar li a{font-size:21px; color:white; display:block; margin:0 auto;}
.navbar li a:hover{background:url(../images/navbar-hover.jpg) no-repeat top center;}
.navbar .on{background:url(../images/navbar_on.jpg) no-repeat;}

/* box */
.box{background-color:#fff; overflow:hidden; padding:15px 20px; overflow:hidden;zoom:1}
.box h2{ background:url(../images/h2_bg.jpg) no-repeat left bottom; height:40px; line-height:40px; font-size:23px; font-weight:normal; color:#1d7bc1; }
.cont_left{ width:720px; float:left;}


.cont_right{width:229px; float:right;}
.bor{border-left:1px solid #dcdddd; border-right:1px solid #dcdddd; padding-bottom:10px; width:227px;}
.bor .t1{padding-top:15px;}
.right-box{margin-bottom:20px; width:229px;}
.right-box h3{background:url(../images/san_41.jpg) no-repeat; height:33px; width:229px; overflow:hidden; color:#1d7bc1; line-height:33px; font-weight:normal; padding-left:10px;}
.bor p{text-align:left; padding-left:30px; color:#1c7bc1; font-size:16px; line-height:22px;}
.bor-top{width:229px; height:11px; background:url(../images/bar_top.jpg) no-repeat; overflow:hidden;}
.bor-bottom{width:229px; height:8px; overflow:hidden; background:url(../images/bar_bottom.jpg) no-repeat;}
.right-ce img{display:block; margin:0 auto;}
.bor a img{display:block; margin:10px auto;}
.bor span{color:#9f1a31; padding-left:30px; display:block; padding-top:10px;}
.bor span a{text-decoration:underline; color:#9f1a31;}
.right-ce h4{padding-left:0; border-bottom:1px solid #ddddde; color:#1d7bc1; font-size:14px; font-weight:bold; margin:0 15px 15px;}
.right-ce{margin-bottom:10px;}

.wei-box{padding:20px 0 20px 24px;}
.wei-box img{display:block; float:left; margin-right:10px;}
.wei-box span{display:block; float:left; padding:0; margin:30px 0; color:#2078b7;}

