@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
a { text-decoration:none;}
#wrap{ display:block; width:100%; margin:0 auto; background:url(../images/bg.jpg) repeat-x; height:auto;}
#mainhead { width:840px; margin:0 auto; padding-top:10px;}
#mainnav{width:830px; background:url(../images/mainnav.jpg) no-repeat; height:29px; font-size:12px; line-height:29px; color:#FFF; text-align:right; padding-right:10px;}
.clear{ clear:both;}
#logo{float:left; width:195px; height:60px; background:url(../images/logo.jpg) no-repeat bottom;}
#nav{ background:#FFF; width:840px; height:60px;}
.line1px{float:left; width:1px; height:44px; background:#c3c2c2; margin-top:12px;}
.line01px{ float:left; width:1px; height:17px; background:url(../images/line02.gif) no-repeat; padding-right:1px;}
#nav1{float:left; width:608px; height:60px; background:url(../images/nav1bg.png) no-repeat bottom;}
#huiyuan{ float:right; width:35px; height:60px; background:url(../images/huiyuan.jpg) no-repeat bottom;}
#longmenhead{ width:840px; margin:0 auto;}
#longmenbanner{ width:840px; height:172px; background:url(../images/longmenbanner.jpg) no-repeat; border-bottom:10px solid #FFF;
}
#nav2{ display:block; width:840px; height:29px; background:url(../images/nav2.jpg) no-repeat; margin-bottom:10px; text-align:center;}
#login{ background:url(../images/login.gif) no-repeat; width:45px; height:18px; line-height:29px; vertical-align:middle}
input { line-height:29px; vertical-align:middle; margin:0 5px; width:80px; height:15px; margin:0; padding:0}
.nav11{ display:block; width:590px; margin-top:15px; margin-left:15px; height:10px;}
.nav22 { display:block; width:590px; margin-top:13px; margin-left:15px;}
.nav11 li { display:block; float:left; width:auto; list-style-type:none; padding:0 10px;}
.nav11 li a{ font-size:14px; font-weight:bold; color:#FFF; text-decoration:none;}
.nav22 li{ float:left; display:block; width:auto; list-style-type:none; padding:0 10px; color:#043576; font-size:12px;}
#nav22 a{ color:#043576; text-decoration:none;}
#nav2 ul{ display:block; list-style-type:none; margin:0 auto; height:29px; width:670px;}
#nav2 ul li{ display:inline-block; float:left;width:auto; margin:0 10px; font-size:13px; font-weight:bold; line-height:29px; color:#004078}
#nav2 a{ color:#043576; text-decoration:none;}
.content1{ display:block; width:840px; margin:0 auto; height:230px; margin-bottom:5px;}
.content1  span{color:#FFF; font-size:12px; line-height:22px;}
.content2{ display:block; width:840px; margin:0 auto; height:180px; margin-bottom:5px;}
.content3{ display:block; width:840px; margin:0 auto; height:auto;; margin-bottom:5px;}
.content1 .left{ display:block; float:left; width:300px; height:220px; background:#999; padding-left:0px; text-align:center}
.content1 .right{display:block; float:left; width:505px; height:220px; margin-left:34px;}
.t1 { width:100%; background:url(../images/hengline01.gif) repeat-x; height:24px;}
.cont{ width:240px; height:220px; float:left; margin-left:4px; margin-right:4px; margin-top:6px; font-size:12px; line-height:20px;}
.content2 .left{ display:block; float:left; width:300px; height:180px; margin-right:20px;}
.content2 .video{ display:block; float:left; width:200px; height:180px;}
.content3 .left{display:block; float:left; width:620px; height:auto; margin-right:20px; }
.content3 .right{display:block; float:left; width:200px; height:auto;}
.t2 .title01{ display:block; width:125px; height:40px; background:url(../images/tiao1_01.jpg); float:left;}
.t2 .title01 span{ display:block; line-height:30px; font-size:14px; font-weight:bold; margin-top:8px;margin-left:20px; color:#02407b}
.t2 .title02{ display:block; width:328px; height:40px; background:url(../images/tiao1_02.jpg); float:left;}
.t2 .title02 span{ display:block; line-height:20px; font-size:12px; margin-top:18px;margin-left:40px; color:#015db5}
.t2 .title03{ display:block; width:167px; height:40px; background:url(../images/tiao1_03.jpg); float:left;}
.t2 .title03 span{ display:block; line-height:30px; font-size:12px; margin-top:6px; margin-right:15px; text-align:right;}
.t2 .title04{ display:block; width:167px; height:40px; background:url(../images/tiao1_04.jpg); float:left;}
.t2 .title04 span{ display:block; line-height:30px; font-size:12px; margin-top:6px; margin-right:15px; text-align:right;}
.content4 { width:598px; height:auto; border-left:#94c4d9 solid 1px;border-right:#94c4d9 solid 1px;border-bottom:#94c4d9 solid 1px; padding:10px; font-size:12px; line-height:25px; }
.content44 { width:598px; height:auto; border-left:#94c4d9 solid 1px;border-right:#94c4d9 solid 1px;border-bottom:#94c4d9 solid 1px; padding:10px;line-height:1.8em;}
.content44 h3{ line-height:50px;}
.t3{ width:200px; background:url(../images/tiao01.jpg); height:30px; font-size:14px; line-height:29px; text-align:center; color:#01427a; font-weight:bold;}
.content5{ width:198px; border:#94c4d9 solid 1px; height:500px;}
#link { display:block;width:840px; margin:0 auto; height:100px;}
.copyright{ width:820px; margin:0 auto; display:block; border:#94c4d9 solid 1px; font-size:12px; padding:10px; text-align:center;}
.copyright a{color:#000;}
.arcstyle01{ display:block; line-height:22px; height:22px; background:url(../images/flag001.gif) no-repeat left; padding-left:20px;}
.arcstyle01 a{font-size:12px; text-decoration:none; color:#000;}
.arcstyle01 a:hover{ color:#06C;}
.blank9{ display:block; width:840px; height:5px;}