﻿@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, textarea {
    margin: 0; padding: 0; font-size: 12px; line-height: 25px; color: #2a2a2a; font-family: verdana,SimSun,Tahoma;
}
ol, ul, li { list-style: none; line-height: 25px; }
ol, ul { zoom: 1; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
img { border: none; }
a, a:link, a:visited { cursor: pointer; text-decoration: none; color: #2a2a2a; }
a:hover { cursor: pointer; color: red; text-decoration: none; }
table { border-collapse: collapse; border-spacing: 0; }
.tdborder td { border: solid 1px #666; }
.clear { clear: both; float: none; overflow: hidden; height: 0px; font-size: 0; }
.clearFix:after { clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: "."; }
.clearFix { zoom: 1; }
.float-left, .fl { float: left; }
.float-right, .fr { float: right; }
.font { font: 14px/24px Comic Sans MS; }
:focus{ outline: none;}
html { overflow: -moz-scrollbars-vertical; }
html { min-height: 101%; }
body { width: 100%; margin: 0 auto; }
.w1000 { width: 1000px; margin: 0 auto; }
.w700 { width: 640px;}
.w200 { width: 337px;}

.w1001 { width: 1100px; margin: 0 auto; }


#header { width:100%; height:93px;  background: url(../images/header_bg.jpg)  repeat-x; }
.logoBox { display:block; line-height:0; margin-top:10px; padding-left:10px; }
.bannerrit { width:315px; margin-top:5px; }
.sethomepage { width: 124px; height: 28px;  padding-left: 15px; margin-bottom: 5px; }
.sethomepage ul li { float:left;  color:#fff!important; font:12px/42px SimSun;}
.sethomepage ul li a {  color:#fff!important; font:12px/42px SimSun;}

#navgat { width:100%; background-color:#025bc3; margin:0px auto 0;}
.navgat { height:26px; }
.navmid { width:1000px; margin: 0 auto; }
.navmid ul li { float:left; }
.navmid ul li a { display:block; width:100px;height:26px; text-align:center;  color:#fff!important; font:12px/26px SimSun; }
.navmid ul li a:hover { background:url(../images/nav_h.jpg)center top no-repeat; text-decoration:none; }
#sddm div{width:121px;position:absolute;display:none;}
#sddm div a{width:100%!important;display:block;position:relative;background:#025bc3;border-bottom:1px solid #877876;text-align:center;text-decoration:none;}
#sddm div a:hover{ color:#fceeb2; }
#flash { width:1420px; height:372px; margin:0px auto 0;  }

.show {}
.show dt { height: 38px; background:url(../images/show_tit.jpg) 0 0 no-repeat; }
.show dd { padding: 10px 0; }


.new { height:240px;margin-top:10px;}
.qyxw { width:470px}
.qyxw dl {  width:415px;  float:left;height:175px;}
.qyxw dt {height: 24px;  padding: 0 10px 0 15px; font: 12px/23px SimSun; color: #fff; }
.qyxw dt a { color: #094679; text-decoration: none; font-family: Arial, Helvetica, sans-serif;}
.qyxw dt a:hover { color: #094679; text-decoration: underline;font-family: Arial, Helvetica, sans-serif; }
/* marqueeleft */
.marqueeleft { width:980px; height:214px; overflow:hidden; margin:0 auto; }
.marqueeleft ul { height:214px; float:left; padding:0px; margin:0px; }
.marqueeleft li { width:210px; height:180px; float:left; background:url(../images/show_bg.jpg) no-repeat 0 0; display:inline; height:auto; overflow:hidden; margin:0 5px; }
.marqueeleft li .pic { display:block; width:200px; height:167px; overflow:hidden; margin:20px 4px 0;  }
.marqueeleft li .txt { text-align:center; height:40px; line-height:30px; }

.cont {height:330px; background-color:#e4f1fa;padding: 10px;}
.yb {width: 620px; height:177px; background-color:#FFF;padding: 10px;margin-top:10px;}
.gsjj {width: 394px; }

.gsjj dl {  float: left; }
.gsjj dt {width:374px;height: 24px;  padding: 0 10px 0 15px; font: 12px/23px SimSun; color: #fff; }
.gsjj dl dd { height: 152px; overflow: hidden; border: 1px solid #D5D5D5; padding: 10px; }

.xcyy {width: 337px; background-color:#FFF;}
.xcyy dl {  float: left; }
.xcyy dt {width: 337px; }
.xcyy dd {  overflow: hidden; padding: 10px; }
.about p a { color: red; }
.contact { width: 170px; }


.rollBox { width:315px; overflow:hidden; margin:0 auto; }
.rollBox .Cont { width:305px; overflow:hidden; margin:0 auto; }
.rollBox .ScrCont { width:10000000px; }
.rollBox .Cont .pic { width:305px; float:left;text-align:center; }
.rollBox .Cont .txt { text-align:center; height:40px; line-height:30px; }
*+html .rollBox .Cont .pic { width:305px; float:left; }
.rollBox #List1,.rollBox #List2 { float:left; }
.img1,.img2,.Cont { float:left; }
.img1,.img2 { width:14px; height:14px; display:block; cursor:pointer; margin-top:65px; }
.img1 { background:url(../images/show_lt_btn.jpg) center center no-repeat; margin-right:20px;  }
.img2 { background:url(../images/show_rt_btn.jpg) center center no-repeat; margin-left:20px; }

#footer { height:95px; margin-top:25px; background-color:#025bc3;}
#footer p { text-align:center; padding-top: 10px; color: #fff; }

.css3pie{
	background:#fff;
	-webkit-box-shadow: #333 3px 3px 3px;
	-moz-box-shadow: #333 3px 3px 3px;
	box-shadow: #333 3px 3px 3px;
	border:solid 1px #c12678;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior:url(/css3pie/PIE.htc);
}

.previewShowWindow {
	position: absolute;
	border: 1px solid #dadade;
	background: #95959d;
	padding: 5px;
	display: none;
	color: #fff;
	text-align: center;
	z-index: 999;
}
