/** Header Start **/
.banner{ height:412px; overflow:hidden; background:#0968c9 url(../images/banner.jpg) no-repeat center 0;}
/** Header End **/

/** Content Start **/
.content{ width:890px; overflow:hidden; margin:0 auto; background:#fff; padding:0 30px;}
.cms-tit{ overflow:hidden; height:52px; font:24px/52px microsoft yahei; color:#0572c5; text-align:left; padding:25px 0 0 48px; border-bottom:2px solid #0572c5;}
.ct-t1{ border-bottom:0; background:url(../images/tit-icon1.jpg) no-repeat 0 40px;}
.ct-t2{ background:url(../images/tit-icon2.jpg) no-repeat 0 32px;}
.ct-t3{ background:url(../images/tit-icon3.jpg) no-repeat 0 30px;}

.mod1{ background:url(../images/mod1-bg.jpg) no-repeat 0 72px;}
.mod1 .cons{ padding:22px 0 0 0; zoom:1; overflow:hidden;}
.mod1 .lft{ width:390px; float:left; padding:56px 0 0 20px;}
.mod1 .lft span{ display:block; text-align:left; height:38px; padding:0 0 0 14px; background:url(../images/dot.jpg) no-repeat 0 center;}
.mod1 .lft span a{ color:#555; font-size:16px; line-height:38px;}
.mod1 .rit{ width:430px; height:360px; overflow:hidden; float:right; border:5px solid #ebebed; margin-right:12px; _margin-right:6px;}

.mod2{ overflow:hidden;}
.mod2 .cons{ width:890px; height:705px; position:relative; left:0; top:0; margin-top:28px;}
.mod2 .tx{ border:1px solid #fff; padding:5px 10px 0 10px;}
.mod2 .tx span{ display:block; font:bold 18px/24px microsoft yahei; color:#0572c5; text-align:left; text-indent:-30px; padding-left:30px;}
.mod2 .tx p{ padding:2px 0 5px 30px; text-align:left; font:14px/22px microsoft yahei; color:#0572c5;}
.mod2 .c1{ position:absolute; width:200px; top:0; left:328px;}
.mod2 .c2{ position:absolute; width:215px; top:10px; left:627px;}
.mod2 .c3{ position:absolute; width:150px; top:245px; left:712px;}
.mod2 .c4{ position:absolute; width:200px; top:548px; left:628px;}
.mod2 .c5{ position:absolute; width:216px; top:565px; left:335px;}
.mod2 .c6{ position:absolute; width:150px; top:556px; left:42px;}
.mod2 .c7{ position:absolute; width:175px; top:142px; left:0;}
.mod2 .c8{ position:absolute; width:175px; top:10px; left:45px;}
.mod2 .on{ border:1px solid #bcd5e7; background:#eff7fd}
.mod2 .imgs{
	display:block;
	width:481px;
	height:420px;
	padding:5px;
	background:url(../images/tabimg-bg.jpg) no-repeat 0 0;
	position:absolute;
	left: 210px;
	top: 91px;
}
.mod2 .imgs img{ display:block; width:481px; height:420px;}

.mod3{ overflow:hidden;}
.leftLoop{ overflow:hidden; position:relative; width:890px; height:182px; overflow:hidden; text-align:center; margin-top:28px;}
.leftLoop .hd{ overflow:hidden; width:890px;  height:182px; position:absolute; right:0; top:0;}
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:30px; height:92px; float:right; margin-top:45px; overflow:hidden; cursor:pointer; background:url(../images/gl-btn.jpg) center no-repeat;}
.leftLoop .hd .prev{ position:absolute; left:0; top:0px;}
.leftLoop .hd .next{ background:url(../images/gr-btn.jpg) center no-repeat;}
.leftLoop .bd{ margin:0 auto; width:800px; overflow:hidden; position:relative; left:0; top:0;}
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin-right:6px text-align:center; float:left; overflow:hidden; width:250px; height:170px;}
.leftLoop .bd .infoList li{ height:auto; width:250px; text-align:left; margin-right:6px; padding:5px; border:1px solid #c8c8c8;}
.leftLoop .bd .infoList li a.img_t{ display:block; height:170px; width:250px; overflow:hidden;}
.leftLoop .bd .infoList li a.img_t img{ display:block; height:170px; width:250px;}
/** Content End **/
/** Bottom Start **/
/** Bottom End **/
.footer{ width:950px; text-align:center; color:#fff; text-align:center; margin:0 auto; padding:15px 0; background:#0d5093; margin-top:50px;}