.part{background: url("part-top.jpg") no-repeat center;width: 100%;height: 337px;}
.part .a-a{width: 1180px;height: auto;margin: 0 auto;overflow: hidden;padding-top: 305px;}
.part .a-a .left{float: left;}
.part .a-a .right{float: right;width: 510px;height: 416px;margin-left: 16px;}
.index-tit { width: 100%;height: 51px;line-height: 51px;}
.index-tit table {width: 100%;}
.index-tit td {border-bottom: 2px solid #ebebeb; font-size: 30px;color: #666666;font-weight: bold;text-align: left;cursor: pointer;text-indent: 25px;}
.index-tit td.on {background: url("index-tit-on.jpg") no-repeat; color: #fff;}
.index-tit td.more {text-align: right;font-size: 18px;color: #888888;font-weight: normal;padding-right: 0;}
.dn {display: none;}
.index-content {width: 100%;overflow: hidden;padding-top: 12px;}
.index-content ul {width: 100%;}
.index-tit td.more a {color: #888888;}
.index-content .tit{font-size: 30px;font-weight: bold;height: 80px;line-height: 80px;}
.index-content .tit a{color: #d41000;}
.index-content ul li{width:100%;line-height: 40px;font-size:15px;background: url("icon.png") no-repeat 0px 15px;overflow: hidden;text-indent: 20px;}
.index-content ul li a{float:left;}
.index-content ul li span{float:right;color: #999999;}

.part .b{width: 1180px;height: auto;margin: 0 auto;overflow: hidden;margin-top: 65px;}
.part .b .left{width: 541px;height: auto;float: left;text-align: justify;}
.part .b .tit-a{margin-bottom: 35px;}
.part .b .tit-b{margin-bottom: 30px;}
.part .b p{font-size: 20px;line-height: 34px;}
.part .b .tit-a img{margin-bottom: 40px;}
.part .b .tit-b .tit{margin-top: 22px;font-size: 20px;font-weight: bold;}
.part .b .tit-b p{font-size: 16px;color: #666666;}
.part .b .right{width: 601px;height: auto;float: right;}

.part .b .right ul li{display: block;margin-right: 3px;margin-bottom: 45px;width: 601px;height: 480px;float: left;position: relative;}
.part .b .right .video{background: url("video.png") no-repeat;width: 54px;height: 55px;position:  absolute;left: 45%;top: 37%;}
.part .b .right img{width: 601px;height: 410px;}

.part .b .right ul li .list{height: 72px;line-height: 72px;font-size: 26px;color: #207ed0;font-weight: bold;text-align:  center;background: #dfecf7;}

.foot{width: 100%;height: 168px;position: relative;background: #fbfbfb;}
.foot div img{position: relative;left: 120px;top: 50px;}
.foot .footer{width: 1240px;margin: 0 auto;}
.foot .footer p{text-align: center;font-size: 16px;color: #000!important;height: 35px;line-height: 35px;}
.foot .footer p a{font-size: 16px;color: #000;}


.g{height: 305px;}


.location{width:1200px;margin:0 auto;height:50px;line-height:50px;font-size: 14px;background-color: white}
.location table{width: auto}
.ny-wrap{width:1100px;overflow: hidden;padding-bottom:30px;margin:0 auto;}
.ny-wrap .a{width:240px;overflow: hidden;padding-bottom:50px;float: left;}
.ny-wrap .a ul{width:100%;}
.ny-wrap .a ul li a{display: block;width: 100%;height: 100%}
.ny-wrap .a ul li{width:100%;height:50px;line-height:50px;border-bottom:1px solid #e8e8e8;
    font-size:14px;color:#4f4f4f;text-indent:18px;background:url("bg-left-nav.jpg") no-repeat}
.ny-wrap .a ul li:hover{background:url("bg-left-nav-on.jpg") no-repeat;}
.ny-wrap .a ul li:hover a{color:#fff;}
.ny-wrap .a ul li.on{background:url("bg-left-nav-on.jpg") no-repeat;}
.ny-wrap .a ul li.on a{color:#fff;}
.ny-wrap .b{width:850px;overflow: hidden;float: right}
.ny-wrap .b .location-name{width:100%;height:40px;line-height:40px;border-bottom:2px solid #ebebeb;}
.ny-wrap .b .location-name span{float:left;height:40px;border-bottom:2px solid #0d8ee9;font-size:22px;color:#0d8ee9;font-weight:bold;}
.ny-wrap .b .ny-list{width:100%;overflow: hidden;padding-top:22px;}
.ny-wrap .b .ny-list ul{width:100%;}
.ny-wrap .b .ny-list ul li{height:33px;font-size:14px;color:#333333;}
.ny-wrap .b .ny-list ul li a{float:left;}
.ny-wrap .b .ny-list ul li span{float:right;color: #888}
.ny-wrap .b .ny-single{width:100%;overflow: hidden;padding-top:20px;line-height:26px;font-size:14px;color:#333333;}
.ny-wrap .ny-content{width:100%;overflow: hidden;}
.ny-wrap .ny-content .title{font-size:26px;color:#000000;line-height:28px;text-align:center;width:100%;overflow: hidden;}
.ny-wrap .ny-content .info{width:100%;height:40px;line-height:40px;text-align:center;font-size:13px;color:#888888;border-bottom:1px solid #ebebeb;}
.ny-wrap .ny-content .content{width:100%;font-size:16px;color:#000000;line-height:34px;padding-top:30px;overflow: hidden;}
.ny-wrap .ny-content .content img{max-width:100%;}
.ny-wrap .ny-content .flip{width:100%;border-top:1px solid #ebebeb;margin-top:60px;line-height:30px;position:relative;}
.ny-wrap .ny-content .flip span{color:#b77545;}
.ny-wrap .ny-content .flip .flip-a{position:absolute;right:0;top:0;}
.b.cwh ul{width:100%;}
.b.cwh ul li{width:239px;height:117px;float:left;margin-bottom:8px;}