p,dl,dt,dd,ul,li,h1,h2,h3,h4,tr,th,td{margin:0;padding:0;list-style:none;font-weight:normal;}
img{border:0;margin:0;padding:0;}
*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body {margin:0;padding:0;font-size: 100%;font-family: 'Microsoft YaHei','微软雅黑','宋体';color: #2f333a;line-height: 1;}
a {color: #333333; text-decoration: none;cursor:pointer;}
a:link  {color: #333333;}
a:hover  {color: #1f5599;}
table {border-collapse: collapse;border-spacing: 0;}
.floatl,.left,.fl{float:left;}
.floatr,.right,.fr{float:right;}
.red{color:red;}
.green{color:green;}
.clearfix{clear:both;height:0;font-size: 1px;line-height: 0px;}
/*顶部一条*/
.cd-header {width: 100%;min-width:1200px;height: 40px;background: url("../img/bittop20.gif") repeat;z-index: 3;border-bottom: 1px solid #e1e1e1;} 
.is-hidden,.slide-in {position: fixed;top: 0;left: 0;height: 40px;box-shadow: none;border-bottom: 1px solid #e1e1e1;background: url("../img/bittop20.gif") repeat;}  
.cd-header-top{width:1200px;margin: 0 auto;height: 40px;font-size: 14px;} 
.cd-primary-nav {float: left;height: 100%;}
.cd-primary-nav ul {line-height: 40px;}
.cd-primary-nav li {display: inline-block;margin-right:15px;}
.cd-primary-nav a {display: inline-block;color: #505050; }
/*.cd-primary-nav ul li:first-child{padding-left: 15px;background: url(../img/icon-dh.png) left center no-repeat;}*/
.cd-primary-nav .open,.cd-primary-nav .open2{height: 35px;display: block;position: relative;line-height: 35px;padding-left: 20px;z-index: 999;}
.cd-primary-nav .open {background: url(../img/icon-wx.png) left center no-repeat;}
.cd-primary-nav .open2 {background: url(../img/icon-app.png) left center no-repeat;}
.cd-primary-nav .open span,.cd-primary-nav .open2 span{cursor: pointer;color:#505050;}
.odiv {position: absolute;top: 37px;left: -10px;width: 200px;box-shadow: 0 2px 10px rgba(0, 0, 0, .2);text-align: center;padding: 10px 0!important;background: #fff;line-height: 22px;}
#cd-login {float: right;margin: 4px 0 0 0;}
.item {padding-left: 10px;float: left;line-height: 31px;}
.l-login {display: inline-block;padding: 0px 10px;line-height: 28px;text-align: center;border: 1px solid #dfdfdf;border-radius: 4px;color: #828485;background-color: #f9f9f9;font-size: 14px;}
.item  a:hover{   color: #ffffff;background-color: #379dfc;}
#loginform{background:url(/img/2013/login.gif) 0 center no-repeat;padding-left:20px;}
#loginform ul li{float:left;}   
#loginform marquee{margin-right:5px;} 
.loginmar{margin:8px 0 0 0;width:330px!important;}  
/* logo */
.layout{width:1200px;margin:0 auto;height:90px;}
.logo{padding: 25px 0px;float:left;}
/* 搜索 */
.search{position:relative;height:34px;line-height:34px;margin: 30px 0px;border:1px solid #dfdfdf;background-color:#f3f6f8;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;*width:550px;*z-index:2;float:right;}
.search .searchMenu{position:relative;width:100px;color:#404040;float:left;}
.search .searchMenu:hover .searchTab{display:block}
.search .searchMenu:hover .searchSelected::after,.top-search .searchMenu:hover .searchSelectedUp::after{background-position:0 -30px}
.search .searchMenu .searchSelected,.top-search .searchMenu .searchSelectedUp{color:#404040;padding:0 19px;cursor:pointer;font-size:14px}
.search .searchMenu .searchSelected::after,.top-search .searchMenu .searchSelectedUp::after{content:'';position:absolute;right:1px;top:13px;width:10px;height:6px;background-image:url(../img/so_arr.png);background-image:-webkit-image-set(url(../img/so_arr.png) 1x, url(../img/so_arr_2x.png) 2x);background-repeat:no-repeat}
.search .searchMenu .searchTab{display:none;position:absolute;top:33px;left:0;line-height:28px;padding:0 20px 10px;background:#fff;text-align:center;z-index:20}
.search .searchMenu .searchTab li{color:#a8a8a8;font-size:14px;cursor:pointer;border-bottom:3px solid #FFF}
.search .searchMenu .searchTab li.selected,.top-search .searchMenu .searchTab li:hover{color:#404040;border-bottom-color:#1479d7}
.search input{float:left;border:0;font-size:14px;line-height:32px;width:230px;height:32px;padding:4px 10px;background:none}
.search input:focus{outline:none}
.searchBtn{position:relative;top:-1px;right:-1px;background:none;border:none;height:34px;line-height:34px;padding:0 23px;color:#FFF;background-color:#1479d7;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:16px;cursor:pointer;font-family:'Microsoft Yahei', 'PingFang SC';margin:0}
/* 导航1 */
.cd-secondary-nav {position: relative;z-index: 1;height: 50px;width: width: 100%;}
.cd-secondary-nav nav, .cd-secondary-nav ul, .cd-secondary-nav li, .cd-secondary-nav a {height: 100%;}
.cd-secondary-nav ul {width: auto;max-width: 100%;text-align: center;}
.cd-secondary-nav li {display: inline-block;margin-left: -4px;border-right: 1px solid #1f487c;}
.cd-secondary-nav li:last-child{border:0;}
.cd-secondary-nav li a {position: relative;text-align: center;display: block;padding: 0px 22px 0px 22px;border-bottom: none; font-size: 18px;line-height: 50px;color:#fff;}
.cd-secondary-nav li a:hover { background-color: #2464b4;  }
.cd-nav-1 {z-index: 1;height: 50px;background-color:#1f5599;width:100%;min-width:1200px;}
.cd-secondary-nav.is-fixed {position: fixed;left: 0;top: 0;height: 50px;width: 100%;margin-top: 40px;z-index: 2;}
.cd-secondary-clone{width:100%;position: fixed;left: 0;top: 0;margin-top:0;z-index: 2;display:none;}
/* 导航2 */
.cd-nav2{  background-color:#f0f0f0;width: 100%;min-width:1200px;}
.cd-nav-2 {z-index: 1;width: 1200px;margin: 0 auto;line-height: 20px;padding: 10px 5px;}
table.gridtable {margin: 0 auto;width:100%;}
table.gridtable a{margin-left:5px;}
table.gridtable th {text-align:left;padding: 6px 0;font-weight: 600;font-size:17px;}
table.gridtable td {font-size: 15px;padding:0!important;padding-right: 10px!important; }
.cd-nav2-clone{width:100%;position: fixed;left: 0;top: 0;margin-top:50px;z-index: 2;border-bottom:solid 1px #fff;box-shadow:0px 10px 8px -12px #a2a2a2;display:none;}


/* --------主体-------------------------------- */
.container{width: 1200px;margin: 0 auto;margin-top:20px;}
.container:after {content: "";display: table;clear: both;}
.container .con_l{float: left; }
.container .con_r{ float: right;}
.newslist span,.globalbox .con_tab ul li .time{line-height:28px;font-weight:normal;float:right;}
.newslist span,.globalbox .con_tab ul li .time,.globalbox .con_tab ul li time,.eyelist .time{color:#747474;font-size:13px;}
.globalbox .header .more,.globalbox .header1 .more,.globalbox .header2 .more,.globalbox .header3 .more{float: right;display: inline;color: #888888;font-size: 12px;padding-right: 20px;background: url(../img/more-ico2.png) right center no-repeat;margin-right: 10px;}
.con_tab:after{content:"";display:block;clear:both;}
.globalbox .con_tab{padding:10px 20px 0 20px;}
/*当前位置*/
.cd-quick{float: left; width: 1200px;height: 40px;border-top: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1;margin-bottom:10px;}
.cd-quick h3{font-size: 16px;line-height: 35px;display: inline-block;padding-left: 25px;margin-left: 10px;background: url(../img//icon-quick.png) left center no-repeat;}
.cd-quick h3 span {font-family: 宋体;}
/*三种盒子头*/
/*
.globalbox .header1{border-top: 2px solid #1f5599;border-bottom: 1px solid #eeeeee;background: #fafafa;}
.globalbox .header1 h2{height: 47px;display: inline-block;}
.globalbox .header1 h2 a{display: inline-block;padding-left:45px;margin:14px 0 0 0;font-size: 18px;line-height: 20px;}
.globalbox .header1 .more{line-height:48px;}

.globalbox .header2 {height: 40px;line-height: 35px;background: #f8f8f8;border-bottom: 1px #dedede solid;border-top: 1px #dedede solid;border-right: 1px #dedede solid;}
.globalbox .header2 h2 { height: 40px;background: #fff;margin-top: -1px;border-top: 2px solid #1f5599;border-left: 1px #dedede solid;border-right: 1px #e5e5e5 solid;display: inline-block;  padding: 0px 28px;text-align: center;}
.globalbox .header2 h2 a {display: inline-block;line-height: 38px;font-size: 18px;}
.globalbox .header2 .more{line-height:38px;}*/

.globalbox .header1{border-top: 2px solid #1f5599;border-bottom: 1px solid #eeeeee;background: #fafafa;}
.globalbox .header1 h2{height: 44px;display: inline-block;}
.globalbox .header1 h2 a{display: inline-block;margin:13px 0 0 0;font-size: 18px;line-height:18px;padding-left: 18px; cursor:text;}
.globalbox .header1 h2 a:hover{color:#333333;}
.globalbox .header1 h2 a:before{float: left;content: "";background: #fdd000;width: 4px;height: 14px;overflow: hidden;display: inline-block;margin: 3px 8px 0 0;border-radius: 2px;}
.globalbox .header1 .more{line-height:44px;}

.globalbox .header2 {height: 47px;border-top:1px #dedede solid;}
.globalbox .header2 h2 { height: 47px;margin-top: -1px;border-top: 2px solid #1f5599;display: inline-block;  padding: 0px 20px;text-align: center;}
.globalbox .header2 h2 a {display: inline-block;line-height: 44px;font-size: 18px;font-weight:bold;color: #2460ab;cursor:text;}
.globalbox .header2 .more{line-height:44px;}

.globalbox .header3 {height: 42px;border: 1px #dedede solid;border-bottom-width:2px;background: #f8f8f8;}
.globalbox .header3 h2{height: 42px;color: #1f5599;border-bottom: 2px solid #1f5599;margin: -1px 0 0 -1px;display: inline-block;padding: 0px 10px 0px 0px; }
.globalbox .header3 h2 a {display: inline-block;margin-left: 13px;font-size: 18px;line-height: 40px;cursor:text;}
/*三种列表*/
.con_tab .list1 li{position: relative;padding-left: 5px;overflow: hidden;padding-bottom: 8px; }
.con_tab .list1 li:first-child a{font-weight:bold;}
.con_tab .list1 li a{line-height: 28px;font-size: 16px;}
/*.con_tab .list1 li b{font-weight:normal;line-height: 28px;font-size: 16px;color:#2c5589;margin-right:8px;}*/
.con_tab .list1 li .datim{display:block;font-size:14px;color:#a6a6a6;}
.con_tab .list1 li:after {content: ""; background: #cccccc;width: 4px;height: 4px; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; display: block; position: absolute;left: 0; top: 13px;}

.con_tab .list2 li{position: relative;padding-left: 10px;overflow: hidden;padding-bottom: 8px;}
.con_tab .list2 li a:first-child{line-height:28px;font-size: 16px;display:block;}
.con_tab .list2 li a:nth-child(2){line-height: 23px;font-size: 14px;color:#747474;display:block;text-align-last:left;text-align:justify;text-justify:distribute-all-lines;display:inline-block;}
.con_tab .list2 li a:nth-child(2):hover  {color: #1f5599;}
.con_tab .list2 li:first-child a:first-child{font-weight:bold;}
.con_tab .list2 li:after {content: ""; background: #cccccc;width: 4px;height: 4px; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; display: block; position: absolute;left: 0; top: 13px;}

.con_tab .piclist li{float:left;text-align:center;line-height:30px;}
.con_tab .piclist li:last-child{margin:0!important;}
/*滑动门小标题*/
.globalbox  .header_r{float:right;padding-right:5px;}
.globalbox  .header_r a,.globalbox  .header_r li{float:right;font-size:16px;padding:0 10px;line-height: 18px;margin-top:10px;border-right:solid 1px #dedede;}
.globalbox  .header_r a:first-child,.globalbox  .header_r li:first-child{border:0;}
.globalbox  .header_r a.now,.globalbox  .header_r li.now{color:#1469d6;}
/*滑动门列表*/
.conlist{display:none;}
/*表格*/
.globalbox .con_tab table{font-size:14px;color:#333333;width: 100%;}
.globalbox .con_tab table th {line-height:28px;font-weight:bold;text-align:center;font-size:15px;padding:0 0 5px 0;}
.globalbox .con_tab table td {line-height:34px;text-align:center;}
.globalbox .con_tab table tr th:first-child,.globalbox .con_tab table tr td:first-child {text-align:left;padding-left:5px;}
.globalbox .con_tab table tr th:last-child,.globalbox .con_tab table tr td:last-child {text-align:right;padding-right:5px;}
.globalbox .con_tab table tr.now td{background:#F8F8F8;}
/* 分页 */
DIV.digg {padding:10px;MARGIN:0px;TEXT-ALIGN:center;background:#F3F3F3;line-height:28px;}
DIV.digg A,DIV.digg SPAN.current{BORDER: #aaaadd 1px solid;PADDING:2px 5px;MARGIN:2px;COLOR:#006399;TEXT-DECORATION:none;text-align:center;display:inline-block;}
DIV.digg A:hover,DIV.digg A:active,DIV.digg SPAN.current {BORDER:#006399 1px solid;}
DIV.digg SPAN.current {FONT-WEIGHT: bold;  COLOR: #fff;BACKGROUND-COLOR: #006399 }
DIV.digg SPAN.disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid;}
DIV.digg input{height:32px;text-align:center;margin:0 5px;}
/* ----底部------ */
.footnav{width: 100%;height: 55px;border-bottom: 1px solid #e5e5e5;border-top: 2px solid #1f5599;background-color: #f6f6f6;margin-top:20px;}
.footnav ul{width: 1200px;margin: 0 auto;text-align:center;}  
.footnav ul li a{margin: 0 auto;height: 55px;font-size: 16px;padding:0 10px;line-height: 48px;}  
.footertxt{width: 1200px;margin: 0 auto;font-size: 14px;line-height: 25px;text-align: center;padding:10px 0px 30px 0;}   
/* ----滚动------ */
.slide{position:relative;overflow:hidden;}
.slide .slidebox{position:absolute;z-index:1;}
.pagebox{float:right;text-align:right;margin:15px 10px 0 0;}
.pagebox .prev,.pagebox .next{width:18px;height:18px;cursor:pointer;display:inline-block;float:left;}
.pagebox .prev{background:url(../img/icon-backward.jpg) no-repeat 0 center;margin-right:5px;}
.pagebox .next{background:url(../img/icon-forward.jpg) no-repeat right center;margin-left:5px;}
.pagebox .page{text-align:center;font-size:0;display:inline-block;padding-top:7px;float:left;}
.pagebox .page li{width:18px;height:5px;background:#dedede;display:inline-block;margin:0 2px;cursor:pointer;}
.pagebox .page .active{background:#1f5599;}
/*----焦点滚动图----*/
.sub_box{
	position:relative;
	overflow:hidden;
}
.sub_box .slidebox{
	position:absolute;
	z-index:1;
}
.sub_box .slidebox li{
	float:left;
	position:relative;
}
.sub_box .slidebox li span{
	position:absolute;
	bottom:0;
	left:0;
	z-index:5;
	color:#fff;
	font-size:14px;
	background:#000;
	background:rgba(0,0,0,0.6);
	height:80px;
	padding:10px 0 0 10px;
	width:100%;
}
.sub_box .slidebox li span.title b{display:block;font-size:18px;font-weight:bold;margin-bottom:5px;}
.sub_box .page{
	position:absolute;
	bottom:0;
	z-index:3;
	width:100%;
	text-align:right;
	font-size:0;
}
.sub_box .page li{
	width:25px;
	height:25px;
	background:#000103;
	display:inline-block;
	margin:0;
	cursor:pointer;
	color:#fff;
	text-align:center;
	line-height:25px;
	font-size:12px;
}
.sub_box .page .active{
	background:#b3b3b4;
	color:#000;
}