﻿@charset "utf-8";
body { color:#555; font-size:12px; font-family: "宋体";} /*网站字体颜色*/
a { color:#555; text-decoration:none;}  /*for ie f6n.net*/
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;}
p{ word-spacing:-1.5px;}
.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:960px; margin:0 auto;}
.left { width:201px; float:left;}
.right {width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.rig{ border:1px solid #0C0; overflow:hidden; width:754px;}
.right_main { width:752px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.h_nav li a:-webkit-any-link{ display:block;}
body{background:#fff;}
em{font-style:normal;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
/*头部开始*/
.top{background:url(../images/img.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;}
.h_con{height:147px; overflow:hidden;}
.h_con h1{float:left;}
.h_con h1 a{display:inline-block;}
.h_con h1 img{vertical-align:middle;}
.h_con .ewm{position:absolute; right:0;}
.h-logo{float: left; width:660px;}
.h-logo em{color:#a03c16;font-family:'Microsoft YaHei'; font-size:16px;display: block;float: left; padding:22px 0 0; line-height:26px;}
.h-logo em span{display:block; color:#f3a233; font-size:22px;}
.h-pho{float:right;width:265px; color:#4c4c4c; font-family:'Microsoft YaHei'; }
.h-pho span{font-size:32px; color:#ffbb00;display:block;padding:0 0 0 45px; background:url(../images/img.png) -1303px -232px no-repeat;}
.h-pho .ho{height:30px; padding:8px 0 25px;}
.h-pho .ho a{padding:0 6px 0 8px;color:#111;}
.h_nav{height:53px;line-height:48px; overflow:hidden;}
.h_nav ul{font-size:0;}
.h_nav li{float:left; display:inline-block;height:53px;line-height:48px;font-size:0;}
.h_nav li.first{background:none;}
.h_nav li a{color:#fff;display:inline-block;height:53px; font-size:14px;font-weight:bold; padding:0 15px; text-align:center;}
.h_nav li.cur a,.h_nav li a:hover{color:#fdd000; text-decoration:none; background:url(../images/img.png) -17px -300px no-repeat;}
/*--- 搜索 ---*/
.h-ser{height:36px; width:960px; margin:0 auto; margin-bottom:20px; background:#ececec;}
.hotsear{float:left;height:36px; line-height:36x; overflow:hidden; color:#666; }
.hotsear a{ margin-right:8px; line-height:36px;}
.search{ float:right;height:35px; line-height:36px; overflow:hidden;}
.search .searchBox{margin-right:6px; width:280px;}
.search .keyWord{margin-left:10px; width:500px; height:30px; overflow:hidden; color:#3f3f3f;}
.search .keyWord a{padding:0 6px; display:inline-block; color:#3f3f3f;}
/*底部开始*/
.f-wrap{ overflow:hidden;height:190px; padding:17px 0 0; background:url(../images/img.png) 0px -1524px repeat-x; text-align:center; margin:0 auto; }
.footer-a{height:40px; line-height:40px; color:#fff; text-align:center;}
.footer .footer-a span{margin:0 2px; padding:0;}
.footer-a a{color:#fff;text-align:center; padding:0; display:inline-block; margin:0 10px;}
.footer-b{padding-top:30px;position:relative; text-align:center; color:#999; line-height:26px;}
.footer-b a{color:#999;}
.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:20px 0 0; overflow:hidden; background:url(../images/img.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:35px;line-height:35px;padding:0 0 10px;overflow:hidden;}
.tit em{color:#8f8f8f;float: left; font-family:'arial';font-size:12px;text-transform: uppercase;}
.tit em a{color:#000;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{display:block;color:#666;background: url(../images/img.png) 0px -1846px;width:50px;height:17px;}
.aa{ overflow:hidden; width:240px; float:left;}

.cp{padding:20px 0 0; background:url(../images/cp_bg.jpg) no-repeat center bottom; }
.bgbot{overflow:hidden;}
.cp-l{width:245px; float: left; background:#cfd6db; padding:0 0 60px; overflow:hidden;}
.topp{ width:247px;height:68px;padding:20px 0 20px; line-height:32px;color:#fff; text-align:center;font-family:'Microsoft YaHei';font-weight:normal;font-size:18px; background:url(../images/img.png) 0px -496px no-repeat;}
.topp span{ display:block; font-size:20px; color:#000; font-weight:bold;}
.bott{overflow:hidden;height:60px; width:240px;  background:url(../images/img.png) 0px -650px no-repeat;}	
.cp-l h3{height:33px; line-height: 32px;padding-left:20px; font-family:'Microsoft YaHei';font-weight:normal;font-size:15px;/*background:;*/}
.cp-l h3 a{color:#000;} 
.cp-l ul{padding:5px 0 12px;}
.cp-l li{height:38px; line-height:38px;float:left;width:84px; background:url(../images/img.png) -1341px -752px no-repeat; padding-left:20px; margin-left:5px; position:relative; overflow:hidden;}
.cp-l li a{color:#373737; display:inline-block;}
.cp-r{width:700px; float:right; overflow: hidden; padding:15px 0 0;}
.cp-r h3{background:none; border-bottom:1px solid #cdcdcd; margin-bottom:20px; padding-left:20px;}
.tj_con{width:700px; overflow:hidden; }
.tj_con ul{ list-style:none;}
.tj_con ul li{float:left; padding:15px 29px;}
.tj_con ul li img{padding:2px; border:1px solid #000;}
.tj_con ul li span{ display:block; height:26px; line-height:26px; width:230px; overflow:hidden; text-align:center;}
.tj_con ul li a{color:#000;}

.ys{font-family:'Microsoft YaHei';background:url(../images/ys.jpg) no-repeat center bottom; height:2108px; width:100%; overflow:hidden; margin:0 auto;}
.ys h3{height:78px; text-align:center;}
.ys h3 img{display:block;}
.youshi{ overflow:hidden; width:960px; 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/img.png) -1329px -808px no-repeat; padding-left:30px;}

.pic{width:960px; 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;}

.hb{width:960px; margin:0 auto 30px;}
.hb ul{padding:5px 0 0; margin-right:-15px;}
.hb li{float: left; width:180px; float: left; margin-right:15px;}
.hb li img{display:block; width:178px; height:102px;  border:1px solid #dcdcdc;}
.hb li span{display:block; text-align:center; height:26px; line-height:26px; padding:12px 0 0; overflow:hidden;}
.hb #zong{display:block;width:36px;height:auto;}
.hb #LeftIDh{display:block;background: url(../images/img.png) 0px -1814px;width:17px;height:20px;margin:0;padding:0;float: left;}
.hb #RightIDh{display:block;background: url(../images/img.png) -33px -1814px ;width:17px;height:20px;float:right;}

.ab{width:960px; margin:0 auto 30px;}
.ab-l{width:615px; float: left;}
.ab-l h3 span{float: right; margin-top:10px;}
.ab-r{width:250px; float: right;}
.ab-l dl{padding:24px 0 0;}
.ab-l dt{float: left; width:310px;}
.ab-l dt img{display:block; padding:2px; border:1px solid #dcdcdc;}
.ab-l dd{width:280px; float: right;}
.ab-l h6 a{font-size:12px; color:#333;}
.ab-l dd .com{overflow: hidden;line-height:25px; height:168px; margin:10px 0;}
.ab-l dd span{display:block; text-align:right;}
.list-con-a,.list-con-b{float: left;}
.list-con{padding:24px 0 0;}
.list-con-a{padding:65px 16px 0 0;}
.list-con-c{padding:65px 0 0 0 ; float: right;}
.list-con-a #LeftID{display:block;background: url(../images/img.png) 0px -1739px;width:15px;height:59px;}
.list-con-c #RightID{display:block;background: url(../images/img.png) -44px -1739px;width:15px;height:59px;}
.ab-r li{width:182px; float:left;}
.ab-r li img{width:176px;height:216px;display:block;padding:2px; border:1px solid #dcdcdc;}
.ab-r li span{display:block; text-align:center;padding:10px 0 0;}
.ab-r li a{color:#262626;}

.dt{width:960px; margin:0 auto 30px; }
.dt-l{width:330px; float: left; margin-right:20px;}
.dt-l em{  margin-left:20px;}
.dt_list ul{width:310px; overflow:hidden;padding:15px 10px; list-style:none;}
.dt_list ul li{line-height:32px; overflow:hidden;height:32px;}
.dt_list ul li span{float: right; overflow:hidden;}

.dt-r{width:250px; float: right; }
.lianxi{ padding:15px; 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/img.png) 0px -1019px no-repeat; width:550px; height:50px; }
.bd-l img{display:block; width:523px; height:373px; border:3px solid #fff; }
/**/
.link{width:960px; margin:0 auto;}
.link h3{font-weight:normal;font-size:14px;background:url(../images/img.png) 0px -1080px no-repeat;;font-family:'Microsoft YaHei';line-height:24px;  float: left; width:140px; text-align:right; padding:38px 20px 0 0;}
.link h3 a{color:#000;}
.link h3 i{color:#000; font-style:normal;}
.link b{display:block; font-weight:normal;text-align:left; font-size:12px; padding:8px 0 0;}
.link b a{color:#ababab;}
.link .ls{color:#ababab; float: left;padding:45px 0 20px; }
.link .ls a{color:#F63;display:inline-block; margin:0 5px;}
.ban_bg{width:100%; position:relative; overflow:hidden; }
.bgitem{  overflow:hidden; margin:0 auto; text-align: center;}
.ban_bg .btn{  bottom: 5px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #ffbb00;border: 1px solid #ffbb00;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}
.li_list a{ padding-left:18px;}
.leib .tit,.leib2 .tit{ overflow:hidden; background:url(../images/img.png) 0px -1208px no-repeat; height:41px; line-height:41px; padding-left:13px; font-weight:bold; color:#FFF; font-size:14px}
.leib .tit a,.leib2 .tit a{ color:#FFF; }
.leib .tit a:hover,.leib2 .tit a:hover{color:#FFF; }
.leib .nr { border:1px solid #ccc; padding:12px 5px 10px 5px; background:#fff;}
.leib .nr .cur a { display:block; color:#C10005;}
.leib .nr ul { padding-bottom:5px; border-bottom:1px dotted #8b8b8b; margin-bottom:7px;}
.leib .nr li a { display:block; padding-left:25px; line-height:24px; height:24px; overflow:hidden}
.leib2,.leib{ width:201px;}
dl.pd_t05_con_dl { overflow:hidden; margin:10px auto 3px 10px;}
dl.pd_t05_con_dl dt,dl.pd_t05_con_dl dt a{ width:170px; line-height:0; font-size:0;}
dl.pd_t05_con_dl dt img { width:166px;  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:170px; 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; }
.con{ }
.plc { height:30px; line-height:30px;  padding:0 10px; color:#666; border:1px solid #CCC; border-radius:5px; overflow:hidden;} /*面包屑导航,文字色彩可自行修改,现在为灰色*/
.right_main { width:752px; border:solid 1px #d5d5d5; border-radius:5px; margin:10px 0px;padding-bottom:15px; overflow:hidden;}
.contitle{ text-align:center; padding:10px; font-size:24px;}
.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;}
.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{width:750px;overflow:hidden; border:1px solid #CCC; border-radius:5px; margin:10px 0px; padding:10px 0px; overflow:hidden;}
.xgnews ul li{line-height:30px;height:30px;border-bottom:1px dashed #666666; width:350px; margin-left:10px; float:left;overflow:hidden;}
.xgnews ul li a:hover{text-decoration:none;color: #ff6600;}
.xgnews ul li span{	float:right;}

.aa1{ overflow:hidden; width:198px; float:left; }
.cp-l1{width:200px; float: left; background:#cfd6db; padding:0 0 30px; overflow:hidden;}
.topp1{ width:200px;height:68px;padding:20px 0 20px; line-height:32px;color:#fff; text-align:center;font-family:'Microsoft YaHei';font-weight:normal;font-size:18px; background:url(../images/img.png) -25px -496px no-repeat;}
.topp1 span{ display:block; font-weight:bold; color:#000;}
.bott1{overflow:hidden;height:60px; width:198px;  background:url(../images/img.png) -25px -650px no-repeat;}	
.TabTitle2{border:solid 1px #ccc; padding-bottom:20px;}
/*一级导航*/
.TabTitle2 ul.expmenu li div.header {  margin-left:10px;display: block;width: 188px;height: 30px;overflow: hidden;line-height: 30px;border-bottom:1px solid #999; padding-left:8px;  background:url(../images/img.png) -1341px -758px no-repeat; }
.TabTitle2 ul.expmenu li div.header a {color:#300;font-size: 12px;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/img.png) -1340px -1310px  no-repeat; margin-top:5px;}
.TabTitle2 ul.expmenu li div.header .arrow.down {background:url(../images/img.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:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin:5px 0 0 6px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../images/img.png) -1345px -954px  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; 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;}
.prolist{ width:auto; overflow:hidden;}
.prolist ul{ list-style:none; overflow:hidden;}
.prolist ul li{ float:left; padding:10px 20px; overflow:hidden;}
.prolist ul li a{ text-decoration:none; color:#aaaaaa;}
.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; width:200px; height:30px; line-height:30px; text-align:center; overflow:hidden;}  
.wbyselect,.wbyinput,.wbybut{margin-top:8px;}
