@charset "utf-8";
body{background: #fff;}
*{font-family: "Microsoft YaHei"}
.clear { content:''; display:block; clear:both;}
.main_width{width: 1200px; margin: 0px auto;}
a:hover{text-decoration: none;}
.banner a{height: 936px; background: url(images/1.jpg) no-repeat center bottom; display: block;}
.daoyu{width: 938px; margin-left: 30px; margin-top: 48px; margin-bottom: 40px; overflow: hidden;}
.daoyu .dy_left{width: 578px; float: left; height: 74px; background: #4786b0; padding: 38px 60px; margin-top: 46px; color: #fff; font-size: 16px; line-height: 30px;}
.daoyu img{float: left;}
.sidian li{padding: 0px 20px; float: left; height: 30px; background: #dedede; border-radius: 10px; line-height: 28px; margin-right: 20px; text-align: center; font-size: 24px;}
.sidian{margin:18px 0px 0px 450px; }
.yuanyin{margin:30px 0 0 0px; position: relative; padding-bottom: 35px;}
.yy_title{font-size:34px; text-align: center; line-height: 80px; margin-bottom: 30px;}
.neir{font-size: 20px; line-height: 44px; color: #444; text-indent: 2em;}
.y_btn{width: 230px; height:50px; line-height: 50px; background: #bb8e6d; margin: 0px auto; font-size: 18px; color: #fff; text-align: center;  display:block;}
.btn22{width: 158px; height: 46px; background: #ae0612; border-radius: 6px; font-size: 24px; color: #fff; font-weight: bold; display:block; text-align: center; line-height: 46px;}
.content2 .con_tit span{color: #ab6320;}
.content1 {background: url(images/2.jpg) no-repeat bottom center; height: 1207px; overflow: hidden;}
.content1 p{color: #666; line-height: 34px; margin: 300px 0 0 830px;}
.con_tit{font-size: 50px; font-weight: lighter; text-align: center; padding-top: 36px;}
.con_tit p{font-weight: bold; min-width: 340px; font-size: 50px; position: relative; color: #414141; display: inline-block; border-bottom: solid 1px #414141; padding-bottom: 10px;}
.con_tit p i{width: 5px; height: 5px; background: #414141; display: block; position: absolute; bottom: -13px; left:50%; margin-left: -12px; border: solid 10px #fff;}
.con_tit span{display: block; text-transform: uppercase; letter-spacing: 10px; font-size: 16px; color: #424242; font-weight: normal; padding-top: 10px;}

.content2{height: 1767px; background:url(images/bg.jpg) center 1px;}
.content2 a{width: 158px; height: 46px; background: #ae0612; border-radius: 6px; font-size: 24px; color: #fff; font-weight: bold; display:block; float: left; text-align: center; line-height: 46px;}
.content2 .con_tit span{color: #ab6320;}
.content2 img{float: left;}
.content3{height: 1103px; overflow: hidden; background: url(images/5.jpg) no-repeat bottom center #fff;}
.content4{height: 887px; overflow: hidden; background:#726bb1;}
.content4 h3{font-size: 60px; color: #fff; font-weight: bold; padding: 65px 0 50px 0; text-align: center;}
.wenzi{padding-top: 50px;width: 380px; float: left;}
.wenzi h3{font-size: 38px; font-weight: normal; color: #fff;}
.wenzi h4{font-size: 20px; line-height: 30px; margin-bottom: 20px; font-weight: normal; color: #fff;}
.wenzi p{font-size: 16px; line-height: 34px; color: #cbd1fa }
.wenzi p:first-child{border-bottom: dashed 1px #cd931a; padding-bottom: 20px; margin-bottom: 20px;}
.wenzi a{width: 158px; height: 48px; display: block; margin-top: 36px; text-align: center; line-height: 48px; border: solid 1px #ab6320; border-bottom: solid 4px #ab6320; font-size: 18px; color: #ab6320}
.con_left{width: 420px; padding-left: 120px; padding-top: 80px; float: left;}
.con_left p{font-size: 17px; line-height: 28px;}
.con_left a{width: 158px; height: 48px; display: block; margin-top: 36px; text-align: center; line-height: 48px; border: solid 1px #000; border-bottom: solid 4px #000; font-size: 18px; color: #000; margin: 0 auto; margin-top: 40px;}
.liebiao_lb{width: 1102px; margin:38px auto; overflow: hidden;}
.xulie{width: 268px; height: 423px; background: url(images/lb_bg.jpg) no-repeat; float: left; margin-left: 10px;}
.xulie span{width: 112px; height: 112px; border-radius: 56px; display: block; font-size: 40px; font-family: "宋体"; font-weight: bold; color: #fff; text-align: center; line-height: 112px; background: url(images/xlbg1.jpg) no-repeat; margin: 44px auto; margin-bottom: 30px;}
.xulie p{font-size: 15px; font-weight: lighter; color: #555; line-height: 24px; padding: 0 25px;}
.xulie b{font-size: 24px; font-weight: normal; text-align: center; display: block; margin-top: 25px;}
.xulie:nth-child(2),.xulie:nth-child(3){background: #ededed}
.xulie:nth-child(4){background: url(images/lb_bg2.jpg) no-repeat;}
.xulie:hover{background: #505050;}
.xulie:hover span{background: url(images/xlbg2.jpg) no-repeat; color: #000;}
.xulie:hover p{color: #fff;}
.xulie:hover b{color: #ffb820}

.table_tit td{font-size: 26px; color: #ffb820}
.content5{height:1258px; background: url(images/6.jpg) no-repeat center top; overflow: hidden;}
.guocheng p{width: 646px; margin: 0 auto; text-align: center; margin-top: 35px; line-height: 26px;}
.guocheng ul{padding-left: 36px; padding-top: 34px; overflow: hidden;}
.guocheng li{width: 230px; float: left; margin-left: 40px; border-bottom: solid 8px #f6f6f6}
.guocheng li:hover{border-bottom: solid 8px #ffb820}
.guocheng li span{font-size: 18px; text-align: center; line-height: 60px; display: block;}
.content7 .algd{width: 517px; margin-left: 74px; margin-top: 179px;}
.anli_lb .main_width{ position: relative;}
.algd{width: 1200px; height: 678px; margin: 0 auto;}
.anli_lb .prev{position: absolute; left:44px; top: 220px;}
.anli_lb .next{position: absolute; right:44px; top: 220px;}
.bx-pager2 li{width: 144px; height:158px; float: left;cursor: pointer;}
.bx-pager2 li:first-child{background: url(images/lzm_x2.jpg) no-repeat; margin-right: 1px;}
.bx-pager2 li:first-child.on{background: url(images/lzm_x.jpg) no-repeat;}
.bx-pager2 li:nth-child(2){background: url(images/lsq_x2.jpg) no-repeat;}
.bx-pager2 li:nth-child(2).on{background: url(images/lsq_x.jpg) no-repeat;}
.bx-pager2{float: left; overflow: hidden; padding-top: 178px;}
.zj_hd{float: left; padding-top: 40px; width: 910px;}
.ys_js img{float: left; margin-right: 25px;}
.ys_js h3{font-size: 28px; font-weight: lighter; line-height: 58px;}
.ys_js p{color: #7b7b7b; line-height: 26px;}
.ys_xq{float:left; width: 390px;}
.ys_xq a{margin-left: 0;}
.zhuanjia{overflow: hidden;}

.tab-hd,.tab-bd{ float: left; margin: 0 !important;}
.tab-nav{width: 277px;}
.tab-nav li{width: 267px !important; height: 125px !important; background: #5760a5; border-radius: 0 !important; margin:0 0 10px 0 !important; text-align: center; line-height: 125px !important; color: #fff !important; font-size: 22px !important; font-weight: lighter; cursor: pointer;}
.tab-nav li.on{background: #6d77be; border-left: solid 10px #6d77be}
.tab-bd{height: 665px; background: #6d77be}
.content6{height: 890px; overflow: hidden; background: url(images/7.jpg) no-repeat center top #7e78b7;}
.content7{height:700px; background:url(images/8.jpg) no-repeat center top; overflow: hidden;}
.content8{height:660px; background: url(images/9.jpg) no-repeat center top ; overflow: hidden;}
.content9{height:610px; background: url(images/10.jpg) no-repeat center top; overflow: hidden;}
.zj_btn{width: 460px; margin: 560px 0 0 378px;}

.content11 ul{overflow: hidden; width: 1200px;}
.content11 li{float: left; margin-left: 60px; margin-bottom: 15px; margin-top: 0;}
.content11 li a{width: 370px; height: 93px; display: block; display: block; color: #000; padding-left: 114px; font-size: 18px; line-height: 92px; background: url(images/Q.jpg) no-repeat 57px 25px #d8d8d8;}
.content10{height:1340px; background: url(images/11.jpg) no-repeat center top #cbbffc; overflow: hidden;}
.focusBox { position: relative; width:1200px; height:560px; overflow: hidden; }	
.focusBox .pic{ position:relative; z-index:0; }	
.focusBox .pic img { width:1200px; display: block; }	
.focusBox .hd { width:100%; position: absolute; bottom: 20px; text-align: center; font-size:0; z-index:1; }	
.focusBox .hd li{margin: 0 5px; background: #fff; border-radius: 8px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline; zoom:1;  	}	
.content6 .focusBox .hd .on,.focusBox .hd .on{ background:#5fd6c2}	
.content6 .focusBox .hd li{background: #ccc}


.anniu_zj{position: absolute; bottom: 50px; left: 0; right: 0; margin: auto; width: 498px;}