.m1{
	width:100%;
	height:45px;
	background:#fff;
	margin-top:5px;
	border-bottom:1px solid #0065a5;
	background:#deeffa;
}
.m1 .m1-main{
	width:1140px;
	height:45px;
	margin:0 auto;
	background:url('../images/bg2.png') no-repeat;
}
.m1 .m1-main .m1Left{
	width:720px;
	height:45px;
	float:left;
}
.m1 .m1-main .m1Left .gonggao{
	width:80px;
	height:45px;
	float:left;
	
}
.m1 .m1-main .m1Left .gonggao a{
	color:#fff;
	font-size:16px;
	display:block;
	padding:10px 0 0 15px;
}
.m1 .m1-main .m1Left .gonggao a:hover{
	color:red;
}

/*run*/
#run {
	width: 640px;
	float:right;
	margin-top:10px;
}
#run h3 {
	font-size: 20px;
	text-align: center;
}
#run > div {
	width: 100%;
	height: 25px;
	overflow: hidden;
}
#run #ticker-1{
	line-height:25px;
}
#run dl {
	display: block;
	margin: 0;
}
#run dd {
	display: block;
	float: left;
	margin-right:20px;
}
#run dd a{
	color: #3a3d3f;	
}
#run dd a:hover{
	color:red;
}

/*m1Right*/
.m1 .m1-main  .m1Right{
	width:380px;
	height:45px;
	float:right;
	border-left:1px solid #ccc;
	padding-left:10px;
}
.m1Right span{
	color:#3a3d3f;
	display:block;
	width:60px;
	height:245px;
	line-height:45px;
	float:left;
}
.m1Right select{
	width:80px;
	height:25px;
	margin-top:10px;
}
.m1Right form .text{
	width:160px;
	height:25px;
	line-height:25px;
	padding:0 5px;
	margin-top:10px;
	border:1px solid #ccc;
	color:#3a3d3f;
	border-radius:2px;
	float:right;
}
.m1Right form .submit{
	width:60px;
	height:25px;
	line-height:25px;
	background:#0065a5;
	border:none;
	border-radius:2px;
	margin:10px 2px 0 0 ;
	float:right;
	color:#fff;
	cursor:pointer;
}

/*m2*/
.m2-warp{
width:100%;
background:#f0f0f0;
height:305px;
}
.m2{
	width:1140px;
	height:auto;
	margin:10px auto;
	margin-top:0px;
}
.m2  .m2Main{
	width:1140px;
	/*height:350px;*/
	height:250px;
}
.m2Main .m2MainLeft{
	width:400px;
	/*height:320px;*/
	height:280px;
	margin-top:15px;
	float:left;
}
/**/
.pro-switch {
	/*height: 320px;*/
	height: 280px;
	overflow: hidden;
	position: relative;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
}
.flexslider .slides span{
	display:block;
	width:450px;
	height:22px;
	line-height:22px;
	background:rgba(137,141,142,0.8);
	position:absolute;
	top:0px;
	color:#fff;
	text-align:center;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	zoom: 1;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 40px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 30px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}

