@charset "utf-8";
/* CSS Document */
html{height:100%;}
*{margin:0; padding:0; }
body{ border:0; font-size:14px; color:#5b5a5a; margin:0px; text-align:left; line-height:35px; font-family:Verdana, Geneva, sans-serif; background:url(../images/banner1.png)  no-repeat top #061f98;}

img{border:0;}
ul{padding:0; margin:0; }
li{padding:0; margin:0; list-style:none; color:#5b5b5b }
a {text-decoration: none; color:#2858a7;}
a:hover {color: #197eaf; text-decoration:underline}
.banner{ background:url(../images/banner.png) no-repeat  center; margin:0 auto; height:553px;width:100%; text-align:center}

#wrapper{margin: 0 auto;padding: 0;border: 0;width:1070px;text-align: left;}
.columnbox{ overflow:auto; margin:0 auto; margin-top:40px;}
.columnbox .left{ float:left; width:525px; margin-bottom:20px}
.columnbox .right{ float:right;width:525px;margin-bottom:20px}
.titlebox{ height:62px; background:url(../images/titlebg.png) repeat-x;text-align:center; color:#FFF; font-size:24px; line-height:62px;}
.titlebox1{ height:62px; background:url(../images/title2.png) repeat-x;text-align:center; color:#FFF; font-size:24px; line-height:62px;}
.titlebox2{ height:62px; background:url(../images/titlebg5.png) repeat-x;text-align:center; color:#FFF; font-size:24px; line-height:62px;}
.titlebg{ background:url(../images/titlebg1.png) no-repeat; height:24px;}
.titlebg1{ background: url(../images/titlebg2.png) repeat-y;padding-bottom:10px; }
.titlebg1 .tit{ padding-left:30px; font-weight:bold; font-size:18px}
.titlebg1 .tit a{ color:#333}
.titlebg1 img{ float:left; margin:20px 10px 20px 30px;}

.titlebg1 .details{ font-size:14px; margin:10px 20px 0px 10px; line-height:28px;}
.more a{ color:#09F; font-size:12px;}

.line{ border-bottom:#CCC dashed 1px; margin:10px 20px}
.title{ background:url(../images/title.png) no-repeat; width:382px; height:48px; margin:0 auto; color:#FFF; line-height:48px; text-align:center; font-size:18px}

.introduce{ border:2px solid #599af3; padding:10px; color:#eff0f1;  margin:20px 0px; padding:20px 40px;}
.introduce p{text-indent:2em;}
ul{ overflow:auto}
li{ float:left; color:#FFF; width:47%; height:50px; border-bottom:1px dashed #CCC; line-height:30px; margin-left:20px; line-height:50px;}

li a{ color:#FFF}
li a:hover {color:#FFF}
.contentbox{ width:1068px; margin-top:40px}
.titlebg2{ background: url(../images/titlebg3.png) repeat-y;padding-bottom:10px;}
.titlebg3{background: url(../images/titlebg4.png) repeat-y;padding-bottom:10px; padding-top:40px; margin-bottom:40px}
.articletit{ font-size:22px; text-align:center;}
.time{ font-size:14px; text-align:center; color:#999}

.picture{ margin:0 auto; width:656px; height:477px; margin-top:40px;}
.tagging { text-align:center; font-weight:bold; margin:10px;}

.ffont{ margin:40px 60px;}
.ffont p{ text-indent:2em; display:block; margin-bottom:10px; font-size:16px}

.videobox{ background:url(../images/videobox.png)  top no-repeat; height:500px; width:100%; margin:0 auto;}
.video { width:640px; height:359px; text-align:center; position:relative; left:225px; top:90px; border:1px solid #fff;}
#footer{ background:#011a92; color:#c2c6c9; text-align:center; line-height:32px; padding:20px 0px; width:100%}
#footer a{ color:#c2c6c9;}