@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,table,tr,th,td {margin:0;padding:0}
body,input,textarea,select{font:12px/1.5 "Microsoft YaHei",Tahoma,Helvetica,Geneva,sans-serif; color:#000; -webkit-font-size-adjust: none;   }
h1,h2,h3,h4,h5,h6 {font-size: 12px;}
h6 {font-weight: normal;}
input, textarea, select, button {font-size:12px;font-weight:normal;font-family:inherit}
input[type="button"],input[type="submit"],select,button {cursor:pointer}
table {border-collapse:collapse;border-spacing:0;width:100%;}
em,i,b {font-style: normal;font-weight: normal}
ul{list-style:none;}
img {border:none;vertical-align:middle;-ms-interpolation-mode:bicubic;}
input,textarea,select{resize:none;}
.cl:before,.cl:after{content:"";display:table;clear:both;}
.cl{*zoom:1;}
a{text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); color:#000; cursor:pointer}
a:hover{ text-decoration:none; color:#c00;}
.fl {float: left;}.fr {float: right;}.tr {text-align: right;}.mb20 {margin-bottom: 20px;}.cred {color: #cc0202;}
body {background-color: #fff;}
#header { clear: both; width: 100%;}
#top {width: 1024px; margin: auto; height:106px; }
#logo {float: left; padding-top: 20px; width: 682}

#tel {text-align: right; float: right; width: 300px; padding-top: 30px; font-size: 16px; color: #434343;}
#tel strong { color: #044478; font-size: 22px;}
#nav { background-color: #9f9f9b;}
#nav .menu { width: 1150px; margin: auto; height: 42px; }
#nav .menu li { float: left; background: url(/ISjpKIuDIIMUTy9GEIupK1pqKxIJ.jpg) no-repeat left center; padding-left: 3px; margin-right: 1px; position: relative; z-index: 222;}
#nav .menu li a { display: inline-block; padding: 0 32px; font-size: 16px; line-height: 42px; height: 42px;color: #fff;}
#nav .menu li.home { background: none; }
#nav .menu li.current a,.menu li a:hover,.menu li.on a { color: #fff; background-color: #a40000;}
#nav .menu li ul {
	position: absolute;
	width: 145px;
	left: 2px;
	top: 100%;
	background-color: #a40000;
	display: none;
	z-index: 10000;
}
#nav .menu li ul li { border-bottom: 1px solid #f9cb80; padding: 5px 0; width: 145px; margin: 0; text-align: center; background: none;}
#nav .menu li ul li a { color: #fff; font-size: 16px; display: inline; padding: 0; line-height: 1.6;}
#nav .menu li ul li a:hover { color: #c00;}
#banner {
	height: 476px;
	overflow: hidden;
	position: relative;
}
#banner .bd {height: 476px; overflow: hidden;}
#banner .bd li {height: 476px; width: 100%; overflow: hidden; background-position: center 0; background-repeat: no-repeat;}
#banner .hd ul { width: 140px; height: 7px; bottom: 10px; left: 50%; margin-left: -70px; position: absolute;}
#banner .hd ul li {float: left; cursor: pointer; margin-right: 7px; background-color: #fff; width: 24px; height: 7px; overflow: hidden; text-indent: -9999px;}
#banner .hd ul li.on {background-color: #cf0202;}
.mtopbox {background: url(/ISjpKIuDIIMUTxIqD1MFU1uQHj.jpg) repeat-x; border-bottom: 1px solid #9d9d9b; padding-top: 15px; height: 75px; margin-bottom: 19px;}
.mtopcon { width: 1024px; height: 73px; margin: auto;}
.mtlist li { float: left; background: url(/ISjpKIuDIIMUTxIqD1upK1pqKxIJ.jpg) no-repeat;}
.mtlist li.m1 {background: none;}
.mtlist li.m2 {padding-left: 33px;}
.mtlist li a {display: block; padding-top: 8px; height: 60px; padding-left:78px; width: 133px; background: url(/ISjpKIuDIIMUTykoHSgoNOkQJyV.jpg) no-repeat left center;}
.mtlist li a:hover {display: block; padding-top: 8px; height: 60px; padding-left:78px; width: 133px; background: url(/ISjpKIuDIIMUTykoHSgoNT1EIIMnURAnHt.jpg) no-repeat left center;}
.mtlist li a h2 { color: #444; font-size: 16px; font-weight: normal;}
.mtlist li a p {color: #9d9d9b; font-size: 14px;}

.mtlist li a:HOVER h2 { color: #d26969; font-size: 16px; font-weight: normal;}
.mtlist li a:HOVER p {color: #d26969; font-size: 14px;}

.mtlist li.m2 a {background-image: url(/ISjpKIuDIIMUTykoHSgoNkkQJyV.jpg); width: 145px;}
.mtlist li.m2 a:HOVER {background-image: url(/ISjpKIuDIIMUTykoHSgoN21EIIMnURAnHt.jpg); width: 145px;}
.mtlist li.m3 {padding-left: 35px;}
.mtlist li.m3 a {background-image: url(/ISjpKIuDIIMUTykoHSgoNukQJyV.jpg); width: 175px;}
.mtlist li.m3 a:HOVER {background-image: url(/ISjpKIuDIIMUTykoHSgoNz1EIIMnURAnHt.jpg); width: 175px;}
.mtlist li.m4 {padding-left: 35px;}
.mtlist li.m4 a {background-image: url(/ISjpKIuDIIMUTykoHSgoOEkQJyV.jpg); width: 145px;}
.mtlist li.m4 a:hover {background-image: url(/ISjpKIuDIIMUTykoHSgoOJ1EIIMnURAnHt.jpg); width: 145px;}
.mtab { width: 1024px; margin:0 auto 30px;}
.mtabt {float: left; width: 223px;}
.mtabt h2 {height: 81px; background: url(/ISjpKIuDIIMUTy1THIZoDIkH.jpg) no-repeat; text-indent: -9999px; overflow: hidden;}
.mtabt li {border-bottom: 1px solid #a5a5a3;}
.mtabt li a {display: block; width: 195px; height: 34px; line-height: 34px; font-size: 14px; color: #fff; padding-left: 28px; background-color: #bdbdbd;}
.mtabt li.on a {background-color: #d1d1d1; color: #034f8f;}
.mtel {background:#425164 url(../images/tel.png) no-repeat 16px center; height: 50px; padding: 15px 0 15px 73px; color: #fff;}
.mtel p { color: #e57511; font-size: 18px; font-weight: bold;}
.mtabcon {float: right; width: 775px;}
.pronav {margin-bottom: 19px; height: 34px;}
.pronav li {float: left; margin-right: -1px; border: 1px solid #07487e;}
.pronav li a {display: inline-block; border: 1px solid #fff; height: 30px; line-height: 30px; padding: 0 45px; font-size: 16px; color: #5a5959;}
.pronav li.on a {background-color: #a40000; color: #fff;}
.probox {}
.procon {width: 775px; height: 312px; overflow: hidden;}
.prolist {width: 110%;}
.prolist li {float: left; margin-right: 11px; width: 185px; height: 158px; overflow: hidden; text-align: center;}
.prolist li a.pic {padding: 1px; border: 1px solid #d3d3d3; width: 181px; height: 115px; overflow: hidden; margin: auto; display: block;}
.prolist li a.pic:hover {border-color: #bfbebe}
.prolist li h6 {padding: 8px 0;}
.mtitle1 { height: 144px; background: url(/ISjpKIuDIIMUTxIoE1uDNEkQJyV.jpg) no-repeat center top; margin-bottom: 30px;}
.block1 {width: 1024px; height: 1230px; background: url(/ISjpKIuDIIMUTyArKSqrNukMESV.jpg) no-repeat; margin:0 auto 35px;}
.mbox1 { height: 290px; padding-left: 538px; padding-right: 18px; padding-top: 70px;}
.block1 h3 { font-weight: normal; font-size: 24px; color: #cc0202; border-bottom: 1px solid #d5e0e9; padding: 8px 0; margin-bottom: 10px;}
.block1 p {color: #6e6e6e; font-size: 14px; line-height: 25px;}
.mbox2 {padding: 0 518px 0 0; height: 295px;}
.mbox3 {padding: 0 10px 0 555px; height: 318px;}
.mbox4 {padding-right: 590px;}
.block2 {background: url(/ISjpKIuDIIMUTyArKSqrNOkMESV.jpg) no-repeat center top; height: 516px; margin-bottom: 25px;}
.block2 .blockcon {width: 1024px; margin: auto; overflow: hidden; padding-top: 98px;}
.mlist li {float: left; width: 512px; padding: 20px 0; height: 160px; margin-right: 40px;}
.mlist li .pic {float: left; width: 226px; height: 158px; border: 1px solid #fff; overflow: hidden;}
.mlist li .info {float: right; width: 268px;}
.mlist li .info h5 { font-size: 16px; font-weight: normal; margin-bottom: 6px; color: #e7e7e7;}
.mlist li .info p {font-size: 14px; text-indent: 30px; line-height: 24px; color: #c6c6c6;}
.mlist li.rli {width: 470px; margin-right: 0;}
.mlist li.rli .info {width: 228px;}
.mrollbox {width: 1024px; margin:0 auto 45px;}
.mrollbox h2 {border-bottom: 1px solid #e1e1e1; margin-bottom: 24px;}
.mrollbox h2 strong {font-size: 24px; color: #044478; border-bottom: 1px solid #044478; margin-bottom: -1px; height: 48px; line-height: 48px; display: inline-block;}
.mrollbox h2 .more {float: right; font-size: 12px; font-weight: normal; line-height: 48px;}
.mrollbox h2 .more a {color: #d10000;}
.rollcon {width: 1024px; height: 125px; position: relative;}
.rollcon .bd {width: 984px; margin: auto; height: 125px; overflow: hidden;}
.rollcon .bd li {float: left; width: 163px; text-align: center; height: 125px;}
.rollcon .bd li a.pic {display: block; width: 138px; height: 87px; border: 1px solid #c5c5c5; margin: auto;}
.rollcon .bd li h6 { padding: 8px; font-size: 12px; color:#9c9c9c; }
.rollcon a.prev,.rollcon a.next { position: absolute; width: 33px; height: 60px; left: -5px; top: 20px; background: url(/ISjpKIuDIIMUTykDE1boDIkH.jpg) no-repeat 0 -115px;}
.rollcon a.next {background-position: -33px -115px; left: auto; right: 0;}
.honorbox {width: 1024px; margin:0 auto 60px;}
.honorbox h2 {height: 24px; border-bottom: 1px solid #d8d8d8; position: relative; margin-bottom: 64px;}
.honorbox h2 img {position: absolute; left: 50%; top: 0; margin-left: -107px; }
.honorcon {width: 1024px; height: 167px; position: relative;}
.honorcon .bd {width: 990px; height: 167px; overflow: hidden; margin: auto;}
.honorcon .bd li {float: left; width: 247px; text-align: center;}
.honorcon .bd li a {display: block; width: 222px; height: 159px; overflow: hidden; padding: 3px; border: 1px solid #bdbdbd; margin: auto;}
.honorcon a.prev,.honorcon a.next {position: absolute; left: 0; width: 17px; height: 22px; background: url(/ISjpKIuDIIMUTykDE1boDIkH.jpg) no-repeat 0 -200px; top: 70px;}
.honorcon a.next {background-position: -17px -200px; left: auto; right: 0;}
.block3 {background: url(/ISjpKIuDIIMUTyArKSqrNkkMESV.jpg) no-repeat center top; height: 472px; overflow: hidden; margin-bottom: 40px;}
.blockcon3 { width: 1024px; margin: auto; padding-top: 88px; }
.indexabout { padding: 0 24px; float: left; width: 455px;}
.aboutcon {height: 280px; line-height: 26px; color: #585858; font-size: 14px;}
.aboutcon p {text-indent: 28px;}
.indexnews {float: right; width: 405px; padding-top: 25px;}
.atel {height: 35px; line-height: 35px; padding-left: 146px; font-size: 20px; color: #a40000; font-weight: bold; margin-bottom: 5px;}
.aboutlink a {display: block; width: 110px; height: 30px; text-align: center; line-height: 30px; background-color: #a40000; color: #fff; font-size: 16px; border-radius: 3px;}
.topnews { height: 136px;}
.newspic {float: left; padding: 2px;border: 1px solid #bebebe; height: 109px; width: 168px;}
.newsinfo {float: right; width: 215px; padding-right: 5px;}
.newsinfo h5 { font-size: 14px; margin-bottom: 10px; font-weight: normal;}
.newsinfo h5 a {color: #373737;}
.newsinfo h5 a:hover {color: #c00;}
.newsinfo p {color: #8a8a8a; text-indent: 25px;}
.newslist {padding-right: 14px;}
.newslist li { line-height: 31px; border-bottom: 1px dashed #b9b9b9; }
.newslist li em {float: right; font-size: 12px; color: #7c7c7c;}
.mainbot {width: 1024px; height: 400px; margin:0 auto 40px; background: url(/ISjpKIuDIIMUTykDKROKIukQJyV.jpg) no-repeat;}
.mbotcon { padding-left: 547px; padding-top: 110px; padding-right: 20px;}
.mform {float: left; width: 275px;}
.mform li {margin-bottom: 17px; font-size: 16px; color: #8c3f00; line-height: 28px;}
.mform li .ftxt {border: 1px solid #c7c7c7; width: 177px; height: 18px; line-height: 18px; padding: 4px 10px; background: none;}
.fbtn {width: 126px; height: 38px; background: url(/ISjpKIuDIIMUTxAKISMOKkkQJyV.jpg) no-repeat; border: 0 none;}
.mbotcon h3 { clear: both; text-align: center; font-size: 14px; color: #ff3304; font-weight: normal; padding-top: 20px;}
.ewmpic {float: right; width: 170px; text-align: center;}
.ewmpic img {border: 1px solid #d5d5d5;}
.ewmpic h6 {font-size: 16px; padding: 8px 0; color: #1e1e1e;}
#friendlink {border-top: 3px solid #a40000; clear: both; width: 100%; background-color: #03467d;}
.friendlinkcon {width: 1024px; margin: auto; padding: 10px 0; color: #fff;}
.friendlinkcon h2 {clear: both; margin-bottom: 5px; font-size: 18px; font-weight: normal; padding-left: 10px;}
.friendlinkcon a {margin: 0 10px; color: #fff; white-space: nowrap;}
#footer {background-color: #012f56; text-align: center; padding: 20px 0; color: #bbb}
.botnav { font-size: 14px; margin-bottom: 5px;}
.botnav a {color: #dadada; margin: 0 4px;}
.botnav a:hover {color: #a40000;}
.copyright { line-height: 24px; padding: 5px 0;}
.copyright a {color: #eead30;}
.combox {width: 1024px; margin:26px auto; border-bottom: 0px solid #9d9d9b; padding-bottom: 22px;}
.comcon {background:#e7e7e7 url(../images/lbg.png) repeat-y;}
.pleft {float: left; width: 250px;}
.catebox {padding-left: 17px; padding-top: 17px; margin-bottom: 20px;}
.catebox h2 {font-size: 26px; color: #fff; height: 50px; line-height: 50px; border-bottom: 1px solid #dadada; margin-bottom: 5px; text-shadow: 1px 1px 1px #000; width: 208px;}

.pright {float: right; width: 745px;}
.location {border-bottom: 1px dashed #999; height: 30px; line-height: 30px; text-align: right; width: 710px; color: #666;}
.location a {color: #666;}
.location a:hover {color: #c00;}
.prbox {
	width: 726px;
	padding: 5px 0;
	overflow: hidden;
}
.prbox h2 {font-size: 14px; color: #0a4088; margin-bottom: 10px;}
.prbox h2 a{font-size: 18px; color: #0a4088; margin-bottom: 10px;}
.prbox h2 a:hover{font-size: 18px; color: #a40000; margin-bottom: 10px;}
.txbox p { font-size: 16px; margin-bottom: 15px; color: #464646; padding: 5px; }
.txpic {width: 707px; height: 356px; background: url(/ISjpKIuDIIMUTykrJycrU1uQHj.jpg) no-repeat; position: relative;}
.txpic a {position: absolute; width: 172px; height: 34px; left: 100px; top: 17px;}
.txpic a.mlink2 {left: 76px; top: 58px;}
.txpic a.mlink3 {left: 50px; top: 100px;}
.txpic a.mlink4 {left: 33px; top: 141px;}
.txpic a.mlink5 {left: 59px; top: 183px;}
.txpic a.mlink6 {left: 87px; top: 226px;}
.txpic a.mlink7 {left: 436px; top: 51px;}
.txpic a.mlink8 {left: 466px; top: 94px;}
.txpic a.mlink9 {left: 497px; top: 136px;}
.txpic a.mlink10 {left: 481px; top: 178px;}
.txpic a.mlink11 {left: 448px; top: 220px;}
.txpic a.mlink12 {left: 434px; top: 260px;}
.txpic a.mlink13 {left: 409px; top: 301px;}
.photoshow {width: 726px; padding: 25px 0;}
.bigPic {border: 1px solid #b1afaf; background-color: #fff;padding: 3px; width: 718px; height: 400px; margin-bottom: 17px; overflow: hidden;}
.control {width: 726px; height: 64px;}
.control .aBtn { width: 13px; height: 22px; background: url(/ISjpKIuDIIMUTykDE1boDIkH.jpg) no-repeat 0 -75px; margin-top: 22px;}
.control .scrollBox {width: 685px; height: 64px; overflow:hidden; float:left; margin-left: 8px; display: inline;}
.control .scrollBox li {float: left; text-align: center; width: 114px;}
.control .scrollBox li img{width: 109px; height: 60px; border: 1px solid #b5b3b3;opacity:0.8;filter:alpha(opacity=80);}
.control .scrollBox li.cur img,.control .scrollBox li a:hover img{opacity:1;filter:alpha(opacity=100); border-color: #f50}
.control #rBtn {background-position: -13px -75px;}

.troll {background-color: #dadada; margin-bottom: 2px; position: relative; height: 188px; padding: 16px 0; width: 1024px; overflow: hidden;}
.troll .bd {width: 925px; margin: auto; height: 188px; overflow: hidden;}
.troll .bd li {float: left; text-align: center; width: 153px;border:1px solid #9D9D9B;height:184px; margin-left:8px;}
.troll .prev,.troll .next { position: absolute; width: 31px; height: 57px; left: 15px; top: 80px; background: url(/ISjpKIuDIIMUTykDE1boDIkH.jpg) no-repeat;}
.troll .next {right: 15px; left:auto; background-position: -31px 0;}
.zsbox {text-align: center; padding: 20px;}
.about {
	font-size: 14px;
	color: #464646;
	padding: 15px 5px;
	border-top: 1px solid #464646;
}
.about p { margin-bottom: 10px;}
.contact {background:#dadada url(../images/contact.jpg) no-repeat; padding: 17px 10px 25px 282px;}
.contactinfo {float: left; width: 260px;}
.contactinfo h3 { font-size: 18px; color: #0a4088; margin-bottom: 15px;}
.contactinfo h5 { font-size: 14px; font-weight: normal;}
.contactinfo p { color: #505050; font-size: 14px;}
.map {
	float: right;
	width: 456px;
	border: 1px solid #a6a6a6;
	height: 294px;
}
.npop {width: 700px; box-shadow: 0 0 15px #000; position:fixed; top: 17%; left: 50%; margin-left:-350px; display: none; z-index: 999999;}
.ptitle {width: 700px; height: 24px; background: url(/ISjpKIuDIIMUTxSqD1qnDkkQJyV.jpg) no-repeat;}
.ptitle a {float: right; margin: 5px 5px 0 0; width: 15px; height: 15px; background: url(/ISjpKIuDIIMUTyWrKRqDIEkQJyV.jpg) no-repeat;}
.ptitle a:hover {background-position: -15px 0;}
.npopcon {width: 700px; background: url(/ISjpKIuDIIMUTxSqD1qnKkkQJyV.jpg) repeat-y;}
.npopbotbg {height: 5px; overflow: hidden; background: url(/ISjpKIuDIIMUTxSqD1qnDkkQJyV.jpg) no-repeat 0 -24px;}
.popbox {width: 678px; margin: auto; padding: 5px; border: 1px solid #99bbe8; background-color: #e7eef8;}
.exbox h2 { padding-left: 15px; height: 30px; line-height: 30px; background: url(/ISjpKIuDIIMUTxIGDHLoIygI.jpg) no-repeat 0 center; font-size: 18px; font-weight: normal; color: #0b5b8c;}
.excon { padding: 8px;}
.expic {float: left; width: 260px;}
.exinfo {float: right; width: 392px; line-height: 20px;}

.jqmOverlay { background-color: #000; }
* html .jqmWindow {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}



.newslist li { height: 20px; padding: 6px; line-height: 20px; font-size: 12px;}
.newslist li em {background-color: #054479; color: #fff; display: inline-block; height: 20px; line-height: 20px; vertical-align: middle; margin-right: 8px; width: 88px; text-align: center;}
.about2 { font-size: 15px; color: #464646; padding: 15px 5px;}


.catelist2 dt { margin-bottom: 1px; height: 45px; line-height: 22px;background-color: #DADADA;border: 1px solid #972929; box-shadow: 0 0 5px #a22c2c; padding-left: 17px; font-size: 16px;}
.catelist2 dt a { color: #B33131; }
.catelist2 dt a:hover,.catelist li.current a {background-color: #dadada; width: 218px; color: #c90c10;}
.catelist2 dd { padding-bottom: 5px;}
.catelist2 dt.on { background:#0866a0 url(../images/tarr4.png) no-repeat 20px center; }
.catelist2 dt.on a {color: #fff;}
.catelist2 dd li { line-height: 17px;  padding-left: 5px;border: 1px solid #d6d4d4; box-shadow: 0 0 5px #a22c2c; background-color:none; padding-left: 5px; height: 35px;  color: #fff; font-size: 12px; width: 195px; border-radius: 3px; margin-top: 7px;    }
.catelist2 dd li a{color: #fff;}
.catelist2 dd li a:hover{color: #044478;}
.catelist2 dd li.current a { color: #044478;}

.catelist li { margin-bottom: 8px;}
.catelist li a {display: block; border: 1px solid #972929; box-shadow: 0 0 5px #a22c2c; padding-left: 13px; height: 35px; line-height: 35px; color: #fff; font-size: 16px; width: 195px; border-radius: 3px;}
.catelist li a:hover,.catelist li.current a {background-color: #dadada; width: 218px; color: #c90c10;}


.prcon {
	width: 730px;
	overflow: hidden;
	border-top: 1px solid #0a4088;
	padding-top: 10px;
}
.prolist2 {width: 110%;}
.prolist2 li {float: left; width: 234px; margin-right: 13px; margin-bottom: 5px; height: 201px;}
.prolist2 li a.pic {width: 226px; height: 139px; padding: 3px; border: 1px solid #dadada; display: block;}
.prolist2 li h6 { font-size: 12px; text-align: center; padding: 4px 0;}
.prolist2 li a.pic:hover {border-color: #ccc;}


.prolist3 {width: 110%;}
.prolist3 li {float: left; width: 351px; margin-right: 13px; margin-bottom: 5px; height: 322px;}
.prolist3 li a.pic {width: 343px; height: 280px; padding: 3px; border: 1px solid #dadada; display: block;}
.prolist3 li h6 { font-size: 14px; text-align: center; padding: 4px 0; color:#000000}
.prolist3 li a.pic:hover {border-color: #ccc;}




.renewscon { height: 570px; overflow: hidden;  padding:5px 10px;}/*border: 1px solid #d8d8d8;*/


 .b{width:1024px;height:150px;padding-top:20px;}
 .b .cos{
	float:left;
	width:105px;
	height:110px;
	text-align:left;
	border-right:0px solid #45698F;
	padding-left: 10px;
}
 .b .cos li{}
  .b .cos li a{font-size:12px;color:#fff;line-height:20px;}
   .b .cos li a:hover{font-size:12px;color:#a40000;line-height:20px;}
  .b .cos1{
	float:left;
	width:150px;
	height:110px;
	text-align:left;
	border-right:0px solid #45698F;
	padding-left: 5px;
}
 .b .cos1 li{}
  .b .cos1 li a{font-size:12px;color:#fff;line-height:20px;}
   .b .cos1 li a:hover{font-size:12px;color:#a40000;line-height:20px;}
   
    .b .cos2{
	float:left;
	width:150px;
	height:110px;
	text-align:center;
	border-right:0px solid #45698F;
	padding-left: 20px;
}
 .b .cos2 li{}
  .b .cos2 li a{font-size:12px;color:#fff;line-height:20px;}
   .b .cos2 li a:hover{font-size:12px;color:#a40000;line-height:20px;}
  .b .addr{float:right;height:160px;font-size:12px;color:#fff;line-height:22px;padding-left:20px;}
  .b .addr span{font-size:16px;font-weight:bold;}

.title .more {
	 
	position: relative;
	float: right;
	
}
.title .more a{
	 
	position: relative;
	float: right;
	color:#FFFFFF
}
.title .more a:hover{
	 
	position: relative;
	float: right;
	color:#a40000
}


.title{
	background:#9f9f9b;
	height:30px;
	line-height:30px;
	color:#fbfbfb;
	padding:0px 10px;
	font-size:14px;
	font-weight:bold;
}
.neiye_tu {
	height: 300px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.neiye_tu img{
	height: 300px;
	 margin:0 auto;
	
	
}


.menu{width:100%;height:40px;background:#9f9f9b;}.menu .b{width:1200px;height:44px;}.menu .b li{float:left;}.menu .b li a{display:block;width:132px;font-size:14px;font-weight:bold;color:#FFF;text-align:center;line-height:44px;border-right:1px solid #3664A2;}.menu .b li a:hover{background:#1B4885;}.menu .sub{position:relative;width:1200px;height:0px;filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity:0.95;opacity:0.95;z-index:100;}.menu .sub .am{position:absolute;left:133px;top:0px;width:134px;background:#1F5298;text-align:center;padding-bottom:10px;display:none;}.menu .sub .am li{line-height:24px;}.menu .sub .am li a{font-size:12px;color:#FFF;}.menu .sub .bm{position:absolute;left:266px;top:0px;width:134px;background:#1F5298;text-align:center;padding-bottom:10px;display:none;}.menu .sub .bm li{line-height:24px;}.menu .sub .bm li a{font-size:12px;color:#FFF;}.menu .sub .cm{position:absolute;left:399px;top:0px;width:134px;background:#1F5298;text-align:center;padding-bottom:10px;display:none;}.menu .sub .cm li{line-height:24px;}.menu .sub .cm li a{font-size:12px;color:#FFF;}.menu .sub .dm{position:absolute;left:532px;top:0px;width:134px;background:#1F5298;text-align:center;padding-bottom:10px;display:none;}.menu .sub .dm li{line-height:24px;}.menu .sub .dm li a{font-size:12px;color:#FFF;}.menu .sub .em{position:absolute;left:798px;top:0px;width:134px;background:#1F5298;text-align:center;padding-bottom:10px;display:none;}.menu .sub .em li{line-height:24px;}.menu .sub .em li a{font-size:12px;color:#FFF;}.menu .sub .fm{position:absolute;left:931px;top:0px;width:134px;background:#1F5298;text-align:center;padding-bottom:10px;display:none;}.menu .sub .fm li{line-height:24px;}.menu .sub .fm li a{font-size:12px;color:#FFF;}



/************菜单样式开始**************/



.mainnav_wrap{width:100%;height:40px;clear:both;position:relative;left:0px;top:0px; position:relative; z-index:5;}



.mainnav_con{margin:0 auto;width:960px;position:relative; z-index:5;}



.mainnav{margin:0 auto;width:960px;height:40px;position:relative;z-index:5;}



.mainnav_lef,.mainnav_rig{height:40px;}



.mainnav_lef span,.mainnav_rig span{display:block;width:8px;height:40px;position:absolute;right:5px;top:0px;}



.mainnav_rig span{}



.mainnav_box{width:920px;height:40px;float:left;position:relative;overflow:hidden;}



/*针对IE9、IE10*/



@media screen and (min-width:0\0) { 



.mainnav_box{letter-spacing: -0.5px;}



}



.menu1_wrap{width:3640px;margin-left:0px;position:absolute;}



.menu_item1{float:left;position:relative;z-index:9;font-family:"微软雅黑"; background:url(/ISjpKIuDIIMUTy9GEJgMJSkJn0ZsDy1G.jpg) no-repeat right center;}



.menu_item1 a{color:#fff;line-height:40px;font-size:14px;display:block;float:left;text-transform:uppercase;text-decoration:none;}



.menu_item1 a:hover,.menu_item1.here a{background:#a40000;text-decoration:none;color:#fff;}



.menu_item1 a span{padding:0px 30px;display:block;float:left;line-height:40px;cursor:pointer;font-weight:bold;}



.menu_item1 a:hover span,.menu_item1.here a span{background:none;text-decoration:none;}



.menu2_wrap{position:absolute;left:0px;top:40px;padding:10px 0px;float:left;display:block;line-height:18px;background:#00936f;width:180px;}



.menu3_wrap{position:absolute;clear:both;left:180px;top:0px;float:none;padding:0px;background:#00936f;}



.menu_item2{padding:0px;clear:both;background:none;line-height:18px;position:relative; display:inline-block;}



.menu_item2 a,.menu_item1.here .menu_item2 a{width:150px;line-height:18px;height:auto;padding:5px 15px;display:block;float:left;background:#00936f;font-size:12px;color:#fff;text-transform:none;zoom:1;}



.menu_item2 a span,.menu_item1.here .menu_item2 a span{background:none;padding:0px;line-height:18px;color:#fff;font-weight:lighter;}



.menu_item2 a:hover,.menu_item1.here .menu_item2 a:hover{color:#fff;text-decoration:none;background:#000;}



.menu_item2 a:hover span,.menu_item1.here .menu_item2 a:hover span {background:none;color:#fff;}



.navlis_box .mainnav_box{overflow:visible;}



.navlis_box{position:absolute;z-index:-2;top:0px;}



.navlis_box .menu_item1{background:none;}



.navlis_box .menu_item1_link{filter: Alpha(Opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}



.nav_father a,.menu_item1.here .nav_father a{background:url(/ISjpKIuDIIMUTy9GEJgHD0OpDkgJJ1H.jpg) no-repeat 168px center #00936f;}



.nav_father a:hover,.menu_item1.here .nav_father a:hover{background:url(/ISjpKIuDIIMUTy9GEJgHD0OpDkgJJ1H.jpg) no-repeat 168px center #0dab84;}



.menu_item3_link{background:#000 !important;}



.menu_item3_link:hover{background:#000 !important;}



.mainnav_show{width:100%;position:relative;z-index:3;}











.nav_level_02{position:absolute;left:0px;top:40px;padding:0px;float:left;display:block;line-height:18px;background:#a40000;width:270px;}



.nav_level_02 ul{clear:both;overflow:hidden;padding:0px 0px 2px 0px;}



.nav_level_02 li{padding:8px 0px 8px 70px;position:relative;min-height:40px;overflow:hidden;_height:40px;_overflow:visible; border-bottom:solid 1px #fff;}



.nav_level_02 li a,.menu_item1.here .nav_level_02 li a{font-size:14px;font-weight:bold;line-height:18px;color:#fff;}



.nav_level2_img{}



.nav_level2_img img{position:absolute;left:10px;top:10px;width:40px;height:40px;}



.nav_level2_nam{display:block;}



.nav_level2_des{display:block;clear:both;padding-top:3px;}



.nav_level_02 li .nav_level2_des a,.menu_item1.here .nav_level_02 li .nav_level2_des a{font-size:12px;padding-right:15px; display:inline-block;_width:90px;overflow:hidden;zoom:1;font-weight:lighter;}



.nav_level_02 li  a:hover,.menu_item1.here .nav_level_02 li a:hover{color:#9f9f9b;}



.nav_level_02 li .nav_level2_des .last{padding-right:0px;}



/************菜单样式结束**************/
.news_list{}







.news_list li{
	line-height:16px;
	font-size:12px;
	border-top:1px dashed #bfbfbf;
	padding-top:8px;
	margin:10px 10px 0px;
	position:relative;
	padding-left:105px;
	min-height:65px;
	_height:65px;
	_overflow:visible;
	height: 85px;
}







.news_list li.first{
	margin-top:0px;
	border-top:none;
	border-bottom: 1px dotted #fff;
}







.news_list li span{display:block;}







.news_list li a{text-decoration:none;}







.news_list li a:hover{color:#a40000; text-decoration:none;}







.news_list .time{padding-left:10px;}



.news_list .item_img{width:100px;height:70px;overflow:hidden;border:solid 1px #d2d6db; position:absolute;left:0px;top:5px;}



.news_list .item_img img{width:100px;height:70px;}



.news_list .item_title{font-weight:bold; line-height:18px; padding-left:10px; /*background:url(/ISjpI0MPUIcMISMKDOgTDHOnDSNsDy1G.jpg) no-repeat -238px 0px;*/}







.news_list li a:hover .item_title{/*background:url(/ISjpI0MPUIcMISMKDOgTDHOnDSNsDy1G.jpg) no-repeat -238px -80px;*/}







.news_list .summary{padding-left:10px;}















.info_title{font-size:16px; font-weight:bold;}







/************新闻样式结束**************/
.banner1 {
	height: 300px;
	overflow: hidden;
	position: relative;
}
.banner1 .bd {
	height: 300px;
	width: 1530px;
	overflow: hidden;
	background-position: center 0;
	background-repeat: no-repeat;
	margin: 0 auto;
}


/*turnpage*/
.turnpage{width:659px; text-align:left; float:left; margin-top:15px; margin-left:15px; display:inline; margin-bottom:20px;}
.turntxt{float:left; display:inline; line-height:20px; font-size:12px;}
.pagenum{float:right;  display:inline;}
.pagenum span{float:left;display:block; border:1px solid #21567e;padding:2px 5px; margin-right:3px; font:12px/12px "微软雅黑"; color:#000;}
.turnpage a:link,.turnpage a:visited{float:left; display:block; color:#21567e; border:1px solid #21567e;padding:2px 5px; margin-right:3px; font:12px/12px "微软雅黑";}
.turnpage a:hover,.hovera{float:left; display:block;background:#21567e; color:#fff !important;border:1px solid #21567e;padding:2px 5px; margin-right:3px; font:12px/12px "微软雅黑";}


.ny_down_list{ float:left; width:686px; margin-left:15px; display:inline; margin-top:10px;}
.ny_down_list ul{ width:686px;}
.ny_down_list ul li{ float:left; width:686px; height:24px; line-height:24px;  border-bottom:1px dotted #ccc; margin-top:10px;}
.ny_down_bt{ float:left; display:inline; width:485px; font-size:14px; font-family:"微软雅黑"; margin-left:10px; display:inline; overflow:hidden;}
.ny_down_dj{ float:right;font-family:"微软雅黑";font-size:12px;}

.ny_down_dj:hover{ color:#00799f; text-decoration:none;}


.downloadlist{padding-bottom:15px;clear:both;overflow:hidden;padding:10px 0px;}
.downloadlist li{width:25%;text-align:center;display:inline;float:left;padding-bottom:10px;}







.donw_list_wrap li{ text-align:center; margin:1em;}







.donw_list_wrap li span{ display:block;}







.donw_list_wrap li a{color:#333;}




.downloadlist li img{margin-bottom:7px;}

.photosys_item_title{line-height:16px;height:32px;overflow:hidden;}







.photosys_item_title a{color:#333; text-decoration:none;}
