@charset "gb2312";

*{ margin:0px; padding:0px;}

img {border:0;margin:0; padding:0;}

ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0;}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

input,textarea {outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/

a:link { text-decoration: none;color: #494949;}

a:visited {text-decoration: none; color: #494949;}

a:hover { text-decoration: none; color: #000000;}

a:active {text-decoration: none; color: #494949;}





body {margin: 0px; color:#494949; font-size: 12px; font-family:Microsoft YaHei,宋体,Arial, Helvetica, sans-serif;background:#FFF ;}

a.more:link { text-decoration: none;color: #FFFFFF;}

a.more:visited {text-decoration: none; color: #FFFFFF;}

a.more:hover { text-decoration: none; color: #FFFFFF;}

a.more:active {text-decoration: none; color: #FFFFFF;}



.top-box{ width:100%; height:124px; background: url("../images/top_bg1.jpg")/*top_bg1.jpg*/ bottom repeat-x #193e90;}

.top{ width:1180px; height:124px; margin: 0 auto; background:url("../images/dianhua.jpg")/*dianhua.jpg*/ bottom right no-repeat;}

.logo{ width:329px; height:121px; float:left;}

.top-R{ width:324px; height:23px; float:right; background:url("../images/top_bg2.jpg")/*top_bg2.jpg*/ 0 0 no-repeat; margin-top:20px;}

.top-R1{ width:200px; height:23px; float:left; margin-left:10px; line-height:28px;}

.top-R1 a{ float:left; margin-left:7px;}

.top-R2{ width:85px; height:23px; float:right;}

.top-R2 a{ margin-left:10px;}

.nav-box{ width:100%; height:34px; background: #193e90;}

.nav{ width:1180px; height:34px; margin: 0 auto;}

.nav ul li{ float:left; width:118px; text-align:center; height:34px; line-height:34px; background:url("../images/nav_bg.jpg")/*nav_bg.jpg*/ right no-repeat; position:relative; z-index:999;}

.nav ul li a{ font-size:14px; color:#FFFFFF; width:118px; height:34px; display:block;}

.nav ul li a:link{ color:#FFFFFF;}

.nav ul li a:visited{ color:#FFFFFF;}

.nav ul li a:hover{ color:#FFFFFF; background:url("../images/nav_bg2.jpg")/*nav_bg2.jpg*/ top center no-repeat; transition:all 0.5s ease-out 0s;}

.nav ul li a:active{ color:#FFFFFF;}

.nav li .submenu{display:none;position:absolute;top:34px;left:0px; z-index:999;}

.nav li .submenu{width:118px;background:#214697;}

.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #698fe2; z-index:999;}

.nav li .submenu li.last{border:none;}

.nav li .submenu li a{float:none;padding:0;text-align:center;height:35px;line-height:35px;background:none;}

.nav li .submenu li a:hover{background:#ebeff7; color:#214697;}







.footer-box{ width:100%; height:451px; background:url("../images/footer_bg.jpg")/*footer_bg.jpg*/ no-repeat top center #183984;}

.footer{ width:1180px;color:#FFFFFF; line-height:30px;height:300px; margin:0 auto; padding-top:106px; font-family:"宋体";}

.footer-L{ width:245px;  float:left; height:295px;overflow:hidden;}

.footer-R{ width:575px; height:150px; text-align:right; float:right;}





.sbox{ width:100%; height:24px; padding:16px 0px;}

.sbox dl{width:1180px; margin:0px auto; height:24px;}

.sbox dl dt{ float:left}

.sbox dl dt input{ float:left; font-family:microsoft yahei}

.sbox dl dt input.text{ height:22px; line-height:22px; width:300px; border:#183984 1px solid; background:url("../images/sc.gif")/*sc.gif*/ no-repeat 10px center #FFFFFF; padding-left:34px; color:#666; font-size:16px; border-right:none}

.sbox dl dt input.text:focus,.header .sbox dl dt input.text:hover{ border-color:#000}

.sbox dl dt input.submit{height:24px; line-height:24px; background-color:#183984; width:80px;  text-align:center; cursor:pointer; color:#fff; font-size:12px;}

.sbox dl dd{ float:right; line-height:23px; width:700px; text-align:right; overflow:hidden;}

.sbox dl dd a{ margin-right:10px;}

.footer-R a {color:#fff;}


.flickr{clear:both;margin:0 auto; padding:24px 0px}
.flickr { text-align:center; white-space:normal; font-size:12px}
.flickr span,.flickr a {color:#333;padding:6px 10px; margin:5px 2px;background:#fff; border:1px solid #ccc}
.flickr a:hover {color:#e00;background:#fff; text-decoration:none; border:1px solid #ccc}

