﻿@charset "utf-8";
/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{  }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
 
/* Public */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#555555; font-family:"Microsoft YaHei",Arial,SimSun,SimHei; font-size:13px; text-align:left; -webkit-text-size-adjust:none;cursor:default;}
a{color:#555555;text-decoration:none; outline:none; border:0;}
a:link{color:#323232; text-decoration: none; border:0;}
a:hover{color:#F00;*color:#555555; text-decoration:none; border:0;}
a:focus{outline: none;-moz-outline-style: none;  border:0;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.siteWidth{ width:980px; margin:0 auto; overflow:hidden; text-align:left;   }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.nodata{margin:10px;color:#ccc; }
body{background:#fff url(pt_bg.jpg) repeat-x;}
 a img { border:0; }
/************************************

*@描述:基础表单样式

************************************/
.checkbox { vertical-align:middle;margin-right:2px; margin-top:-2px; margin-bottom:1px; }
.radio { vertical-align:middle; margin-right:2px; margin-top:-2px; margin-bottom:1px; }
.button { border:0px none; background:none; }
.input{font-size:12px;border:1px solid #ddd;height:20px;line-height:20px;padding-left:5px;width:180px;}
.textarea{font-size:12px;border:1px solid #ddd;height:100px;line-height:22px;padding-left:5px;width:280px;}



/*top*/

.top{ background: transparent url("top_bg_02.jpg") repeat-x scroll 0% 0%;height: 31px;} 
.flash { width:auto; height:auto;}
.nav{height:34px;line-height:34px;background:url(navbg.jpg) 0px 1px no-repeat; width:1000px;}
.nav ul{padding-left:20px;}
.nav li{float:left;width:95px;height:34px;text-align:center;background:url(navlibg.gif) right 50% no-repeat;position:relative;z-index:1000;}
.nav li.current,.nav li.hover{background:url(navcurrent.jpg) 0px 0px no-repeat; margin:0px 3px;  }
.nav li a{color:#fff;font-size:14px;font-weight:bold;}
.nav li a:hover{_color:#fff;font-size:14px;font-weight:bold;}
.nav .subNavList{position:absolute;top:33px;left:0px;padding-left:0px;background-color:#3382c4;border:1px solid #004d8e;width:120px;z-index:2;display:none;}
.nav .subNavList li{float:none;width:auto;height:28px;line-height:28px;text-align:left;margin-right:0px;background:none;border-bottom:1px dotted #004d8e;}	
.nav .subNavList li a{font-size:12px;_font-size:14px;padding-left:15px;display: block;height: 28px ;}
.nav .subNavList li a:hover{background-color: #004d8e；color:#fff;}
.nav li.hover .subNavList{display:block;_color:#fff;_font-size:14px;}
.weatherWrap{width:978px;height:24px;background:url(announcebg.jpg) 0px 0px repeat-x;padding-top:4px;border:1px solid #ddd;border-top:none;padding-left:10px;padding-right:10px;}
.weatherWrapTime{float:left;margin-right:5px;padding-top:2px;background: url(time.jpg) 10px 3px no-repeat;font-family: simsun;height:20px;padding-left:28px;}
.weather{float:left;}
.topSearch{float:right;_margin-top:-3px;}
.mr5{margin-right:5px}
.clear{clear:both;}
/****neirong****/
.main{width:1000px; margin:0 auto;padding-top:8px;  }
.main_l{ width:261px;float:left; }
.main_la{float:left; background:url(main1.jpg) no-repeat; width:261px; height:54px;}
.main_la>p{ text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; font-family: "Microsoft yahei"; line-height:40px;}
.main_la_o{ width:261px;  margin-top:52px;e65001}
.main_la_o .o1 span a, .main_la_o .o1 span a, .main_la_o .o2 span a, .main_la_o .o3 span a, .main_la_o .o4 span a, .main_la_o .o5 span a{ display:block; font-size:14px; color:#e65001; font-weight:bold; line-height:56px; text-align:center; width:261px;}
.main_la_o .o1{ background:url(main_xiu1.jpg) no-repeat; height:57px; width:auto;}
.main_la_o .o2{ background:url(main_xiu2.jpg) no-repeat; height:58px; width:auto;}
.main_la_o .o3{ background:url(main_xiu3.jpg) no-repeat; height:58px; width:auto;}
.main_la_o .o4{ background:url(main_xiu4.jpg) no-repeat; height:56px; width:auto;}
.main_la_o .o5{ background:url(main_xiu5.jpg) no-repeat; height:56px; width:auto;}
.main_la_e{ background:url(main1_7.jpg) no-repeat; height:43px;}
.main_m{ width: 485px; height:385px; float:left; margin-left:10px;}
.main_r{ width:235px; float:right; background:url(main_xiu7.jpg) no-repeat; height:377px;}
.main_r>p{text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; font-family: "Microsoft yahei"; line-height:40px;}
.main_r_z{ width:200px; margin:0 auto; margin-top:25px; }
.main_r_z li{ line-height:50px; height:50px; background:url(main_xiu71.jpg) no-repeat; width:210px;  margin-bottom: 7px;*margin-bottom: 5px;}
.main_r_z li a{ line-height:30px; text-align:center; color:#0b5ba0; _color:#0b5ba0; font-size:14px;  display:block; font-weight:bold;} 
.gg{ width:998px; margin:0 auto; margin-top:10px; border:1px solid #b2cbdf; }
.box1{ width:1000px; margin-bottom:10px;}
.box1_l{ float:left; width:321px;  background:url(pt_4.jpg) no-repeat; border:1px solid #b2cbdf;margin:10px auto; margin-bottom:0px;}
.box1_r{ float:right; width:321px; background:url(pt_4.jpg) no-repeat; border:1px solid #b2cbdf;margin:10px auto;margin-bottom:0px;}
.box1_m{ float:right; margin:0 5px; width:321px; background:url(pt_4.jpg) no-repeat; border:1px solid #b2cbdf;margin:10px auto;margin-bottom:0px;}


.box1_l p,.box1_r p,.box1_m p{ line-height:30px; font-size:14px; font-weight: bold; float:left; padding-left:20px; color:#000;}
.box1_l span a,.box1_r span a,.box1_m span a{ line-height:30px; float:right; padding-right:15px;}
.box1_l .list{ margin:10px;}
.box1_l .list li,.box1_r .list li,.box1_m .list li{ border-bottom:1px dashed #CCCCCC; height:28px; line-height:28px; background:url(li.jpg) left no-repeat; padding-left:8px;}
.box1_l .list li span,.box1_r .list li span,.box1_m .list li span{ float:right; } 
.box1_r .t{ margin:5px; width:478px; height:25px; background:#d2e2f9; margin-bottom:0px;}
.box1_r .t p{ width:199px; padding-left:10px; float:left; text-align:center; line-height:20px; font-size:14px; color:#454545; font-weight:bold;}
.box1_r .t .time{ width:45px;}
.box1_r .tzgg{margin:0 5px; width:480px; margin-bottom:5px;}
.tzgg { border:1px solid #d2e2f9; border-top:none;}
.tzgg  td {border:1px solid #d2e2f9; border-top:none; border-left:none;line-height:38px; text-align:center; }
.sbxx{ margin-left:15px;}


.box2{ width:1000px; margin-bottom:5px;}
.box2_1{ width:998px; background:url(pt_5.jpg) no-repeat; height:35px;}
.box2_1 p{ line-height:35px; height:35px; width:85px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.box2-1{ border:1px solid #b2cbdf; }
.box2-1 .pic { margin-top:8px;}
.box2-1 .pic li{ float:left; margin-left:4px;}


.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer;}
.picMarquee-left{ width:998px; overflow:hidden; position:relative;  margin-top:5px;    overflow:hidden; position:relative; }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;width:125px;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:125px; height:65px; display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }





/****neirong-end****/
/*neiye*/
.ny_main{width:1000px; margin:0 auto;padding-top:1px; background:#fff; height: 100%;overflow:hidden;}
.mainRightIndex{width:205px;}
.marginRightBorderIndex{border:5px solid #e5f3ff;}
.marginRightBorderIndex .rightAnnounce{border:none}
.rightTitle{height:30px;background:url(newrighttitlebg.gif) 0px 0px no-repeat;font-size:14px;font-weight:bold;color:#fff;padding-left:30px;line-height:30px;margin:1px;}
.rightTitle .more{font-size:12px;font-weight:normal;padding-top:12px;}
.rightTitle a{color:#fff;}
.rightTitle2{height:33px;background:url(titlebg.gif) 0px 0 repeat-x;}
.rightTitle2 .titleText{height:26px;line-height:26px;display:inline-block;padding:0px 6px;background-color: #fff;border-top:4px solid #3685c8;border-right:1px solid #e1e1e1;position: relative;margin-top: -1px;color:#3685c7;font-size:14px;font-weight: bold;}
.rightNavList li{height:33px;line-height:33px;background:url(rightnav.jpg) no-repeat;}
.rightNavList li a{color:#151515;font-size:12px;font-weight:bold; display:block;padding-left:18px;}
.rightNavList li a:hover{ background:url(rightnav1.jpg) no-repeat; height:33px; color:#fff; }
.mainLeftIndex{width:777px;float:right;display:inline;background: #fff;}

/************************************

*@描述:列表

************************************/

.listMain .mainLeftIndex{float:right;margin-top:-8px;}
.listMain .mainRightIndex{float:left;}
.listMain .marginRightBorderIndex{}
.listMain .listBox{margin-top:8px;}
.listMain .listBox .tabTitle li.current{width:auto;}
.location{height:30px;padding-left:20px;line-height:30px;background:url(location.jpg) 0px 0px no-repeat;font-weight:bold;color:#1a56a8}
.location span,.location a{color:#1a56a8;padding:0px 5px;}
.clearfix{display:block;zoom:1}
.clearfix:after{content: ".";display: block;height: 0;overflow:hidden;clear: both;visibility: hidden}
.clearfix>p{ height:120px; background: #CCCCCC; margin:5px; width:auto; font-size:15px; color:#000; line-height:45px; font-weight:bold; padding:5px;}
.result-center { color: #4f4f4f; padding: 20px;width: auto;}
.result-center-main {margin-top: 10px; width: auto;}
.result-center-main div{font-size:14px; line-height:30px; width:auto;}
.listBgDot{ margin-bottom:20px;}
.listBgDot li{padding-left:20px;background:url(List_Dot.gif) 10px 10px no-repeat; border-bottom:1px dashed #ccc; line-height:30px;}
.listText .text{line-height:28px;height:28px;overflow:hidden;}
.listText .time{float:right;font-size:12px;color:#999;padding-right:10px;}
.guestBookList dt .time{font-size: 12px;color: #999;font-weight: normal;padding-left: 10px;}
/************************************
*@描述:滑动门
************************************/
.tabTitle{height:33px;background:url(titlebg.gif) 0px 0 repeat-x;padding-left:10px;}
.tabTitle li{margin-top:3px;float:left;width:114px;text-align:center;float:left;line-height:26px;height:30px;}
.tabTitle li.current{font-size:14px;color:#000;font-weight:bold;width:auto; line-height:20px;}
.tabTitle li.current a{color:#1A56A8;}
.tabTitle li.tabTitleLi2{width:81px;background:url(newtitlebg01.gif) 0px 0px no-repeat;}
.tabTitle li.more{float:right;width:auto;height:20px;line-height:100%;padding-top:8px;}
.box{border:1px solid #e1e1e1;}

/*danpian*/
.ny_main1{width:1000px; margin:0 auto;padding-top:8px; background:#fff; margin-bottom:10px;  }
.nr_biao{border:1px solid #e1e1e1; width:990px; margin:0 auto;}
.nr_t{ background:url(location.jpg) repeat-x;  }
.location span,.location a{color:#1a56a8;padding:0px 5px;}

.newsTitle{line-height:2;padding:10px 0px;text-align:center;font-size:20px;font-family:simhei;font-weight:normal;border-bottom:1px dotted #ddd;}

.content{padding:15px;line-height:1.8;font-size:14px;color:#333;}












/****友情链接****/
.links{ width:1000px; margin-top:10px; margin:0 auto; margin-top:10px;} 

.links1{ width:1000px; height:44px;}

.links1_1{ width:191px; height:44px; background:url(links.jpg) no-repeat; float:left;}

.links1_2{ width:799px; height:44px; background:url(links1.jpg) no-repeat; padding-left:10px; float:right;}

.links1_2 ul li{ float:left; width:150px; background:url(links_li.jpg) no-repeat right; height:44px; line-height:40px; text-align:center;padding-left:5px;}

.links1_2 ul li:hover{ background:url(links_hover.jpg) no-repeat;}

.links1_2 ul li.hover1{ background:url(links_hover.jpg) no-repeat;}

.links1_2 ul li a{ font-size:14px; color:#04478e; font-weight:600;}

.links1_2 ul li:hover a{color:#fff;}

.links1_2 ul li.hover1 a{ color:#fff;}

.links2{ width:978px; border:1px solid #accee9; border-top:none; padding:10px;height:100px;overflow-y:scroll;}

.links2 ul li{ float:left; width:160px; height:30px;  padding-left:30px; background:url(links2_1.jpg) no-repeat 10px center;}

.comment_mzjs{ display:none;}

/****友情链接****/

/****友情链接****/

.bottom{ width:1000px; margin-top:10px; margin:0 auto;}
.bottom1{ width:100%; height:45px; background:url(bottom1.jpg); text-align:center; line-height:45px;}
.bottom1 a{ padding:0 10px;}
.bottom2{ text-align:center; padding:10px 0; line-height:30px; background:url(bottom2.jpg) no-repeat 650px 30px;}
.bottom3{ text-align:center; padding:10px 0; line-height:30px;}
.bottom4{background:url(bottom2.jpg) no-repeat;width:72px;height:83px;margin-left: 250px;_margin-left: -250px;margin-top: -70px;}
.bottom4 a{width:72px; height:83px;display:block;margin-top: 40px;}

.rightTitle {height: 30px;background: url(newrighttitlebg.gif) no-repeat;font-size: 14px;font-weight: bold;
color: #fff;padding-left: 30px;line-height: 30px;margin: 1px;}
.subNavBox{width:195px; border: 5px solid #e5f3ff;}
.subNav{cursor:pointer;ine-height:28px; height: 33px;
line-height: 33px;background: url(rightnav.jpg) no-repeat;color: #151515;font-size: 12px;font-weight: bold;display: block;padding-left: 18px;}

.subNav:hover{color:#151515;}
.currentDd{color:#151515}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li{border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;heighr:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
