﻿BODY {FONT-SIZE: 14px; MARGIN: 0px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,"宋体";}
BODY {FONT-SIZE: 14px; MARGIN: 0px; COLOR: #000; font-family: avgardn, "微软雅黑", "黑体";}
BODY {height:auto; }

TD {FONT-SIZE: 14px;}
A:link { TEXT-DECORATION: none;}
A:visited { TEXT-DECORATION: none}
A:hover {TEXT-DECORATION:none; cursor:pointer;}

form{margin:0; padding:0;}
a img{border:none;display: block;}
.clear {clear:both; *display:inline;}

.fl{ float:left;}
.fr{ float:right;}


.box1 UL {PADDING: 0px; margin-top:15px; list-style-type:none;}
.box1 LI {CLEAR: both; LINE-HEIGHT: 32px;list-style-type:none; width: 337px;
  overflow: hidden;
  text-overflow: ellipsis;   }
.box1 A {FONT-SIZE: 12px}

.box2 UL { PADDING: 32px; margin-top:54px;  list-style-type:none; }
.box2 LI {CLEAR: both; LINE-HEIGHT: 48px;list-style-type:none; padding:6px; height:48px; overflow: hidden; width:auto; border-bottom:dotted 2px #dfdfdf; }
.box2 A {FONT-SIZE: 16px}

.box3 UL { PADDING: 8px 0px; margin:0px; list-style-type:none;}
.box3 LI {CLEAR: both; LINE-HEIGHT: 32px;list-style-type:none; padding:0px 0 0 20px; background:url(../image/login_03_03.gif) left no-repeat;}
.box3 A {FONT-SIZE: 16px}


.main{ width:100%; margin:0px auto; }
.column{ width:1200px; margin:0px auto;}	
.leader {font-size: 18px; padding: 32px 0 18px 0;color:#7F7F7F; }
.leader a {color:#7F7F7F;}
.leader a:hover {color:#53a21e; text-decoration:none;}



.subnav{ height:auto;overflow:hidden; margin:0px auto;  padding-top:16px; text-align:center; }
.subnav ul{PADDING: 0px; margin:0px; list-style-type:none; }
.subnav ul li{ width: 135px;height: 44px;line-height: 44px;	border: 1px solid #669933;border-radius: 44px;display: inline-block;margin: 0 14px;  }	
.subnav ul li a{display:block;width:130px; color:#333333;text-align:center;}
.subnav ul li a:hover{display:block;width:130px; font-weight:bolder; text-align:center;text-decoration:none; color:#669933;}
.subnav ul li.current a{display:block;width:130px; font-weight:bolder; text-align:center;text-decoration:none; color:#669933;
  }
.subnav ul li a.sOpen{display:block;width:130px;  font-weight:bolder; text-align:center;text-decoration:none; color:#669933; }

.subnav2{ height:auto;overflow:hidden; margin:0px auto;  margin-top:36px;padding-left:20px;  }
.subnav2 ul{PADDING: 0px; margin:0px; list-style-type:none;  }
.subnav2 ul li{ display:block; width:112px; height:30px;LINE-HEIGHT: 30px;  overflow: hidden;list-style-type:none; float:left;  margin:0 px;FONT-SIZE: 20px; color: #434343; text-align:center;}
.subnav2 ul li a{display:block; width:110px; color:#434343;  }
.subnav2 ul li a:hover{ display:block; width:110px;FONT-SIZE: 20px; color:#25afa8;  text-decoration:none;}
.subnav2 ul li.current a{display:block; width:110px;FONT-SIZE: 20px; color:#25afa8;  }
.subnav2 ul li a.sOpen{display:block; width:110px; FONT-SIZE: 20px;color:#25afa8;   }


.subnav3{ width:1000px; height:auto;margin:0px auto; overflow:hidden; text-align:center;   }
.subnav3 ul{ list-style-type:none; margin:0 auto; }
.subnav3 ul li{list-style-type:none; width:132px; height:30px;  padding:18px; overflow: hidden;FONT-SIZE: 16px; LINE-HEIGHT: 30px;text-align:center; display:inline; }
.subnav3 ul li:nth-child(1){border-left:1px solid #ffffff;}
.subnav3 ul li a{ width:130px; color:#434343;  }
.subnav3 ul li a:hover{ width:130px;FONT-SIZE: 16px; color:#66cccc;  text-decoration:none;}
.subnav3 ul li.current a{ width:130px;FONT-SIZE: 16px; color:#434343; font-weight:bolder;  }
.subnav3 ul li a.sOpen{width:130px; FONT-SIZE: 16px;color:#434343; font-weight:bolder;  }

.about {  margin:0px auto;height:auto; padding:20px;min-height:600px;}
.about p {  font:normal 14px/32px Arial, Helvetica, sans-serif;color:#7f7f7f; }
.about a {  font:normal 14px/32px Arial, Helvetica, sans-serif;color:#7f7f7f;}

.about01 {  margin:0px auto; background:url(../image/login_03_03.jpg) no-repeat left top ;min-height:1200px;}
.about01 .txtbox {display:block; width:660px; padding:200px 0 0 0px; text-indent:2em;}
.about01 p {  font:normal 15px/48px Arial, Helvetica, sans-serif;color:#7f7f7f;}
.about01 a {  font:normal 15px/48px Arial, Helvetica, sans-serif;color:#7f7f7f; }


.div_subbanner{
    WIDTH: 100%;
	min-width:1200px;
	HEIGHT:458px;
	margin:0px auto; 
	overflow:hidden; 
	background:url(../image/subbanner.jpg) center top  no-repeat;  
	background-color:#66CCFF; 
	
}

.div_subbanner2{
    WIDTH: 100%;
	min-width:1200px;
	HEIGHT:777px;
	margin:0px auto; 
	overflow:hidden; 
	background:url(../image/subbanner2.jpg) center top  no-repeat;  
	background-color:#66CCFF; 
	margin-top:140px;
}






.li-r{
	margin-left: 70px !important;
}
.imgList { DISPLAY: block; margin:0 auto;  OVERFLOW: hidden; LINE-HEIGHT: 36px;  TEXT-ALIGN: center;  }
.imgList UL { LIST-STYLE-TYPE: none; margin:0 auto;  }
.imgList LI {position: relative;display: inline-block; WIDTH: auto; margin: 23px 0 0 13px; }
.imgList LI IMG {}
A.imgLink IMG {	 DISPLAY: block;  BACKGROUND: #fff;  MARGIN: auto; _vertical-align: bottom}
A.imgLink {	MARGIN: 5px auto; LINE-HEIGHT: 1.8}

A.imgLink:hover IMG {  BACKGROUND: #fff; }
.imgList LI  a{ display: inline-block; WIDTH: auto;  font:normal 20px/60px Arial, Helvetica, sans-serif;color:#fff !important;border: 1px solid #dedede; background-color:#25afa8; }
.imgList LI  a:hover {    TEXT-DECORATION: none;  }



.imgList2 {PADDING: 0px; DISPLAY: block;  OVERFLOW: hidden; LINE-HEIGHT: 36px;  TEXT-ALIGN: center; margin:0 auto; border: 0px solid #dedede;}
.imgList2 UL {PADDING: 0px;  MARGIN: 0px;  LIST-STYLE-TYPE: none;}
.imgList2 LI {WIDTH: auto; margin: 19px 19px 0px 19px; background-color: #25afa8; display:inline;display: inline-block; color:#212121;position: relative;}
.ys-4 span{
  display: block;
  font-size: 20px;
  line-height: 39px;
  color: #fff;
  width: 100%;
  text-align: left;
  padding-left: 20px;
}
.ys-4 p{
  display: block;
  font-size: 12px;
  line-height: 22px;
  color: #fff;
  display: block;
  text-align: left;
  padding-left: 20px;
  padding-bottom: 15px;
}
.ys-img{
  width: 35px;
  height: 35px;
  position: absolute;
  top: 86%;
  left: 75%;
}

A.imgLink IMG {	 DISPLAY: block;  BACKGROUND: #fff;  MARGIN: auto; _vertical-align: bottom}
A.imgLink {	MARGIN: 5px auto; LINE-HEIGHT: 1.8}
A.imgLink:hover IMG {  BACKGROUND: #f6f6f6; }
.imgList2 LI  a{  font:normal 18px/60px Arial, Helvetica, sans-serif;color:#fff;   }
.imgList2 LI  a:hover { TEXT-DECORATION: none;  }


.demeanourbottom div {
	width: 370px;
	height: 209px;
	margin-right: 45px;
}
.demeanourbottom div:nth-child(3) {
	margin-right: 0;
}

.list_twidth { width: 1200px; height:auto; margin:0 auto; overflow: hidden;  } 
	.list_twidth .sep {	PADDING: 0px; BACKGROUND: none transparent scroll repeat 0% 0%;  LIST-STYLE-TYPE: none; HEIGHT: 48px; overflow:hidden;  }
	.list_twidth .dateR {FONT-SIZE: 14px; line-height:18px; COLOR: gray! important; TEXT-DECORATION: none; float:left; padding:0px 0px 0px 28px; color:#000000; background:url(../image/news_09.png) no-repeat left top; margin-top:8px;  }
	.list_twidth .dateR2 { FONT-SIZE: 14px; line-height:18px; COLOR: gray! important; TEXT-DECORATION: none;float:right;  padding:0 0 0 28px; color:#000000; background:url(../image/news_09.png) no-repeat left top; margin-top:8px; }
    .list_twidth .title_list { font-size: 30px;  padding-top:22px; }
	
.mframe {width:1200px;  height:auto; MARGIN-BOTTOM: 12px; overflow: hidden;float:left; margin:0 auto; }
.mframe .tm {BORDER: #c5d8e6 0px solid;  OVERFLOW: hidden; LINE-HEIGHT: 42px;  HEIGHT: 42px; margin-top:20px;}
.mframe .tm001 {BORDER: #c5d8e6 0px solid;  OVERFLOW: hidden; LINE-HEIGHT: 42px;  HEIGHT: 42px}

.mframe .tm_1 {BORDER-RIGHT: #c5d8e6 1px solid; BORDER-TOP: #c5d8e6 1px solid;  OVERFLOW: hidden; BORDER-LEFT: #c5d8e6 1px solid; LINE-HEIGHT: 36px; HEIGHT: 36px}
.mframe .tl {DISPLAY: none}
.mframe .tr {DISPLAY: none}
.mframe SPAN.tt {PADDING-LEFT: 0px; FONT-SIZE: 13px; COLOR: #194d7f; }

.mframe .mm {padding:0px 0px 10px 0px; min-height:600px; margin-top:36px;}
.mframe .ml {DISPLAY: none}
.mframe .mr {DISPLAY: none}
.mframe .bm {DISPLAY: none}
.mframe .bl {DISPLAY: none}
.mframe .br {DISPLAY: none}
.mframe UL.nl A {FONT-SIZE: 14px; }
.mframe UL.pl A {FONT-SIZE: 14px}
.mframe .tit {	 FLOAT: left; COLOR: #333; font-size:12px;}
.mframe .tit SPAN.tt {PADDING-RIGHT: 13px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.mframe .titr {	FONT-SIZE: 1px; BACKGROUND: url(../image/login_03_03.gif) no-repeat 0px -31px; FLOAT: left; WIDTH: 8px; HEIGHT: 31px}
SPAN.tn {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../image/login_03_03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 113px; COLOR: #194d7f; PADDING-TOP: 3px; TEXT-ALIGN: center}
.mframe SPAN.tnews {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../image/login_03_03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 119px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center}

.lframe {MARGIN-BOTTOM: 18px; width:368px; float:right;}
.lframe .tm {width:auto;HEIGHT: 40px;OVERFLOW: hidden;  LINE-HEIGHT: 40px;BORDER: #E8E8E8 1px solid; background-color:#f6f6f6;}
.lframe .tl {DISPLAY: none}
.lframe .tr {DISPLAY: none}
.lframe SPAN.tt {PADDING-LEFT: 12px; FONT-SIZE: 16px;  COLOR: #212121; font-weight:bolder;  }
.lframe .mm {OVERFLOW: hidden;BORDER-RIGHT: #E8E8E8 1px solid;  BORDER-LEFT: #E8E8E8 1px solid; }
.lframe .ml {DISPLAY: none}
.lframe .mr {DISPLAY: none}
.lframe .bm {DISPLAY: none}
.lframe .bl {DISPLAY: none}
.lframe .br {DISPLAY: none}


.mframe_news  {float:left; width: 796px; margin-right: 36px;     }
.mframe_news  .tm {BORDER: #c5d8e6 0px solid;  OVERFLOW: hidden; LINE-HEIGHT: 42px;  HEIGHT: 42px; margin-top:20px;}
.mframe_news  .tm001 {BORDER: #c5d8e6 0px solid;  OVERFLOW: hidden; LINE-HEIGHT: 42px;  HEIGHT: 42px}
.mframe_news  .tm_1 {BORDER-RIGHT: #c5d8e6 1px solid; BORDER-TOP: #c5d8e6 1px solid;  OVERFLOW: hidden; BORDER-LEFT: #c5d8e6 1px solid; LINE-HEIGHT: 36px; HEIGHT: 36px}
.mframe_news  .tl {DISPLAY: none}
.mframe_news  .tr {DISPLAY: none}
.mframe_news  SPAN.tt {PADDING-LEFT: 0px; FONT-SIZE: 13px; COLOR: #194d7f; }
.mframe_news  .mm { padding:0px ; }
.mframe_news  .ml {DISPLAY: none}
.mframe_news  .mr {DISPLAY: none}
.mframe_news  .bm {DISPLAY: none}
.mframe_news  .bl {DISPLAY: none}
.mframe_news  .br {DISPLAY: none}
.mframe_news  UL.nl A {FONT-SIZE: 14px}
.mframe_news  UL.pl A {FONT-SIZE: 14px}
.mframe_news  .tit {	 FLOAT: left; COLOR: #333; font-size:12px;}
.mframe_news  .tit SPAN.tt {PADDING-RIGHT: 13px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.mframe_news  .titr {	FONT-SIZE: 1px; BACKGROUND: url(../image/login_03_03.gif) no-repeat 0px -31px; FLOAT: left; WIDTH: 8px; HEIGHT: 31px}
SPAN.tn {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../image/login_03_03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 113px; COLOR: #194d7f; PADDING-TOP: 3px; TEXT-ALIGN: center}
.mframe_news  SPAN.tnews {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../image/login_03_03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 119px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center}

 
 .list_news { width:796px; height:auto; margin:0px auto;PADDING: 0px; overflow: hidden;   }
 .list_news li {width: 780px;
  height: 158px;
  overflow: hidden;
  list-style-type: none;
  margin-top: 38px;}
 .list_news li .imga { float:left; width:200px;  margin-right:30px;  }
 .list_news li .imga img{ width: 200px;height:155px;border:2px solid #eeeeee;}
 .list_news li dl { float:left; width:540px;height:160px; overflow:hidden;text-align:left;  }

 .list_news li dt  {width:540px;height: 47px; overflow:hidden; }
 
 .list_news li dt h3  a {font:normal 22px/56px "幼园","黑体","宋体",Arial, Helvetica, sans-serif; color: #333333;   }
 .list_news li dt h3  a:hover {color:#999900;text-decoration:none;  }
 .list_news li dd { font:normal 16px/28px "宋体","幼园","黑体",Arial, Helvetica, sans-serif;color: #595757;
  padding-top: 20px;  }

  .list_news li a.quanwen { float:right; width:130px; height:32px;line-height: 32px; border: 1px solid #FF0033; border-radius: 44px;display: inline-block;margin:16px 8px; text-align:center; color:#666666;   }
  .list_news li a.quanwen:hover {  color:#fff; TEXT-DECORATION: none! important; background-color:#FF0033;  } 
   
.sList {PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.sList A {PADDING-LEFT: 23px; BACKGROUND: url(../image/login_03_03.gif) no-repeat 0px -300px; LINE-HEIGHT: 30px}
.sList A:hover { color:#99CC00;   TEXT-DECORATION: none}
.sList A.sOpen {BACKGROUND: url(../image/login_03_03.gif) no-repeat 0px -300px}
.sList .gray {FONT-SIZE: 8pt; FONT-FAMILY: arial}


.case-list {
  margin:0px; 
  list-style-type:none; 
  padding:0px 0 0 0px;
  padding-top:23px;
}
.case-list ul {}
.case-list ul li {} 
.case-list .hot_news{ 
  font-size:18px; 
  padding:8px 16px;
}
.case-list .hot_news a {  
  text-decoration: none;
  white-space: normal;
  color:#F60B00;
}
.case-list .hot_news_txt{ 
   color: #555; 
   font-size:14px; 
   text-align: left; 
   line-height:21px;
   text-indent:23px;
}	
.case-list .hot_news_txt span{ 
  font-size:12px;
  color:#F07975;
}	


.mframe_show {width:1000px;  height:auto;  overflow: hidden; margin:0 auto;  } 
.mframe_show .tm {BORDER: #c5d8e6 0px solid;  OVERFLOW: hidden; LINE-HEIGHT: 42px;  HEIGHT: 42px; margin-top:20px; float:left;}
.mframe_show .tm001 {BORDER: #c5d8e6 0px solid;  OVERFLOW: hidden; LINE-HEIGHT: 42px;  HEIGHT: 42px}
.mframe_show .tm_1 {BORDER-RIGHT: #c5d8e6 1px solid; BORDER-TOP: #c5d8e6 1px solid;  OVERFLOW: hidden; BORDER-LEFT: #c5d8e6 1px solid; LINE-HEIGHT: 36px; HEIGHT: 36px}
.mframe_show .tl {DISPLAY: none}
.mframe_show .tr {DISPLAY: none}
.mframe_show SPAN.tt {PADDING-LEFT: 0px; FONT-SIZE: 13px; COLOR: #194d7f; color:#FF3366; }
.mframe_show .mm {clear:both;padding:0px 0px 10px 0px; min-height:1200px; margin-top:36px;  }
.mframe_show .ml {DISPLAY: none}
.mframe_show .mr {DISPLAY: none}
.mframe_show .bm {DISPLAY: none}
.mframe_show .bl {DISPLAY: none}
.mframe_show .br {DISPLAY: none}
.mframe_show UL.nl A {FONT-SIZE: 14px}
.mframe_show UL.pl A {FONT-SIZE: 14px}
.mframe_show .tit {	 FLOAT: left; COLOR: #333; font-size:12px;}
.mframe_show .tit SPAN.tt {PADDING-RIGHT: 13px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.mframe_show .titr {	FONT-SIZE: 1px; BACKGROUND: url(../image/login_03_03.gif) no-repeat 0px -31px; FLOAT: left; WIDTH: 8px; HEIGHT: 31px}
SPAN.tn {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../image/login_03_03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 113px; COLOR: #194d7f; PADDING-TOP: 3px; TEXT-ALIGN: center}
.mframe_show SPAN.tnews {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../image/login_03_03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 119px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center}


.mframe_show1 {width:1200px;  height:auto;  overflow: hidden; margin:0 auto;  } 
.mframe_show1 .tm {BORDER: #c5d8e6 0px solid;  OVERFLOW: hidden; LINE-HEIGHT: 42px;  HEIGHT: 42px; margin-top:20px; float:left;}
.mframe_show1 .tm001 {BORDER: #c5d8e6 0px solid;  OVERFLOW: hidden; LINE-HEIGHT: 42px;  HEIGHT: 42px}
.mframe_show1 .tm_1 {BORDER-RIGHT: #c5d8e6 1px solid; BORDER-TOP: #c5d8e6 1px solid;  OVERFLOW: hidden; BORDER-LEFT: #c5d8e6 1px solid; LINE-HEIGHT: 36px; HEIGHT: 36px}
.mframe_show1 .tl {DISPLAY: none}
.mframe_show1 .tr {DISPLAY: none}
.mframe_show1 SPAN.tt {PADDING-LEFT: 0px; FONT-SIZE: 13px; COLOR: #194d7f; color:#FF3366; }
.mframe_show1 .mm {clear:both;padding:0px 0px 10px 0px;  margin-top:36px; margin-bottom:36px;  }
.mframe_show1 .ml {DISPLAY: none}
.mframe_show1 .mr {DISPLAY: none}
.mframe_show1 .bm {DISPLAY: none}
.mframe_show1 .bl {DISPLAY: none}
.mframe_show1 .br {DISPLAY: none}
.mframe_show1 UL.nl A {FONT-SIZE: 14px}
.mframe_show1 UL.pl A {FONT-SIZE: 14px}
.mframe_show1 .tit {	 FLOAT: left; COLOR: #333; font-size:12px;}
.mframe_show1 .tit SPAN.tt {PADDING-RIGHT: 13px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.mframe_show1 .titr {	FONT-SIZE: 1px; BACKGROUND: url(../image/login_03_03.gif) no-repeat 0px -31px; FLOAT: left; WIDTH: 8px; HEIGHT: 31px}
SPAN.tn {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../image/login_03_03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 113px; COLOR: #194d7f; PADDING-TOP: 3px; TEXT-ALIGN: center}
.mframe_show1 SPAN.tnews {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../image/login_03_03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 119px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center}


.lframe_show {MARGIN: 18px 18px 38px 18px; width:360px; float:left;}
.lframe_show .tm {width:auto;HEIGHT: 40px;OVERFLOW: hidden;  LINE-HEIGHT: 40px;BORDER: #E8E8E8 1px solid; background-color:#f6f6f6;}
.lframe_show .tl {DISPLAY: none}
.lframe_show .tr {DISPLAY: none}
.lframe_show SPAN.tt {PADDING-LEFT: 12px; FONT-SIZE: 16px;  COLOR: #212121; font-weight:bolder;  }
.lframe_show .mm {OVERFLOW: hidden;BORDER-RIGHT: #E8E8E8 1px solid;  BORDER-LEFT: #E8E8E8 1px solid;BORDER-bottom: #E8E8E8 1px solid; }
.lframe_show .ml {DISPLAY: none}
.lframe_show .mr {DISPLAY: none}
.lframe_show .bm {DISPLAY: none}
.lframe_show .bl {DISPLAY: none}
.lframe_show .br {DISPLAY: none}


.pager {CLEAR: both;HEIGHT: 34px; PADDING:20px 5px;  WORD-BREAK: keep-all;FONT-FAMILY: verdana;  }
.pager UL {	MARGIN: 0px;PADDING: 0px; LIST-STYLE-TYPE: none}
.pager LI {	FLOAT: left; MARGIN: 0px 5px 0px 0px; COLOR: #999;FONT-SIZE: 16px;HEIGHT: 32px; padding:5px 12px;BORDER: #ddd 1px solid;  }
.pager LI.p_total {	color:#555555;  }
.pager LI.p_current { color: #fff;  background-color:#FF0033; }
.pager LI.p_nolink { COLOR: #cccccc;  }
.pager LI A:link { FLOAT: left; color:#555555;  TEXT-DECORATION: none! important; FONT-SIZE: 20px; line-height:20px;}
.pager LI A:visited {  FLOAT: left;  COLOR: #555555; TEXT-DECORATION: none! important;FONT-SIZE: 20px;}
.pager LI A:hover {	  COLOR: #999900;FONT-SIZE: 20px;}
.pager LI A:active {  COLOR: #999900; FONT-SIZE: 20px; }
.pager LI INPUT {BORDER: #ddd 1px solid;  FONT-SIZE: 16px;  FLOAT: left;  WIDTH: 3em; COLOR: #999;  FONT-FAMILY: verdana; HEIGHT: 1.3em; TEXT-ALIGN: center}


.aTitle { clear:both; text-align: center; font-size: 30px; margin: 20px 0 ;   }
#content {font-size:18px; color:#383838; line-height: 42px;   }
#content TD { font-size:18px; color:#383838; line-height:42px; }
#content DIV { font-size:18px; color:#383838; line-height:42px; }
#content A {COLOR:#383838;TEXT-DECORATION: none; }
#content A:visited {COLOR:#383838; TEXT-DECORATION: none;}
#content A:link { COLOR:#383838;TEXT-DECORATION: none; }
#content strong{ font-weight:bolder;}


#content .pc600 {width:600px; margin: 0 auto;}

#content .pc680{width:680px; margin: 0 auto;}


.luru_c{ clear:both; margin-bottom:36px;padding-bottom:8px;overflow:hidden;color:#999;border-bottom: 2px dotted #dddddd;  }
.luru_c .tf_left {float:left; display:block;width:100px;}
.luru_c .tf_middle {float:left; display:block;width:800px; text-align:center;}
.luru_c .tf_right {float:right; display:block;width:100px; color:#FFFFFF; }

.artpage{ text-align:center; font-size:12px;}
.artpage strong{ font-size:12px; border:1px solid #CCC; padding:2px 5px;}
.artpage a{ font-size:12px; color:black; border:1px solid #CCC; padding:2px 5px;}
.code{ width:625px; height:200px;}
.gengduo{ margin:10px 15px 15px 20px;}
.red{ color:#FF0000;}


.nearNews {CLEAR: both; padding:5px; OVERFLOW: hidden; COLOR: #999;  _zoom: 1; margin-bottom:8px; }
.nextNews {OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis}
.prevNews {	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis}
.prevNews {	FLOAT: left;width:480px; overflow:hidden;   }
.nextNews {	FLOAT: right; width:480px;overflow:hidden;text-align:right; }
.prevNews A { PADDING:0px;BACKGROUND: url(../image/login_03_03.gif) no-repeat 0px -400px;FLOAT: left;  color:#666666;}
.nextNews A { PADDING:0px;BACKGROUND: url(../image/login_03_03.gif) no-repeat right -450px;  FLOAT: right; text-align:right;  color:#666666; }


  
  .d-bj{
    background: url(../image/ksjs_02.jpg)no-repeat center;
  height: auto;
  background-size: 132%;
    }
    .cass-title1{
      text-align: left !important;
      padding: 18px;
    }
    
    .swiper-contione {
      width: 367px;
      height: 200px;
      overflow: hidden;
      
      position: relative;
    }

    .swiper {
      width: 9999999px;
      height: 400px;
      transition: all 1s ease;
    }

    .swiper-item {
      width: 367px;
      height: 200px;
      float: left;
      position: relative;
    }

    .swiper-item img {
      width: 367px;
      height: 200px;
    }

    .swiper-item p {
      width: 74%;
      height: 25px;
      position: absolute;
      bottom: 0;
      left: 0;
    
      color: #fff;
      text-align: left;
      line-height: 25px;
      cursor: pointer;
      padding-left: 20px;
    }

      .swiper-point {
        width: 100%;
        height: 25px;
        position: absolute;
        bottom: 0;
        left: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        background: rgba(0, 0, 0, 0.1);
    }

    .point {
      width: 8px;
      height: 8px;
      border-radius: 50%;
      background: rgba(0, 0, 0, 0.9);
      margin-right: 5px;
      float: left;
    }
    .swiper-point-item{
      position: absolute;
      right: 7%;
      top: 32%;
    }
    .point.active {
      background: #fff;
    }

    .swiper-left {
      width: 60px;
      height: 100%;
      position: absolute;
      top: 0;
      left: -60px;
      display: flex;
      align-items: center;
      justify-content: center;
      transition: all 0.4s ease;
    }

    .swiper-right {
      width: 60px;
      height: 100%;
      position: absolute;
      top: 0;
      right: -60px;
      display: flex;
      align-items: center;
      justify-content: center;
      transition: all 0.4s ease;
    }

    .swiper-left img,
    .swiper-right img {
      cursor: pointer;
    }

    .swiper-contione:hover .swiper-left {
      left: 0;
    }

    .swiper-contione:hover .swiper-right {
      right: 0;
    }
.swiper-item p{
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  
}

.dbj{
  background: url(../image/ksjs_02.jpg)no-repeat;
  background-size: auto;
background-size: 100%;
height: auto;
background-size: 111%;
}
.ys-img {
  width: 35px;
  height: 35px;
  position: absolute;
  top: 86%;
  left: 75%;
}
.web-img a img{
  width: 450px;
  height: 300px;
}
.ys-4-1{
  width: 247px;
  height: 346px;
}
.box-ts-2{
  display: none;
}
.box-news-sj{
  display: none;
}
@media (max-width: 1200px){
  .mframe {
    width: 100%;
  }
  .list_twidth {
    width: 100%;
  }
  .web-img a img {
    width: 100%;
    height: 123px;
  }
  .main {
    margin-top: -30px;
  }
  .imgList LI a {
    font-size: 16px;
    line-height: 45px;
  }
  .ys-4-1{
    width: 100%;
    height: auto;
  }
  .col-xs-6 {
    width: 50% !important;
  }
  .imgList LI {
    margin: 10px auto;
}
.img-title{
  padding-top: 10px !important;
}
.dbj {
 background-color: rgba(228,244,233) !important;
  margin: 0 auto;
  background: none;
}
.box-ts-2{
  display: block;
}
.box-ts{
  display: none;
}
.yu1 a img{
  height: 3rem;
  padding: 1rem;
}
.new-you{
  display: none;
}
.list_news li{
  width: 98% !important;
  height: auto !important;
}
.list_twidth {
  width: 100% !important;
}
.mframe_news{
  width: 100% !important;
}
.list_twidth .title_list {
font-size: 16px !important;
padding-top: 38px !important;
}
.subnav2 ul li a:hover {
display: block;
width: none;
FONT-SIZE: none;
color: #25afa8;
text-decoration: none;
}
.subnav2 ul li {
display: block;
width: 33%;
height: 30px;
LINE-HEIGHT: 33px;
overflow: hidden;
list-style-type: none;
float: left;
margin: 0 px;
font-size: 16px;
color: #434343;
text-align: center;
}
.subnav2 ul li a:hover {
display: block;
width: 70%;
FONT-SIZE: 18px;
}
.subnav2 {
  width: 100%;
}
.subnav2 ul li a {
    display: block;
    width: 30%;
}
.fl li a {
  font-size: 14px;
}
.mframe_news {
  width: 98% !important;
  margin: 0 auto;
  float: none;
}
.list_news li dl {
  float: left;
  width: 98%;
  height: auto;
}
.list_news li dt {
  width: 100%;
}
.title_list{
  display: none;
}
.list_news{
  width: 100%;
}
.box-news-sj{
  display: block;
}
.box-news-pc{
  display: none;
}
.clearfix h3 a {
  color: #25afa8 !important;
font-size: 16px;
line-height: 22px;
width: 95%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: inline-block;
}
.list_news li dd {
  font: normal 16px/28px "宋体","幼园","黑体",Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 28px;
  color: #595757;
  padding-top: 11px;
  font-size: 12px;
  line-height: 19px;
}
.mframe_show1 {
  width: 98%;
  margin: 0 auto;
}
.aTitle {
  clear: both;
  text-align: center;
  font-size: 19px;
  margin: 12px 0;
}
.mframe_show {
  width: 100%;
}
#content p img{
  width: 200px !important;
  height: auto !important;
  margin: 0 auto;
}
.li-r {
  margin-left: 0px !important;
}
}