﻿ @import url(navi.css);
@import url(forms.css);
@import url(tables.css);

body{
	margin:0;
	padding:0;
	font-size:13px;
	font-family:'Microsoft YaHei', '微软雅黑', SimSun, '宋体',verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background: url(../images/subcon_bg.jpg) no-repeat center 190px #eff8fe;
 	}
img{border:0; padding:0; margin:0;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart {list-style-type:none; margin:0; padding:0;}
.clear{clear: both;}
br.clear{clear:both; margin-top:-15px;height:0;_height:0;}
a{outline:none; text-decoration:none; }
p{ text-indent: 2em; line-height: 26px; }
a{ outline:none; blr:expression(this.onFocus=this.blur()); text-decoration:none; color:#004276;}
a:hover{ color: #c81622; text-decoration: none;}
li p{text-indent:0;}
.fl_left{float:left;}
.fl_right{float:right;}
.noindent{ text-indent: 0}
.imgl, .imgr{border:1px solid #DFDFDF; padding:5px; color:#666666; background-color:#FFFFFF;}
.imgl{float:left; margin:0 8px 8px 0; clear:left;}
.imgr{float:right; margin:0 0 8px 8px; clear:right;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{
	display:block;
	width:100%;
	margin:0;
	text-align:left;
 	}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0 0 10px 0;
	padding:0 0 8px 0;
	font-size:22px;
	font-weight:normal;
	font-family:'微软雅黑',Georgia, "Times New Roman", Times, serif;
	border-bottom:1px dashed #DDDDDD;
	}
.container{ width:1202px;background-color:#FFF; } 
.col1{color:#FFFFFF; }
.col2{color:#838383;  font-size: 14px; }
.col3{ display: block; color: #333; }
.col3 a{color:#0755c0;}
.col4{color:#333333;  margin-top: 12px;}
.col4 a{color:#006; }
.col4 a:hover{color:#684500; }
.col5{color:#CCCCCC; }
.col5 a{color:#FFFFFF; background-color:#37639A;}

#topbar .container { width:1202px;background: #2873c2;}
/* ----------------------------------------------Generalise-------------------------------------*/

  #header,#sitetop, #intro, #breadcrumb, #container, #footer, #copyright{
	position:relative;
	margin:0 auto 0;
	display:block;
 	}

/* ----------------------------------------------TopBar-------------------------------------*/

#topbar{
                color:#FFFFFF; 
                margin: 0;
  　　	}

#topbar ul{
	margin:0;
	padding:0;
	list-style:none;
	}

 
/* ----------------------------------------------Header-------------------------------------*/
.topbar {min-width:1150px;height:30px;line-height:30px;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;border-top:none;background:url(../images/gov_top_bg.gif) left center repeat-x; }
.topbar .topbg{background:none;}
.headernav{overflow:hidden;padding: 0 4px;background: #2873c2;height:52px;line-height:52px;font-size:18px;text-align: center;}
.nobg{background:none;}
.bluebg{background:url(../images/index_26.jpg) left top repeat-x;}
#header{ padding: 0px;}
#header .header{ 
width: 1202px;
margin: 0 auto;
height: 140px;
position: relative;
}
#header .banner_top{float:right;width:600px;height:140px;overflow:hidden;padding:0;margin:0;display:block;background: url(../images/news_topBg.png) right center no-repeat;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;display: block;}
#header .logo {float:left;width: 500px;height: 108px;position: absolute;top: 20px;left: 0px;background: url(../images/xb_logo.png) 0px 0px no-repeat;}
#header .logo h1 {
	width: 390px;
	height: 71px;
	float: left;
}
#header .logo h1 a.home {
	text-indent: 100%;
	white-space: nowrap;
	display: block;
	width: 295px;
	height: 71px;
	float: left;
	overflow: hidden;
}
.welcome{ float: left; color: #555;height:34px;}
#header ul.top-menus{ width: 370px; float: right;margin-top: 5px; list-style: none;color:#fff; font-size:13px; text-align: right; margin-right: 15px;}
#header ul.top-menus li  {background: url(../images/icon.gif) left center  no-repeat; float: right; width: 85px; height: 11px; display: block; text-indent: 1.2em; margin-top: 5px; }
#header ul.top-menus li.li2{ background-position: 0 -11px;}
#header ul.top-menus li.li3{ background-position: 0 -22px;}
#header ul.top-menus li.li4{ background-position: 0 -33px;}
#header ul.top-menus li.li1{ background-position: 0 0;}
#header ul.top-menus li a{  color:#444; font-size: 12px;   line-height: 11px;  display: block; float: left}
#header .header h1{border:none;margin:0;padding:0;}

/* ----------------------------------------------Homepage Intro-------------------------------------*/

#sitetop{background-color:#ebf3f6;height: 90px;border-top: 5px solid #fff;border-bottom: 3px solid #0b75af;}
#sitetop .topnotice{ width: 680px; float: left}
#sitetop .topask{width: 430px; float: right;background:url(../images/wx80.jpg) 435px center no-repeat;padding-right:90px;}
#sitetop .title{font-family: '宋体'; width: 26px; height: 81px; display: block; float: left; background: #444343; color: #fff; line-height: 15px; font-weight: bold; text-align: center; padding-top: 8px;} 
#sitetop .topnotice .content{display: block; float: left; background:url(../images/main.gif) no-repeat; height: 85px; display: block; padding-left: 88px; margin-left:5px;width: 550px;}
#sitetop .topnotice .intro{margin: 2px 0px; float: left}
#sitetop .content h2{padding-top:10px;color: #684500; margin: 2px 0px; line-height: 28px; } 
#sitetop .topask .content{  height: 90px; width: 382px; display: block; float: left; margin-left: 12px; margin-top: 4px;} 
#sitetop .topask .ask{border:none;background:url(../images/main.gif) 0 -84px no-repeat;padding-left:  3.5em;  height: 41px; }
#sitetop .topask .zhuren{border:none;background:url(../images/zhuren2.png)  no-repeat;padding-left: 3.5em; height: 41px;  }

.col3 .container{  padding:4px 0;  margin-top: 2px;}
.pubdate{font-family: georgia;}
#slider{   height: 360px; display: block; width: 580px; border:2px solid #dedede;box-shadow: 8px 8px 5px #559b7d;float: left; overflow: hidden; position: relative;margin-top: 20px; } 
#slidercontent{height: 360px; }
#slider a{ color: #fff}
#slider h4{ font-size: 13pt; line-height: 26px;}
#slider p{  line-height: 16px;}
#newslist{   height: 402px; display: block; width: 588px; float: right;background: url(../images/news2.gif) ; } 
#newslist .tit2{border: 1px solid #333;margin: 10px 15px;border-radius: 18px;padding: 0 25px;line-height: 36px;display: block; font-size: 14pt; float: left; color: #00008B ;font-family:'微软雅黑',Georgia, "Times New Roman", Times, serif;font-weight: bold;
	background: #FFF03F; cursor: pointer;}
#newslist .more{ margin-right: 20px; margin-top: 20px;}
#newslist .top{  margin-top: 20px;}
#newslist .top h2{ text-align: center; line-height: 26px;font-size:32px;letter-spacing:3px;}
#newslist .top h2 a{color: #e00000; margin: 2px 0px; font-size: 16pt; text-align: center; font-weight: bold  }
#newslist .top .intro{ text-indent: 2em; }

#newslist ul{ float: left; list-style: none; margin: 0px;width: 95%; margin-left: 15px;}
#newslist ul li{ width: 98%;font-size: 16px;height:32px;line-height:32px; float: left; background:  url(../images/black_file.gif) left center no-repeat; text-indent:1em;  }
#newslist ul li a{ color: #333; float: left; display: inline}
#newslist ul li .pubdate,#notice ul li .pubdate{float: right; display: inline;font-family: '宋体';color: #064089;font-family: georgia;}

.width_left{width: 66.6%; float: left;background: #FFF; border: solid #dedede; border-width: 1px; border-radius: 10px;overflow:hidden;}
.width_right{width: 32%; float: left;border: 1px solid #0a75ae;border-radius:10px;overflow:hidden;}
#notice{margin:0;margin-bottom:8px; float: left;  }
#notice .widget-box{background-color: #fff;}
#notice .nav-tabs{ width: 100%; display: block;margin:0; }
#notice .tab-content{ margin-top: -10px;clear:both;}
#notice .tab-content{overflow: hidden; font-family: Microsoft Yahei; background: #FFF; display: block;padding: 0;min-height: 160px;_min-height: 160px; margin-bottom:10px;}
#notice .tab-content .top{ width: 100%; display: block; float: left;background:  url(../images/bt02.png) right top no-repeat; height: 47px; margin-top: 1px;  }
#notice .tab-content .title{background: #ffe37c;border: 1px solid #333;margin: 15px;border-radius: 18px;padding: 0 25px;line-height: 36px;display: block; font-size: 14pt; float: left; color: #00008B ;font-family:'微软雅黑',Georgia, "Times New Roman", Times, serif; margin-top: 5px; font-weight: bold }
#notice .tab-content  .more{ width: 15%; display: block; float: right; font-size: 13px;margin-top: 15px; }
#notice .tab-content .more a{ color: #333; line-height: 30px; }
#notice .tab-content ul{font-size:16px; float: left; list-style: none; margin: 0px;width: 100% }
#notice .tab-content ul li{margin:0 5px;height:32px;line-height:32px; width: 98%;float: left; border-bottom:1px dashed #eeeeee;   }
#notice .tab-content ul li a{ color:#004276; float: left; display: inline; text-indent: 1em;background:  url(../images/listicon2.png) 5px center no-repeat;}
#notice .tab-contentul li .pubdate{ color:#787878; float: right; display: inline; font-weight: bold; font-family: "Times New Roman", Times, serif;;}
#notice .tab-contentul li:last-child{border:none;}
#notice .widget-title{background:#e3f3ff url(../images/bt02.png) right top no-repeat;height: 59px; }
#notice .nav-tabs li{ margin-top: 6px; }
#notice .nav-tabs li a{background:none;border:none; font-family: '微软雅黑','黑体';  font-weight: bold;}
#notice .nav-tabs li.m{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;background: #FFF03F;border: 1px solid #333;margin: 10px 15px;border-radius: 18px;padding: 0 25px;line-height: 36px;display: block; font-size: 14pt; float: left; color: #00008B ;font-family:'微软雅黑',Georgia, "Times New Roman", Times, serif;font-weight: bold}
#notice .nav-tabs li.last,#picturebox .nav-tabs li.last{ float: right;font-size: 14px; }
#notice .nav-tabs li.last a:hover{ background: none;border:none;font-size: 14px;}
#notice .nav-tabs li a:hover{ color:#b81b22;border:none;font-size: 14pt;}
#notice .nav-tabs li.active{background: #ffe36A;}
#notice .nav-tabs li.active a{background:none;border:none; color:red; cursor: pointer }

#links{ margin:0;margin-bottom:8px; float: right;} 
#links ul{ list-style: none; padding: 0;margin:0; } 
#links li{background: #0a75ae; float: left; display: blick;width:100%;height:53px;overflow:hidden; }

#links li span{ border-bottom: 1px solid #ccc; float: left; width:90%; margin-left: 15px;margin-top: 12px; padding-bottom: 9px;}
#links li span.last{ border:none;}
#links li:hover{ background: #0d8ed3}
#links li:hover span{ border: none}
#links li a{ background: url(../images/icon2.gif) no-repeat ;  text-indent: 2.5em; color: #fff;font-family: '微软雅黑','黑体'; 
              font-size: 16px; line-height: 29px; float: left; display: block  }
#links li a:hover{ text-decoration: none;color: #eff804;}
#links li a.a1{ background-position: 0 0; }
#links li a.a2{ background-position: 0 -26px;  }
#links li a.a3{ background-position: 0 -52px; }
#links li a.a4{ background-position: 0 -78px;  }
#links li a.a5{ background: url(../images/links1.png) 0 2px no-repeat ; width: 26px; height:30px; float: right}

#links li a.a7{ background: url(../images/icon1.png) no-repeat ; }
#links li a.a8{ background: url(../images/icon2.png) no-repeat ; }
#links li.on .a5 { background: url(../images/links2.png) no-repeat ; width: 26px; height:30px; }
#links li.on span{ border: none}
#links li ul li   {background: url(../images/li_arrow.png) 50px center no-repeat  ; color: #fff;}
#links li ul li:hover   {background: url(../images/li_arrow.png) 50px center no-repeat  ; color: #fff;}
#links li ul li a { background: none;  margin-left: 30px; font-size: 15px; }
#links li ul li a:hover { color: #eff804; }
/* ----------------------------------------------news list-------------------------------------*/
 
.box01_lf03 {border-bottom:1px solid #dcdcdc;clear: both;overflow: hidden;margin:0 6px;}
.box01_lf03 li{ width:47.5%; float:left;}
.box01_lf03 li.li02{ float:right;}
.box01_lf03 .h4_lf03{ height: 48px; overflow: hidden;font-size:16px;font-weight:bold;}
.box01_lf03 .h4_lf03 a{ font-size: 16px; line-height: 48px;color:#004276;}
.pic_lf03{ height: 80px; padding-top: 5px; padding-bottom: 12px; overflow: hidden;}
.pic_lf03 a{ display: block;float:left; margin-right: 15px; overflow: hidden;}
.pic_lf03 img{ display: block; width:150px; height: 80px; transition:1s;}
.pic_lf03 img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.pic_lf03 .wz_lf03{padding-right:7px; height: 96px; margin-left: 165px; font-size: 13px; line-height:1.8em; overflow: hidden; color:#787878;}
.marginlr-10{ margin-left: 6px; margin-right: 6px;}
.marginlr-12{ margin-left: 12px; margin-right: 12px;}
.enter{ width: 248px; margin: 20px 0; float: left}
.enter ul{margin: 0; padding: 0}
.enter li{margin:2px 0; list-style: none; padding: none}
.enter li a{background:  url(../images/main.gif); width: 248px; height: 48px;  display: block;}
.enter li a.li1{background-position: 0 -252px;  }
.enter li a.li2{background-position: 0 -300px;  }
.enter li a.li3{background-position: 0 -348px;  }

.picture{min-height: 148px;_min-height: 148px; border: 1px solid #ccc; border-radius: 10px; background: #f6f9fe;padding: 8px; margin: 10px 0;}
.picture .bg{background:  url(../images/main.gif) 0 -396px no-repeat;  width: 92px; height: 135px; display: block; float: left}
.picture li{ list-style: none; float: left; width: 186px; margin: 0 5px; text-align: center; margin-top: 8px}  
.picture li img{ height:92px; clear: both;width:180px;}
.picture li p{height:48px;line-height:24px;overflow:hidden;}
#picturerul{ width: 1084px; float: right}
#picturerul ul{ margin: 0; padding: 0}
/* ----------------------------------------------BreadCrumb-------------------------------------*/

#breadcrumb{
	padding:10px 0;text-indent: 2em;color:#333;  border-bottom: 3px solid #046492; margin-bottom: 1em;
	}

#breadcrumb .breadcrumbs{
	padding:0;
	 display: inline
	}

#breadcrumb ul li{display:inline;}
#breadcrumb ul li.current a{text-decoration:underline;}

/* ----------------------------------------------Container-------------------------------------*/
#column{ width: 300px; float: left; display: block; overflow: hidden; background: url(../images/ll_bg.png) left repeat-y;background-color:#f4f4f4;min-height:650px;_height:650px;} 
#content{ width: 885px; float: right; min-height: 650px; _height:650px;background:#fff;} 
#content p{ font-size: 16px; margin-top:3px; padding-bottom:10px; text-justify:inter-ideograph;margin:0;}
#content p { color:#2B2B2B; line-height:2em; padding:14px 0px 4px 0px; font-family: SimSun, '宋体'; }
#content p img {text-align:center;}
#content p span, #content p strong { color:#2B2B2B;}
#content .title { text-align: center;border:none;}
#content .info { background:#fbfbfb; border-top:1px dashed #a4a4a4; border-bottom:1px dashed #a4a4a4; padding:15px 0;margin:0 15px; font-size:14px; text-align:center; line-height:25px; color:#666;}
#content h3{  color: #c14d00; padding: 10px 30px;font-size: 30px;line-height: 160%;text-align: center;font-family: "微软雅黑", "宋体";font-weight: 200;} 
#content h4{ color: #046492;	padding: 0 30px;font-size: 22px;line-height: 160%;text-align: left;font-family: "微软雅黑", "宋体";font-weight: 200;} 
#content .imgTitle{text-align:center;display:block;clear:both;}
#content .imgTitle li{display:block;list-style:none;float:left;text-align:center;margin:5px 10px;min-width:480px;width:480px;}
#content .imgTitle img{height:320px;margin-right:10px;min-width:480px;width:480px;border:1px solid #eff8fe;}
#content .imgTitle li.img3{min-width:327px;width:327px;}
#content .imgTitle li.img3 img{min-width:327px;width:321px;height:218px;border:1px solid #eff8fe;}
.contents{padding:20px;margin:0;}
.cline {height: auto;background: url(../images/ll_bg.png) left repeat-y;overflow: hidden;position: relative;}
.container .zx_titlebar {overflow: hidden;position: relative;height: 50px;margin:40px 40px 20px 40px;}
.container .zx_titlebar s{ display:block; position:absolute; height:2px; background:#0055a5; overflow:hidden; width:100%; right:0px; left:50px; bottom:25px; _bottom:15px; z-index:2;}
.container .zx_titlebg{border:none; float:left; min-width:110px; padding:0 20px; box-sizing:border-box; text-align:center; height:38px; line-height:38px; background: #2873c2; color:#fff; font-size:16px; position:absolute; left:0px; bottom:0px;  font-weight:700; z-index:3; }
.container .zx_titlebg:before{ content:""; display:block; position:absolute; right:-4px; height:38px; top:0px; width:5px; background:url(../images/titlebg4.png) no-repeat right top; }
.container .zx_crumbs{ float:right; color:#0755c0; line-height:24px;}
.container .zx_titlebg i{ display:block; content:""; position:absolute; width:16px; height:28px; background:url(../images/ico.png) no-repeat 0 -89px; right:-16px; bottom:0px;}

.list01{overflow:hidden;margin:10px;font-size:14px;padding:15px;}
.list01 li{background:url(../images/listicon2.png) left center no-repeat;padding-left:20px;height:36px;line-height:36px;overflow:hidden;list-style:none;}
.list01 li a{display:block;line-height:36px;color:#282828;float:left;}
.list01 li a:hover{color:#014fa7;}
.rightDate{float:right;width:100px;text-align:right;}
.list01 li.noBg{background:none;border-bottom:1px solid #d3d3d3;padding:3px 0;height:1px;line-height:1px;}

.trends{display: block;width:96%;margin:0 auto;}
.trends ul,.process ul,.enter ul{ float: left; list-style: none; width: 100%; margin-left: 12px !important; margin-left: 6px; }
.trends .title,.process .title,.enter .title,.special .title{ width: 60%; font-size: 13pt; font-family: '微软雅黑','黑体'; font-weight: bold; display: block; float: left;padding: 10px;}
.trends .more,.process .more{    font-family: '微软雅黑','黑体'; display: block; float: right; padding: 10px;;}
.trends img{margin:10px; width: 144px; height: 76px; float: left}
.trends li{ float: left; width: 95%; border-bottom: 1px dashed #ccc; margin-bottom: 5px; padding: 3px 0;}
.trends li .lititle{ float: right; width: 78%; margin-bottom:  5px;margin-top:10px; font-size: 14px; color: #333; line-height: 18px;  }
.trends li .lititle .index{ float: left; background-color: #dd790a;  font-size: 12px; line-height: 16px; padding: 0 2px; color: #fff; margin-right: 10px;}
.trends li .lititle .pubdate{ float: right}
.trends li .lititle a{ font-weight: bold; float: left;font-size:14px; }
.trends li .licontent{ float: right; width: 78%; font-size: 13px; text-indent: 2em;line-height:22px;}

table.list{ border: none; margin:12px 4px;}
table.list td{  border: none; border-bottom: 1px dashed #ccc; border-top: none；}
table.list a{line-height:30px;font-size:16px;background:url(../images/listicon2.png) left center no-repeat; display: block; text-indent: 1em }
table.list2{border-radius:10px; float: left; margin:12px 4px; width:47%; margin-right: 14px; border: 1px solid #ccc;border-top:none; padding-bottom: 20px}
table.list2 thead{ background-color:  #0b75af;}
table.list2 td{  border: none;   border-top: none；}
table.list2 th a{ color: #fff;}
table.list2 td a{background:url(../images/listicon2.png) left center no-repeat; display: block; text-indent: 1em }
.node_img{background:url(../images/banner.jpg) no-repeat left center;height:155px;width:885px;overflow:hidden;display:block;}
.piclist {list-style: none; margin: 0; width:100%; float: left; margin-bottom: 20px;}
.piclist li{float: left; width: 33.3%; text-align: center; display: block;margin-top:20px;}
.piclist2 li{width: 25%;}
.box_pic{ width:90%; margin:0 auto;}
.box_pic a{display: block;padding:11px; border:1px solid #bebebe;border-radius: 10px; position:relative;}
.box_pic a:hover{ background: #f5f5f5;text-decoration:none;}
.box_pic a:hover h4{ color:#c81622;}
.box_pic span{ display: block; overflow: hidden;}
.box_pic img{ display: block;transition:1s;margin:0 auto;border:none;width:228px;height:180px;}
.box_pic2 img{width:175px;height:233px;}
.box_pic img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.box_pic span.title{padding:0 10px; font-size:16px; line-height:28px;height:56px;font-weight: 100;height:;overflow:hidden;}
.box_pic span.title:hover{color:#c81622;}
.box_pic span.title2{line-height:32px;height:32px;}
.box_pic p{ font-size: 1.2em; line-height: 1.5em;font-family: Verdana, Geneva, sans-serif;  color:#666666;}

.avatar{ width: 250px;height:340px;float: left; padding: 0; margin: 5px 20px;box-shadow:7px 7px 5px #559b7d;}
/* ----------------------------------------------Copyright-------------------------------------*/
.back{ border-top: 1px #ccc dashed; text-align: center;  }
.back a{ width: 120px;  background:  url(../images/back.gif) ; height: 34px;  display:  block; margin: 5px auto;}
#copyright{padding:0;margin-top:10px; background-color: #edeef0;background-color:#eceef0;}
.plane2{padding:5px 0px;width:1202px;margin: 0 auto;background:none;overflow:hidden;}
.ind-left{width:916px;height:auto;overflow:hidden;}
.ind-right{width:248px;height:auto;overflow:hidden;}
.ind-box3 .hd{height:35px;overflow:hidden;border-bottom:1px solid #165aa1;font-family:"宋体";}
.ind-box3 .hd .tit{background:url(../images/icon_05.png) left top no-repeat;float:left;font-size:24px;font-weight:600;color:#165aa1;padding-left:40px;height:30px;line-height:25px;}
.ind-box3 .hd .tit2{background:url(../images/icon_04.png) left top no-repeat;float:left;font-size:24px;font-weight:600;color:#165aa1;padding-left:40px;height:30px;line-height:25px;}
.ind-box3 .hd .tit3{background:url(../images/icon_06.png) left top no-repeat;float:left;font-size:24px;font-weight:600;color:#165aa1;padding-left:40px;height:30px;line-height:25px;}
.ind-box3 .hd .en,#newslist .tit2 .en{font-size:16px;color:#aeaeae;font-weight:normal;font-family:arial;padding:0px 10px;}
.ind-box3 .hd .more{float:right;margin-top:11px;margin-right:12px;}
.ind-box3 .hd .more a{background: url(../images/more_03.gif) no-repeat;width: 44px;height: 13px;text-indent: -9999px;}
.ind-box3 .bd{padding:10px 10px;min-height:100px;overflow:hidden}
.ind-box3 .con{padding:20px 0 0;min-height:100px;overflow:hidden}
.ind-box3 .con ul, .ind-box3 .con li{list-style: none;padding:0;margin:0;}
.link li{float:left;width:289px;height:44px;line-height:44px;text-align:center;border-radius:22px;border:1px solid #fff;}
.link li a{color:#fff;font-size:16px;}
.link li.bg1{background:#7d7b7c;margin-right:20px;margin-bottom:19px;}
.link li.bg2{background:#d19b44;margin-right:20px;margin-bottom:19px;}
.link li.bg3{background:#417699;margin-bottom:19px;}
.link li.bg4{background:#c16523;margin-right:20px;}
.link li.bg5{background:#a88b61;margin-right:20px;}
.link li.bg6{background:#559b7d;}
.fleft,.fl{ float:left; }
.fright,.fr { float:right; }
.play { width: 600px; min-height: 510px; background: #333; font: 12px Arial; margin:20px auto;}
.play ul { padding: 0; margin: 0; }
.play li { list-style: none; }
.play img { border: 0; }
.big_pic { width: 600px; min-height: 400px; overflow: hidden; margin:0;padding:0;background: #222; position: relative; }
.big_pic li { width: 600px; height: 400px; overflow: hidden; position: absolute; top: 0; left: 0; z-index: 0; background: url(../images/loading.gif) no-repeat center center; }
.mark_left { width: 300px; height: 400px; position: absolute; left: 0; top: 0; background: red; filter: alpha(opacity:0); opacity: 0; z-index:3000; }
.mark_right { width: 300px; height: 400px; position: absolute; left: 300px; top: 0; background: green; filter: alpha(opacity:0); opacity: 0; z-index:3000; }
.big_pic img{width:600px;height:400px;}
.big_pic .prev { width: 60px; height: 60px; background: url(../images/btn.gif) no-repeat; position: absolute; top: 170px; left: 10px; z-index: 3001; cursor: pointer; filter:alpha(opacity: 0); opacity:0; }
.big_pic .next { width: 60px; height: 60px; background: url(../images/btn.gif) no-repeat 0 -60px; position: absolute; top: 170px; right: 10px; z-index: 3001;cursor: pointer; filter:alpha(opacity: 0); opacity:0; }
.big_pic .text { position: absolute; left: 10px; top: 302px; z-index: 3000; color: #ccc; }
.big_pic .length { position: absolute; right: 10px; bottom: 4px; z-index: 3000; color: #ccc; }
.big_pic .bg { width: 600px; height: 25px; background: #000; filter: alpha(opacity=60); opacity: 0.6; position: absolute; z-index: 2999; bottom: 0; left: 0; }
.small_pic { width: 580px; height: 94px; position: relative; top: 7px; left: 10px; overflow: hidden; }
.small_pic ul {margin:0;padding:0; min-height: 94px; position: absolute; top: 0; left: 0; }
.small_pic li { width: 120px; height: 94px; float: left; padding-right: 10px; background: url(../images/loading.gif) no-repeat center center; cursor: pointer; filter: alpha(opacity=60); opacity: 0.6; }
.small_pic img { width: 118px; height: 92px;border:1px solid red;}
#footer {clear:both; display:block;background:#2873c2; }
#footer .inner {background:url(../images/wx.jpg) no-repeat right center;width: 1200px;height:auto;padding:20px 0;margin: 0 auto;overflow: hidden;display: block;color: #fff;}
#footer .copyright{background:#2873c2;}
#footer ul { padding:10px 0px;list-style:none;margin:0; }
#footer ul li {color:#ffffff;line-height:28px;text-align:center;font-size:14px;list-style:none;padding:0;margin:0;}
#footer a,#footer a.vison{color:#fff;}
 