@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;word-wrap:break-word;}
a{text-decoration: none;}
a:link {text-decoration: none; border:none;}
a:visited {text-decoration: none; border:none;}
a:hover {text-decoration:none; border:none;}
a:active {text-decoration: none;  border:none;}
a img{border:none;} 
body{margin: 0px;padding:0px; background:#fff url(imgbodybg.jpg) top repeat-x;}
body,td,div,a,li,form { font-size:12px; color:#391f0e; line-height:20px; font-family:Arial,Simsun;}
div,form,p,img,ul,ol,li,dl,dt,dd,button,input{margin: 0px;padding: 0px;}
li{ list-style:none;}
.clear{clear:both !important;width:0px !important;height:0px !important;line-height:0px !important;overflow:hidden !important;padding:0 !important;margin:0 !important;float:none !important;position:static !important;background:none !important;}
.animate{-webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -ms-transition-duration:0.3s;transition-duration:1s;}
.f10{height:10px;width:100%;overflow:hidden;}
.f15{height:15px;width:100%;overflow:hidden;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after { clear:both; }/* For IE 6/7 (trigger hasLayout) */
.clearfix { zoom:1; }

.ra{  border: 1px solid #D5D5D5; box-shadow: 0px 0px 3px #C5C5C5;}


.box{width:100%;max-width:1900px; min-width:1000px; margin:0 auto; height:auto;}
.w{width:1000px;margin:0 auto;position:relative;}

.logoBox{ width:1000px; height:210px; overflow:hidden; position:relative;background:url(imglogo1.jpg) no-repeat;}
.logoBox .bd{ position:relative; height:100%; z-index:0;   }
.logoBox .bd li{ zoom:1; vertical-align:middle; }
.logoBox .bd img{ width:1000px; height:210px; display:block;  }

.box1{}
.box2 .w{background-color:#fff;}

.topmenu{color:#fff;background-color:#c10d0d;height:50px;padding-top:10px;padding-left:50px;}
.topmenu a{display:inline-block;width:105px;height:20px;line-height:20px;color:#fff;text-align:center;font-size:14px;}

.weatherBig{float: left;padding-top: 15px;margin-left:12px;height: 21px;width:330px;}
.searchbox{float:right;width:276px;height:31px;margin-top:11px;margin-right:10px;background:url(imgsearchbg.jpg) no-repeat;margin-bottom:10px;}
.search{height:31px;width:276px;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;float:left}
.search input.inp_srh{outline:none;width:225px;color:#000;padding-left:10px;padding-top:8px;}
.search input.btn_srh{color:#000;font-weight:bold;font-family:"Microsoft Yahei";font-size:15px;width:40px;cursor:pointer;height:31px;line-height:31px}


.box2 .w{width:1000px;}


.slideBox{float:left; width:500px; height:285px;overflow:hidden; position:relative; }
.slideBox .hd{ height:19px; overflow:hidden; position:absolute; right:5px; bottom:7px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:22px; height:19px; line-height:19px; text-align:center; background-color:#b4b3b2; cursor:pointer;color:#fff; }
.slideBox .hd ul li.on{ background-color:#d02603; }
.slideBox .bd{ position:relative; height:100%; z-index:0;  }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:500px;}
.slideBox .bd img{ width:500px; height:285px; display:block; }
.slideBox .bd p{display: block;position: relative;margin-top: -35px;width:500px;padding-left: 10px;height: 35px;background: #000;filter: alpha(Opacity=80);-moz-opacity: 0.7;opacity: 0.7;}
.slideBox .bd p a{color:#fff;line-height: 35px;}

.slideTxtBox{ float:left;margin-left:20px;width:480px; }
.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:30px;   }
.slideTxtBox .hd ul li{ float:left;width:93px;cursor:pointer;  border-right:1px solid #cfcfcf; border-top:1px solid #cfcfcf;height:29px; background:#fff; text-align:center;line-height:30px;color:#010101;font-size:16px;font-family:"Microsoft yahei"}
.slideTxtBox .hd ul li.on{ border-top:2px solid #c81205; color:#d30000;}
.slideTxtBox .bd ul{ margin-top:5px;   zoom:1;  }
.slideTxtBox .bd li{ height:34px; line-height:34px;  background:url(imgdot1.jpg) left no-repeat;border-bottom:1px dashed #cccccc;text-indent:10px; }
.slideTxtBox .bd li a{ font-size:14px; color:#373737;  line-height:34px; }
.slideTxtBox .bd li .date{ float:right; color:#818181; margin-right:10px; }


.wad1{width:426px;height:86px;float:left;}
.wad2{width:256px;height:86px;float:right;}
.wad3{width:298px;margin-right:10px;height:86px;float:left;}


.newsbox{float:left;margin-right:10px;border:1px solid #d9d9d9;width:360px;height:250px;}
.newsbox .title{height:34px;border-bottom:1px solid #d9d9d9;background-color:#f4f4f4;}
.newsbox .title span{display:block;float:left;height:34px;width:86px;border-right:1px solid #d9d9d9;border-top:2px solid #c81205;background-color:#fff;color:#c8121e;font-size:16px;text-align:center;line-height:30px;font-family:"Microsoft yahei"}
.newsbox .title .more{float:right;line-height:34px;margin-right:5px;color:#a2a2a2;}
.newsbox .newsul{width:323px;margin:13px auto 0;}
.newsbox .newsul li{height:27px;background:url(imgdot1.jpg) left no-repeat;}
.newsbox .newsul li a{float:left;margin-left:13px;line-height:27px;color:#444444;font-size:14px;}
.newsbox .newsul li .date{float:right;line-height:27px;color:#999999;}

.newsbox .leftnewspic{float:left;margin-top:20px;margin-left:10px;}
.newsbox .leftnewspic img{padding:3px;border:1px solid #cecece;width:121px;height:158px;}
.newsbox .rightnewstext{float:left;margin-top:10px;margin-left:10px;}
.newsbox .rightnewstext li{height:28px;background:url(imgdot1.jpg) left no-repeat;text-indent:10px;}
.newsbox .rightnewstext li a{line-height:28px;font-size:14px;}

.part{float:left;width:256px;height:252px;background-color:#efefef;}
.inpart{margin:8px;border:1px solid #dcdcdc;background-color:#fff;height:234px;}
.inpart .parttitle{color:#c8121e;font-size:16px;font-family:"Microsoft yahei";line-height:40px;text-indent:10px;}

.feedbackul{width:218px;margin:0 auto;}
.feedbackul li{border-bottom:1px dashed #cccccc;background:url(imgdot1.jpg) left no-repeat;text-indent:10px;    height: 30px;overflow:hidden;}
.feedbackul li a{line-height:30px;color:#373737;font-size:14px;}



.picScroll{float:left;width:732px;height:195px;border:1px solid #d7d7d7;border-top:2px solid #c81205;}
.scrollTitle{height:32px;border-bottom:1px solid #d7d7d7;}
.scrollTitle span{float:left;text-indent:6px;color:#c8121e;    font-family: "Microsoft yahei";font-size:16px;line-height:32px;}
.scrollTitle .more{float:right;line-height:32px;margin-right:17px;}

.picScroll-left{ width:100%; margin-left:6px; margin-top:20px;overflow:hidden; position:relative; }
.picScroll-left .bd{float:left; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:170px; height:105px;}
.picScroll-left .bd ul li .title{ line-height:34px;   }

.proSearchBox{float:left;width:254px;height:151px;margin-left:10px;border:1px solid #ff9f4c;background:url(imgsbg.jpg) top repeat-x;}
.proSearchBox .title{color:#c8121e;font-size:16px;line-height:34px;text-indent:10px;font-family:"Microsoft yahei"}

.proSearch{margin-top:28px;margin-left:25px;}
.proSearch .seachword{float:left;width:150px;border:1px soild #ccc;height:21px;padding-top:2px\9;line-height:21px;}
.proSearch .bb{float:left;margin-left:4px;width:52px;height:25px;line-height:24px;text-align:center;}
.proSearch .k{width:120px;height:21px;}


.newsbox2{height:325px;}

.part2{height:185px;}
.part2 .inpart{height:168px;}
.part2 .inpart .databaseul li{float:left;margin-left:10px;width:105px;background:url(imgdot1.jpg) left no-repeat;text-indent:10px;}
.part2 .inpart .databaseul li a{line-height:24px;}

.part3{height:142px;}
.part3 .inpart{height:128px;margin:3px 8px;}
.part3 .partcontent a{float:left;display:block;margin-left:23px;line-height:24px;}

.friendlinkbox{float:left;width:145px;height:75px;line-height:75px;text-align:center;color:#c81205;font-size:14px;font-family:"Microsoft yahei";background-color:#e7e7e7;}
.selectbox{float:left;width:215px;height:75px;text-align:center;}
.selectbox select{width:185px;margin:5px auto;}
.threebox{float:left;height:65px;padding-top:10px;}
.threebox a img{border:1px solid #d5d5d5;width:200px;height:57px;margin-left:8px;}

.box3{height:170px;border-top:4px solid #d9d9d9;background-color:#f4f2f3;}
.box3 p{text-align:center;line-height:35px;color:#000;}
.box3 p a{color:#000;}
.box3 .t1{padding-top:10px;}


.tableborder{margin:0 auto;}
.boxsearch{margin:0 auto;width:960px;overflow:hidden;}
.boxlefttitle{border-bottom:2px solid #101010;height:43px;margin-top:25px;margin-bottom:20px;}
.boxlefttitle span{float:left;color:#101010;font-size:24px;padding-left:4px;font-weight:bold;}
.boxsearch .tit{background:#F9F9F9; border:#D7D7D7 1px solid; height:31px;line-height:31px;font-size:14px;color:#555;padding-left:28px;margin-bottom:20px;}
.boxsearch .tit span{ color:red; font-weight:bold;}

.searchdetail{margin-top:15px;border-bottom: 1px solid #D9D9D9;}
.searchlist {margin-bottom:20px;}
.searchlist .art_title a{ font-size:14px; color:#0022CC; text-decoration:underline;line-height:24px;}
.searchlist .art_title a:visited{ color:#CC3300;text-decoration:underline;}
.searchlist .artintro{ line-height:24px;  font-size:12px;}
.searchlist .arturl{ line-height:24px;margin-bottom:13px;}
.searchlist .arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchlist .arturl a:hover{ text-decoration:none;}
.searchlist .c9{padding-left:20px;color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;line-height:25px;padding:0 10px;}
#fenye b{font-size:14px;font-weight:bold;color:#000;padding:0 10px;}
#fenye a b{display:none;}


.box4 .w{background-color:#fff;}
.left{float:left;width:260px;margin-left:10px;}
.leftmenu{width:256px;margin-top:10px;  background-color: #FEFDF5;border: 1px solid #C8B37C;}
.leftmenu .title{  width: 100%;height: 31px;  background: url(imgnewstitlebg.jpg) repeat-x;}
.leftmenu .title span{   display: block;float: left;margin-left: 10px;height: 30px;width: 130px; color: #953C10; font-size: 14px; line-height: 30px; font-weight: bold; text-indent: 12px; background: url(imgdot5.jpg) left no-repeat;}
.leftmenu .title a{float:right;line-height:31px;margin-right:10px;}
.leftmenu .menu li{text-indent: 30px;height: 29px; border-bottom: 1px solid #DACB9F;}
.leftmenu .menu li a {display: block;background: url(imgleftmenubg.jpg) repeat-x;line-height: 29px;}
.leftmenu .menu li a:hover {background:#F6E3A7;}
.leftmenu .newsul li{width:240px;height: 33px; margin: 0 auto; border-bottom: 1px dashed #D5C3B4;background: url(imgdot2.jpg) left no-repeat;}
.leftmenu .newsul li a { float: left; line-height: 33px; text-indent: 15px; color: #5C4228;}



.leftmenu .diqing{margin-top:10px;}
.leftmenu .diqing li {float: left;margin-left:15px;height: 29px;width: 105px; background: url(imgdot1.jpg) left no-repeat; text-indent: 15px;}
.leftmenu .diqing li a{line-height:29px;}



.box4 .right{float:left;margin-left:20px;margin-top:10px;width:690px;}
.box4 .right .righttitle{height:35px;background-color:#f4eccf;}
.box4 .right .righttitle .rightmenu{float:left;height:35px;line-height:35px;text-indent:55px;background:url(imgrighttitlebg.jpg) left no-repeat;color:#aa2c0b;font-size:14px;font-weight:bold;}
.box4 .right .righttitle .location{float:right;margin-right:10px;line-height:35px;}
.box4 .right .righttitle .location a{line-height:35px;}


.rightcontent .newslist{margin-top:10px;}
.rightcontent .newslist li{background:url(imgdot6.jpg) 15px 14px no-repeat;height:35px;border-bottom:1px dashed #d2d2d2;}
.rightcontent .newslist li a{float:left;margin-left:30px;line-height:35px;}
.rightcontent .newslist li .date{float:right;line-height:35px;margin-right:30px;}

.epages{margin:20px auto 10px;text-align:right;}
.epages *{vertical-align:middle;}
.epages a{padding:4px 7px;border:1px solid #e3e3e3;margin:0 1px;text-align:center;text-decoration:none;}
.epages a:hover{background:#F9F7F1;text-decoration:none;color:#004c7d}
.epages a b{display:none;}
.epages b{font-style:normal;display:inline-block;padding:2px 9px;background-color:#e90303;color:#fff;}


.pname{text-align:center;font-size:20px;line-height:40px;color: #424242;padding-top:10px}
.xw_xinxi{height:25px;line-height:25px;text-align:center;background: #E8E8E8;color: #424242;margin:10px auto;}
.newsdetail{margin-bottom:20px;}
.newstetail p{line-height:25px;color:#424242;}

.newsdetail{margin-bottom:20px;line-height:25px !important;color:#424242 !important;font-size:14px !important;font-family:Simsun !important;}
.newsdetail p{line-height:25px !important;color:#424242 !important;font-size:14px !important;font-family:Simsun !important;}
.newsdetail a{line-height:25px !important;color:#424242 !important;font-size:14px !important;font-family:Simsun !important;}
.newsdetail font{line-height:25px !important;color:#424242 !important;font-size:14px !important;font-family:Simsun !important;}
.newsdetail span{line-height:25px !important;color:#424242 !important;font-size:14px !important;font-family:Simsun !important;}


.tableborder{width:800px;margin:0 auto;}
.f30{height:30px;width:100%;overflow:hidden;}
.box11 .w{background-color:#fff;}

.mapbg{background:url(imgmapbg.jpg) bottom center no-repeat;height:236px;position:relative}
.mapbg p{width:220px;margin:0 auto;padding-top:8px;text-indent:2em;}
.mapbg .link{display:block;position:absolute;padding-left:11px;background:url(imgmapbgli.png) left no-repeat;cursor:default;}

.mapbg .link1{left:42px;top:114px;}
.mapbg .link2{left:49px;top:137px;}
.mapbg .link3{left:180px;top:96px;}
.mapbg .link4{left:84px;top:100px;}
.mapbg .link5{left:87px;top:132px;}
.mapbg .link6{left:85px;top:163px;}
.mapbg .link7{left:75px;top:190px;}
.mapbg .link8{left:164px;top:150px;}
.mapbg .link9{left:105px;top:175px;}
.mapbg .link10{left:141px;top:186px;}
.mapbg .link11{left:127px;top:196px;}
.mapbg .link12{left:106px;top:201px;}
.mapbg .link12 span{display:block;padding-top:15px;}







