/* CSS Document */
@charset "utf-8";
.container{ }

.section1{margin-top: 70px;}
.s1_c .s1_cl{float:left;width: 618px;position: relative;padding-bottom: 52px;}
.s1_c .s1_cl .s1_clt .s1_cltl{background: #0549f1;border:1px solid #cfd0cf;float:left;padding: 0 30px;font-size: 18px;color: #ffffff;font-weight: bold;line-height: 45px;}
.s1_c .s1_cl .s1_clt .s1_cltr{float:right;line-height: 47px;}
.s1_c .s1_cl .s1_clt .s1_cltr a{font-size: 14px;color: #666666;}
.s1_c .s1_cl .s1_clc{margin-top: 37px;}
.s1_c .s1_cl .s1_clc .bd ul li .s1_clcia{font-size: 20px;color: #025999;font-weight: bold;}
.s1_c .s1_cl .s1_clc .bd ul li .s1_clcib{margin-top: 20px;font-size: 14px;color: #888888;line-height: 20px;height: 60px;}
.s1_c .s1_cl .s1_clc .bd ul li .s1_clcic{margin-top: 30px;font-size: 14px;color: #888888;}
.s1_c .s1_cl .hd{position: absolute;bottom: 0;left:0;}
.s1_c .s1_cl .hd ul li{ width:28px; height:4px; background:#e4e4e4; margin:0 4px 0 0;*display:block; display:inline-block; vertical-align:top; cursor:pointer; text-indent:99999px; }
.s1_c .s1_cl .hd ul li.on{background: #0549f1;}
.s1_c .s1_cr{float:right;width: 669px;}
.s1_c .s1_cr .s1_crl{float:left;width: 283px;}
.s1_c .s1_cr .s1_crr{float:right;width: 361px;background: #f2f2f2;height: 282px;padding: 24px 0 0 25px;}
.s1_c .s1_cr .s1_crr .s1_crri{float:left;width: 80px;height: 125px;background: #fff;margin:0 6px 6px 0;text-align: center;padding: 0 14px;}
.s1_c .s1_cr .s1_crr .s1_crri .s1_crric{text-align: left;font-size: 12px;color: #d0d0d0;padding-top: 13px;}
.s1_c .s1_cr .s1_crr .s1_crri .s1_crria{width: 32px;margin:11px auto 0;}
.s1_c .s1_cr .s1_crr .s1_crri .s1_crria img{width: 32px;height: 32px;}
.s1_c .s1_cr .s1_crr .s1_crri .s1_crrib{margin-top: 8px;font-size: 16px;color: #333333;}
.s1_c .s1_cr .s1_crr .s1_crri:hover .s1_crrib{color: #0549f1;}


.section2{margin-top: 66px;background: url(s2_bg_02.jpg) no-repeat center;height: 281px;}
.s2_cl{float:left;width: 419px;margin-left: -33px;}
.s2_cl .s2_cll{float:left;margin-top: 73px;}
.s2_cl .s2_clr{float:left;padding-top: 72px;margin-left: 54px;}
.s2_cl .s2_clr .s2_clra{font-size: 22px;color: #555555;font-weight: bold;line-height: 34px;}
.s2_cl .s2_clr .s2_clrb{font-size: 36px;color: #fe8328;font-weight: bold;}
.s2_cl .s2_clr .s2_clrb img{vertical-align: middle;margin-left: 12px;}
.s2_cm{float:left;padding: 58px 0 0 49px;width: 175px;}
.s2_cm .s2_cmb{font-size: 22px;color: #ffffff;margin-top: 10px;}
.s2_cm .s2_cmc{font-size: 14px;color: #ffffff;line-height: 23px;margin-top: 16px;}
.s2_cn{float:left;padding: 58px 0 0 49px;width: 185px;margin-left: 58px;}
.s2_cn .s2_cnb{font-size: 22px;color: #ffffff;margin-top: 10px;}
.s2_cn .s2_cnc{font-size: 14px;color: #ffffff;line-height: 23px;margin-top: 16px;}
.s2_cr{float:left;padding: 58px 0 0 49px;width: 220px;margin-left: 49px;}
.s2_cr .s2_crb{font-size: 22px;color: #ffffff;margin-top: 10px;}
.s2_cr .s2_crc{font-size: 14px;color: #ffffff;line-height: 23px;margin-top: 16px;}
.s2_cx{float:right;margin-top: 117px;}

.link{padding: 37px 0 25px;line-height: 34px;}
.link .linkl{float:left;width: 135px;font-size: 26px;color: #333333;font-weight: bold;padding-left: 45px;background: url(link1_20.png) no-repeat left center;}
.link .linkr{float:right;width: 1160px;}
.link .linkr ul li{float:left;}
.link .linkr ul li a{padding: 0 21px 0 20px;background: url(link2_23.png) no-repeat right center;font-size: 16px;color: #333333;}
.link .linkr ul li:hover a{color: #0549f1;}