/* CSS Document */

BODY{
margin:0px auto;FONT-SIZE:100% ;COLOR: #313131;FONT-FAMILY: "宋体",arial;line-height:1.5em; width:100%;BACKGROUND: url(../images/bg.gif) repeat-x left top; -webkit-text-size-adjust:none;}

h1, h2, h3, h4, h5, h6{ margin:0 auto;}
ul, ol, dl {
	padding: 0;
	margin: 0;
	LIST-STYLE-TYPE: none;
}
header, section, footer, aside, article, figure {
	display: block;
}
.video embed,.video object,.video iframe {width: 100%;height: auto;}
img {
    max-width: 100%;
	width:auto\9; /* ie8 */
	height:auto;
	border:0px;
	-ms-interpolation-mode: bicubic;
  }

a img { border: none;}
A:link,A:active,A:visited{TEXT-DECORATION:none ;Color: #313131;}
A:hover{Color:#F00;}
.a1 {color: #FFFFFF; font-size:12px; }
a.a1:link {color: #FFFFFF;text-decoration: none;}
a.a1:visited {color: #FFFFFF;text-decoration: none;}
a.a1:hover {color: #ff0000;text-decoration: none;}
a.a1:active {color: #FFFFFF;text-decoration: none;}
.a2 {color: #ff0000; font-weight: bold;}
a.a2:link {color: #ff0000;text-decoration: none;}
a.a2:visited {color: #ff0000;text-decoration: none;}
a.a2:hover {color: #9b9b9b;text-decoration: underline;}
a.a2:active {color: #ff0000;text-decoration: none;}
.a3 {color: #0000ce; text-decoration:underline; font-size:1em;}
a.a3:link {color: #0000ce; text-decoration:underline;}
a.a3:visited {color: #0000ce; text-decoration:underline;}
a.a3:hover {color: #ff0000; text-decoration:underline;}
a.a3:active {color: #0000ce; text-decoration:underline;}
.a4 {color: #3997b1; font-size:12px; font-weight:400;}
a.a4:link {color: #3997b1;text-decoration: none;}
a.a4:visited {color: #3997b1;text-decoration: none;}
a.a4:hover {color: #e3000b;text-decoration: none;}
a.a4:active {color: #3997b1;text-decoration: none;}
.a5 {color: #0045a3; font-weight:bold;}
a.a5:link {color: #0045a3;text-decoration: none;}
a.a5:visited {color: #0045a3;text-decoration: none;}
a.a5:hover {color: #ff0000;text-decoration: underline;}
a.a5:active {color: #0045a3;text-decoration: none;}

.font-css1{color:#0045a3; font-weight:bold;}
.font-css2{color:#e20000; }
.font-css3{font-size:12px; font-weight:bold;}
.font-css4{color:#636563; font-size:0.875em; }
.font-css5{color:#e20000; font-size:14px; font-weight:bold;}
.font-css6{color:#0045a3; }
.font-css7{color:#3997b1; font-size:14px; font-weight:bold; }
/****************** 结构开始 *******************/
.logo {
	height: 90px; width: 1003px; margin:0 auto; background-image: url(../images/top2.gif) repeat-x left bottom; background-color:#FFFFFF; font-size:14px; 
}
.logo_left {
	FLOAT: left; width:60%; margin-top:15px; margin-left:20px; _margin-left:10px;
}
.logo_right {
	FLOAT: right; WIDTH:30%; margin-right:20px; _margin-right:10px; margin-top:40px; text-align:right;
}
/*----------------*/
.nav {
	BACKGROUND: url(../images/menu1.gif) repeat-x; WIDTH: 1003px; HEIGHT: 49px; margin:0px auto; 
}
.nav LI {
    FLOAT: left; WIDTH: 12.5%; LINE-HEIGHT: 49px; HEIGHT: 49px; TEXT-ALIGN: center; font-weight:bold; BACKGROUND: url(../images/menu2.gif) no-repeat right 50%; 
}
.nav LI A {
	DISPLAY: block; color: #0045a3; 
}
.nav LI A:link {
	DISPLAY: block; color: #0045a3;
}
.nav LI A:visited {
	DISPLAY: block; color: #0045a3;
}
.nav LI A:active {
	DISPLAY: block; color: #0045a3;
}
.nav LI A:hover {
	color: #e20000;
}
.nav SPAN LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
}
/* m_nav start */
.m_nav {
	WIDTH: 100%; margin:5px auto; display:none;
}
.m_nav LI {
    FLOAT: left; LINE-HEIGHT: 20px; HEIGHT: 20px; width:19%; TEXT-ALIGN: center; font-weight:bold; margin:0px 0.2%; background-color:#e9e9e9;
}
.m_nav LI A {
	DISPLAY: block; color: #0045a3;
}
.m_nav LI A:link {
	DISPLAY: block; color: #0045a3;
}
.m_nav LI A:visited {
	DISPLAY: block; color: #0045a3;
}
.m_nav LI A:active {
	DISPLAY: block; color: #0045a3;
}
.m_nav LI A:hover {
	color: #e20000;
}
/* m_nav end */
.banner {
	width:100%; BACKGROUND: url(../images/bg2.gif) no-repeat center top; margin:0 auto; height:268px; padding-top:15px;}
.banner1 {
	width:963px; height:10px; BACKGROUND: url(../images/m1.gif) no-repeat left top; margin:0 auto; _font-size:0px;}
/* ***********Content Start************* */
.Content {
	width: 963px;
	margin:10px auto;
	}
.left{float:left;width: 241px;}
.left1 { background:url(../images/m6.gif) no-repeat left top; height:6px; _font-size:0px;}
.left2 { height:34px; line-height:34px; background:url(../images/m8.gif) repeat-x left top; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; padding-left:10px;}
.left3 { margin:0px auto; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px; padding:10px 0px; background:url(../images/m15.gif) no-repeat left bottom; height:650px;}
.left3 LI {
	  line-height:30px; padding-left:15px; background-color:#f3f4f3;
}
.left3 A:link,.left3 A:active,.left3 A:visited{TEXT-DECORATION:none ;Color:#0045a3; font-size:14px;}
.left3 A:hover{Color:#e20000; font-weight:bold; font-size:14px;}
.center{float:left; width:346px; margin-left:15px;}
.center1{ background:url(../images/m7.gif) no-repeat left top; height:6px; _font-size:0px;}
.center2 { height:34px; line-height:34px; background:url(../images/m8.gif) repeat-x left top; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; padding-left:10px;}
.center3 { margin:0px auto; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px; padding:10px;}
.center3 LI {
	  line-height:1.6em; BACKGROUND: url(../images/m9.gif) no-repeat left center; padding-left:10px; border-bottom:#c8c8c8 dashed 1px; 
}
.right{float:right; width:346px;}
.right1{ background:url(../images/m7.gif) no-repeat left top; height:6px; _font-size:0px;}
.right2 { height:34px; line-height:34px; background:url(../images/m8.gif) repeat-x left top; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px;  padding-left:10px;}
.right3 { margin:0px auto; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; padding:10px;}
.right4 { border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px; border-top:#c8c8c8 dashed 1px; padding:10px; font-size:0.875em;}

.Content1 {
	width: 963px;
	height:205px;
	margin:0px auto;
	BACKGROUND: url(../images/m3.gif) repeat-x left top;
	}
.Content1-left{float:left; width:15px; height:205px; BACKGROUND: url(../images/m2.gif) no-repeat left top;}
.Content1-center{float:left; width:930px; height:205px; BACKGROUND: url(../images/m5.gif) no-repeat left top;}
.Content1-center1{height:34px; margin-left:132px; line-height:34px; color: #FFFFFF;}
.Content1-center2{height:160px; margin-top:10px;}
.Content1-center2 LI {
	  FLOAT: left; WIDTH:16%; TEXT-ALIGN: center; margin:auto 3px;
}
.Content1-center2 LI img{height:120px; width:100%;}
.Content1-right{float:right; width:18px; height:205px; BACKGROUND: url(../images/m4.gif) no-repeat right top;}
.bottom {
	width: 100%;
	margin:0px auto;
	padding:15px 0px;
	BACKGROUND: url(../images/m12.gif) repeat-x left top;
	}
.bottom1 {
	width: 963px;
	margin:0px auto;
	color:#313131;
	BACKGROUND: url(../images/m13.gif) no-repeat right center;
	font-size:0.875em;
	}
.bottom1 A:link,.bottom1 A:active,.bottom1 A:visited{TEXT-DECORATION:none ;Color:#0045a3;}
.bottom1 A:hover{Color:#e20000;}
	
.nyleft{float:left;width: 241px;}
.nyleft1 { background:url(../images/m6.gif) no-repeat left top; height:6px; _font-size:0px;}
.nyleft2 { height:34px; line-height:34px; background:url(../images/m8.gif) repeat-x left top; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; padding-left:10px;}
.nyleft3 { margin:0px auto; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px; padding:10px 0px;}
.nyleft3 LI {
	  line-height:30px; padding-left:15px; background-color:#f3f4f3;
}
.nyleft3 A:link,.nyleft3 A:active,.nyleft3 A:visited{TEXT-DECORATION:none ;Color:#0045a3; font-size:14px;}
.nyleft3 A:hover{Color:#e20000; font-weight:bold; font-size:14px;}

.nyright{float:right;width:707px;}
.nyright1{ background:url(../images/m14.gif) no-repeat left top; height:6px; _font-size:0px;}
.nyright2{ height:34px; line-height:34px; background:url(../images/m8.gif) repeat-x left top; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px;}
.nyright2_left {
	FLOAT: left; width:25%; padding-left:10px; 
}
.nyright2_right {
	FLOAT: right; WIDTH:70%; text-align:right; font-size:14px; margin-right:10px;
}
.nyright3{ display:none;}
.nyright4{ padding-left:30px; text-align:right; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px;}
.ny{ padding:10px; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px;}
.ny A:link,.ny A:active,.ny A:visited{TEXT-DECORATION: underline; Color: #0045a3;}
.ny A:hover{Color:#F00;}
.ny h1{ line-height:1.5em; text-align:center;}
.ny h4{ text-align:center;}
.ny LI {
	 line-height:1.6em; BACKGROUND: url(../images/m9.gif) no-repeat left center; padding-left:10px;
}
.ny LI A:link,.ny LI A:active,.ny LI A:visited{TEXT-DECORATION: none; Color: #313131;}
.ny LI A:hover{Color:#F00;}
.ny1 {
	 text-align:center; padding:10px; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px; font-size:0.875em;
}
.ny2 {
	 margin:15px;
}
.ny2 LI {
	 FLOAT: left; WIDTH: 170px; HEIGHT: 150px; TEXT-ALIGN: center; padding-top:13px;
}
.ny3 {
	 padding:10px; text-align:center;  border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px;
}
.ny4 {
	 padding:10px;  border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px; font-size:0.875em;
}
.ny4 A:link,.ny4 A:active,.ny4 A:visited{TEXT-DECORATION:none ;Color:#113360;}
.ny4 A:hover{Color:#FF0000;}
.ny5 {
	 height:25px; line-height:25px; margin:10px 0px; background-color:#f3f4f3;
}
.ny-pro{padding:10px; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px; height:100%;}
.ny-pro LI {
	  FLOAT: left; WIDTH:23%; height:170px; TEXT-ALIGN: center; margin-left:5px; margin-right:5px;
}
.ny-pro LI img{height:120px; width:100%;}

.ny-xh{padding:10px; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; border-bottom:#0045a5 solid 1px; font-size:14px; height:100%;}
.ny-xh ul{ border:#c8c8c8 dashed 1px; height:100%;}
.ny-xh LI {
	  FLOAT: left; WIDTH:45%; margin:5px;
}
.clear {
	height:1px;
	clear:both;
	margin-top:-1px;
	overflow:hidden;
 }

/* ***********站内链接************* */
.link{ margin:0px; padding:10px;  border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px; color:#F00; line-height:30px; font-size:0.875em;}
.link1{ margin:0px; padding-left:10px; padding-right:10px; padding-bottom:10px; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px;}
.link1 LI {
	 line-height:25px; background:url(../images/m100.gif) no-repeat 0px center; padding-left:10px;
}
.link2{ margin:0px; height:100%; padding-left:10px; padding-right:10px; padding-bottom:10px; border-left:#0045a5 solid 1px; border-right:#0045a5 solid 1px;}
.link2 LI {
	  FLOAT: left; WIDTH:23%; TEXT-ALIGN: center; margin-left:5px; margin-right:5px; height:170px;
}
.link2 LI img{height:100px; width:100%;}
.link3{ margin:0px; height:0px; border-bottom:#0045a5 solid 1px;}
/* ***********站内链接end / 幻灯片开始************* */

.cl::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.cl {
	-ms-zoom: 1;
}
.frame {
	background: rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); border-image: none; margin-bottom: 10px;
}
.title {
	padding: 0px 10px; height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; font-weight: 700;
}
.block {
	margin: 10px 10px 0px;
}
.temp {
	margin: 1px;
}
.slideshow {
	clear: both;
}
.slideshow li {
	overflow: hidden; position: relative;
}
.slideshow span.title {
	left: 0px; width: 100%; height: 32px; bottom: 0px; line-height: 32px; text-indent: 10px; font-size: 14px; margin-bottom: 0px; position: absolute;
}
.slideshow span.title {
	 color: rgb(255, 255, 255); overflow: hidden;
}
.slidebar li {
	background: rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); overflow: hidden;
}
.slidebar li {
	width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 10px; margin-right: 1px; float: left; cursor: pointer;
}
.slidebar li.on {
	background: rgba(255, 255, 255, 0.5); color: rgb(0, 0, 0); font-weight: 700;
}
.frame {
	background: none; border: 0px solid rgb(255, 255, 255); border-image: none; margin-bottom: 0px;
}
.temp {
	margin: 0px;
}
.slidebar {
	left: 4px; top: 5px; position: absolute;
}
.slideshow span.title {
	text-indent: 0px;
}
.block {
	margin: 0px; position: relative;
}
#frameHlicAe {
	margin: 0px !important; border: 0px currentColor !important; border-image: none !important;
}

.comiis_wrapad {
	margin: 0px auto; width: 963px; overflow: hidden;
}
.comiis_wrapad img {
	margin-top: 0px; float: left;
}
#slidesImgs li {
	width: 100%; height: 100%; display: none;
}
/* ***********幻灯片end************* */
@media screen and (max-width:800px){
BODY{
    background-image:none;}
.logo {
	height:auto; width: 100%; background-image:none;
}
.logo_left {
	FLOAT: none; width:95%; margin:0px auto; text-align:center;
}
.logo_right {
	display:none;
}
.nav {
	WIDTH: 100%;
}
.nav LI {
    WIDTH:12%;
}
.banner {
	display:none;
	 }
.Content1 {
	width: 100%;
	height:auto;
	BACKGROUND: none;
	background-color:#e9e9e9;
	}
.Content1-left{display:none;}
.Content1-center{float: none; width:100%; height:auto;}
.Content1-center1{background-color:#005fe1;}
.Content1-center2{height:auto; margin:10px auto; WIDTH:98%;}
.Content1-center2 LI {
	  WIDTH:30%; height:auto; margin:auto 5px;
}
.Content1-center2 LI img{height:140px;}
.Content1-right{display:none;}
.Content {
	width:100%;
	margin:10px auto;
	}
.left{display:none;}
.center{float:left; width:49%; margin-left:0px;}
.center1{ display:none;}
.center2 { border-top:#0045a5 solid 1px; border-left:none;}
.center3 { height: auto; border-left:none;}
.right{float:right; width:49%;}
.right1{ display:none;}
.right2 { border-top:#0045a5 solid 1px; border-right:none;}
.right3 { height: auto; border-right:none;}
.right4 { border-right:none;}
/* *********** ny Start ************* */
.nyleft{display:none;}
.nyright{float:none;width:100%;}
.nyright1{ display:none;}
.nyright2{ border-top:#0045a5 solid 5px;}
.link2 LI {
	  WIDTH: 23%;
}

.ny-pro LI {
	  WIDTH:21%; height:170px;
}
.ny-pro LI img{height:120px; width:100%;}
/* *********** ny end ************* */
.bottom {
	width: 100%;
	margin:0px auto;
	padding:15px 0;
	BACKGROUND: url(../images/m12.gif) repeat-x left top;
	}
.bottom1 {
	margin:0px auto;
	color:#313131;
	BACKGROUND: none;
	margin-left:10px;
	width:90%;
	}
}
@media screen and (max-width:600px){

.nav {
	display:none;
}
.m_nav{ display: block;}
.banner {
	display:none;
	 }
.Content1-center{ BACKGROUND: none;}
.Content1-center1{ margin-left:0px; padding-left:10px;}
.Content1-center2 LI {
	  WIDTH:30%; height:170px;
}
.Content1-center2 LI img{height:120px;}
.Content1-right{display:none;}

.center{float:none; width:100%;}
.center2 { border: none;}
.center3 { border:none;}
.right{float:none; width:100%;}
.right2 { border:none;}
.right3 { border:none;}
.right4 { border-bottom:none; border-left:none;}
.nyright3 { display:none;}
.ny-pro LI {
	  WIDTH:30%; height:170px;
}
.link2 LI {
	  WIDTH: 20%;
}
.bottom {
	width: 100%;
	margin:0px auto;
	padding:15px 0;
	BACKGROUND: url(../images/m12.gif) repeat-x left top;
	}
.bottom1 {
	margin:0px auto;
	color:#313131;
	BACKGROUND: none;
	margin-left:10px;
	width:90%;
	}
}
@media screen and (max-width:400px){
.Content1-center2 LI {
	  WIDTH:45%; height:150px;
    }
.Content1-center2 LI img{height:100px;}
.nyright2_left {
	width:100%; float:none;
}
.nyright2_right {
	display:none;
}
.nyright3 { display:none;}
.ny-pro LI {
	  WIDTH:45%; height:150px;
}
.ny-pro LI img{height:100px;}
.link2 LI {
	  WIDTH: 45%; height:140px;
}
}