@charset "utf-8";
/* CSS Document */
.container{width:1170px;margin:30px auto 0px;}
.news1{height:276px;}
.news2{height:274px;}
.news21{height:323px;}
.news22{height:274px;}
.news3{height:325px;}
.news1r{height:274px; overflow:hidden;}
.news4{height:308px;}
.news91{height:361px;}
.news92{height:236px;}
.news1l{height:246px;position:relative;}
.newsCtrl{width:64px;height:10px;position:absolute;top:220px;left:307px;z-index:10;}
.newsCtrl ul li{width:10px;height:10px;border-radius:50%;margin-left:6px;float:left;background:#fff;}
.newsCtrl ul li.act{background:#f00;}
.news3ConL{width:370px;margin-bottom:30px;margin-left:25px;padding:0;margin-top:10px;height:230px;float:left;}
.news3ConR{float:left;margin-top:10px;width:360px;height:230px;padding-right:10px;}
.news3ConR h4{font-size:16px;color:#333;font-weight:600;line-height:26px;height:26px;}
.news3ConR p{line-height:26px;color:#666;font-size:14px;}
.news3ConRList{width:360px;}
.news3ConRList ul li{float:left;width:180px;height:36px;line-height:36px;font-size:14px;color:#666;text-indent:18px;}
.newsr1{height:160px;}
.newsr1 .list1 a{color:#333;}
.newsr2{height:220px;}
.newsr2Con{width:326px;height:152px;padding:10px 20px 20px 20px;position:relative;}
.newsr2Con .newsr2ConTit{position:absolute;top:50%;left:50%;margin-left:-28px;margin-top:-28px;z-index:9;}
.newsr3Con{padding:15px 20px 0px 20px;}
.newsr3ConB{padding:0 20px;width:328px;}
.newsr3ConB ul li{font-size:14px;line-height:50px;height:50px; border-bottom: dashed 1px #000000; float:left;width:154px; margin: 0 5px; background: url(/cms_files/webmeishangongchengjishixueyuan/tplobject/defaultSet/4966/images/bt_d.png) no-repeat left;}
.newsr3ConB ul li a{ padding-left: 10px;}
.newsr3ConB ul li a:hover {color:#014fa2;}
.newsr3ConB ul li span{width:20px;height:20px;display:block;float:left;margin-top:4px;margin-right:10px;}
.newsr32ConB{padding:0 20px;width:328px;}
.newsr32ConB ul li{font-size:14px;line-height:35px;height:35px;float:left;width:100%; }
.newsr32ConB ul li a{ }
.newsr32ConB ul li a:hover {color:#014fa2;}
.newsr3{height:281px;}
.newsr4{height:322px;}
.newsr4Con{padding:0 20px 0px 20px;}
.newsr4ConB{height:60px;line-height:60px;width:258px;padding:0 20px 0px 20px;}
.newsr4ConB ul li{font-size:14px;line-height:60px;height:60px;float:left;width:112px;}
.newsr4ConB ul li span{width:20px;height:60px;display:block;float:left;margin-top:4px;margin-right:8px;}
.newsr4ConB ul li span a,.newsr3ConB ul li span a{width:20px;height:60px;display:block;}
.header.h585{height:564px;}

 .ladyScroll11 {
            width: 738px;
            height: 192px;
            margin: 15px 10px;
            position: relative;
			display: block !important;
        }

        .ladyScroll11 .prev, .ladyScroll11 .next {
            width: 18px;
            height: 30px;
            position: absolute;
            top: 68px;
            left: 0;
            z-index: 100;
            cursor: pointer;
            background: url(/cms_files/webmeishangongchengjishixueyuan/tplobject/defaultSet/4966/images/left.png) no-repeat;
        }

        .ladyScroll11 .next {
            left: auto;
            right: 0;
            background: url(/cms_files/webmeishangongchengjishixueyuan/tplobject/defaultSet/4966/images/right.png) no-repeat;
        }

        .ladyScroll11 .prev:hover {
        }

        .ladyScroll11 .next:hover {
        }

        .ladyScroll11 .scrollWrap {
            width: 688px;
            overflow: hidden;
            position: absolute;
			margin: 0 25px;
        }

        .ladyScroll11 dl {
            float: left;
            width: 216px;
            text-align: center;
            position: relative;
            margin-right: 20px;
        }

        .ladyScroll11 span {
            display: block;
            width: 216px;
            height: 30px;
            position: absolute;
			color:#333;
        }

        .ladyScroll11 dt {
            margin: 0 auto;
            width: 216px;
            overflow: hidden;
        }

        .ladyScroll11 img {
            display: block;
            width: 216px;
            height: 162px;
        }

        .ladyScroll11 dd {
            width: 216px;
            height: 30px;
            line-height: 30px;
            font-size: 14px;
            color: #333;
            text-align: center;
        }

        .ladyScroll11 dd a {
            color: #333;
			line-height: 30px;
            font-size: 14px;
			text-decoration: none;
        }

        .ladyScroll11 dd a:hover {
            text-decoration: none;
        }

        .ladyScroll11 dl:hover span {
            background: #B52153;
        }
		
.yw_pic { float: left; width: 354px; height: 231px; }
.yw_right { float: left; margin-left: 20px; width: 368px;}
.yw_right h2 { font-size: 16px; line-height: 30px; color:#333333; font-weight: bold;}
.yw_right span {font-size: 14px; line-height: 28px; color:#666666;}
.yw_right ul { width: 100%; list-style: none; }
.yw_right ul li { float: left; width: 104px; background:url() no-repeat left center; padding: 0 0 0 15px;}