@charset "utf-8";
/* CSS Document */

.slider{min-width:1000px;position:relative;height:346px;overflow:hidden;}
.slider .bd{position:relative;z-index:0}
.slider .bd ul{width:100% !important}
.slider .bd li{width:100% !important;height:346px;overflow:hidden;text-align:center}
.slider .bd li a{display:block;height:346px}

.slider .hd{width:1200px;left:50%; margin-left:-530px;position:absolute;bottom:15px;overflow:hidden}
.slider .hd ul{margin-left:50%}
.slider .hd ul li{width:8px;padding:2px 10px 2px;display:block;margin:0 2px;background:#333;float:left;color:#FFF;cursor:pointer;filter:alpha(opacity=60);opacity:0.6}
.slider .hd ul li.curr{filter:alpha(opacity=80);opacity:0.8}




.secw1{padding-bottom: 25px; margin-top:25px;}
.secw1 .w-cbox{width:285px;height:468px;border:1px solid #eaeaea;}
.secw1 .w-boxhd{height:48px;border-bottom:1px solid #eaeaea;}
.secw1 .boxhd-p{line-height: 48px;font-size:18px;color: #333;margin-left:15px;background:url(../images/boxhd_01.jpg) no-repeat left center; padding-left:28px;display: inline-block;}
.secw1 .w-boxhd a{line-height: 48px;padding-right:10px;font-size:14px;color: #888;}
.w-dlist{padding:20px 14px 0px 14px;}
.w-dlist li{width:100%;padding-bottom:20px;display: inline-block;}
.w-dlist-l{width:50px;height:50px;text-align:center;border:1px dashed #e0e0e0;float:left;background-color: #f7f7f7;box-sizing: border-box;padding-top: 3px;margin-right:12px; float:left;}
.w-dlist-l p{font-size:14px;color: #888;line-height: 20px;}
.w-dlist-r{font-size:14px;position: relative; width:190px; float:right;}
.w-dlist-r p{width:120px;color: #000; font-size:12px;}
.w-dlist-r span{color: #969688}
.w-dlist-r em{padding:2px 10px;color: #fff;font-style:normal;background-color: #3873d1;position: absolute;right:0px;top:10px;border-radius: 3px; cursor:pointer;}
.w-yuyue{padding:0px 14px;}
.w-yuyue .tit{height:32px;line-height:32px;font-size:14px;color: #000;text-align: center;background-color: #f7f7f7;margin-bottom: 17px}
.w-yuyue .w-text{width:235px;height:30px;border:1px solid #000;margin-bottom: 11px;padding-left:20px; color:#666;}
.w-yuyue .w-btn{width:100%;height:32px;line-height: 32px;font-size:14px;color: #fff;display: inline-block;background-color:#3873d1;border:none;outline: none}
.secw1 .w-zbox{width:586px;height:470px;margin:0px 20px;}
.secw1 .zbon-tab{width:100%;height:468px;border:1px solid #eaeaea;}
.secw1 .zbon-tab .tablist{width:100%;margin-bottom: 15px;display: inline-block;}
.secw1 .zbon-tab .tablist li{width:49.2%;height:48px;line-height: 48px;text-align: center;font-size:16px;color: #333;float:left;border-left: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;cursor: pointer;}
.secw1 .zbon-tab .tablist li:first-child{border-left:none;}
.secw1 .zbon-tab .tablist li.curr{height:49px;border-top:1px solid #3873d1;border-bottom:1px solid #fff;}
.secw1 .tabCon{padding:0px 25px;}
.tabCon .tabcen{display: none}
.secw1 .tabCon ul li{width:100%;line-height:36px;display: inline-block;}
.secw1 .tabCon ul li a{font-size:14px;color: #666;}
.secw1 .tabCon ul li p{width:440px;float:left;overflow: hidden;text-overflow: ellipsis; white-space: nowrap}
.secw1 .tabCon ul li p:hover{color: #3873d1;text-decoration: underline;}
.secw1 .hotrec{margin-top:5px;display: inline-block;}
.secw1 .hotrec li{width:290px;height:65px;text-align: center;float:left;margin-top:6px;}
.secw1 .hotrec li.li1{background-color: #a139a0;margin-right:6px;}
.secw1 .hotrec li.li2{background-color: #2873ac}

.secw1 .hotrec li.li3{background-color: #394aa1;margin-right:6px;}

.secw1 .hotrec li.li4{background-color: #28ac8e}
.secw1 .hotrec li p{padding-top:2px;font-size:27px;color:#fff;font-weight: bold;}
.secw1 .hotrec li span{font-size:12px;color:#fff;}

.secw2{height:458px;border:1px solid #eaeaea;}
.secw2 .w-top{width:1165px;padding:18px 20px 18px 15px;display: inline-block;}
.tithd{font-size:18px;color: #333;float:left;}

.titqq{ float:left; margin-left:30px; width:900px; margin-top:4px; }
.titqq ul li{width:168px; float:left;}
.titqq label{ display:block; float:left; width:auto; padding-right:5px;font-size:12px; color:#101010;}
.titqq a{ display:block; float:left; width:150px;}
.morehd{font-size:14px;color: #888;float:right; margin-top:3px;}
.morehd:hover{text-decoration: underline;color: #3873d1}



.secw1 .w-cbox2{width:285px;height:468px;border:1px solid #eaeaea;}
.w-dlist2{ display:block; float:left; margin:0px 0px; height:400px; overflow:hidden;}
.w-dlist2 li{width:270px; height:110px;display: inline-block;border-bottom:solid 1px #e5e5e5; padding:14px 7px 14px 8px; position:relative;}
.w-dlist2 li .w-dlist2-img{ width:270px; height:110px; position:relative; z-index:2;}
.w-dlist2 li .w-dlist2-img img{ width:270px; height:110px;}
.w-dlist2 li .w-dlist-t{ width:150px; display:block; float:left; height:110px; position:relative; z-index:6; padding:15px 15px; margin-top:-124px;}
.w-dlist2 li .w-dlist-t .w-dlist-tL{ width:150px; display:block; float:left; font-size:14px; font-weight:bold; color:#fff; line-height:20px; margin-top:30px;}
.w-dlist2 li .w-dlist-tR{ width:70px; height:25px; display:block; float:right; background:#3873d1; text-align:center;line-height:25px; color:#fff; border-radius:3px; top:50px; right:10px;z-index:44; position:absolute; cursor:pointer;}
.w-dlist2 li i.bg{ display:block; position:absolute; background:#000; opacity:0.3; z-index:4;width:270px; height:110px; top:12px;}

.ad{ width:100%; height:165px; margin:35px auto; clear:both;}
.ad a{width:1200px; height:165px; display:block; position:relative; top:0px; left:100px;}


.secw2{height:458px;border:1px solid #eaeaea; margin-top:25px;}
.secw2 .w-top{width:1165px;padding:18px 20px 18px 15px;display: inline-block;}
.tithd{font-size:18px;color: #333;float:left;font-family: '微软雅黑'}
.morehd{font-size:14px;color: #888;float:right;margin-top:3px;}
.morehd:hover{text-decoration: underline;color: #3873d1}
.secw2 .box1{width:238px;height:365px;margin:0px 25px 0px 18px;}
.secw2 .box1 img{width:238px;height:365px}
.secw2 .box2{width:408px;margin-right:25px;}
.secw2 .box2 .centbd{margin-bottom: 25px;display: inline-block;}
.secw2 .box2 .centbd .left{width:112px;padding-right:15px;}
.secw2 .box2 .centbd .left img{width:112px;height:150px;}
.secw2 .box2 .centbd .right{width:280px;}
.secw2 .box2 .centbd .right h1{width:278px;height:28px;line-height:28px;text-align:center;font-size:14px;color: #000;border:1px solid #eaeaea;}
.secw2 .box2 .centbd .right h1 a{color: #000;}
.secw2 .box2 .centbd .right .ullike{margin-top:8px;}
.secw2 .box2 .centbd .right .ullike li{width:100%;line-height:28px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.secw2 .box2 .centbd .right .ullike li a{font-size:14px;color: #666}
.secw2 .box2 .dashed{padding-bottom:25px;border-bottom: 1px dashed #eaeaea;}
.secw2 .box2 .centbd .right .ullike li a:hover{color: #3873d1;text-decoration: underline;}
.secw2 .box3{width:170px;margin-right:25px;}
.secw2 .box3 h1{width:168px;height:28px;line-height:28px;text-align:center;font-size:14px;color: #000;border:1px solid #eaeaea;background-color: #f7f7f7}
.secw2 .upscroll{height:340px;margin-top:5px;}
.secw2 .upscroll li{margin-top:8px;}
.secw2 .box4{width:270px;}
.secw2 .box4 h1{width:270px;height:28px;line-height:28px;text-align:center;font-size:14px;color: #000;border:1px solid #eaeaea;background-color: #f7f7f7}
.secw2 .box4 h1 a{color: #000;}
.ul-pub{margin-top:10px;}
.ul-pub li{line-height:30px;display: inline-block;}
.ul-pub li span{ width:18px; height:16px;line-height: 16px;text-align: center;font-size:12px;color: #fff;background-color: #b6b6b6;float:left;margin-top:5px;}
.ul-pub li .w-sel{background-color: #3873d1}
.ul-pub li p{width:240px;margin-left:10px;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.ul-pub li p a{font-size:14px;color: #888;}
.ul-pub li p a:hover{color: #3873d1;text-decoration: underline;}

.w-adve{height:103px;padding:25px 0px;clear: both;}
.w-adve img{width:1200px;height:auto;}
.secw2 .box3 .bkqq{height:300px;padding-top:5px;margin-left: -17px;}
.secw2 .box3 .bkqq li{height:47px;padding-left:60px;width:141px;line-height:20px;margin-top:6px;padding-top:1px;}
.secw2 .box3 .bkqq li p{color:#000}


.secw3{height:438px;border:1px solid #eaeaea; margin-top:25px;}
.secw3 .boxbd{width:270px;margin-left:28px;}
.secw3 .boxbd .w-top{width:100%;padding:15px 0px;display: inline-block;}
.secw3 .w-bot{display: inline-block;}
.secw3 .tabcen-on{ display:block;}
.secw3 .tabul{width:269px; float:left;display: inline-block; margin-top:10px; margin-bottom:10px;}
.secw3 .tabul a{ display:block; float:left;}
.secw3 .tabul label{ display:block; float:left; margin-left:20px; padding-right:6px;font-size:14px; color:#000;}


.box8 .container{background: url(../images/lc.jpg) no-repeat;position:relative;height:250px; border:solid 1px #eaeaea; width:1170px; padding:0px 14px;}


.date{position: relative; float: left;}
.date .rq{color:#4381d2;font-size:16px;background: url(../images/jiao.png) no-repeat left 20%;padding-left:26px;}
.date .rq span{color:#4381d2;display:block;}

.date{width:155px;float:left;}
.date .date_con{position: absolute; background: #4381d2; width: 120px; padding: 10px; color: #fff; bottom: 55px; left:5px;border-radius:6px;display:none;z-index:99999;}
.date .date_con:after{content: ''; display: inline-block; position: absolute; width: 0; height: 0; border-width: 6px; border-style: solid; border-color: #4381d2 transparent transparent transparent; left: 50%; bottom: -12px;}
.date .date_con h3{padding-left: 15px; font-size: 14px;color:#fff;}
.date .date_con p{padding-left: 15px; font-size: 12px;color:#fff;line-height:16px;}

.date:hover .date_con{display: block;}



.date1{left:260px;top:65px;position:absolute;}
.date2{left: 341px;top:145px;position:absolute;}
.date3{left: 452px;top:65px;position:absolute;}
.date4{left: 587px;top:145px;position:absolute;}
.date5{left: 690px;top:65px;position:absolute;}
.date6{left:765px;top:145px;position:absolute;}
.date7{left: 861px;top:65px;position:absolute;}
.date8{left:947px;top:145px;position:absolute;}
.date9{left: 1056px;top:65px;position:absolute;}


.secw4{height:400px;padding-bottom: 20px}
.secw4 .lbox{width:288px; height:398px;border:1px solid #eaeaea;margin-right:10px;}
.secw4 .lbox .last{width:260px;height:365px; margin:18px 0px 0px 15px;background-color: #f7f7f7;display: inline-block;background-color: #f7f7f7}
.secw4 .lbox .last .tit{width:260px; height:103px; background:url(../images/box_04.png) no-repeat center;margin-bottom: 9px;}
.secw4 .lbox .last .tit p{width:100%;text-align: center;font-size:14px;color: #fff;margin-top:5px;font-family: '微软雅黑';display: inline-block;}
.secw4 .lbox .last dl{ margin:0px 10px 10px 10px;}
.secw4 .lbox .last dl dt{font-size:14px;color: #000; background: url(../images/box_05.jpg) no-repeat left center;padding-left:25px;}
.secw4 .lbox .last dl dd{font-size:14px;color: #888;padding-top: 8px}
.secw4 .rbox{width:898px;height:398px;border:1px solid #eaeaea;}
.secw4 .rbox .album{width:860px; margin:18px 0px 0px 23px;display: inline-block;}
.al-box1{width:238px;height:362px;position: relative;margin-right:8px;}

.al-box1 img{width:238px;height:362px;}
.alb-bg{width:100%;height:30px;line-height: 30px;background-color: #000;position: absolute;left:0px;bottom: 0px;}
.abl-con{width:100%;height:30px;line-height: 30px;font-size:14px;color: #fff;text-align: center;position: absolute;left:0px;bottom: 0px;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;}
.al-box2{width:238px;margin-right:8px;}
.al-box2 .last1{margin-bottom: 6px;display: inline-block;}
.al-box2 .last1 .icon1{width:114px;height:114px;float:left;position: relative;}
.al-box2 .last1 .icon1 img{width:114px;height:114px;}
.al-box2 .text{width:238px;height:114px;line-height: 114px;text-align: center;font-size:30px;color: #fff;font-weight: bold;font-family: '微软雅黑';background-color: #3873d1;margin-bottom:10px;}
.al-box2 .last2{width:238px;height:114px;position: relative;}
.al-box2 .last2 img{width:238px;height:114px;}

.al-box3{width:237px;margin-right:8px;}
.al-box3 .last3{width:238px;height:236px;position: relative;margin-bottom: 10px;}
.al-box3 .last3 img{width:238px; height:236px;}
.al-box3 .last4{width:238px;height:114px;position: relative;margin-bottom: 10px;}
.al-box3 .last4 img{width:238px;height:114px;}
.al-box4{width:115px;}
.al-box4 .last5{width:115px;height:114px;position: relative;margin-bottom: 10px;}
.al-box4 .last5 img{width:115px;height:114px;}
.al-box4 .more{padding:26px 27px;line-height: 30px;text-align: center;font-size:30px;color: #fff;font-weight: bold;font-family: '微软雅黑';background-color: #d72525;display: inline-block;}



.box4_2{margin-top:116px; width:1200px; border:1px solid #eaeaea; margin:0px auto;height:486px;}
.teacher{width:600px;background:#f7f9f9;height:486px;position:relative;}
.teacher_tt{text-align:center;font-weight:bold;color:#262626;font-size:32px;background: url(../images/line.png) no-repeat center bottom;padding-bottom:5px;padding-top:30px;}
.teacher .cont{position:relative;margin-top:80px;}
		.slideBox{ width:543px;margin:0 auto;height:248px; overflow:hidden;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; height:248px;}
		.slideBox .bd img{ width:198px; height:248px; display:block;float:left;}
        .slideBox .bd .det{ width:331px;float:right;padding-top:42px; height:300px;}
        .slideBox .bd h3{ color:#262626;font-size:26px;}
        .slideBox .bd span{ color:#3873d1;font-size:22px;font-weight:normal;padding-left:8px;}
        .slideBox .bd p{ color:#000000;font-size:15px;font-weight:normal;line-height:23px;padding-top:20px;}
        .slideBox .bd .xq{ color:#fff;font-size:16px;text-align:center;font-weight:normal;width:128px;line-height:45px;background:#3873d1;border-radius:8px;margin:0 auto;margin-top:20px;}

		/* ä¸‹é¢æ˜¯å‰/åŽæŒ‰é’®ä»£ç ï¼Œå¦‚æžœä¸éœ€è¦åˆ é™¤å³å¯ */
		.slideBox .prev{ position:absolute; left:0; top:36%;display:block; width:16px; height:25px;background: url(../images/lb2.png) no-repeat;}
		.slideBox .next{ position:absolute; right:0; top:36%;display:block; width:16px; height:25px;background: url(../images/rb2.png) no-repeat;}


.xueyuan{width:600px;background:#ebebef;height:486px;position:relative;}
.teacher_tt{position:relative;}
.teacher_tt a{position:absolute;right:23px;top:42px; font-weight:normal;font-size:14px;text-transform:uppercase;}

.ads{margin-top:12px;}
.ads li{width:295px;float:left;margin-right:10px;text-align:center;margin-top:20px;}
.ads li img{width:295px;height:126px;}
.ads li h3{font-size:14px;padding-top:8px;color:#262626;font-weight:normal;}
.ads li:nth-child(2n){margin-right:0;}

.box5{width:100%;margin:0 auto;margin-top:25px;}
.tu img{width:100%;height:150px;}
.tu1{width:35%;}
.tu2{width:40%;}
.tu3{width:25%;}

.box6{ width:1200px; margin:25px auto;border:1px solid #eaeaea; padding-top:10px;}

.box6 .w-top{width: 1165px;padding: 18px 20px 5px 15px;display: inline-block;}

.box6 .container{position:relative;}
.xymore{width:1180px; padding-right:14px; height:20px; line-height:20px;}
.titles{text-align:center;color:#000000;font-size:32px;background: url(../images/tt.png) no-repeat center center;line-height:55px;font-weight:bold;}
.titles a{float:right;font-size:20px; color: red;margin-top: -100px;margin-right:300px;}
.titles span{display:block;color:#000000;font-size:20px; font-weight:normal;text-transform:uppercase;}


.picScroll-left{width:1200px;margin:0 auto;overflow:hidden;}
.picScroll-left .hd{ overflow:hidden; height:30px;}

.picScroll-left .prev{ position:absolute; left:15px; top:50%;display:block; width:22px; height:34px;background: url(../images/lb3.png) no-repeat;}
.picScroll-left .next{ position:absolute; right:15px; top:50%;display:block; width:22px; height:34px;background: url(../images/rb3.png) no-repeat;}

	
.picScroll-left .bd{position:relative; height:100%; z-index:0; width:12000px; margin:0 auto;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:380px;float:left; margin:0px 10px;_display:inline; overflow:hidden;}
.picScroll-left .bd ul li .pic{float:left;padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic img{width:160px; height:181px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999 }
.picScroll-left .bd ul li .det{width:200px;margin-left:14px;float:left;}
.picScroll-left .bd ul li h3{color:#000000;font-size:26px;font-weight:normal;}
.picScroll-left .bd ul li p{color:#000000;font-size:14px;line-height:20px;padding-top:5px;height:118px;overflow:hidden;}
.picScroll-left .bd .xq{ color:#fff;font-size:14px;text-align:center;font-weight:normal;width:75px;line-height:24px;background:#d92221;border-radius:8px;margin:0 auto;margin-top:7px;}


.secw7{height:235px;border:1px solid #eaeaea;margin-bottom: 38px;}
.secw7 .w-top {width: 1165px;padding: 18px 20px 35px 15px;display: inline-block;}

.scrollx{width:1168px;height:130px;position:relative;overflow:hidden;margin-left:15px;}
.scrollx .bd ul{overflow:hidden;zoom:1}
.scrollx .bd ul li{margin:0 5px;float:left;_display:inline;overflow:hidden;text-align:center}
.scrollx .bd ul li .pic{text-align:center}
.scrollx .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc}
.scrollx .bd ul li .pic a:hover img{border-color:#999}
.scrollx .bd ul li .title{line-height:24px}

/*--*/
.upscroll .tempWrap{overflow: hidden;}

.upscroll li{display: block;}
.upscroll a{display: block;}
.upscroll img{display: block;width: 170px;height: 54px;}
.secw2 .upscroll {height: 315px;margin-top: 5px; }
.box3 .upscroll .tempWrap {height: 315px !important;}





.pageL{ width:225px; float:left; margin-top:30px;}


.leftOne{ width:225px; float:left;}
.title2{ width:100%; background:#99141b; height:47px;} 
.title2 span{ display:block; float:left; padding-left:15px; border-left:solid 5px #fff; height:23px; line-height:23px; color:#fff; font-size:18px; margin:11px 0px 15px 11px;}
.leftOneUl{ width:225px; float:left; background:#f7f7f7;}
.leftOneUl ul li{ width:201px; padding:0px 10px; border-bottom:dashed 1px #cccccc; line-height:40px; height:40px; font-size:16px;}

.leftTwo{ width:225px; float:left; margin-top:20px;}
.leftTwoUl{ width:225px; float:left;}
.leftTwoUl ul li{width:196px; padding:0px 10px 0px 15px; overflow:hidden; display:block; float:left;background:url(../images/li_list1.jpg) 5px 18px no-repeat;border-bottom:solid 1px #cccccc; line-height:40px; height:40px; font-size:16px;}


.leftThree{ width:225px; float:left; margin-top:20px;}
.leftThreeUl{ width:225px; float:left;}
.leftThreeUl ul { width:238px;margin-left:-13px;}
.leftThreeUl ul li{ width:106px; margin-top:10px;height:30px; display:block; line-height:30px; overflow:hidden;float:left; margin-left:13px;}
.leftThreeUl ul li a{ width:104px; height:28px; display:block; border:dashed 1px #ccc; text-align:center; overflow:hidden;}
.leftThreeUl ul li a:hover{ border:dashed 1px #3873d1;}

.lxwmTxt{ width:225px; float:left; margin-top:10px; line-height:25px;}


.pageR{ width:935px; float:right; margin-top:30px;}
.rightTitle{ width:935px; float:left;background:#99141b; height:47px;} 
.rightTitle span{ display:block; float:left; margin-left:20px; height:47px; line-height:47px; color:#fff; font-size:18px;}
.rightTitle p{ display:block; font-size:14px;float:right; margin-right:20px; color:#fff; line-height:47px; height:47px;}
.rightTitle p a{ color:#fff;}

.pageRBox{ width:935px; padding:10px 0px; float:left;}

/*æ–°é—»è¯¦ç»†*/
.news_detail h1.title{text-align:center;font-family:"Microsoft YaHei";font-size:18px;border-bottom:1px solid #e0e1dc;margin-bottom:5px;
padding-bottom:10px;}
.news_detail h3.title_bar{line-height:26px;text-align:center;font-weight:normal;color:#808080;float:left;height:26px;overflow:hidden;}
.news_detail h3.title_bar span{padding-right:10px;}

h3.title_bar{margin-left:40px;width:910px;float:left;}
.share{padding-left:5px;padding-bottom:8px;float:left;width:240px;height:26px;}

.info_title {border-bottom: 1px solid #e1e4e6;}

.pageR .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 32px; font-size:16px;}



h3.tag{line-height:32px;border-top:1px dashed #e0e1dc;margin-top:10px;color:#999;font-weight:normal;}
h3.tag a{color:#3873d1; margin:0px 5px;}
h3.tag a:hover{color:#3873d1;}

.pages{line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px;padding-top:5px;font-size:14px;}
.pages a{color:#3873d1;}
.pages a:hover{color:#3873d1;}
.pages span{color:#1fcd98;}


.relate_list{margin-top:10px;}
.relate h4{line-height:30px;border-bottom:1px solid #3873d1;padding-left:5px;font-size: 14px;}
#relate_p .img img{width:156px;height:176px;}
#relate_p li{margin-left:10px;margin-right:10px;_display:inline;}
#relate_n li{width:45%; height:35px; line-height:35px;float:left; background:url(../images/li_list1.jpg) left center no-repeat; padding-left:14px;}
.relate ul{float:none;}


/*äº§å“åˆ—è¡¨*/
.product_list li{float:left;margin-left:17px;margin-right:17px;padding-bottom:15px;_display:inline;}
.product_list li a.img{padding:1px;border:1px solid #e0e1dc; width:268px; height:308px;}
.product_list li a.img img{width:268px;height:308px;}
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li h3 a{font-weight:normal;}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#3873d1;}

.product_list1 li{float:left;margin-left:17px;margin-right:17px;padding-bottom:15px;_display:inline;}
.product_list1 li a.img{padding:1px;border:1px solid #e0e1dc;}
.product_list1 li a.img img{width:268px;height:100px;}
.product_list1 li h3{text-align:center;padding-top:5px;}
.product_list1 li h3 a{font-weight:normal;}
.product_list1 li a.img{display:block;}
.product_list1 li a.img:hover{border-color:#3873d1;}

.product_list2 li{float:left;margin-left:17px;margin-right:17px;padding-bottom:15px;_display:inline;}
.product_list2 li a.img{padding:1px;border:1px solid #e0e1dc; width:268px; height:200px;}
.product_list2 li a.img img{width:268px;height:200px;}
.product_list2 li h3{text-align:center;padding-top:5px;}
.product_list2 li h3 a{font-weight:normal;}
.product_list2 li a.img{display:block;}
.product_list2 li a.img:hover{border-color:#3873d1;}


/*---分页---*/

/*åˆ†é¡µæ ·å¼1*/
.pageController{padding-right:10px; padding-top:5px;padding-bottom:5px;color:#505050;margin:0 auto;border-top:1px solid #E2E3E4;margin-top:16px;line-height:24px;}
.pageController a{background-color:#FFF;vertical-align:middle; border:#efefef 1px solid; color:#505050;padding:5px 8px; margin-right:3px;margin-left:3px;border-radius:3px;}
.pageController a:hover{background-color:#efefef;color:#438ece; text-decoration:none;border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#ff0000;border:#efefef 1px solid;}
.pageController .t1{float:left;margin-right:5px;height:24px;line-height:22px;white-space:nowrap;}
.pageController .t2{float:right;vertical-align:middle;line-height:24px;}
.pageController .t2 #current{line-height: 24px;background-color: #333333;vertical-align: middle;border: 1px solid #333333; color: #fff;padding: 5px 8px;margin-right: 3px;margin-left: 3px;border-radius:3px;}
.pageController .t1 span{padding-left:4px;padding-right:4px;}
.pageController select{height:24px;vertical-align:middle;text-align:center;line-height:24px;}
.pageController select option{vertical-align:middle;}

/*Pages*/
.Pages{ padding:30px 0px; line-height:18px; zoom:1; overflow:hidden; text-align: center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}

.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ color:#666; padding:4px 8px;}
.Pages .p_page em a.a_cur{ color:#fff; background:#015cb5; border:solid 1px #015cb5;}
.Pages .p_page b{ font-weight:normal;}

.Pages .p_page a{ border: 1px solid #e5e5e5; background: #e5e5e5; padding:0px 7px; color:#666;}
.Pages .p_page a:hover{ color:#fff; background:#015cb5; border:solid 1px #015cb5;}
.Pages .p_page .a_first,
.Pages .p_page .a_prev,
.Pages .p_page .a_next,
.Pages .p_page .a_end{ margin: 0 1px; color:#333; padding:4px 8px;}

/*-------图片列表页-----*/
.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}
.h20{
    height: 20px;
}



/*----新闻列表页面----*/

.news_lists li{overflow:auto;height: 160px;border-bottom: 1px dashed #bbbbbb;margin-bottom:40px;}
.news_lists li img{width:163px;height:117px;}
.news_lists li .img{display:block;float:left;}
.news_lists li .img img{width:163px;height:117px;}
.news_lists li .nr{float:left;width: 560px;margin-left: 24px;}
.news_lists li .nr h3 a{display:block;font-size:16px;line-height:35px;height:35px;overflow:hidden;color:#333;}
.news_lists li .nr dd{font-size:12px;line-height:24px;color:#555;}
.news_lists li .nr .more{width: 110px;height: 18px;border: 1px solid #dee1e4;position: relative;margin-top: 18px;}
.news_lists li .nr .more .arrow{border-left: 6px #cccccc solid;border-top: 6px transparent solid;border-bottom: 6px transparent solid;position: absolute;top: 3px;left: 8px;}
.news_lists li .nr .more a{display: block;width: 89px;border-left: 1px solid #dee1e4;text-align: center;line-height: 18px;color: #e43702;text-transform: uppercase;float: right;}
.news_lists li .date{float: right;width: 120px;height: 121px;text-align: center;}
.news_lists li .date h4{background: url(../images/arrow1.png) right top no-repeat;font-size: 50px;color: #3873d1;height: 81px;padding-top: 15px;line-height:81px;}
.news_lists li .date p{width: 118px;font-size: 18px;color: #b2b2b2;border: 1px solid #e9e8e8;line-height: 23px;}
.news_lists li:hover .nr h3 a{color: #3873d1;}
.news_lists li:hover .nr .more .arrow{border-left: 6px #e43702 solid;}

.allPage{ width:1170px; margin-top:30px;}
.allTitle{ width:1170px; float:left;background:#3873d1; height:47px;} 
.allTitle span{ display:block; float:left; margin-left:20px; height:47px; line-height:47px; color:#fff; font-size:18px;}
.allTitle p{ display:block; font-size:14px;float:right; margin-right:20px; color:#fff; line-height:47px; height:47px;}
.allTitle p a{ color:#fff;}
.pageAllBox{width:1170px; padding:10px 0px;}
.pageAllBox .content{padding:20px;padding-top:15px; min-height:360px;overflow:hidden;line-height: 24px;}

.Newslist{ width:900px; float:left; padding:10px 20px;}
.Newslist ul li{ width:870px; background:url(../images/lefticonh.png) 5px center no-repeat; padding-left:24px; height:35px; line-height:35px;font-size:14px; border-bottom:1px #CCC dashed;}
.Newslist ul li a{width:720px; display:block; float:left;}
.Newslist ul li span{ width:95px; padding-right:10px; display:block; float:right; color:#9d9c9c; text-align:right; font-size:12px;}



.tc-bj{background:rgba(0,0,0,.5);display:none;position:fixed;left:0;top:0;bottom:0;right:0; z-index:10;}

.tc-k{width:400px;max-width:100%;height:230px;position:fixed;left:50%;top:50%;margin-top:-180px;margin-left:-150px;z-index:9999;background:#f8f8f8;border-radius:10px;border: 1px solid rgb(191, 191, 191);padding:20px;display:none}
.tc-k h5{text-align:center;font-weight:700; font-size:24px; margin:0 auto; padding:0px 0px;}
.tc-k h5 span{color:#3873d1}
.tc-k .tc-k-text{width:95%;line-height:40px;height:40px;display:block;padding:0 6px;margin-top:14px;background:#fff;border:1px solid #cbcbcb;font-size:12px;border-radius:4px}
.tc-k .tc-k-text:focus{border-color:#c8ac37;box-shadow:none;background-color:#f1f1f1;border-radius:4px;color:#333}
.tc-k .tc-k-sub{background:#3873d1;width:100%;border:none;line-height:40px;color:#fff;margin-top:20px}
.tc-k .tc-cha{position:absolute;width:30px;height:30px;text-align:center;line-height:30px;right:-15px;top:-15px;font-size:18px;cursor:pointer;border-radius:50%;background:#fff;box-shadow:0 0 5px #ccc}





.news-list-wrap{width: 100%;overflow: hidden;padding:20px 0;}
.news-list-wrap .news-list{width:935px;margin: 0 auto;}
.news-list-wrap .news-list li .news-word{padding: 15px 20px;}
.news-list-wrap .news-list li{width:300px;margin-right: 15px;float: left;background: #f4f4f4;overflow: hidden;margin-bottom: 35px;height:314px;}
.news-list-wrap .news-list li:nth-child(3n){margin-right: 0;}
.news-list-wrap .news-list li a{display: block;}
.news-list-wrap .news-list li img{width: 100%;display: block;}
.news-list-wrap .news-list li h2{font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 8px;color: #222;}
.news-list-wrap .news-list li p{line-height: 22px; height:44px;color: #5c5c5c;font-size: 12px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news-list-wrap .news-list li span{font-size: 12px;color: #5c5c5c;margin-top: 20px;display: block;}