@charset "utf-8"; 
.clear{ margin:0; padding:0; font-size:0; clear:both;}
body{background:#071E4D; font-size:11px; font-family:Arial,Helvetica,sans-serif; margin:0 auto; padding:0;}
img{border:none;}
ul, ol, li{margin:0; padding:0; list-style:none;}
a{text-decoration:none;}
a:visited{color:#FF0000;}

#wrapper{width:920px; height:auto; margin:0 auto; background:#FFF;}

#header{width:920px; height:200px; margin:0 auto; background:#FFF;}
#header .htop1{width:920px; height:auto; background:#DDE6F8;}
#header .htop1 h5{font-size:10px; margin:0;}
#header .htop1 h5 a{color:#333;}
#header .htop2{width:920px; height:50px;}
#header .log1{width:120px; height:53px; float:left; margin-left:10px;}
#header .htop2 .word3{
	width:400px;
	font-size:16px;
	margin-left:30px;
	font-weight:bold;
	float:left;
	text-align:center;
	margin-top:15px;
}
#header .language{width:280px; height:20px; float:right; margin-top:28px; line-height:20px;}
#header .language a{padding:0 5px; color:#333; font-weight:bold;}
#header .language a:hover{color:#900;}
#header .language img{margin:0 3px;}
#header .banner{width:916px; height:106px; float:left; background:url(../images/banner1.jpg); border:#fff 2px solid;}
#header .banner .word1{width:210px; height:auto; margin-top:40px; font-size:18px; color:#FFF; margin-left:10px; font-weight:bold; float:left; text-align:center;}
#header .banner .word2{margin-left:240px; width:210px; height:auto; font-size:18px; color:#FFF; font-weight:bold; float:left; margin-top:30px; text-align:center;}
#header .menu{width:916px; height:30px; margin:0 auto; float:left; background:#0A2865; font-weight:bold; border-left:#fff 2px solid; border-right:#fff 2px solid;}
#header .menu a{background:#0A2865; color:#FFF; padding:0 32px; line-height:30px; border-right:#FFF 1px solid; float:left; display:block;}
#header .menu a:hover{background:#FC0; color:#06C; line-height:30px;}
#header .menu a.last{padding:0 40px; border-right:none; color:#F00;}

#container{width:920px; height:auto; background:#FFF; margin-top:3px; float:left; overflow:hidden;}

#left{width:240px; height:auto; float:left; background:#F2F2F2;}
#left .ltop1{margin-left:2px; width:228px; height:24px; line-height:24px; background:#0A2865; padding-left:10px; color:#FFF; font-weight:bold; margin-top:1px; border-bottom:#F2F2F2 solid double;}
#left .lprolist{width:235px; height:auto; margin-left:5px;}
#left .lprolist ul{width:235px; height:auto; margin:0; padding:0;}
#left .lprolist ul li{width:225px; height:auto; padding:7px 0px 7px 20px; background:url(../images/icon_02.gif) left center no-repeat; color:#0A2865; padding-left:10px; border-bottom:#CCC 1px solid; display:block;}
#left .lprolist ul li a{color:#071E4D; font-weight:bold;}
#left .lprolist ul li a:hover{color:#F00;}
#left .lprolist ul li a:visited{color:#A80000;}
#left .lprolist .small{width:215px; height:auto; background:url(../images/list_a1.gif) 10px 10px no-repeat; padding:5px 0px 5px 20px; display:block;}
#left .lprolist .small a{color:#333; font-weight:normal;}
#left .lprolist .small a:hover{color:#900;}
#left #con{width:236px; height:auto; background:url(../images/contactbg1.jpg) top center no-repeat; border:2px #F2F2F2 solid;}
#left #con .ltitle1{width:120px; color:#FFF; font-size:18px; font-weight:bold; margin-top:40px; margin-left:5px;}
#left #con #contact{width:226px; padding:30px 5px 0px 5px; line-height:20px; color:#333;}

#right{width:670px; height:auto; float:left; margin-left:5px;}
a.pdf{color:#333;}
#right .rtop1{width:655px; height:20px; background:#F3F3F3; overflow:hidden; border:#CCC 1px solid; padding-left:15px; color:#333; font-size:12px; line-height:20px;font-weight:bold;}
#right .rtext1{width:650px; margin:0 auto; color:#333; line-height:21px; height:auto;}
#right .rtext1 a{width:50px; height:auto; color:#900; float:right; font-weight:bold; font-size:12px;}
#right .cer{width:550px; height:auto; margin:0 auto; margin-top:5px;}
#right .cer ul{width:550px; height:350px; margin:0; padding:0;}
#right .cer ul li{width:260px; height:345px; float:left; display:block; margin:0 5px;}
#right .cer ul li a{width:260px; height:345px;}
#right .rtop2{background:url(../images/line2.jpg) bottom no-repeat; width:650px; padding-left:20px; height:22px; line-height:22px; font-size:12px;}
#right .rtop2 a{color:#333; font-weight:bold;}
#right .rprolist{width:630px; margin-left:10px; height:auto;}
#right .rprolist ul{width:630px; margin:0; padding:0; height:130px; margin-top:10px; border-bottom:#0A2865 1px dashed;}
#right .rprolist ul.bor{border:none;}
#right .rprolist ul li.pic{width:160px; height:130px; text-align:center; float:left;}
#right .rprolist ul li.pic img{border:#CCC 1px solid; margin:0 auto;}
#right .rprolist ul li.ptext{width:450px; padding-left:10px; color:#333; line-height:20px; display:block; float:left;}
#right .rprolist ul li.ptext a strong{width:100%; height:20px; display:block; color:#333;}
#right .table{width:670px; height:auto; margin-top:0;}
#right .table form{padding:0px; margin:0px; background:#FFF; height:500px; width:655px;}
#right .table form p{padding:0px; margin-top:10px; line-height:20px; height:20px; margin-bottom:5px}
#right .table form p label{float:left; width:120px; text-align:right; margin-left:10px; line-height:20px; font-weight:bold}
#right .table form p label b{color:#F00}
#right .table form p input, select{float:left; width:300px; text-align:left; border:1px solid #666; margin-left:10px; font-size:11px; font-weight:bold; color:#F60; height:18px}
#right .table form p textarea{width:300px; float:left; line-height:20px; height:60px; border:1px solid #666; margin-left:10px; color:#F60; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold}
#right .table .input{width:120px; float:left; border:1px solid #666; padding:0px; margin:0px; font-size:11px; font-family:Arial,Helvetica,sans-serif}
#right .table div{ width:655px; text-align:center;}

#right .rcon{width:670px; height:auto;}
#right .rtext2{width:650px; padding:0 10px; line-height:25px; color:#333; height:400px;}
#right .relpro{width:670px; height:auto; margin-top:10px;}
#right .relpro ul{width:670px; height:auto; marign:0; padding:0;}
#right .relpro ul li{width:130px; height:150px; float:left; margin:0 2px!important; margin:0 1px;}
#right .relpro ul li img{border:#CCC 1px solid;}
#right .relpro ul li a strong{width:130px; height:30px; color:#333; display:block; text-align:center;}
#right .rbpic{width:550px; height:auto; margin:0 auto; margin-top:5px; text-align:center; padding:10px 3px;}
#right .rbpic img{margin-right:5px;}
#right .rbpic1{width:600px; height:auto; margin:0 auto; margin-top:5px; text-align:center; padding:10px 3px;}
#right .rbpic1 img{margin-right:5px;}
#right .rbpic .rbtitle{width:50px; padding-left:180px; float:left;}
#right .rbpic2{width:650px; height:auto; float:left;}
#right .rbpic2 ul{margin:0; padding:0; width:650px;}
#right .rbpic2 ul li{width:250px; height:210px; float:left;}
#right .rbpic2 ul li strong{width:250px; height:20px; line-height:20px; text-align:center;}

#right .rtext1 h3{font-size:15px; font-weight:bold;}
#right .table01{width:650px; background:#0A2865; margin-top:5px;}
#right .table01 tr{background:#FFF;}
#right .table01 tr td{text-align:center; line-height:20px;}
#right .consulting{width:650px;*width:530px;_width:650px; height:33px; text-align:right;margin-top:5px;}
#right .consulting img{margin:0; padding:0; float:right;}


a.page{padding:5px 8px; margin:0 3px; color:#FFF; background:#039; float:right; font-weight:bold; text-align:center;}
a.pages{padding:5px 8px; margin:0 3px; background:#E17100; color:#FFF; float:right; font-weight:bold; text-align:center;}
a.pages:hover{color:#FFF; background:#039;}

#footer{width:920px; height:80px; margin:0 auto; border-top:#CCC 1px solid; background:#f3f3f3; overflow:hidden; clear:both;}
#footer .prolist{width:920px; height:20px; line-height:20px; color:#333; float:left; margin-top:0; padding-top:0;}
#footer .prolist ul{width:920px; height:20px; margin:0; padding:0;}
#footer .prolist ul li{width:auto; height:20px; padding:0 5px; float:left;}
#footer .prolist ul li a{color:#000; text-decoration:underline;}
#footer .prolist ul li a:hover{text-decoration:none;}
#footer #pageaddress{width:920px; height:30px!important; height:20px; text-align:center; font-size:12px; font-weight:bold; float:left; line-height:30px!important; line-height:20px;}
#footer .another{width:125px; height:25px; margin:0 auto; padding-top:5px;}
#footer #otherlink{width:910px;float:left;height:auto;clear: both;text-align:center;}
#footer #otherlink div{float:left;width:auto;height:25px;text-align:center;margin-left:5px;}

