@charset "utf-8";
/* CSS Document */

/* banner */
.banner{ background:#17b2e6; width:100%;}
.banner1{ background:url(../images/banner1.gif) no-repeat center 80px #17b2e6; height:180px; margin:0 auto; overflow:hidden; width:1000px;}
.banner1 h1{ text-indent:-9999px;}
.banner1 h2{ text-indent:-9999px;}
.banner2{ background:url(../images/banner2.gif) no-repeat center; height:400px; margin:0 auto; overflow:hidden; position:relative;top:43px; width:1000px;}
.banner2 .online_lxwm{ position:absolute;left:580px;top:89px; width:100px;}
.banner2 .online_lxwm a{ color:#ffffff; display:inline; float:left; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; height:30px; line-height:30px; margin-bottom:10px; overflow:hidden; text-align:center; text-indent:30px; text-decoration:none; width:100px;}
*html .banner2 .online_lxwm a{ line-height:32px;}
.banner2 .online_lxwm a.a1{ background:url(../images/icons3.gif) no-repeat -60px 0 #55bbee;}
.banner2 .online_lxwm a.a2{ background:url(../images/icons3.gif) no-repeat -60px -30px #ee2255;}
.banner2 .online_lxwm a.a3{ background:url(../images/icons3.gif) no-repeat -60px -60px #ff8822;}
.banner2 .online_lxwm a.a1:hover{ background:url(../images/icons3.gif) no-repeat -60px 0 #44aadd;}
.banner2 .online_lxwm a.a2:hover{ background:url(../images/icons3.gif) no-repeat -60px -30px #dd1144;}
.banner2 .online_lxwm a.a3:hover{ background:url(../images/icons3.gif) no-repeat -60px -60px #ff7711;}

/* main */
.main_layout{ margin-top:80px; margin-bottom:30px; width:100%;}
.main{ background:#f4f4f4; color:#222222; margin:0 auto; padding:40px; width:920px;}
.main li{ height:64px; padding-left:64px; margin-bottom:40px; position:relative; width:650px;}
.main li.li1{ background:url(../images/lx1.gif) no-repeat 0 0;}
.main li.li2{ background:url(../images/lx1.gif) no-repeat 0 -64px;}
.main li.li3{ background:url(../images/lx1.gif) no-repeat 0 -128px; margin-bottom:0px;}
.main p{ font-size:24px; font-weight:700; height:64px; line-height:24px; padding-left:10px; width:210px;}
.main li.li3 p{ font-size:18px; font-weight:700; width:500px;}
.main li.li3 p i{ font-size:13px; font-weight:700;}
.main li span{ display:block; font-size:14px; line-height:30px;}
.main li a{ position:absolute;top:12px;left:260px;}
.main li.li3 a{ position:absolute;top:12px;left:560px;}

/* con1 */
.con1_layout{ margin-bottom:80px; width:100%;}
.con1{ background:#fff2e5; color:#222222; font-size:16px; margin:0 auto; width:1000px;}
.con1 p{ border-bottom:solid 1px #ffffff; float:left; height:40px; width:1000px;}
.con1 p.p1{ background:#fff2e5;}
.con1 p.p2{ background:#ffebd6;}
.con1 p span{ float:left; height:40px; line-height:40px; overflow:hidden;}
.con1 p span.sp1{ border-right:solid 1px #ffffff; text-align:right; padding-right:6px; width:213px;}
.con1 p span.sp2{ padding-left:10px; width:770px;}



