html,body {margin:0px;height:100%}
img {border:0}
a{ text-decoration: none; color:#444}
a:hover{ color:#c00;text-decoration: underline;}
body{font-family:"宋体",Verdana, Geneva, sans-serif;font-size: 12px;line-height: 24px; color:#444; background: url(../img/bg.gif) #fff repeat-x 50% top; line-height:180%}
select,input{font-size: 12px;font-family:"宋体"; padding:5px; margin:0; color:#000; border:1px solid #CCC}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,spen{ margin:0; padding:0; list-style:none}
table{ border:0; padding:0; margin:0;}
em,i{ font-style:normal}

ul.text_500 li span,ul.text_380 li span,ul.text_280 li a,ul.text_750 li span{white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

.top { width:1100px; margin:0 auto; overflow:hidden; height:40px}
.top .login { width:600px; float:left; line-height:40px; padding-left:15px}
.top .login span{ width:52px; float:left; font-weight:bold}
.top .login strong{ padding-left:10px; width:40px; float:left}
.top .login input{ width:90px; border:1px solid #ddd; float:left; margin:9px 5px 0; display:inline}
.top .login img { width:45px; float:left; padding:8px 5px}
.top .cutus { width:240px; float:right; text-align:right; line-height:40px; height:40px; color:#bbb; padding-right:15px}

.nav { width:1100px; margin:0 auto; overflow:hidden; height:110px; margin-bottom:16px}
.nav .logo { width:270px; float:left; margin-right:20px}
.nav .logo img { width:270px; height:110px}
.nav .dh { width:810px; float:left; font-size:15px; font-family:"微软雅黑", "黑体"; color:#53a3d3; font-weight:bold; line-height:32px; height:32px}
.nav .dh a { padding:0 20px; color:#fff; float:left; display:block; background:url(../img/line.gif) no-repeat right center;}
.nav .dh a:hover { color:#fee767; text-decoration:none}

.main { width:1100px; margin:0 auto; overflow:hidden; padding-top:20px}

.motop { margin-top:20px}
.moleft { margin-left:20px}
.moright { margin-right:20px}
.mobottom { margin-bottom:20px}

.table_580 { width:580px; float:left}
.table_500 { width:500px; float:left}

dl.newsbox01 { width:500px; float:left}
dl.newsbox01 dt { width:500px; float:left; height:50px; margin-bottom:10px; background:url(../img/lm_bg02.gif) repeat-x;}
dl.newsbox01 dd { width:500px; float:left; padding-top:5px}

ul.title{ width:500px; float:left; height:50px; line-height:50px; font-weight:bold}
ul.title li{ float:left; cursor:pointer; text-align:center; color:#555;  font-size:20px; width:102px; font-family:"微软雅黑", "黑体"; display:inline; line-height:40px; height:50px}
ul.title li.hover{ display:block; text-align:center; background:url(../img/lm_bg01.gif); color:#010101;}

ul.text_500 { width:500px; float:left}
ul.text_500 li { width:500px; float:left; line-height:28px}
ul.text_500 li span { background:url(../img/dian.gif) no-repeat 8px center; padding-left:25px; width:400px; font-size:15px; float:left; font-family:"微软雅黑", "黑体"; }
ul.text_500 li em { width:70px; float:right; font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#bbb; text-align:center}

.table_380 { width:380px; float:left}
.table_300 { width:300px; float:left}
.table_780 { width:780px; float:left}

dl.box_380 { width:380px; float:left}
dl.box_380 dt { width:380px; float:left; background:url(../img/lm_bg02.gif) repeat-x; height:50px;}
dl.box_380 dt strong { width:102px; float:left; background:url(../img/lm_bg01.gif) no-repeat; height:50px; line-height:40px; text-align:center; color:#010101; font-family:"微软雅黑", "黑体"; font-size:20px}
dl.box_380 dt em { float:right; margin-top:10px; margin-right:10px }
dl.box_380 dt em img { width:65px; height:20px;}
dl.box_380 dd { width:380px; float:left; padding-top:5px}

ul.text_380 { width:380px; float:left}
ul.text_380 li { width:380px; float:left; line-height:28px}
ul.text_380 li span { background:url(../img/dian.gif) no-repeat 8px center; padding-left:25px; width:270px; font-size:15px; float:left; font-family:"微软雅黑", "黑体"; }
ul.text_380 li em { width:70px; float:right; font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#bbb; text-align:center}

dl.box_300 { width:280px; float:left; background:#eee; padding:10px}
dl.box_300 dt { width:280px; float:left; margin-bottom:10px}
dl.box_300 dt strong { float:left; padding:0 13px; height:35px; line-height:35px; background:#196aa8; font-size:20px; color:#FFF;font-family:"微软雅黑", "黑体";}
dl.box_300 dt em { float:right; margin-top:8px}
dl.box_300 dt em img { width:65px; height:20px;}
dl.box_300 dd { width:280px; float:left}

ul.text_280 { width:280px; float:left}
ul.text_280 li { width:280px; float:left; line-height:28px}
ul.text_280 li a { background:url(../img/dian.gif) no-repeat 5px center; padding-left:22px; width:255px; font-size:15px; float:left; font-family:"微软雅黑", "黑体"; }

ul.pictu { width:280px; float:left}
ul.pictu li { width:120px; float:left; margin:12px 10px; display:inline}
ul.pictu li img { width:120px; height:88px; float:left;}

.table_780 { width:780px; float:left}

.picd { width:930px; float:left; height:160px; background:url(../img/hyfc_bg.gif) no-repeat; padding:20px 55px 0 115px; height:180px}

ul.pssc{ float:left;}
ul.pssc li{width:208px; float:left; margin:5px 10px; display:inline}
ul.pssc li img{ width:208px; height:150px; float:left}
ul.pssc span {
    float: left;
    width: 100%;
    text-align: center;
    margin-top: -24px;
    line-height: 24px;
    color: white;
    background-color: black;
    filter: Alpha(opacity=80);
    opacity: 0.8;
}
#demoLeft {float:left;overflow:hidden;width: 930px; height:160px;}
#demoLeft .indemo {float: left;width: 500%;}
#demo1,#demo2,#demo3,#demo4 {float: left;}

.link { width:1080px; float:left; padding:10px; background:#EEE}
.link img { width:1080px; float:left; height:38px}
.link span { width:1050px; float:left; padding:15px; background:#FFF; font-family:"微软雅黑", "黑体"; font-size:15px; line-height:30px}
.link span a{ word-break: keep-all; white-space: nowrap; overflow:auto!important}

.foot { width:100%; margin:0 auto; overflow:hidden; background:#49a3d2; border-top:5px solid #196aa8; margin-top:20px}
.foot .foot_wz { width:1100px; margin:0 auto; overflow:hidden; padding:25px 0}
.foot .foot_wz strong { width:1100px; float:left; text-align:center; color:#FFF; font-family:Verdana, Geneva, sans-serif; line-height:26px}
.foot .foot_wz strong a { color:#FFF}
.foot .foot_wz strong a:hover { color:#fee767}


/*频道页面样式 */
.list { width:1100px; float:left; background:url(../img/list_tabbg.gif) repeat-y}

dl.box_780 { width:780px; float:left}
dl.box_780 dt { width:760px; float:left; background:url(../img/lm_bg02.gif) repeat-x; height:50px; font-family:"微软雅黑", "黑体"; margin:0 10px; display:inline}
dl.box_780 dt strong { width:102px; float:left; background:url(../img/lm_bg01.gif) no-repeat; height:50px; line-height:40px; text-align:center; color:#010101; font-size:20px}
dl.box_780 dt span { float:left; margin-left:25px; margin-top:8px}
dl.box_780 dt span img { width:115px; height:28px}
dl.box_780 dt em { float:right; margin-right:20px; line-height:40px; color:#004e89; font-size:14px}
dl.box_780 dd { width:750px; float:left; padding:15px}

ul.text_750 { width:750px; float:left}
ul.text_750 li { width:750px; float:left; line-height:28px; border-bottom:1px solid #DDD; padding-bottom:8px; margin-bottom:8px}
ul.text_750 li span { background:url(../img/dian.gif) no-repeat 8px center; padding-left:25px; width:570px; font-size:15px; float:left; font-family:"微软雅黑", "黑体"; }
ul.text_750 li em { width:120px; float:right; font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#bbb; text-align:center}

.pagetb { width:750px; float:left; text-align:center; margin-top:10px; display:inline}
#pages { padding:18px 0 10px}
#pages A { border:1px solid #e3e3e3; padding:0 10px; height:22px; line-height:22px; background:#FFF; text-align:center; display:inline-block}
#pages A.a1 { padding:0px; width:65px; background:url(../img/pages.gif) repeat-x}
#pages A:hover { background:#F1F1F1; color:#000; text-decoration:none}
#pages SPAN { border:1px solid #005aab; text-align:center; padding:0 10px; line-height:22px; display:inline-block; background:#599bd7; height:22px; color:#FFF}

dl.box_280 { width:280px; float:left; padding:10px}
dl.box_280 dt { width:280px; float:left; margin-bottom:10px; background:#d4dde5}
dl.box_280 dt strong { float:left; padding:0 13px; height:35px; line-height:35px; background:#196aa8; font-size:20px; color:#FFF;font-family:"微软雅黑", "黑体";}
dl.box_280 dt span { width:280px; float:left; height:35px; line-height:35px; background:#196aa8; font-size:20px; color:#FFF; font-family:"微软雅黑", "黑体"; text-align:center; font-weight:bold}
dl.box_280 dd { width:280px; float:left}

ul.listpic{ width:750px; float:left}
ul.listpic li { width:204px; float:left; margin:9px 22px; display:inline}
ul.listpic li img{ width:200px; height:260px; padding:1px; border:1px solid #ccc; float:left}
ul.listpic li span{ width:204px; float:left; text-align:center; overflow:hidden; height:30px; line-height:30px; font-family:"微软雅黑", "黑体"; font-size:14px}

ul.zlmlb { width:280px; float:left}
ul.zlmlb li { width:130px; float:left; margin:5px; background:#d4dde5; text-align:center; height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑", "黑体"; display:inline; font-weight:bold}
ul.zlmlb li a { color:#010101}
ul.zlmlb li a:hover { color:#c00; text-decoration:none}

ul.zlmlb02 { width:250px; float:left; padding:0 15px}
ul.zlmlb02 li { width:250px; float:left; margin:5px 0; background:#d4dde5; text-align:center; height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑", "黑体"; display:inline; font-weight:bold; color:#010101}
ul.zlmlb02 li a { color:#010101}
ul.zlmlb02 li a:hover { color:#c00; text-decoration:none}

.wztb { width:720px; float:left; font-size:16px; line-height:30px; font-family:"微软雅黑", "黑体"; padding:15px}
.wztb h1 { width:720px; float:left; text-align:center; font-size:24px; font-weight:bold; color:#004980; margin-bottom:15px}
.wztb p { text-indent:2em}
.wztb strong { color:#135f99}
.wztb i { color:#C00}

.lsmdbt { width:730px; float:left; padding:10px; height:30px; line-height:30px; font-family:"微软雅黑", "黑体"}
.lsmdbt strong { float:left; color:#135f99; font-size:20px;}
.lsmdbt span { float:left; color:#777; font-size:16px}

ul.lsmd { width:750px; float:left}
ul.lsmd li { width:87px; float:left; margin:10px; background:#eee; text-align:center; height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑", "黑体"; display:inline; font-weight:bold}
ul.lsmd li a { color:#010101}
ul.lsmd li a:hover { color:#c00; text-decoration:none}

ul.lsmd2 { width:340px; float:left}
ul.lsmd2 li { width:75px; float:left; margin:5px; background:#eee; text-align:center; height:35px; line-height:35px; font-size:14px; font-family:"微软雅黑", "黑体"; display:inline; font-weight:bold}
ul.lsmd2 li a { color:#010101}
ul.lsmd2 li a:hover { color:#c00; text-decoration:none}


ul.zjtdpic { width:750px; float:left}
ul.zjtdpic li { width:184px; float:left; margin:20px 33px; display:inline}
ul.zjtdpic li img{ width:180px; height:220px; padding:1px; border:1px solid #ccc; float:left}
ul.zjtdpic li span{ width:184px; float:left; text-align:center; overflow:hidden; height:30px; line-height:30px; font-family:"微软雅黑", "黑体"; font-size:16px; background:#EEE; margin-top:5px}

dl.detail_780 { width:780px; float:left}
dl.detail_780 dt { width:760px; float:left; background:url(../img/lm_bg02.gif) repeat-x; height:50px; font-family:"微软雅黑", "黑体"; margin:0 10px}
dl.detail_780 dt span { background:url(../img/icon_01.gif) no-repeat 0 center; float:left; margin-left:10px; padding-left:30px; font-size:14px; color:#004e89; height:40px; line-height:40px; }
dl.detail_780 dd { width:750px; float:left; padding:15px}

.xituw{ width:720px; float:left; font-size:14px; padding:15px; line-height:26px; font-family:"微软雅黑", "黑体";}
.xituw h2{ width:720px; float:left; text-align:center; font-size:24px; padding-bottom:15px; color:#049}
.xituw i{ width:720px; float:left; text-align:center; color:#777; font-size:12px; background:#EEE; height:35px; line-height:35px}
.xituw .nei{ width:700px; float:left; padding:20px 10px; font-size:16px; line-height:28px}
.xituw .bot{ width:720px; height:30px; line-height:30px; float:left; text-align:center; background-color:#EEE; margin-bottom:15px}

.wzbttab { width:730px; float:left; margin:10px; background:#e5e5e5; height:40px; line-height:40px; font-family:"微软雅黑", "黑体"; display:inline}
.wzbttab strong { margin-left:15px; float:left; font-size:18px; color:#135f99}

ul.lsdwlist { width:730px; float:left; margin:10px; display:inline}
ul.lsdwlist li { width:730px; float:left; font-family:"微软雅黑", "黑体"; padding-bottom:20px; border-bottom:1px solid #DDD; margin-bottom:20px}
ul.lsdwlist li img { width:300px; float:left; height:90px; margin-right:20px}
ul.lsdwlist li strong { width:410px; float:left; font-size:18px; line-height:30px; height:30px; overflow:hidden; color:#135f99} 
ul.lsdwlist li span { width:410px; float:left; font-size:14px; line-height:20px; height:60px; overflow:hidden}

ul.xrldlist { width:720px; float:left; padding:15px}
ul.xrldlist  li strong a{color:#135f99}
ul.xrldlist li { width:720px; float:left; margin:15px 0; font-family:"微软雅黑", "黑体"; }
ul.xrldlist li img { width:120px; height:140px; padding:5px; background:#eaeaea; float:left; margin-right:25px}
ul.xrldlist li strong { width:565px; float:right; background:#e5e5e5; height:35px; line-height:35px; text-align:center; font-size:16px; margin-bottom:10px; color:#135f99}
ul.xrldlist li span { width:565px; float:right; font-size:15px; line-height:26px; text-indent:2em; height:104px; overflow:hidden}
ul.xrldlist li span a { color:#a00}

.gwpic { width:720px; float:left; padding:15px}
.gwpic { width:720px; float:left; font-family:"微软雅黑", "黑体"; padding:15px}
.gwpic img { width:220px; height:150px; padding:5px; background:#eaeaea; float:left; margin-right:25px}
.gwpic span { width:455px; float:right; font-size:15px; line-height:30px; text-indent:2em; height:150px; overflow:hidden}
.gwpic span a { color:#a00}


/* 分页 */

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0 100px;
	border-radius: 4px;
	font-size: 14px;
}

.pagination>li {
	display: inline
}

.pagination>li>a, .pagination>li>span {
	position: relative;
	float: left;
	padding: 0;
	width: 28px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-right: 10px;
	margin-left: -1px;
	color: #444444;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #f2f2f2;
	border-radius: 6px;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-right: 10px;
	border-radius: 6px;
	border: 1px solid #f2f2f2;
	padding: 0;
	width: 58px;
	line-height: 28px;
	height: 28px;
	text-align: center;
	color: #444444;
}

.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-radius: 6px;
	margin-right: 10px;
	border: 1px solid #f2f2f2;
	padding: 0;
	width: 58px;
	line-height: 28px;
	height: 28px;
	text-align: center;
	color: #444444;
}

.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
	z-index: 2;
	color: #444444;
	background-color: #eee;
	border-color: #ddd;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	z-index: 3;
	color: #fff;
	cursor: default;
    background-color: #196AA8;
}

.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd;
}

.pagination-lg>li>a, .pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
}

.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-radius: 6px;
}

.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}

.pagination-sm>li>a, .pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
}

.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}

.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
