@charset "utf-8";
/* CSS Document */
body { background-color:#ffffff;}
.xlmainwidth { width:1100px; font:14px; color:#333333; line-height:24px;}
.xl-top { background:url(images/xl_02.jpg) no-repeat bottom center; height:576px;}
.xl-title { height:90px; position:relative;}
.xl-title hr { width:100%; z-index:-1; border-bottom:1px #2e6893 solid; border-top:none; position:absolute; left:0; top:47px;}
.xl-title h2 { width:auto; height:90px;text-align:center;}
.xl-title h2 span { height:90px;font-size:34px; line-height:90px; color:#2e6893; background:#ffffff;}

.xl-main1 { height:220px; background:url(images/xl_05.jpg) no-repeat right center;}
.xl-main1 p { font-size:14px; color:#333; line-height:24px;}
.xl-main1 p strong { color:#ff0000;}
.xl-main12 { height:115px; padding:15px 0;}
.xl-main12 span { width:30px; height:95px; display:block; background-color:#2e6893; display:block; float:left; text-align:center; line-height:30px; color:#ffffff; font-size:20px;border-radius:5px;}
.xl-main12 p { width:330px; height:120px; display:block; float:left; padding:0 15px;}

.xl-main2 { height:160px; padding-top:210px; background:url(images/xl_09.jpg) no-repeat top center;}
.xl-main2 strong { display:none;}
.xl-main2 ul { width:1150px;}
.xl-main2 ul li { width:190px; height:160px; display:block; float:left; padding-right:20px; padding-left:15px;}
.xl-main2 ul li p { font-size:14px;}

.xl-main3 { height:510px; background:url(images/xl_13.jpg) no-repeat bottom center;}
.xl-main3 p { font-size:14px; color:#333333; line-height:24px; text-align:center; padding:10px 180px;}
.xl-main3 em { display:none;}

.xl-main4 { height:350px; background:url(images/xl_16.jpg) no-repeat center;}
.xl-main4 font ,.xl-main4 em,.xl-main4 p { display:none;}

.xl-lc { padding-bottom:30px;}
.xl-lc ul li { height:470px; padding-top:370px; width:550px; display:block; float:left;}
.xl-lc ul li span { font-size:24px; color:#333333; line-height:40px;}
.xl-lc ul li p { font-size:14px; color:#333333; line-height:28px;}
.xl-lc ul li:nth-child(1) { background:url(images/xl_20.jpg) no-repeat top left; padding-right:80px;}
.xl-lc ul li:nth-child(2) { background:url(images/xl_23.jpg) no-repeat top right;padding-left:80px;}
.xl-lc ul li:nth-child(3) { background:url(images/xl_27.jpg) no-repeat top left; padding-right:80px;}
.xl-lc ul li:nth-child(4) { background:url(images/xl_29.jpg) no-repeat top right;padding-left:80px;}
.xl-lc ul li:nth-child(1) ,.xl-lc ul li:nth-child(3) { text-align:right;} 

.xl-zj { padding-top:30px;}
.xl-zjpic { width:423px; height:450px; float:left;}
.xl-zjc { width:310px; padding-left:20px; height:450px; float:left; color:#306d9a; font-size:16px; line-height:36px;}
.xl-zjc strong { font-size:28px; font-weight:lighter; letter-spacing:5px;}
.xl-zjc font { font-size:18px; letter-spacing:2px;}
.xl-zjc em { line-height:50px; font-weight:bolder; font-style:normal;}
.xl-zjc p { font-size:16px; padding-bottom:15px; padding-right:20px; line-height:26px; text-align:justify;}

.xl-zja { text-align:left; padding-top:20px;}
.xl-zja a { padding:5px 15px; background-color:#306d9a;border-radius:5px; font-size:18px; margin-left:10px; margin-right:15px; color:#ffffff;}
.xl-zja a:link{color:#ffffff; text-decoration:none;}
.xl-zja a:visited{color:#ffffff; text-decoration:none;}
.xl-zja a:hover{color:#ffffff; text-decoration:none;}
.xl-zja a:active{text-decoration:none;}

.xl-zjrz { width:345px; height:450px; float:left; background-color:#6290b2;border-radius:3px;}
.xl-zjrz p { font-size:15px; line-height:36px; padding:15px 0px 0px 20px; color:#ffffff;}

.xl-sb { height:350px;}
.xl-sbl { width:527px; height:350px; display:block; overflow:hidden; background:url(images/xl_38.jpg) no-repeat center; float:left;}
.xl-sbr { width:527px; height:350px; display:block; overflow:hidden; background:url(images/xl_40.jpg) no-repeat center; float:right;}

.xl-ask { padding-bottom:30px;}
.xl-ask dl dt { font-size:16px; color:#06497a;}
.xl-ask dl dd { font-size:14px; color:#333333; padding-bottom:15px;}