﻿@charset "utf-8";
body { color:#555; font-size:14px; font-family: "微软雅黑";} 
a { color:#555; text-decoration:none;} 
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.er{position:absolute; top:58px; z-index:10; left:700px; width:76px; height:76px}
.erzt{text-align: center;color: #fff;font-size: 14px; float:right;  position:relative; top:-69px; left:-11px;}
/* -- 页面整体布局 -- */
.header , .content , .footer {width:1100px; margin:0 auto;}
.left { width:226px; float:left;margin-top:30px;}
.right {width:843px; float:right; display:inline; overflow:hidden;margin-top:30px;}
.rig{ border:1px solid #0C0; overflow:hidden; width:841px;}
/*.right_main { width:752px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}*/
.tnav li a:-webkit-any-links{ display:block;}
body{background:#fff;}
em{font-style:normal;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
/*头部开始*/
.head{background:url(../images/bg.png) 0px 0px repeat-x;height:200px;padding:3px 0 0; position:relative;}
.h_top{color:#afafaf;height:28px; line-height:28px;}
.h_top span{float:left;}
.h_top p{float:right;}
.h_top p a{padding:0 6px 0 8px;color:#afafaf;}
.h_top p a img{vertical-align:middle;}
.h_top p a.icon-a{ padding-left:23px;margin-left:8px;}
.h_top p a.icon-b{ padding-left:23px;margin-left:8px;}
.tcon{height:146px; overflow:hidden;}
.tcon h1{float:left;}
.tcon h1 a{display:inline-block;}
.tcon h1 img{vertical-align:middle;}
.tcon .ewm{position:absolute; right:0;}
.tlogo{float: left; width:660px;}
.tlogo em{color:#a03c16;font-family:'Microsoft YaHei'; font-size:16px;display: block;float: left; padding:22px 0 0; line-height:26px;}
.tlogo em span{display:block; color:#f3a233; font-size:22px;}
.tpho{float:right;width:265px; color:#4c4c4c; font-family:'Microsoft YaHei'; }
.tpho span {font-size:30px; color:#f00;display:block;padding:0 0 0 52px; background:url(../images/bg.png) -1303px -232px no-repeat;}
.tpho .ho{height:30px; padding:8px 0 25px;text-align: right;}
.tpho .ho a{padding:0 6px 0 8px;color:#111;}
.tnav{height:54px;line-height:54px; overflow:hidden;}
.tnav ul{font-size:0;}
.tnav li{float:left; display:inline-block;height:54px;line-height:54px;font-size:0;}
.tnav li.first{background:none;}
.tnav li a{color:#fff;display:inline-block;height:54px; font-size:15px;font-weight:bold; padding:0 30px; text-align:center;}
.tnav li.cur a,.tnav li a:hover{color:#FDE700; text-decoration:none; }
/*--- 搜索 ---*/
.tsera{height: 46px;width: 1070px;margin:0 auto;padding: 0 15px;background:#ececec;font-size: 14px;}
.hotsearch{float:left;height: 46px;line-height: 46px;overflow:hidden;color:#666;}
.hotsearch a{ margin-right:8px; line-height:36px;}
.search{float:right;height: 46px;line-height: 46px;overflow:hidden;}
.search input{ border:none;height: 22px;line-height: 22px;}
.search .skey{padding-left: 6px;color: #666;}
.search .ssub{padding: 0 9px;background: #0e4377;color: #fff;}
/*底部开始*/
.fot{background:#2a2a2a; margin-top:20px;}
.footer{overflow:hidden;height: 150px;padding:17px 0 0;text-align:center;margin:0 auto;}
.footer-l{height:40px; line-height:40px; color:#fff; text-align:center;font-size: 16px;}
.footer .footer-l span{margin:0 2px; padding:0;}
.footer-l a{color:#fff;text-align:center; padding:0; display:inline-block; margin:0 10px;}
.footer-r{ padding:10px 0;}
.footer-r p{ text-align:center; color:#999; line-height:28px;}
.er2 {position: absolute; right: 282px; top: 58px;}

/*reset.css*/
html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.mt10 { margin-top:10px;}
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
.contant{padding:30px 0 0; overflow:hidden; background:url(../images/bg.png) 0px -397px repeat-x;}
.nobor{border:none !important;}
html{-webkit-text-size-adjust:none;}
.tit{zoom:1;}
.tit:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
/*---title ---*/
.tit{height:55px;line-height:55px;padding:0 0 0 20px;overflow:hidden;background:url(../images/titbg.gif) no-repeat left center ; border-bottom:1px solid #cdcdcd;}
.tit em{color:#8f8f8f;font-family:'arial';font-size:12px;text-transform: uppercase;  margin-right: 50px;}
.tit em a{color:#0e4377;font-family:'Microsoft YaHei';margin-right:8px;font-size:18px; font-weight:bold;}
.tit b{display:block; float: right;margin-top:15px;}
.tit b a{color:#666;}
.tit1{height: 40px;line-height:40px;border-bottom: 1px solid #ccc;padding:0 0 0 20px;overflow:hidden;background:url(../images/tit1bg.gif) no-repeat left center ;}
.tit1 em{color:#c5c5c5;font-family:'arial';font-size:12px;text-transform: uppercase;margin-right: 50px;}
.tit1 em a{color:#fff;font-family:'Microsoft YaHei';margin-right:8px;font-size:18px; font-weight:bold;}
.tit1 b{display:block; float: right;margin-top:15px;}
.tit1 b a{color:#666;}
.aa{ overflow:hidden; width:1100px; float:left;background: #cfd6db;}

.cpbox{padding:20px 0 0; /*background:url(../images/cp_bg.jpg) no-repeat center bottom;*/ }
.bgbot{background:url(../images/beijingbot.jpg) no-repeat center; height:412px;overflow:hidden;}
.cpbox-l{width:650px; float: left; background:#cfd6db; padding:0 0 0 60px; overflow:hidden;}
.topp{float:left; width:247px;height:68px;padding:20px 0 0 0; line-height:32px;color:#fff; text-align:center;font-family:'Microsoft YaHei';font-weight:normal;font-size:18px; background:url(../images/bg.png) 0px -496px no-repeat;}
.topp span{ display:block; font-size:16px; color:#000; /*font-weight:bold;*/}
.bott{overflow:hidden;height:60px; width:240px;  background:url(../images/bg.png) 0px -650px no-repeat;}	
.cpbox-l h3{float:left;height:70px; line-height: 80px;/*padding-left:20px;*/ font-family:'Microsoft YaHei';font-weight:normal;font-size:15px;background: url(../images/fl.png) bottom;text-align:center;padding: 0 6px;margin: 0 5px;}
.cpbox-l h3 a{color:#000;font-weight: bold;font-size:18px;} 
.cpbox-l ul{padding:5px 0 12px;}
.cpbox-l li{height:38px; line-height:38px;float:left;width:84px; background:url(../images/bg.png) -1341px -752px no-repeat; padding-left:20px; margin-left:5px; position:relative; overflow:hidden;}
.cpbox-l li a{color:#373737; display:inline-block;}
.cpbox-r{width:1100px; float:right; overflow: hidden; }
.cpbox-r h3{ margin-bottom:20px; padding-left:20px;}
.cpbox-r span.titfl {display:inline-block;margin-left:10px;padding: 0 10px;height:45px;background: url(../images/fl.png) bottom;}
.cpbox-r span.titfl a{font-size:14px;color:#444;}
.cp_con{width:1100px; overflow:hidden; }
.cp_con ul{ list-style:none;}
.cp_con ul li{float:left; padding:0px 20px 15px 0;}
.cp_con ul li img{padding:3px; border:1px solid #ccc;}
.cp_con ul li span{ display:block; height:36px; line-height:36px; overflow:hidden; text-align:center;font-size:15px;}
.cp_con ul li a{color:#000;}

.ys{font-family:'Microsoft YaHei';background:url(../images/ys.jpg) no-repeat center bottom; height:/*2108*/1240px; width:100%; overflow:hidden; margin:0 auto;}
.ys h3{height:78px; text-align:center;}
.ys h3 img{display:block;}
.youshi{ overflow:hidden; width:1100px; margin:0 auto; }
.img1{float:left; padding-top:40px;}
.img2{ margin:0 auto; text-align:center; overflow:hidden;}
.img3{ float:left; margin-top:70px;}
.img4{ float:right; margin:20px 30px 0 0;}
.ys-a{ float:left; padding:60px 0px 0px 50px; }
.ys-b{ overflow:hidden; margin-bottom:210px;}
.ys-c{ width:400px;float:right; padding:120px 30px 0 0;}
.ys-d{height:248px; float:left; padding:100px 0 0 50px; }
.ys span{color:#333;font-size:22px; font-weight:bold; display:block;line-height:30px;margin-bottom:15px;}
.ys span i{font-style:normal; display:block; font-family:"arial"; text-transform:uppercase; color:#b5b5b5; font-weight:normal; font-size:24px;}
.ys .pa{width:400px;color:#222; font-size:14px;line-height:34px;}
.ys .pa b{color:#0473b3; font-weight:normal;}
.pa li{width:370px;background:url(../images/bg.png) -1329px -808px no-repeat; padding-left:30px;}

.pic{width:1100px; margin:0 auto; height:130px; padding:0px 0px 30px 20px;  position:relative; overflow: hidden;}
.pic .btn01{position:absolute; top:68px; left:50px;}
.pic span a{display:inline-block; margin-right:12px;}
.pic p{color:#000;font-family:'Microsoft YaHei'; font-size:16px;position:absolute;left:380px; top:72px;}
.pic p b{font-size:24px; font-weight:normal;}

.yy{width:1100px; margin:30px auto;}
.yy ul{padding:5px 0 0; margin-top: 15px;}
.yy li{float: left; width:208px; float: left; margin-right:15px;}
.yy li img{display:block; width:206px; height:156px;  border:1px solid #dcdcdc;}
.yy li span{display:block; text-align:center; height:26px; line-height:26px; padding:12px 0 0; overflow:hidden;}

/**/
.abbox{ background:#0e4377; padding:30px 0;margin-top:20px;}
.jj{width:1100px; margin:0 auto 30px;}
.jj-l{width:798px; float: left;}
.jj-l h3 span{float: right; margin-top:10px;}
.jj-r{width:250px; float: right;}
.jj-l dl{padding:24px 0 0;}
.jj-l dt{float: left; width:310px;}
.jj-l dt img{display:block; padding:2px; border:1px solid #dcdcdc;}
.jj-l dd{width:470px; float: right;}
.jj-l h6 a{font-size:12px; color:#333;}
.jj-l dd .jj_con{overflow: hidden;line-height:28px; height:170px; margin:10px 0; color: #fff;font-size: 14px;}
.jj-l dd span{display:block; text-align:right;}
.jj-l dd span a{color:#fff;}
.zz-list-a,.zz-list-b{float: left;}
.zz-list{padding:24px 0 0;}
.zz-list-a{padding:65px 16px 0 0;display:none;}
.zz-list-c{padding:65px 0 0 0 ; display:none;float: right;}
.jj-r li{width:250px; float:left;}
.jj-r li img{width:242px;height:170px;display:block;padding:3px; border:1px solid #dcdcdc;}
.jj-r li span{display:block; text-align:center;padding:10px 0 0;font-size:14px;}
.jj-r li a{color:#fff;}

.synew{width:1100px; margin:40px auto 30px; }
.synew-l,.synew-r{width:532px; }
.synew-l em{ }
.synew_list ul{overflow:hidden;padding:15px 10px; list-style:none;}
.synew_list ul li{line-height:36px; overflow:hidden;height:36px;font-size:14px;background:url(../images/bg.png) no-repeat -1347px -941px;padding-left: 10px;border-bottom: 1px dotted #ccc;}
.synew_list ul li span{float: right; overflow:hidden;}

.lianxi{ /*padding:20px 0;*/ line-height:30px; overflow:hidden;}
.bd{width:100%; height:500px; padding:33px 0 0; background:url(../images/bd.jpg) no-repeat center 0;}
.bd-l{width:530px; float: left;}
.bd-r{width:338px; float: right; }
.bdbot{ width:100%;}
.butmain1{overflow:hidden; margin-top:20px; margin-bottom:20px; }
.butmain1 ul li{display:block;width:340px;padding:0px 0px 5px;overflow:hidden;vertical-align:middle;}
.butmain1 ul li b{display:block;width:60px;height:40px;float:left;color:#666;line-height:40px;font-weight:normal;overflow:hidden; text-align:right;}
.butmain1 ul li span{display:block;width:250px;float:left;font-size:12px;line-height:40px;overflow:hidden;}
.butmain1 ul li em{ font-style:normal;color:#999;font-size:12px;line-height:40px;padding-left:10px;overflow:hidden;}
.butmain1 .mri02m_dd{width:100px;height:20px;border:1px solid #D3D4D3;font-size:12px;padding:0px 2px;overflow:hidden; margin-left:5px;}
.butmain1 .mri02m_ly{width:200px;height:70px;border:1px solid #D3D4D3;padding:0px 2px; overflow:auto;color:#B9B9B9; font-size:12px; line-height:40px; margin-left:5px;}
.butmain1 .mri02m_tj{width:58px;height:25px; color:#FFF;font-size:12px; line-height:25px;text-align:center; background:#9f0000;overflow:hidden; cursor:pointer; border:none;}

.bd-r .hotline{font-size:16px; color:#444;font-family:'Microsoft YaHei'; line-height:40px; padding:0 0 20px; border-bottom:2px solid #b9b9b9;}
.bd-r .hotline b{color:#4a4a4a; font-size:25px; font-weight:normal;}
.bd-l h3{font-family:'Microsoft YaHei'; color:#333;font-size:20px; line-height:40px; margin-bottom:25px;}
.bd-l h3 a{color:#ffb900;font-size:24px;}
.bd-l span{ }
.bd-l .s04{background:url(../images/bg.png) 0px -1019px no-repeat; width:550px; height:50px; }
.bd-l img{display:block; width:523px; height:373px; border:3px solid #fff; }
/**/
.links{width:1100px; margin:0 auto; border-top: 1px dashed #a0a0a0;}
.links h3{font-weight:normal;font-size:14px;background:url(../images/bg.png) 0px -1080px no-repeat;;font-family:'Microsoft YaHei';line-height:24px;  float: left; width:150px; text-align:right; padding:38px 20px 0 0; color:#0e4377;}
.links h3 a{color:#000;}
.links b{display:block; font-weight:normal;text-align:left; font-size:12px; padding:8px 0 0;}
.links b a{color:#ababab;}
.links .link-list{color:#ababab; float: left;padding:35px 0 20px; }
.links .link-list li{float:left;}
.links .link-list a{color:#666;display:inline-block; margin:5px;}
/**/
/* 焦点图 */
.banner{position:relative; margin:0 auto;}
.banner,.banner ul li,.banner ul li a img,.banner ul{width:100%;height: 650px;}
.banner ul{position:relative}
.banner ul li{position:absolute;left:0px;top:0px;display:none}
.banner dl{position:absolute;right:50%;bottom:10px}
.banner dl dd,.banner dl dd.on{background:url(../images/dot.png) no-repeat;}
.banner dl dd{float:left;width:13px;height:13px;background-position:-13px 0;text-indent:-9999px;margin-right:5px;cursor:pointer;}
.banner dl dd.on{background-position:0 0}

.prev,.next{width:50px;height:50px;position:absolute;top:50%;margin-top:-25px}
.prev{left:10px}
.next{right:10px}
/**/
.li_list a{ padding-left:18px;}
.lefta .tit,.leftb .tit{ overflow:hidden; background:#0e4377; height:46px; line-height:46px; padding-left:13px; font-weight:bold; color:#FFF; font-size:16px;border: none;}
.lefta .tit a,.leftb .tit a{ color:#FFF; }
.lefta .tit a:hover,.leftb .tit a:hover{color:#FFF; }
.lefta .nr { border:1px solid #ccc;border-top: none; padding:12px 5px 10px 5px; background:#fff;}
.lefta .nr .cur a { display:block; color:#C10005;}
.lefta .nr ul { padding-bottom:5px; border-bottom:1px dotted #8b8b8b; margin-bottom:7px;}
.lefta .nr li a { display:block; padding-left:25px; line-height:24px; height:24px; overflow:hidden}
.leftb,.lefta{ width:226px;}
dl.pd_t05_con_dl { overflow:hidden; margin:10px 8px 10px;}
dl.pd_t05_con_dl dt,dl.pd_t05_con_dl dt a{ width:198px; line-height:0; font-size:0;}
dl.pd_t05_con_dl dt img { width:194px; height: 149px; padding:1px; border:solid 1px #ccc;}
dl.pd_t05_con_dl dt a:hover img { border:solid 2px #000;padding:0}
dl.pd_t05_con_dl dd {width:198px; overflow:hidden;line-height:28px; padding-top:5px; text-align:center; color:#555; }
.leftlx{ overflow:hidden; padding:20px; line-height:26px; overflow:hidden; border:1px  solid #CCC;word-spacing: 6px; }
.rightcon{ }
.locat { height:30px; line-height:30px;  padding:0 10px; color:#666; border:1px solid #CCC; border-radius:5px; overflow:hidden;} /*面包屑导航,文字色彩可自行修改,现在为灰色*/
.right_main { border:solid 1px #d5d5d5; border-radius:5px; margin:10px 0px;padding-bottom:15px; overflow:hidden;}
.contitle{ text-align:center; padding:10px; font-size:24px;margin-top: 20px;}
.contitle_a{text-align:center; padding:10px; font-size:24px;color:#FF6600;}
.time{ text-align:center; border:1px solid #CCC; margin:20px; padding:5px 0px;}
.contpic{width:750px; margin:0 auto; text-align:center;}
.contpic img{ max-width:700px; overflow:hidden;}
.contentfont{ padding:10px; font-size:12px; line-height:24px;}
.cpzy{padding: 10px 20px; height: 90px;}
.cpzy li{display: block; width: 136px; text-align: center; float: left;}
.cpzy li.hover a{color:#FF6600;}
.gduo span{ font-weight:bold; padding-left:10px;}
.gduo a:hover{ text-decoration:none; color:#F60;}
.ljbuy{width:752px; border:1px solid #CCC; border-radius:5px; margin:10px 0px; overflow:hidden;}
.butmain{ padding:20px;overflow:hidden;}
.butmain ul li{ display:block;width:600px;padding:0px 0px 5px;overflow:hidden;vertical-align:middle;}
.butmain ul li b{display:block;width:95px;height:22px;float:left;color:#666;line-height:20px;font-weight:normal;overflow:hidden; text-align:right;}
.butmain ul li span{display:block;width:450px;float:left;font-size:12px;line-height:20px;overflow:hidden;}
.butmain ul li em{ font-style:normal;color:#999;font-size:12px;line-height:20px;padding-left:10px;overflow:hidden;}
.butmain .mri02m_dd{width:280px;height:20px;border:1px solid #D3D4D3;font-size:12px;padding:0px 2px;overflow:hidden; margin-left:5px;}
.butmain .mri02m_ly{width:400px;height:70px;border:1px solid #D3D4D3;padding:0px 2px; overflow:auto;color:#B9B9B9; font-size:12px; line-height:22px; margin-left:5px;}
.butmain .mri02m_tj{width:58px;height:25px; color:#FFF;font-size:12px; line-height:25px;text-align:center; background:#9f0000;overflow:hidden; cursor:pointer; border:none;}
.xgnews{overflow:hidden; border:1px solid #CCC; border-radius:5px; margin:10px 0px; padding:10px 0px; overflow:hidden;}
.xgnews ul li{line-height:36px;height:36px;border-bottom:1px dashed #666666; width:390px; margin-left: 20px; float:left;overflow:hidden;}
.xgnews ul li a:hover{text-decoration:none;color: #ff6600;}
.xgnews ul li span{	float:right;}

.aa1{ overflow:hidden; width:226px; float:left; }
.cpbox-l1{width:226px; float: left; background:#cfd6db; padding:0 0 30px; overflow:hidden;}
.topp1{ width:226px;height:58px;padding:30px 0 20px; line-height:32px;color:#fff; text-align:center;font-family:'Microsoft YaHei';font-weight:normal;font-size:18px; background:url(../images/bg.png) -21px -496px no-repeat;}
.topp1 span{ display:block; font-weight:bold; color:#000;}
.bott1{overflow:hidden;height:60px; width:226px;  background:url(../images/bg.png) -20px -650px no-repeat;}	
.TabTitle2{border:solid 1px #ccc; padding:15px 0;}
/*一级导航*/
.TabTitle2 ul.expmenu li div.header {  margin-left:10px;display: block;width: 188px;height: 40px;overflow: hidden;line-height: 40px;border-bottom:1px solid #999; padding-left:8px;  background:url(../images/bg.png) -1341px -752px no-repeat; }
.TabTitle2 ul.expmenu li div.header a {color:#300;font-size: 14px;padding-left:10px;}
.TabTitle2 ul.expmenu li div.header a:hover {color: #e90008;}
.TabTitle2 ul.expmenu li div.header .arrow {display: block;width: 28px;height: 30px;background: no-repeat center;float: right;overflow: hidden;cursor: pointer;}
/*三角按钮*/
.TabTitle2 ul.expmenu li div.header .arrow.up {background:url(../images/bg.png) -1340px -1310px  no-repeat; margin-top:5px;}
.TabTitle2 ul.expmenu li div.header .arrow.down {background:url(../images/bg.png) -1340px -1346px  no-repeat;margin-top:8px;}
/*二级导航*/
.TabTitle2 ul.expmenu  li .menu { margin-left:15px;display: block;width: 170px;height: auto;overflow: hidden;	padding: 0px 10px;}
.TabTitle2 ul.expmenu li .menu li {display: block;width: 184px;height: 30px;overflow: hidden;line-height: 30px;border-bottom: #999 dotted 1px;}
.TabTitle2 ul.expmenu li .menu li a {font-size: 12px;color: #323232;padding-left: 10px;}
.TabTitle2 ul.expmenu li .menu li a:hover {	color: #e90008;}

dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:28px; border-bottom:1px dashed #CCCCCC;margin-top: 20px;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin:5px 0 0 6px; line-height:28px; height:28px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../images/bg.png) -1347px -952px no-repeat;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover {color:#D40426; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px;line-height: 24px; overflow:hidden; margin-bottom:10px;}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}
/**/
.page { text-align: center; padding:15px;}
.page li a,.page li span{display:inline;padding: 5px 8px;margin: 0 2px;background:#eaeaea;}
.page li a:hover,.page li a.active{background: #0e4377;color:#fff;}

.prolist{ width:auto; overflow:hidden;}
.prolist ul{ list-style:none; overflow:hidden;}
.prolist ul li{ float:left; padding:20px 0px 0 20px; overflow:hidden;width: 254px;}
.prolist ul li a{ text-decoration:none; color:#666;}
.prolist ul li a:hover img{ border:1px solid #F00;}
.prolist ul li a:hover{ color:#F90;}
.prolist ul li img{ border:1px solid #aaaaaa; padding:3px;}
.prolist ul li span{ display:block; height:36px; line-height:36px; text-align:center; overflow:hidden;font-size:14px;}  

.gotop { position:fixed; right:4%; bottom:150px;}
.gotop-btn { display:block; width:62px; height:52px; background:url(../images/gotop.png) no-repeat 0 0; text-indent:-9999px; }
.gotop-btn:hover { background-position:0 -54px; }