body {font-family:\5B8B\4F53,Arial Narrow,arial,serif;background:#ffffff;font-size:12px;}
a {color:#2b2b2b;text-decoration:none;}
a:visited {color:#2b2b2b;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:underline;}
a:active {color:#2b2b2b;}
A.blue:link,A.blue:visited,A.blue:active {color:#173576;text-decoration:none;}
A.blue:hover {color:#ff0000;text-decoration:underline;}
A.gray:link,A.gray:visited,A.gray:active{color:#535353;text-decoration:none;}
A.gray:hover {color:#ff0000;text-decoration:underline;}
A.black:link,A.black:visited,A.black:active {color:#000000;text-decoration:none;}
A.black:hover {color:#ff0000;text-decoration:underline;}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,emBED{padding:0; margin:0;}
li{list-style-type:none;}
.f14b{font-size:14px;font-weight:bold}
.f14{font-size:14px;}
.f14intro{font-size:14px;text-indent:2em; }
.f12intro{font-size:12px;text-indent:2em; }
.f16{font-size:16px;cursor:pointer;font-weight:bold;}
.right{float:right;}
.gray{color:#535353;}
.blank1 {clear:both;height:1px;overflow:hidden; display:block;}
.blank2 {clear:both;height:2px;overflow:hidden; display:block;}
.blank3 {clear:both;height:3px;overflow:hidden; display:block;}
.blank4 {clear:both;height:4px;overflow:hidden; display:block;}
.blank5 {clear:both;height:5px;overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank7 {clear:both; height:7px; overflow:hidden; display:block;}
.blank8 {clear:both; height:8px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.line1{line-height:26px;}
.line2{line-height:24px;}
.line3{line-height:20px;}
.line4{line-height:22px;}
.line5{line-height:25px;}
.line6{line-height:23px;}
.img1{padding:1px;border:#d8d8d8 1px solid;}
.img2{padding:5px;border:#d8d8d8 1px solid;}
.img3{border:#ccc 1px solid;padding:2px;}
.img4{border:#ccc 1px solid;padding:3px;}
.img5{border:#b1c8d6 1px solid;padding:3px;}
span.right{float:right;}
.dotted {background:transparent url(listdot.gif) no-repeat scroll 0 8px;padding-left:12px;}
.dot1{display:block; clear:both; overflow:hidden;background:url(dot1.gif) repeat-x;height:1px;}
.dot2{display:block; clear:both; overflow:hidden;background:url(dot_line.gif) repeat-x;height:1px;}
.tabledot{background:url(dot_line.gif);}
.midLine{height:1px;border-bottom:1px dashed #666; margin:0 auto;clear:both; font-size:0;}
img{border:0px;}
.clear{clear:both;}
.header{width:100%; background:url(ztheadbg.gif);line-height:32px; border-bottom:#ffffff 2px solid;overflow:hidden;}
.header .head{ width:960px; margin:0px auto; line-height:32px;}
.header .time{width:55%;float:left; padding-top:2px;}
.header .add{width:45%;float:right;}
.header .add a{font-size:12px;}
.header .add .sou1{float:left;}
.header .add .sou2{float:left;padding:5px 0 0 3px;}
.header .add .sou2 input{ border:1px solid #ccc; width:95px; height:16px; font-size:12px;}
.header .add .sou3{float:left;padding:5px 0 0 3px;}
.tophead{width:960px; margin:0px auto; margin-top:2px;height:84px; }
.tophead .logo{ width:225px;float:left;padding-top:9px;}
.tophead .banner{width:728px;float:right;height:90px;padding-top:9px;}
/*主导航菜单*/
#menu ul{padding:0;border:0;list-style:none;line-height:150%;}
#menu_out{width:956px;padding-left:4px;margin:0px auto; 
 background:url(menu_left.png) no-repeat left top;}
#menu_in{background:url(menu_right.png) no-repeat right top;padding-right:4px;}
#menu{background:url(menu_bg.png) repeat-x;height:70px;}
.menu_line{background:url(menu_line.png) no-repeat center top;width:2px;}
.menu_line2{background:url(menu_line2.png) no-repeat center top;width:14px;}
#nav{padding-left:36px;}
#nav li{float:left;height:35px;}
#nav li a{float:left;display:block;padding-left:6px;height:35px;background:url(menu_on_left.png) no-repeat left top;
 cursor:pointer;text-decoration:none;}
#nav li a span{float:left;padding:11px 18px 10px 14px;line-height:14px;background:url(menu_on_right.png) no-repeat right top;
 font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
#nav li .nav_on{ /*鼠标经过时变换背景，方便JS获取样式*/
 background-position:left 100%;}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
 background-position:right 100%;color:#333333;text-decoration:none;padding:14px 21px 7px 17px;}
/*子栏目*/
#menu_con{text-align:left;padding-left:20px;clear:both;}
#menu_con li{float:left;height:22px;margin-top:8px;}
#menu_con li a{display:block; float:left; background:url(menu_on_left2.png) no-repeat left top;
cursor:pointer;padding-left:3px;}
#menu_con li a span{ float:left; padding:6px 10px 4px 10px; line-height:12px;
background:url(menu_on_right2.png) no-repeat right top;}
#menu_con li a:hover{text-decoration:none;background:url(menu_on_left2.png) no-repeat left bottom;}
#menu_con li a:hover span{background:url(menu_on_right2.png) no-repeat right bottom;}
/*标题样式*/
.title01{color:#000;font-weight:bold;padding-left:12px;height:20px;padding-top:8px;border-left:#b1c8d6 1px solid;border-right:#b1c8d6 1px solid;background:url(title_bg0.gif) repeat-x;position:relative;}
.title02{color:#000;font-weight:bold;padding-left:12px;height:20px;padding-top:8px;border-left:#b1c8d6 1px solid;border-right:#b1c8d6 1px solid;background:url(title_bg01.gif) repeat-x;position:relative;}
.title03{padding-left:16px;color:#000; background:url(title03_bg.jpg);height:20px;padding-top:8px;text-align:left;text-indent:28px;position:relative;}
.title04{color:#000;font-size:14px;font-weight:bold;height:20px;padding-top:8px;text-indent:36px;text-align:left;border-left:#b1c8d6 1px solid;border-right:#b1c8d6 1px solid;background:url(title04_bg.gif);}
.title05{color:#000;font-weight:bold;padding-left:12px;height:20px;padding-top:8px;border-left:#b1c8d6 1px solid;border-right:#b1c8d6 1px solid;background:url(title_bg1.gif) repeat-x;position:relative;}
.title01 span.more,.title02 span.more,.title03 span.more,.title04 span.more,.title05 span.more{ position: absolute;right:5px;top:3px;font-weight:normal;}
.list02{padding:5px 2px;overflow:hidden;border:#b1c8d6 1px solid;}
.list03{padding:5px 4px;overflow:hidden;border:#b1c8d6 1px solid;}
.list04{padding:4px 8px 4px 25px;background:url(hotr.gif) no-repeat 5px 5px;border:#b1c8d6 1px solid;}
/*标题样式*/
.mainPane {width:100%;float:left;}
.mainPane li {background:url(listdot.gif) 0 12px no-repeat; padding-left:12px; text-align:right; color:#555; height:25px; line-height:25px;}
.mainPane li a {color:#173576; float:left; font-size:14px;text-decoration:none;}
.mainPane li a:hover {color:#FF0000; font-size:14px; text-decoration: underline;}

.wrap3{width:960px;margin:10px auto 0;}
.wrap3_left{width:692px;float:left;border:#b1c8d6 1px solid;}
.wrap3_left2{width:692px;float:left;border:#b1c8d6 1px solid;}
.wrap3_right{width:256px;float:right;}
.wrap3_right .up{width:256px;float:right;}
.wrap3_right .down{width:256px;float:right;margin-top:10px;}
.wrap3_left .news_list{height:auto;padding:8px;line-height:25px;}
.wrap3_left .lanmu_list{height:auto;padding:8px 20px;line-height:25px;}
.wrap3_left .flashlanmu_list{height:auto;padding:8px 8px;line-height:24px;}
.wrap3_left .flash_list{height:auto;padding:8px;line-height:18px;}/*photoshopflash栏目页*/
.wrap3_leftwy{float:left;}
.wrap3_leftwy .wytxl{width:102px;float:left;}
.wrap3_leftwy .wytxr{width:570px;float:right;line-height:25px;height:auto;padding:0 10px;}
/*网页特效栏目*/
.wytxmenu ul {width:102px;float:left;}
.wytxmenu li a {display: block;line-height:25px;margin:15px 10px;color: #666666;text-align:center;border:#969696 1px solid;width:80px;}
.wytxmenu li a:hover, .wytxmenu li .current{color: #163587;border:#163587 1px solid; text-decoration:none;}
/*栏目banner*/
.container, .container *{margin:0;padding:0;}
.container{width:650px;height:100px;overflow:hidden;position:relative;}
.lanmuslider{position:absolute;}
.lanmuslider li{ list-style:none;display:inline;}
.lanmuslider img{ width:650px; height:100px; display:block;}
.lanmunum{ position:absolute; right:5px; bottom:5px;}
.lanmunum li{float: left;color: #004985;text-align: center;line-height:15px;width:15px;height:15px;font-family: Arial;font-size:12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border:1px solid #004985;background-color: #fff;}
.lanmunum li.on{color: #fff;line-height: 18px;width:18px;height:18px;font-size:14px;margin:3px 1px;border: 0;background-color: #004985;font-weight: bold;}
/*位置页式*/
.crumb{line-height:15px; overflow:hidden; color:#888888;  width:960px; margin:10px auto 10px; }
.crumb .crumb_ad{ float:right;}
.crumb .crumb_ad a{color:#F00}
.gt{ background:url(gt.gif) no-repeat center center; width:10px; height:10px; font-size:1px; display:inline-block}
/*栏目分页样式*/
#fenye{clear:both;}
#fenye a{text-decoration:none;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#fff;text-align:center;}
#fenye a.curr:visited {color:#1E3986;}
#fenye a{margin:5px 4px 0 0; color:#1E3986;background:#fff; display:inline-table; border:1px solid #ccc; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1E3986;} 
#fenye a:hover{color:#fff; background:#1E3986; border:1px solid #1E3986;float:left;}
#fenye span{display:block;margin:6px}
/*底部*/
.footer{margin:0 auto; width:960px; line-height:21px;padding:0 0 5px; color:#000; text-align:center;}
.footer img{margin:4px 0 0;} 
.about{height:25px;border:#b1c8d6 1px solid;}
.about li{padding:4px 0 0; color:#1E50A2;}
.sylink{height:25px;border:#b1c8d6 1px solid;}
.sylink li{padding:4px 0 0; color:#535353;}
/*页脚*/
.foot{margin:0 auto; width:750px; line-height:21px; clear:both; color:#4d4d4d;}
.text{width:680px;float:left;padding:4px 0 5px; margin:0 0 5px;}
.icp{ width:60px;float:right }
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover{color:#ba2636;}
.newyear_bg{ background:url(newyear_bg.jpg) no-repeat center center ;width:100%;height:785px; margin-bottom:-735px;}
.h_bg_close{width: 42px;height: 18px;overflow: hidden;cursor: pointer;text-indent: -100em;position: absolute;z-index: 2;margin-left: 442px;left: 50%;top: 30px;}

.rightgg{line-height:32px;background:url(gg.gif) no-repeat 6px;padding-left:20px;height:32px;}
.rightgg a{color:#b74b00;text-decoration:none;}