﻿@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: #807f7f; 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; font: 0px; }
a, a:link, a:visited { cursor: pointer; text-decoration: none; color: #807f7f; }
a:hover { cursor: pointer; color: #807f7f; text-decoration:underline; }
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; background: #fff; overflow-x: hidden; }
.w1000 { width: 1000px; margin: 0 auto; }

#header { width:100%; height:165px; background:url(../images/header_bg.jpg) repeat-x; }
.logoBox { display:block; line-height:0; padding-left:10px; }
.bannerrit { width:217px; height:24px; background: url(../images/sethomepage.png) 0 0 no-repeat; margin-top: 6px; }
.bannerrit a { font-family: "微软雅黑"; margin-left: 45px; }

#navgat { width:1000px; margin:0 auto; }
.navgat { height:40px; }
.navlft { width:10px; background:url(../images/nav_lt.png) no-repeat left top;}
.navrit { width:10px; background:url(../images/nav_rt.png) no-repeat right top;}
.navmid { width:980px; background:url(../images/nav_mid.png) repeat-x; }
.navmid ul li { float:left; background:url(../images/nav_line.png) no-repeat; margin-right:1px; }
.navmid ul li a { display:block; width:160px; height:40px; text-align:center; color:#fff!important; font:14px/40px "微软雅黑"; margin-left: 2px; }
.navmid ul li a:hover {text-decoration:none; background:url(../images/nav_h.png) repeat-x; font-weight: bold; }
.navmid ul li.home { background:none; }
#sddm div { width:160px; position:absolute;display:none; }
#sddm div a { width:100%!important; height:25px; line-height: 25px; display:block; position:relative; background:url(../images/sddm_bg.png) repeat; border-bottom:1px solid #fff;text-align:center;text-decoration:none;}
#sddm div a:hover { font-weight: bold; }

#flash_bg { width:100%; background: #ede3d0; padding: 20px 0; }
.flash { width: 1000px; height: 315px; margin: 0 auto; }

#content { width:100%; height: auto; overflow: hidden; background:url(../images/cont_bg.jpg) repeat-x #d8e6f3; padding: 15px 0; }
#left { width:221px; }
.contact { width:216px; }
.contact dt { height: 92px; overflow: hidden; }
.contact dd { background: #fff; padding: 3px; }
.contact dd .contact_bg { background:url(../images/contact_bg.jpg) 0 bottom repeat-x #fff; padding-left: 3px; }
.contact dd .contact_engbg { background:url(../images/contact_bg.jpg) 0 bottom repeat-x #fff; padding-left: 0px; }
.video_btn { margin: 10px 0 5px 0; }
.links {}
.links dt { height: 37px; overflow: hidden; }
.links dd { height: auto; overflow: hidden; background:url(../images/links_bg.jpg) repeat-y;}
.links dd ul { padding: 10px 25px 0;}
.links dd ul li { width: 167px; height: 37px; border: 1px solid #e2e2e2; margin-bottom: 5px; }
.links_btm { height: 17px; background:url(../images/links_btm.jpg) no-repeat; }

#right { width: 763px; }
#right_top { height: 10px; overflow: hidden; background:url(../images/right_top.jpg) 0 0 no-repeat; display: block; }
#right_mid { width:743px; height: auto; overflow: hidden; background:url(../images/right_mid.jpg) 0 0 repeat-y; padding:0 10px; }
#right_btm { height: 10px; background:url(../images/right_btm.jpg) 0 0 no-repeat; display: block; }
.about { width: 730px; background:url(../images/about_bg.jpg) 0 0 no-repeat; padding: 5px 0 0 13px; }
.about dt { width: 715px; height: 32px; background:url(../images/about_tit.jpg) 0 0 no-repeat; }
.about dt b { background:url(../images/tubiao.jpg) 5px 4px no-repeat; padding-left: 20px; font:16px/32px 微软雅黑; color: #054d84; }
.more { display: block; margin: 5px 10px 0 0; }
.about dd { padding: 15px 10px 0 0; }
.about dd a { color: #044a82; }
.news { margin-top: 20px; _margin-top: 10px; padding: 0 10px; }
.news dt { border-bottom: 1px solid #bcd6ed; }
.news dt b { background:url(../images/tubiao.jpg) 5px 4px no-repeat; padding-left: 20px; font:16px/32px 微软雅黑; color: #054d84; }
.news dd { padding-top: 25px; }
.news dd ul li { width: 350px; float: left; height:76px; overflow:hidden; margin:0 10px 25px 0; _margin:0 10px 15px 0; }
.news_pic { width: 115px; height: 70px; float:left; margin-right:10px; padding:2px; border:1px solid #d1d1d1; }
.news_text { text-indent: 20px; }
.news_text a,.news_text a:hover { color: #0378ba; }
.show { margin-top: 3px; padding: 0 10px; }
.show dt { height: 45px; background:url(../images/show_line.jpg) 0 bottom no-repeat; }
.show dt b { background:url(../images/tubiao.jpg) 5px 4px no-repeat; padding-left: 20px; font:16px/32px 微软雅黑; color: #054d84; }
.show dd { background:url(../images/show_line.jpg) 0 bottom no-repeat; }
.rollBox { width:700px; overflow:hidden; margin:0 auto; padding-bottom: 10px; }
.rollBox .Cont { width:654px; overflow:hidden; margin:0 auto; padding-top:10px; }
.rollBox .ScrCont { width:10000000px; }
.rollBox .Cont .pic { width:143px; float:left; text-align:center; margin:0 10px; }
*+html .rollBox .Cont .pic { width:143px; float:left; text-align:center; }
.rollBox .Cont .pic p { line-height:30px; }
.rollBox #List1,.rollBox #List2 { float:left; }
.img1,.img2,.Cont { float:left; }
.img1,.img2 { width:23px; height:26px; display:block; cursor:pointer; margin-top:75px; }
.img1 { background:url(../images/show_lt_btn.jpg) center center no-repeat; }
.img2 { background:url(../images/show_rt_btn.jpg) center center no-repeat; }



#footer { height:120px; background:#30567b; padding-top: 15px; }
#footer p { text-align:center; color: #fff; }
#gs{ margin:0 auto; }

.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);
}


/*对联广告*/
.duilian { top: 300px; position: absolute; overflow: hidden; z-index: 9999; left: 20px; }
.duilian_con { width: 130px; height:130px; overflow:hidden; }
.duilian_con img { display: block; }

