@charset "utf-8";
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #626262;margin: 0px;padding: 0px;background:#7BDAFF;
line-height:22px;}
img{ border:none;}
a{ clear:both;color:#FFFFFF; text-decoration:none;}
.clear{ height:0; line-height:0; font-size:0; clear:both;}
ul,li,p,span,h1,h2,h3,h4,div,img,form{ margin:0; padding:0;}

#backgd{ background-image: url(../images/bj_02.jpg); background-repeat: no-repeat; background-position: center top; width:100%; padding:40px 0; }
#contbk{ background:url(../images/bj1_06.jpg) repeat-y; width:960px; overflow:hidden; margin:0 auto; padding:0;}
#cont{padding:0 15px;}
.logo{ overflow:auto;}
.logo p{ float:left;}
.logo span{ float:right;}
.sec{ top:-32px; position:relative; width:200px; text-align:center;font-size:16px; font-weight:bold; font-family:Arial;
left:162px; height:53px; display:block; margin:0; padding:0; }
.sec span{ display:block; width:200px; height:30px;}
.sec b{width:620px; font-size:12px; height:25px;display:block;}
.sec b a{ color:#666; font-weight:bold; padding:0 8px;}
.sec b a:hover{ color:#09F;}
.nav{ margin-top:15px;}
.nav .so{ margin-right:180px; display:inline;}
.nav ul{ list-style-type:none; height:34px; border-bottom: 3px solid #F0F0F0; background:#7CDAFF;}
.nav ul li{ float:left; line-height:34px; font-size:16px; font-weight:bold; font-family:Arial; width:180px; text-align:center; display:block;}
.nav ul li a:hover{ color:#229DCD;}
.banctn{ overflow:auto; position:relative; top:-23px;}

.banctn .l{ float:left;}
.banctn .l img{ width:579px;}
.banctn .r{ float:right;}
.banctn .r a{ color:#393939;}
.banctn .r a:hover{ color:#7BDAFF;}
.banctn .r b{ background:url(../images/banctn_07.jpg); width:326px; height:186px; text-align:left; display:block;  font-size:14px; line-height:33px; padding-left:20px; padding-top:15px;}
.banctn .r p{ background:url(../images/banctn_08.jpg); width:328px; height:106px; margin-top:4px; font-family:122-CAI978; font-size:14px; color:#9B43FF; font-weight:bold; padding:18px 0 0 18px;}
.banctn .r p a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; width:160px; color:#999; font-weight:100; display:block;}
.intro{ background:#F7F7F7; height:230px; padding:20px 15px; margin:-20px 0;}
.intro p{ width:570px; display:block; float:left; line-height:24px;}
.intro p span { font-size:16px; color:#8CC9E6; font-weight:bold;line-height:30px;}
.intro b{ float:right;}
.tem{ background:url(../images/tem_03.jpg) repeat-y; height:138px; width:890px; margin:0 auto; padding:10px 20px;font-size:12px;color:#3E413C; line-height:28px;}
.tem a{ font-size:16px; color:#8CC9E6; font-weight:bold; line-height:32px;}
.tem p span{ color:#BCA5B7; font-weight:bold;}
.bottom{ border-top:3px solid #000; margin-top:15px; padding-top:10px; height:80px;}
.bottom b{ padding-left:10px; float:left;}
.bottom p{ float:right; line-height:28px; color:#959595; padding-right:10px;}

.content{ background:#F7F7F7; overflow:auto; margin:6px 0;background:url(../images/content_03.jpg) repeat-y; }
.content p{ width:555px; display:block; float:left; line-height:24px;padding:16px 0 20px 20px;}
.content p span{ color:#009EDC; font-size:16px; font-weight:bold; line-height:30px;}
.content p h5{ float:right;margin-right:30px;display:block;}
.content h2{ float:right; width:328px; height:100%;padding:20px 10px 20px 6px;}
.content b{ float:right; width:328px; height:100%;padding:20px 0 20px 18px;}
.content strong{ color:#ff6666}






