@charset "utf-8";
div,ul,li,form,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,Images,a,form,img,input{margin:0; padding:0; list-style:none;}

.main{width:1000px; margin:0 auto;}

.hui_bg{background:#ebedf6;}
.hui_bg .main{padding-top:44px; padding-bottom:30px;}

.hui_bg4{padding-bottom:55px;}
.banner4{background:url(img/lp_16.jpg) no-repeat top center;}

.lp_left{width:278px; float:left;}
.lp_left .bg_l{padding:11px; background:#0054aa; margin-bottom:10px;}
.lp_left .kg{height:12px; background:#0054aa;}
.lp_left .lm_bt{color:#fff; line-height:1.2; font-size:21px; background:#3f9fff; padding:18px 20px;}
.lp_left .lm_bt b{font-size:31px; font-weight:bold;}
.lp_left .lanmu{background:#ebedf6;}
.lp_left .lm1{font-size:22px; border-bottom:1px dashed #b2bbcb; border-top:1px dashed #b2bbcb;}
.lp_left .lm1.fir{border-top:0;}
.lp_left .lm1 a{display:block; height:60px; width:214px; line-height:60px; padding:0px 21px; background:url(img/lp_12.gif) no-repeat 235px center; color:#223f5f;}
ul.lm2{margin:7px 0px; line-height:38px; font-size:16px;}
ul.lm2 li{background:url(img/lp_17.gif) no-repeat bottom center; height:38px;}
ul.lm2 li a{color:#223f5f; display:block; width:212px; height:38px; line-height:38px; padding:0px 10px 0px 34px; background:url(img/lp_13.gif) no-repeat 22px center;}
ul.lm2 li.lasts{background:none;}
ul.lm2 li.cur{background:#d4d6de;}
ul.lm2 li.cur a{color:#0054aa; background:url(img/lp_14.gif) no-repeat 18px center;}
.lp_left .bg_l2 .lm1{border-top:0;}
.lp_left .bg_l2 .lm1 a{line-height:45px; height:45px;}
.lp_left .bg_l2 .lm1.lasts{border:0;}

.rexiao{padding:26px 0px 16px 38px; background:#fff; z-index:10;}
.rexiao .bt{padding-bottom:15px; width:430px; margin-bottom:55px; background:url(img/lp_10.gif) no-repeat left bottom; font-size:26px; color:#132e46; z-index:11;}
.rexiao .bt span{color:#0055aa; margin-left:10px;}
.lp_right{margin-top:204px; width:722px; float:left; position:relative; z-index:1;}
.lp_right .rx{width:107px; height:118px; background:url(img/lp_01.png) no-repeat; position:absolute; top:-16px; right:86px; z-index:10000;}
.lp_right2 .rexiao{padding-left:16px;}
.lp_right2 .rexiao .bt{width:auto; margin-left:22px;}
.lp_right2 .cp_list{padding-left:0;}
.lp_right2 .jieguo{padding:12px 0px 12px 22px;}

.cp_lb{width:668px; height:318px; border:1px solid #cdcdcd; position:relative; z-index:20; font:14px "Microsoft YaHei"; color:#526373; line-height:24px;}
.cp_lb dl{width:668px;height:318px; overflow:hidden;}
.cp_lb dt{float:left; width:422px; border-right:1px solid #cdcdcd;}
.cp_lb .dd1{float:left; width:201px; padding:21px 22px 0px 22px; font-size:14px; height:210px; overflow:hidden; color:#526373; line-height:1.7;}
.cp_lb .dd1 span{color:#000; font-size:19px; display:block; height:32px; overflow:hidden;}
.cp_lb .dd1 em{border-top:1px dashed #c0c9d1; padding-top:11px; height:48px; overflow:hidden; margin-top:9px; display:block; font-style:normal;}
.cp_lb .dd2{width:668px;line-height:25px; font-size:14px; height:50px; color:#37444f; padding:18px 35px; border-top:1px solid #cdcdcd; float:left;}
.cp_lb .dd2 span{float:left; width:120px; font-weight:bold;}
.cp_lb .dd2 em{float:left; width:462px; font-style:normal;}
.cp_lb .jt1{width:30px; height:32px; display:block; background:url(img/lp_02.png) no-repeat; position:absolute; top:102px; left:10px; z-index:102;}
.cp_lb .jt2{width:30px; height:32px; display:block; background:url(img/lp_03.png) no-repeat; position:absolute; top:102px; right:10px; z-index:102;}

.cp_list{padding-left:16px;}
.cp_list .bt{padding-top:50px; padding-bottom:20px; margin-left:22px; background:url(img/lp_20.gif) no-repeat left bottom; margin-bottom:20px;}
.cp_list ul li{font-size:14px; background:#ebedf6; width:328px; color:#526373; line-height:34px; border:1px solid #d3d4d6; margin:0px 0px 20px 22px; float:left; display:inline;}
.cp_lb li img{ width:328px; height:150px;}
.cp_list li p{width:328px; height:150px; overflow:hidden; position:relative;}
.cp_list li p i{width:328px; height:150px; display:none; position:absolute; top:-155px;; left:0; display:block; width:328px; height:150px; background:url(img/lp_07.png) no-repeat;}
.cp_list li em{border-bottom:1px dashed #d6d8df; display:block;font-style:normal;padding: 10px 12px;}
.cp_list li em span{height:20px; line-height:20px; margin:7px 10px 7px 0px; background:#9c9eab; color:#fff; font-size:12px; padding:1px 12px;}
.cp_list li strong{ width:304px; display:block; margin:0 auto 12px;  font-weight:normal; background:url(img/lp_09.gif) no-repeat right center;}
.cp_list li strong a{font-size:16px; color:#000;display:block;}
.cp_list li  strong img{float:right; margin-top:9px;}
.cp_list li.cur p i{ top:0;}