.sbfw_bg{margin-bottom:20px;}
.nt_h2{ margin:50px auto 52px; height:65px; overflow:hidden; text-align:center; font:30px/39px "Microsoft Yahei"; background:url(../images/fw_t.jpg) no-repeat center 49px; color:#313131;}
.nt_h2 a{ color:#313131;}
.nt_h2 i{ display:block; color:#989898; font:24px/26px Arial Verdana; text-transform: uppercase;}
.nt_h2 a:hover{ text-decoration:none;}

.sbfw ul{ min-height:1px;border-left: 1px solid #dce8f2;}
.sbfw li{ width: 197px; border-right: 1px solid #dce8f2; border-bottom: 1px solid #dce8f2;;  height: 199px; text-align: center; float: left;overflow:hidden; }
.sbfw li img{ width: 100px; height: 80px; display: block; margin: 28px auto 0;}
.sbfw li span{ font-size:22px;display: block; color: #2d3e50;margin:10px;height:60px;line-height:30px;overflow:hidden;}
.sbfw .nones{border-right: 1px solid #dce8f2; }
.sbfw .sbfw_li1{border-top: 1px solid #dce8f2; }






.cs_advbg{ height: 745px; overflow: hidden; background:#ebf7fd url(../images/cs_advbg.jpg) no-repeat center top;}
.cs_adv{position: relative; height: 745px; overflow: hidden;  background: url(../images/cs_adv1.jpg) no-repeat center 165px;}
.cs_adv h2{padding-top:35px; overflow: hidden; }
.cs_adv h2 span{margin-left: 273px; display: inline; float: left; width: 229px;  text-align: center;  overflow: hidden;}
.cs_adv h2 span em{color: #313131;  height: 29px; overflow: hidden; font:24px/29px "Microsoft Yahei";  display: block; background:url(../images/adv_b.png) no-repeat center top; }
.cs_adv h2 span i{ display:block; color:#afbfd4; font:16px/26px "Microsoft Yahei"; text-transform: uppercase; font-style: italic;}
.cs_adv h2 b{ float: left; color: #ffffff; padding-left: 15px; font:bold 48px/54px "Microsoft Yahei"; font-style: italic;}


.cs_adv p{ width: 400px; font:14px/24px "Microsoft Yahei"; color: black;height:70px;overflow:hidden;}
.cs_adv p em{
	color: #2d3e50; display: block; text-align: center; float: right; width: 80px; height:80px; overflow: hidden; font:26px/80px "Microsoft Yahei";}
.cs_adv .cs_p1{position: absolute; left:20px;top:255px;}
.cs_adv .cs_p2{position: absolute; left:607px;top:255px;}
.cs_adv .cs_p3{position: absolute; left:22px;top:405px;}
.cs_adv .cs_p4{position: absolute; left:604px;top:405px;}
.cs_adv .cs_p2,.cs_adv .cs_p4{ width: 375px;}

.cs_adv .cs_p5{ height:200px;width: 380px;text-align: center; position: absolute; left:325px;top:485px;}
.cs_adv .cs_p5 em{margin:auto;margin-bottom:40px; display: block; float: none;}




.cs_adv .cs_p2 em,.cs_adv .cs_p4 em{ float: left;}
.cs_adv .cs_p1 em,.cs_adv .cs_p3 em{margin-left:20px;}
.cs_adv .cs_p2 em,.cs_adv .cs_p4 em{margin-right:25px;}


.cs_adv h3{position: absolute; left:487px;top:189px; color: #2d3e50; font:26px/60px "Microsoft Yahei";}
.cs_adv h4{position: absolute; left:487px;top:368px; color: #4e7aab; height: 60px; font:14px/60px "Microsoft Yahei";}
.cs_adv h4 a{color: #4e7aab; display: inline-block; height: 60px;}






.nlc_bg{ height: 380px; overflow: hidden;}
.nlc .nt_h2{margin:48px auto 54px; color: #313131; background:url(../images/lc_t.png) no-repeat center 49px;}
.nlc ul.ti{ height: 166px; overflow: hidden;}
.nlc ul.ti li{cursor:pointer;float: left; margin-right:9px; width: 136px; height: 166px;overflow: hidden;}
.nlc ul.ti div{ float: left; margin-right:10px; width: 15px; height: 136px; background:url(../images/lc_ic.png) no-repeat center}
.nlc ul.ti li img{ border-radius:50%; width: 136px; height:136px;display:block;transition:All 0.2s ease-in-out;
	-webkit-transition:All 0.2s ease-in-out;
	-moz-transition:All 0.2s ease-in-out;
	-o-transition:All 0.2s ease-in-out;}
.nlc ul.ti li:hover img{border-radius:0px;}
.nlc ul.ti li span{height:20px;line-height:20px; display:block;width:100%;text-align:center;overlow:hidden;margin-top:10px;}




.cs_anlibg{ height: 581px; overflow: hidden; background: url(../images/anli_bg.jpg) no-repeat center top;}


.cs_anli{ float: left; margin:56px 0 0 0; height: 485px;  width: 250px;  overflow: hidden; background: url(../images/al_lbg.jpg) no-repeat left 12px;}
.cs_anli h2{float: left;margin-bottom: 2px;  background: #688cb4; width: 245px; height: 85px; overflow: hidden; color: #fff; text-align: center; font:28px/85px "Microsoft Yahei"; }

.cs_anli ul{width: 250px; overflow: hidden;}
.cs_anli li{ background: url(../images/cs_l.png) no-repeat left bottom; width: 250px; height: 43px; overflow: hidden; font:16px/42px "Microsoft Yahei";}
.cs_anli li a{ display:block; text-indent:50px; width: 100%; overflow: hidden; height: 42px; color: #2d3e50;background: url(../images/cs_alp1.png) no-repeat 1px top;}
.cs_anli li a:hover,.cs_anli .cur a{ text-decoration:none; background: url(../images/cs_alp2.png) no-repeat 1px top;}


.anli_r{ margin:56px 0 0 0;float: right; width: 740px; overflow: hidden; height: 468px; overflow: hidden; background: #fff;}

.xinwenlist{display:none;}
.xinwenlist.cur{display:block;}

.xinwenlist li{height:122px;margin-top:25px;overflow:hidden;margin-left:25px;margin-right:25px;}

.xinwenlist li a{display:block;height:120px;overflow:hidden;;color:#333;background: #eef7ff;border:1px solid #e6edf4; }
.xinwenlist li a:hover{border:1px solid #b9dbf9;}
.xinwenlist li a .img{margin-left:10px;display:block;width:120px;height:100px;float:left;margin-top:8px;}
.xinwenlist li a .con{width:540px;height:100px;float:right;overflow:hidden;margin-right:10px;display:inline;}
.xinwenlist li a .con em{padding:5px;display: block;height:26px;font:18px/26px Arial, Helvetica, sans-serif;overflow:hidden;}
.xinwenlist li a .con p{padding:5px;display: block;font:14px/22px Arial, Helvetica, sans-serif;height:44px;overflow:hidden;color: #878b8e;}




.fl_bg{ height: 850px; overflow: hidden;position: relative;}
.fl_bg .imgs{ height: 750px; overflow: hidden;position: relative;}

.fl_bg .nt_h2{margin:48px auto 84px; color: #313131; background:url(../images/lc_t.png) no-repeat center 49px;}

.fl_bg ul{display:block;padding:50px 0;border:2px solid #ccc;}
.fl_bg ul li{background:#ccc;float: left; margin-left:15px; width:150px; height: 200px;overflow: hidden;}
.fl_bg ul li img{width:150px; height: 225px;cursor:pointer;}

.fl_bg ul li h2,.fl_bg ul li p,.fl_bg ul li h2,em{display:none;}


.bigimg{background:#ccc;float: left; margin-left:15px; width:300px; height: 200px;overflow: hidden;}

.bigimgshow{background: #eef7ff;text-align:center; width:300px; height: 750px;overflow: hidden;position: absolute;left:346px; top:150px;z-index:2;overflow:hidden;}
.bigimgshow img{width:300px; height: 451px;display:block;}

.bigimgshow h2{font-weight:bold;display:block;font:20px/40px "Microsoft Yahei";}
.bigimgshow p{display:block;font:14px/22px Arial, Helvetica, sans-serif;max-height:66px;overflow:hidden;color: #878b8e;}
.bigimgshow em{ display: block;margin: 10px auto 0; width: 138px; height: 36px; overflow: hidden;  font:18px/36px "Microsoft Yahei"; background: #688cb4;}
.bigimgshow em a{color: #fff;}








.cs_new{ height: 652px; overflow: hidden;  background: #eef7ff; border-top: 1px solid #dce8f2;}



.xinwenlistan{float: left; margin:70px 0 0 0; height: 515px; overflow: hidden; background: #fff; width: 680px;
}
.xinwenlistan li{height:112px;margin-bottom:15px;overflow:hidden;}

.xinwenlistan li a{display:block;height:110px;overflow:hidden;color:#333;border:1px solid #e6edf4; }
.xinwenlistan li a:hover{border:1px solid #b9dbf9;}
.xinwenlistan li a .time{text-align:center;width:130px;height:90px;float:left;margin-top:10px;overflow:hidden;border-right:1px solid #cde3f6}
.xinwenlistan li a .con{width:520px;height:140px;float:right;overflow:hidden;}
.xinwenlistan li a .time em{padding:5px;display: block;height:40px;font:36px/40px Arial, Helvetica, sans-serif;overflow:hidden;}
.xinwenlistan li a .time p{padding:5px;display: block;font:16px/20px Arial, Helvetica, sans-serif;color: #878b8e;}
.xinwenlistan li a .con em{padding:5px;display: block;height:26px;font:18px/26px Arial, Helvetica, sans-serif;overflow:hidden;margin-top:10px}
.xinwenlistan li a .con p{padding:5px;display: block;font:14px/22px Arial, Helvetica, sans-serif;height:44px;overflow:hidden;color: #878b8e;}




















.cs_fagr{margin:70px 0 0 0; height:515px;  float: right; width: 246px; overflow: hidden;  background:#ccddf0 url(../images/cs_ip.jpg) no-repeat center top;}

.cs_fagr h3{ height: 67px; text-align: center; color: #2d3e50;font:24px/67px "Microsoft Yahei";}
.cs_fagr span{margin: 66px 0 75px 107px; display:block;padding-left: 10px; text-align: center; width: 120px; height: 27px; overflow: hidden;font:14px/27px "Microsoft Yahei";
background:url(../images/cs_b.png) no-repeat left top; }
.cs_fagr span a{color: #fff;}
.cs_fagr p{margin: 20px auto 0; text-align: center; width: 140px; height: 37px; overflow: hidden;font:14px/37px "Microsoft Yahei";background:#688cb4; }
.cs_fagr p a{color: #fff; }
.cs_fagr ul{margin-left: 28px; }
.cs_fagr li{padding-left: 10px;font:14px/28px "Microsoft Yahei"; background:url(../images/cs_ic.gif) no-repeat left 10px;}
.cs_fagr li a{color: #505050;}








.sbjs_bg{ min-height: 320px}
.sbjs{padding-top:50px;}
.sbjs .sbjsimg{
 width: 245px; display:block;float:left;
}
.sbjs .sbjs_r{float: right; width: 722px;}
.sbjs .sbjs_r .h1k{display:block;width:100%; height: 52px; overflow: hidden; position: relative;}
.sbjs .sbjs_r .h1k hr{display:block;width:100%;margin-top:27px;border-top:2px solid #698cb6;}
.sbjs .sbjs_r .h1k h1{background:#fff;border:2px solid #698cb6;padding:0px 30px;display:inline-block;height: 52px; overflow: hidden; font:30px/45px "Microsoft Yahei"; color:#313131;position: absolute;z-index:1;left:0;top:0;}
.sbjs .sbjs_r .sbjscon{
margin:20px auto; color: #000;  font:14px/28px "Microsoft Yahei";color:#000000;
}
.sbjs .sbjs_r .sbjsa{width:100%;}
.sbjs .sbjs_r .sbjsa a{border-radius:10px;color: #ffc600; display: inline-block; margin-right: 10px; width: 164px; height: 38px; overflow: hidden; text-align: center; font:18px/38px "Microsoft Yahei";background:#2d3e50;
}








.nhow_bg{ }
.nhow h2{text-indent:30px;margin:44px auto 0px;background: #ebf7fd; border: 1px solid #dce8f2; overflow: hidden; height: 53px; color: #313131;  font:30px/53px "Microsoft Yahei";}

.nhow ul{border: 1px solid #dce8f2; border-top: 0px;padding-left:20px;padding-top: 48px; margin-bottom: 45px;  overflow: hidden;}

.nhow ul li{float: left; width: 100px;height:220px;overflow:hidden;}


.nhow li img{ width: 100px; height: 100px;margin:auto;}
.nhow li span{width: 100px; display: block; text-align: center;color: #313131;  font:18px/20px "Microsoft Yahei";}
.nhow li span i{ display: block; width: 100px;  text-align: center;color: #787878;  font:14px/26px "Microsoft Yahei";}

.nhow ul div{  width:40px;position: relative;float: left;height:100px; }


.nhow ul div hr{display:block;width:100%;margin-top:50px;height:1px;border-top:2px solid #ccc;}
.nhow ul div span{display:block;height:40px;width:40px;position: absolute;z-index:1;
background:url(../images/how_ic.gif) no-repeat center;
left:50%;margin-left:-20px;top:30px;}

.nhow ul.liu2 div{ width:750px;}
.nhow ul.liu3 div{ width:320px;}
.nhow ul.liu4 div{ width:180px;}
.nhow ul.liu5 div{ width:110px;}
.nhow ul.liu6 div{ width:70px;}
.nhow ul.liu7 div{ width:40px;}







.zhouqi{margin-bottom:50px;}
.zhouqi li{
width:480px;height:250px;border:1px solid #ccc;overflow:hidden;
}

.zhouqi li.qi1{
float:left;background:#ccd8e6 url(../images/zq01.png) no-repeat right top;
}
.zhouqi li.qi2{
float:right;background:#f2e2d2 url(../images/zq02.png) no-repeat right top;
}
.zhouqi li h3{ padding-top:35px;padding-left:20px;display: block; font:30px/50px "Microsoft Yahei"; color: #0b0b0b; }
.zhouqi li .zhouqicon{padding-top:10px;padding-left:20px;font:14px/28px "Microsoft Yahei"; color: #535353;}


