* { margin:0; padding:0}
img { border:0;}
.clear { clear:both}
div {padding:0}
form {padding:0}
ul {padding:0}
li {padding:0}
body,td,th {font-size: 12px;}
body {background:url(../images/bg.gif) top center no-repeat #000;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
/*header*/
#header {height:75px; width:800px; margin:0 auto;text-align:right; overflow:hidden;color:#bfcbdb;}
#header img {margin:0 auto; float:left;}
#header span{width:120px;float:right}
#header a:link,#header a:visited,#header a:active{color:#bfcbdb;;text-decoration:none;font-size:12px; line-height:40px;}
#header a:hover{color:#f8ff21;text-decoration: underline;}
/*main*/
#main {background:url(../images/qiye_07.gif) no-repeat; width:787px; height:34px; margin:0 auto; line-height:34px; color:#09063c;padding:0 0 0 13px;}
/*两列布局*/
.box1 {width:800px;margin:8px auto; overflow:hidden}
.box1left { width:591px; float:left; height:542px;}
.box1right {width:201px; float:right;}
/*brnner*/
.brnner { width:583px; height:185px; background:url(../images/qiye_10.gif) no-repeat; padding:4px; overflow:hidden}
/*公司新闻*/
.news {background:url(../images/qiye_12.gif) top left no-repeat; width:201px; height:193px;}
.pnews {background:url(../images/qiye_p12.gif) top left no-repeat; width:201px; height:193px;}
.newstext {line-height:22px; padding:0 10px 0 16px; height:163px;}
.news img {margin:0px 10px 0px 0!important;margin:10px 10px 1px 0;}
.pnews img {margin:0px 10px 0px 0!important;margin:10px 10px 1px 0;}
.mo {line-height:30px; padding:0 10px 0 0; text-align:right;}

.imgxc {background:url(../images/qiye_18.gif) no-repeat; width:201px; height:83px; margin:8px 0 0 0!important; margin:8px 0; padding:4px!important; padding:0px; overflow:hidden;}
.imgxc img {margin:4px; border:1px solid #3d526c;}

.doot {background:url(../images/qiye_23.gif) no-repeat; height:27px; line-height:27px; padding:0 10px 0 0; text-align:right;}
.doot1 {background:url(../images/qiye_23a.gif) no-repeat; height:18px; padding:9px 0px 0 30px; font-size:12px; font-weight:bold; color:#19345a;}
.doottext {line-height:22px; padding:0 10px 0 16px; background:#f0f1f5; overflow:hidden}
.doottext img {margin:0px 10px 0px 0!important;margin:10px 10px 1px 0;}

.link {background:url(../images/qiye_25.gif) no-repeat; height:26px;}
.linkimgtext {height:120px; background:url(../images/qiye_26.gif) no-repeat; padding:0 7px 0 12px; line-height:26px; color:#1a6a99;}
.linkimgtext img { margin:10px 0 0 5px!important; margin:10px 0 0 5px;}

.footer {background:url(../images/qiye_31.gif) no-repeat; width:779px; height:73px; color:#091c4c; line-height:22px; overflow:hidden; margin:0 auto; padding:17px 0 0 22px;}

.conter {height:34px; background:url(../images/qiye_15.gif) left top no-repeat; text-align:right; margin:8px 0 0 0}
.conter1 {height:18px; background:url(../images/qiye_15a.gif) left top no-repeat;margin:8px 0 0 0; padding:15px 0 0 30px;}
.contertext {background:url(../images/qiye_19.gif) left bottom repeat-x #fff; height:302px; line-height:16px; color:#091c4c; padding:0 0 0 15px; width:576px; overflow: hidden}
.contertext ul{padding:0 0 0 0px;}
.contertext li {width:272px; height:128px; list-style:none; float:left; margin:10px 15px 10px 0;}
.contertext h1 {font-size:12px; font-weight:bold; color:#19345a; line-height:17px; height:38px; margin:0 0 5px 0; padding:5px 0 0 0; background:url(../images/line.gif) no-repeat; background-position:0px 42px;}
.contertext img { border:1px solid #7d8fa6; padding:4px; margin:0 8px 0 0;}
.conterbg {background:url(../images/qiye_27.gif) no-repeat; height:4px; overflow:hidden;}

a {
	font-size: 12px;
	color: #09063c;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #09063c;
}
a:hover {
	text-decoration: underline;
	color: #006699;
}
a:active {
	text-decoration: none;
	color: #006699;
}
.contertext1 {background:url(../images/qiye_19.gif) left bottom repeat-x #fff; line-height:22px; color:#091c4c; padding:10px 10px 5px 15px; width:566px;}
.contertext1 img {border:#7d8fa6 1px solid; padding:4px; text-align:center;}
.box1left1 { width:591px; float:right;}
.box1right1 {width:201px; float:left;}

.box1left .brnner #flash{background:#ffffff;width:580px;height:180px;overflow:hidden;margin:0px auto;margin-top:2px}
.box1left .brnner #flash .banner-box{width:580px;height:180px;position:relative;overflow:hidden}
.box1left .brnner #flash .banner-box .bd{width:100% !important;}
.box1left .brnner #flash .banner-box .bd ul{margin:0px;padding:0px}
.box1left .brnner #flash .banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.box1left .brnner #flash .banner-box .bd li{width:100% !important;height:300px;list-style:none;margin:0px auto;padding:0px;margin-top:0px;overflow:hidden}
.box1left .brnner #flash .banner-box .bd li a{width:100% !important;height:300px;display:block;background-size:auto;}

.box1left .brnner #flash .banner-btn{width:580px;position:absolute;top:105px;left:50%;margin-left:-290px;}
.box1left .brnner #flash .banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.box1left .brnner #flash .banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.box1left .brnner #flash .banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.box1left .brnner #flash .banner-box .hdd {position:relative;top:50px;left:280px;}
.box1left .brnner #flash .banner-box .hdd ul li{width:15px;height:15px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ffffff;float:left;cursor:pointer;}
.box1left .brnner #flash .banner-box .hdd ul li.on{background:#cc0000;}