﻿@charset "utf-8";
/* CSS Document */
body{background:url(Img/Common/bodyBg.jpg) repeat center; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/
.blank10{ height:20px; overflow:hidden;}
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1004px; font-family:microsoft yahei;}

/*页眉*/
.header{width:100%; background-color:#fff; position:relative; z-index:10}
.headerTop{ width:100%; height:32px; background:url(/images/headerTop.png) repeat-x left top;}
.headerTop p{ font-size:13px; color:#333; line-height:32px; float:left;}
.headerTop ul{ float:right; width:225px; margin-top:8px;}
.headerTop ul li{ float:left; position:relative; width:74px; border-right:1px dotted #ccc; text-align:center; font-size:13px;}
.headerTop li a{ color:#333;}
.headerTop .ewm{ overflow:hidden; display:none; position:absolute; left:-11px; bottom:-110px;}
.headerTop li:hover .ewm{ display:block}
.headerTop li.last{ border:none}
.headerCenter { overflow:hidden; height:110px;}
.headerCenter dl{ overflow:hidden; float:left; margin-top:20px;}
.headerCenter dt { float:left; overflow:hidden; margin-right:25px;}
.headerCenter dd{ overflow:hidden; padding-left:25px;margin-top:15px; border-left:1px dotted #ccc;}
.headerCenter dd h2{ font-size:18px; color:#e50013;}
.headerCenter dd p{ font-size:16px; color:#333}
.headerCenter .phone{ overflow:hidden; background:url(/images/phone.png) no-repeat left center; padding-left:50px; float:right; margin-top:35px;}
.headerCenter .phone p{ font-size:13px; color:#000;}
.headerCenter .phone h3{ font-size:22px; color:#e60e1d; font-weight:normal;}
.headerNav { width:100%; height:55px; background-color:#0075e2;}
.headerNav li{ float:left; font-size:14px; line-height:55px; background:url(/images/navBor.png) right center no-repeat; position:relative;}
.headerNav li>a{ color:#fff; display:block; padding:0 34px; text-decoration:none;}
.headerNav li.last{ background:none}
.headerNav li:hover,.headerNav li.cur{ background-color:#e00000;}
.headerNav .nextNav { display:none; overflow:hidden; padding:25px; background:url(Img/Common/nextNavBg.png) repeat center; position:absolute; left:0; top:55px;}
.headerNav .nextNav a{ display:block; position:relative; white-space:nowrap; font-size:14px; color:#fff; display:block; line-height:40px; padding-left:50px; padding-right:20px; background:url(Img/Common/next_y.png) no-repeat 20px center; text-decoration:none}
.headerNav .nextNav a b{ display:none; width:5px; height:10px; background:url(Img/Common/next_s.png) no-repeat center; position:absolute; right:-5px; top:15px;}
.headerNav .nextNav a.nextCur,.headerNav .nextNav a:hover{ background-color:#0076e4;}
.headerNav .nextNav a.nextCur b,.headerNav .nextNav a:hover b{ display:block;}
.headerNav li:hover .nextNav{ display:block;}

#gotop{display: block;	width: 15px; z-index:9999999;	margin-right: -515px;	position: fixed;	right: 50%;	top: 63%;	_margin-right: -525px;	_position: absolute;	_margin-top: 300px;	_top: expression(eval(document.documentElement.scrollTop));}
#roll_top{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(/Skins/Default/Img/top.gif) no-repeat;}
/*footer*/
.footer{ overflow:hidden; width:100%; height:140px; background-color:#004f98;}
.footer .footerNav{ overflow:hidden; margin-top:40px; margin-bottom:40px;}
.footer .footerNav dl{ overflow:hidden; float:left; width:160px;}
.footer .footerNav dt{ width:80px; padding-bottom:10px; border-bottom:1px solid #1a61a3; margin-bottom:10px; font-size:14px;}
.footer .footerNav a{ color:#fff; display:block;}
.footer .footerNav dd{ width:100%; font-size:13px; line-height:34px;}
.footer .footerNav dd a{ opacity:0.8; filter:alpha(opacity=0.8)}
.footer .footerNav .ewm{ overflow:hidden; float:right; width:100px; text-align:center}
.footer .footerNav .ewm p{ font-size:12px; color:#b8c5d9; margin-top:10px;}
.footer .dlFooter{ overflow:hidden; width:920px; margin:0 auto; margin-top:30px;}
.footer .dlFooter dt{ float:left; overflow:hidden; width:209px; height:45px; padding:8px 10px; background-color:#fff;}
.footer .dlFooter dd{ width:900px; margin-left:20px; overflow:hidden; float:right;}
.footer .dlFooter dd p{ font-size:12px; color:#fff; opacity:0.6; filter:alpha(opacity=0.6); }
.footer .dlFooter dd>p{ float:left;line-height:26px;}
.footer .dlFooter span{ margin:0 5px;}
.footer .dlFooter em{ margin:0 5px;}
.footer .phone{ background:url(/images/footerPhone.png) no-repeat left center; padding-left:50px; float:right;}
.footer .phone h3{ font-size:22px; color:#ff0000; font-weight:normal; margin-top:5px;} 

.proinpage{ overflow:hidden; width:720px; padding:20px; background-color:#fff; margin-bottom:20px;}
.proinpage .pro01{ overflow:hidden; width:100%; background-color:#fff;}
.proinpage dl{ overflow:hidden; width:100%; margin-bottom:35px;}
.proinpage dt{ float:left; width:227px; height:114px; overflow:hidden; border:1px solid #ccc;}
.proinpage dd{ overflow:hidden; float:right; width:470px;}
.proinpage dd h4{ font-size:16px; color:#333; margin:10px 0;}
.proinpage dd h4 a{ color:#333;}
.proinpage dd p{ font-size:14px; color:#666; line-height:28px; height:112px; overflow:hidden;}
.proinpage table{ overflow:hidden; border:1px solid #ccc; width:100%; text-align:center; margin-bottom:48px;}
.proinpage tr{ overflow:hidden;}
.proinpage td { overflow:hidden; border:1px solid #ccc; line-height:45px; font-size:13px; color:#666;}
.proinpage th{ overflow:hidden; border:1px solid #ccc; width:120px;padding:5px; text-align:center; line-height:55px; color:#e00000; font-size:14px;}
.cpright .tu{ overflow:hidden; width:100%; height:314px; background:url(Img/Common/p02.jpg) no-repeat center top; margin-top:20px; background-color:#fff; margin-bottom:20px;}


/*图片 -栏目页*/
.piclist{width:736px;margin:0px auto;border:#e5e5e5 1px solid; border-bottom:2px solid #ddd; }
.piclist .title{height:40px; line-height:55px;overflow:hidden; font-weight:bold;color:#069; border-bottom:1px solid #fff; padding-left:20px; }
.piclist .title span{font-size:16px;color:#333;font-weight:bold; font-family:"微软雅黑"}
.piclist .piclistbox{}
.piclist .piclistbox ul{padding:20px 8px 8px 8px;}
.piclist .piclistbox li{width:33%;float:left;text-align:center;height:178px;overflow:hidden;}
.piclist .piclistbox img{width:200px;height:133px;padding:4px;border:#D4D4D4 1px solid;margin-bottom:8px;box-shadow: 0px 1px 3px #ccc;-moz-box-shadow:0px 1px 3px #ccc;-webkit-box-shadow:0px 1px 3px #ccc;}
.piclist .piclistbox a{}
.piclist .piclistbox a:hover{color:red;text-decoration:none;}

span.N13{background:url(n10.gif) no-repeat 0px 4px;}
/*整体架构布局*/
#wrap{ width:736px; margin:0px auto;}
#wrap #content{ width:100%; margin:0 auto; }
#wrap #content #main{ width:575px; float:left; margin-right:10px; }
#wrap #content #side{ width:390px; float:right;}


/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#0C9AD8; border:1px solid #0C9AD8; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}

/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:760px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;}
.imagelist .imagetop a{color:#767676;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {
    height:112px;
    background:#FFF;
	padding:5px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 60px;
	padding-top: 30px;
	font-weight: 400;
	font-size: 14px;
	color:#000;
}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;
	width: 790px;
}
.thumb_2_1 {
	background:url(qh1.gif) no-repeat 0px 20px;
	float: left;
	height: 113px;
	width: 35px;
	cursor:pointer;
	
	margin-left:10px;
	_margin-left:0px;
}
.thumb_2_2 {
	background:url(qh2.gif) no-repeat 0px 20px;
	float: right;
	height: 113px;
	width: 35px;
	cursor:pointer;
}
#scrool_div {
	width:708px;
	position:relative;
	height:110px;
	overflow:hidden;
}
#scrool_wrap {height:110px;position:absolute;width:20000px;}
#scrool_wrap li {width:130px;height:100px;float:left;margin-right:10px;}
#scrool_div img{
	width:126px;
	height:95px;
	margin:5px;
}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}

/* 图片分页方式的样式结束*/

.picnr{width:762px;margin:0px auto; background:#fdfdfd; height:100%;overflow:hidden; border:1px solid #e8e8e8;}
.picnr .title{height:52px; text-align:center;line-height:52px;padding-left:30px;font-size:25px;font-weight:bold; font-family:"微软雅黑", "隶书", "新宋体","黑体"; font-weight:500}
.picnr .title span{font-size:12px;font-weight:normal;margin-left:20px;}
.picnr .del{height:30px;line-height:30px;text-align:center; margin:0px 20px;}
.picnr .del a{}
.picnr .picnrbox{}
.picnr .picnrbox .showpic{}
.picnr .picnrbox .showpic .imglist img{margin:1px;}
.picnr .nph_intro{padding:10px 30px;line-height:24px;}
.picnr .nph_tj{ padding:10px 30px;}
.picnr .nph_tj li{ height:25px; line-height:25px;}
.picnr .nph_tj a{ }
.picnr .imageintro{padding:10px 30px;line-height:24px; text-align:left;}

/*新闻内容页样式*/
#wrap #content #weizhi{ height:25px; line-height:25px; padding-left:10px; font-size:13px;}
#wrap #content #main2 #xinwen{ border:#E5E5E5 1px solid; border-top: #000000 3px solid; padding:0 22px; }
#wrap #content #main2 #xinwen #xw_hear{margin-bottom:22px; font-family:"微软雅黑";}
#wrap #content #main2 #xinwen #xw_hear #xw_title{ text-align:center; margin-top:8px;}
#wrap #content #main2 #xinwen #xw_hear #xw_title h2{ font-size:22px;}
#wrap #content #main2 #xinwen #xw_hear #xw_xinxi span{ color:#666666; margin-right:10px;}
#wrap #content #main2 #xinwen #xw_hear #xw_xinxi span em{ color:#FF0000;}
#xw_xinxi{ text-align:center; margin-top:8px; border-bottom:#CCCCCC 1px solid; padding-bottom:10px;}
#wrap #content #main2 #xinwen #xw_content{ padding:0 10px; font-size:14px;}
#wrap #content #main2 #xinwen #xw_content .foot{ float:right; margin-top:20px;}