/*.m2MainRight{
	width:630px;
	height:335px;
	float:right;
}*/
.m2MainRight{
    margin-left:20px;
	width:380px;
	/*height:335px;*/
	height:280px;
	float:left;
}
.m2MainRight-1{
    margin-top:15px;
	width:320px;
	/*height:310px;*/
	height:280px;
	float:right;
	background:#fff;
}
.m2-right-content{
	margin-top:10px;
	overflow:hidden;
}
.m2-right-content a{
  width:60%;
  margin-left:15px;
  height:25px;
  line-height:25px;
  float:left;
  color:#595959;
  overflow:hidden;
  white-space: nowrap; 
  text-overflow: ellipsis;
}
.m2-right-content li{
 width: 100%;
 height: 30px;
 line-height: 30px;
 background:url('../images/bgLi.jpg') 5px 12px no-repeat;
}
.m2-right-content a:hover{
    color:red;
}
.m2-right-content font{
  width:25%;
  float:right;
  color:#595959;
}
.m2MainRight-1 .img-warp{
    width:100%;
	height:100px;
}
.m2MainRight-1 .img-warp img{
    width:100%;
	height:100%;
}
.tabbox{width:380px;/*height:310px;*/height:280px;margin-top:15px;font-family:'微软雅黑';background:#fff;}
.tabbox .tab{overflow:hidden;font-size:14px;border-bottom:6px solid #1ca6fe;}
.tabbox .tab a{display:block;float:left;text-decoration:none;color:#fff;background:#1ca6fe;display:block;width:23%;height:40px;line-height:40px;text-align:center;}
.tabbox .tab a:nth-child(2){background:#9AC0CD;}
.tabbox .tab a:nth-child(3){background:#A4D3EE;}
.tabbox .tab a:hover{background:#E64E3F;color:#fff;text-decoration:none;}
.m2more:hover{background:#fff !important;color:#bbb !important;}
.tabbox .tab a.on{background:#0065a5;color:#fff;text-decoration:none;}
.tabbox .content{overflow:hidden;padding-top:5px;}
/*.tabbox .content .ctab:nth-child(1){display:block;}*/
.tabbox .content .ctab:first-child{display:block;}
.tabbox .content .ctab{display:none;/*height:270px;*/height:230px;overflow:hidden;}
.tabbox .content .ctab ul{
	padding:0 5px;
	/*height:270px;*/
	height:230px;
}
.tabbox .content .ctab ul li{
	float:left;
	width:100%;
	height:28px;
	line-height:26px;
	border-bottom:1px dotted #ccc;
    background:url('../images/bgLi.jpg') 5px 12px no-repeat;
	margin-top:7px;
}
.tabbox .content .ctab ul li a{
    margin-left:15px;
	width:245px;
	color:#666666;
	height:28px;
	display:block;
	float:left;
	overflow:hidden;
	white-space: nowrap; 
    text-overflow: ellipsis;
	font-size:14px;
}
.tabbox .content .ctab ul li a:hover{
	color:red;
}
.tabbox .content .ctab ul li font{
	width:80px;
	height:26px;
	float:right;
	color:#666666;
	font-size:14px;
}


/*m3*/
.m3{
	width:1140px;
	height:auto ;
	margin:15px auto;
}
/* shortcut */
.shortcut{position:fixed;top:0;left:0;z-index:9999;width:100%;}
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
*html .shortcut{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.shortcut{height:28px;line-height:28px;font-size:12px;background:#EEEEEE;text-transform:uppercase;box-shadow:1px 0px 2px rgba(0,0,0,0.2);border-bottom:1px solid #DDDDDD;}
.shortcut h1{font-size:14px;font-family:"微软雅黑","宋体";}
.shortcut a,.shortcut h1{padding:0px 10px;letter-spacing:1px;color:#333;text-shadow:0px 1px 1px #fff;display:block;float:left;}
.shortcut a:hover{background:#fff;}
.shortcut span.right{float:right;}
.shortcut span.right a{float:left;display:block;color:#ff6600;font-weight:800;}
.headeline{height:40px;overflow:hidden;}
.adv960x90{width:960px;height:90px;overflow:hidden;border:solid 1px #E6E6E6;margin:0 auto;}
.adv728x90{width:728px;height:90px;overflow:hidden;border:solid 1px #E6E6E6;margin:0 auto;}

/*.marqueeleft{height:110px;width:830px;overflow:hidden;float:left;}*/
.marqueeleft{height:180px;width:830px;overflow:hidden;float:left;margin-bottom:10px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:234px;height:110px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:230px;height:80px;padding:1px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
.marqueeleft li img{width:230px;height:80px;}
.marqueeleft li .txt a{
	color:#0065a5;
}
.marqueeleft li .txt a:hover{
	color:red;
}
/*m4*/
.m4{
	width:1140px;
	height:auto;
	margin:0px auto -25px auto;
	margin-bottom:20px;
}
.tabbox1,.tabbox2{float:left;margin-right:50px;border-top:1px solid #ccc;width:375px;margin-top:15px;font-family:'微软雅黑';}
/*.tabbox1,.tabbox2{float:left;margin-right:50px;width:375px;margin-top:15px;font-family:'微软雅黑';}*/
.tabbox1 .tab,.tabbox2 .tab,.tabbox3 .tab{overflow:hidden;}
.tabbox1 .tab a,.tabbox2 .tab a,.tabbox3 .tab a{display:block;float:left;font-size:16px;text-decoration:none;color:#333;width:130px;height:50px;line-height:50px;text-align:center;margin-top:-10px;}
.tabbox1 .tab a:hover,.tabbox2 .tab a:hover,.tabbox3 .tab a:hover{color:#0065a5;text-decoration:none;}
/*.tabbox1 .tab a.on,.tabbox2 .tab a.on,.tabbox3 .tab a.on{border-top:2px solid #0065a5;background:url('../images/bgNavTab.png') bottom center no-repeat;color:#0065a5;text-decoration:none;}*/
.tabbox1 .tab a.on,.tabbox2 .tab a.on,.tabbox3 .tab a.on{background:url('../images/bgNavTab.png') bottom center no-repeat;color:#0065a5;text-decoration:none;}
.tabbox1 .content,.tabbox2 .content,.tabbox3 .content{overflow:hidden;margin-top:-10px;padding:17px;padding-left:5px;}
/*.tabbox1 .content .ctab:nth-child(1),.tabbox2 .content .ctab:nth-child(1),.tabbox3 .content .ctab:nth-child(1){display:block;}*/
.tabbox1 .content .ctab,.tabbox2 .content .ctab,.tabbox3 .content .ctab{display:none;height:200px;overflow:hidden;}
.tabbox1 .content .ctab:first-child,.tabbox2 .content .ctab:first-child,.tabbox3 .content .ctab:first-child{display:block;}
.tabbox1 .content .ctab ul,.tabbox2 .content .ctab ul,.tabbox3 .content .ctab ul{
	padding:0 5px;
	height:270px;
}
.tabbox1 .content .ctab ul li,.tabbox2 .content .ctab ul li,.tabbox3 .content .ctab ul li{
	float:left;
	width:100%;
	height:35px;
	line-height:24px;
	background:url('../images/bgLi.jpg') 5px 12px no-repeat;
}
.tabbox1 .content .ctab ul li a,.tabbox2 .content .ctab ul li a,.tabbox3 .content .ctab ul li a{
	width:250px;
	color: rgb(125, 125, 125);
	height:35px;
	display:block;
	font-family: 微软雅黑;
    font-weight: normal;
	float:left;
	overflow:hidden;
	font-size:14px;
	padding-left:15px;
	white-space: nowrap; 
	text-overflow: ellipsis;
}
.tabbox1 .content .ctab ul li a:hover,.tabbox2 .content .ctab ul li a:hover,.tabbox3 .content .ctab ul li a:hover{
	color:red;
}
.tabbox1 .content .ctab ul li font,.tabbox2 .content .ctab ul li font,.tabbox3 .content .ctab ul li font{
	width:80px;
	font-size:14px;
	height:35px;
	float:right;
	color: rgb(125, 125, 125);
	font-family: 微软雅黑;
    font-weight: normal;
}
.m4Hot{
	width:260px;
	height:200px;
	float:right;
	padding-top:15px;
}
.m4Hot .h4HotTit{
	border-bottom:3px solid #0065a5;
	font-size:18px;
	color:#0065a5;
	height:30px;
    line-height:30px;
	font-weight:bold;
}
.m4Hot a{
  display:block;
  margin-top:5px;
}
.m4Hot a img{
   width:100%;
   height:100%;
}

/*m5*/
.m5{
	width:1140px;
	height:auto;
	margin:20px auto;
}
.m5Left{
	width:830px;
	height:300px;
	float:left;
}
.m5Left .m5LeftTop{
	padding-left:30px;
	height:50px;
	line-height:47px;
	font-weight:bold;
	color:#fff;
	font-size:16px;
	background:url('../images/bgNavInd.png') no-repeat;
}
.m5Left .m5LeftTop a{
	float:right;
	background:url('../images/icoMore.png') right center no-repeat;
	color:#999;
	padding-right:18px;
	font-size:13px;
}
.m5Left .m5LeftTop a:hover{
	color:#0065a5;
	background:url('../images/icoMoreHover.png') right center no-repeat;
}
.m5LeftBottom{
	width:830px;
	height:auto;
}
.m5LeftBottom .m5LeftBottomLeft{
	width:400px;
	height:200px;
	float:left;
}
.m5LeftBottom .m5LeftBottomRight{
	width:400px;
	height:200px;
	float:right;
}
.m5LeftBottomLeft .m5LeftBottomTit,.m5LeftBottomRight  .m5LeftBottomTit{
	width:400px;
	height:40px;
	border-bottom:1px solid #ccc;
}
.m5LeftBottomLeft .m5LeftBottomTit a,.m5LeftBottomRight  .m5LeftBottomTit a{
	color:#0065a5;
	padding:9px;
	display:block;
	width:100px;
	font-size:16px;
	border-bottom:2px solid #0065a5;
}
.m5LeftBottom ul{
	padding:5px;
	height:166px;
	overflow:hidden;
} 
.m5LeftBottom ul li{
	float:left;
	width:100%;
	background:url('../images/bgLi.jpg') 5px 12px no-repeat;
	height:26px;
	line-height:26px;
}
.m5LeftBottom ul li a{
	width:300px;
	display:block;
	float:left;
	height:26px;
	line-height:26px;
	color:#3a3d3f;
	overflow:hidden;
	padding-left:15px;
}
.m5LeftBottom ul li a:hover{
	color:red;
}
.m5LeftBottom ul li  b{
	float:right;
	font-size:12px;
	font-weight:normal;
	color:#3a3d3f;
}



.m3 .m5Right{
	width:280px;
	height:auto;
	float:right;
}
.m3 .m5Right .m5RightTop{
	width:280px;
	height:140px;
	background:url('../images/m2RightTop.jpg') no-repeat;
}
.m3 .m5Right .m5RightTop ul li{
	width:60px;
	height:66px;
	margin:50px 5px 0 5px;
	float:left;
}
.m3 .m5Right .m5RightTop ul li a{
	position:absolute;
} 
.m3 .m5Right .m5RightTop ul li a img{
	width:62px;
	height:66px;
	overflow:hidden;
	display:block;
}
.m3 .m5Right .m5RightTop ul li a b{
	font-size:12px;
	color:#0065a5;
	position:relative;
	top:-90px;
	display:block;
	width:60px;
	left:6px;
}
.m3 .m5Right .m5RightBottom{
	width:280px;
	height:100px;
	margin-top:20px;
}
.m3 .m5Right .m5RightBottomTitle{
	width:280px;
	height:40px;
	background:url('../images/m2Bg2.png') no-repeat;
	
}
.m5RightBottomTitle font{
	width:80px;
	display:block;
	margin-left:50px;
	padding-top:8px;
	font-size:16px;
	color:#fff;
}
.m5RightBottomMain{
	width:280px;
	height:130px;
	background:#eee;
}
.m5RightBottomMain img{
	width:64px;
	height:68px;
	padding:28px 10px;
	float:left;
}
.m5RightBottomMain .m5RightBottomMainInfo{
	width:170px;
	float:right;
	line-height:21px;
	color:#3a3d3f;
	margin:15px 10px 0;
	text-indent:2em;
	font-size:13px;
}
.m5RightBottomMain .m5RightBottomMainInfo b{
	font-size:13px;
	color:red;
}
/*banner*/
.banner{
	width:100%;
	height:190px;
	background:url('../images/banner.png') top center no-repeat #2785c1;
}
/*about*/
.main{
	width:1140px;
	height:auto;
	margin:1px auto 20px auto;
}
.main .mainLeft{
	width:260px;
	float:left;
}
.mainLeftTit{
	width:200px;
	height:50px;
	color:#fff;
	font-size:24px;
	padding:10px 0 0 60px;
	background:url('../images/rightBtn.png') right center no-repeat #0065a5 ;
	border-bottom:1px solid #fff;
}
.main .mainLeft ul{
	width:260px;
	height:auto;
}
.main .mainLeft ul li{
	
	float:left;
	display:block;
	width:260px;
	/*height:45px;*/
	border-bottom:1px solid #ccc;
	line-height:45px;
}
.main .mainLeft ul li a.current{
	color:#fff;
	background:#0065a5;
}
.main .mainLeft ul li a{
	color:#3a3d3f;
	width:200px;
	overflow:hidden;
	display:block;padding-left:60px;
}
.main .mainLeft ul li a:hover{
	color:#fff;
	background:#0065a5;
}
.mainLeftHot{
	width:260px;
	height:auto;
	float:left;
	margin:50px 0 30px 0;
}
.mainLeftHot .mainLeftHotTit{
	width:200px;
	height:50px;
	color:#0065a5;
	font-size:24px;
	padding:10px 0 0 60px;
	border-top:2px solid #0065a5;
	background:url('../images/rightBtn1.png') right center no-repeat #fff ;
}
.mainLeftHot  a img{
	width:260px;
}
.mainRight{
	width:800px;
	min-height:600px;
	float:right;
}
.mainRight .mainRightTit{
	height:60px;
	line-height:70px;
	color:#0065a5;
	font-size:24px;
	border-bottom:2px solid #0065a5;
}
.mainRight .mainRightTit .position{
	float:right;
	width:400px;
	height:60px;
	overflow:hidden;
	text-align:right;
	padding-right:5px;
	color:#3a3d3f;
}

.mainRightTit .position a{
	color:#3a3d3f;
}
.mainRightTit .position a:hover{
	color:#0065a5;
}
.mainRightAbout{
	padding:10px;
	color:#3a3d3f;
	line-height:25px;
}
/*news*/
.mainRightNews{
	padding:10px 5px;
}
.mainRightNews ul li{
	width:100%;
	height:35px;
	line-height:35px;
	float:left;
	background:url('../images/bgLi.jpg') 5px 17px no-repeat;
	border-bottom:1px dashed #0065a5;
}
/*.m2-right-content a{
  width:60%;
  margin-left:15px;
  height:25px;
  line-height:25px;
  float:left;
  color:#595959;
  overflow:hidden;
  white-space: nowrap; 
  text-overflow: ellipsis;
}*/
.mainRightNews ul li a{
	color:#3a3d3f;
	width:590px;
	height:35px;
	line-height:35px;
	font-size:13px;
	padding-left:20px;
	display:block;
	float:left;
	overflow:hidden;
    white-space: nowrap; 
    text-overflow: ellipsis;
}
.mainRightNews ul li a:hover{
	color:#0065a5;	
}
.mainRightNews ul li b{
	color:#3a3d3f;
	font-size:13px;	
	float:right;
	font-weight:normal;
}
/*newslist*/
.mainRightNewslist{
	padding:10px 5px;
}
.mainRightNewslist h2{
	text-align:center;
	color:#000;
	height:40px;
	line-height:50px;
	border-bottom:1px dashed #ccc;
	font-size:16px;
}
.mainRightNewslist h3{
	font-size:14px;
	font-weight:normal;
	color:#3a3d3f;
	height:30px;
	line-height:30px;
	border-bottom:1px dashed #ccc;
	text-align:center;
}
.mainRightNewslist h3 a{
	color:#3a3d3f;
}
.newslistMain{
	color:#3a3d3f;
	font-size:14px;
	line-height:28px;
}
.m6-bg{
	width:100%;
	/*background:#eee;*/
}
.m6-warp{
	width:1140px;
	height:220px;
	margin:0 auto;
	/*margin-top:30px;
	margin-bottom:20px;*/
}
.m4-Hot{
    margin-left:-6px;
    margin-top:20px;
	width:280px;
	height:176px;
	float:right;
	border:3px solid #1ca6fe;
}
.m4-Hot .h4HotTit{
    width:260px;
	margin:0 auto;
	border-bottom:3px solid #0065a5;
	font-size:18px;
	color:#0065a5;
	height:30px;
    line-height:30px;
	font-weight:bold;
}
.m4-Hot a{
  display:block;
  width:260px;
  margin:0 auto;
  margin-top:3px;
}
.m4-Hot a img{
   width:100%;
   height:100%;
}
.m6-warp ul{
    margin-top:20px;
    float:left;
    width:860px;
}
.m6-warp ul li{
    width:215px;
	float:left;
    height:88px;
    background:#1ca6fe;
	border-left:1px #fff solid;
	border-bottom:1px #fff solid;
}
.m6-warp ul li:hover{
    background:#0065a5;
}
/*.m6-warp ul li img{
    border: 1px solid #ddd;
    width:100%;
	height:100%;
	border-radius: 4px;
	padding: 5px;
}*/
.m6-warp ul li .img-warp{
    width:60px;
	float:left;
}
.m6-warp ul li .img-warp span{
    display:block;
    width:60px;
	float:left;
    height:88px;
	line-height:88px;
	text-align:center;
    font-size:36px;
	color:#fff;
}
.m6-warp ul li .font-warp{
    width:140px;
	float:left;
}
.m6-warp ul li .font-warp p{
    width:100%;
	height:40px;
	color:#fff;
	font-size:21px;
}
.m6-right{
  float:left;
  width:280px;
  border:3px solid #1ca6fe;
  height:176px;
  margin-left:-20px;
}
.m6-right-title{
  height:45px;
  line-height:45px;
  font-size:18px;
  font-weight:bold;
  color:#fff;
  background:#B2DFEE;
  padding-left:10px;
}
.m6-right-content img{
  width:70px;
  height:70px;
  float:left;
  margin:10px;
  margin-top:25px;
  float:left;
}
.m6-right-content div{
  text-indent:2em;
  float:right;
  width:180px;
  height:200px;
  margin-top:10px;
}
.m6-right-content div b{
  color:red;
}
.bszn-nav-warp{
  width:100%;
  height:50px;
}
.bszn-nav-warp li{
  list-style:none;
  float:left;
}
.bszn-nav-warp li a{
  width:150px;
  height:50px;
  line-height:50px;
  display:block;
  font-size:16px;

}