﻿body {margin: 0px;color:#4d4d4d;FONT-FAMILY: Microsoft YaHei,simsun,Arial,Verdana,sans-serif;font-size:16px;background-color:#FFFFFF;min-width:1320px;}
ul,li {list-style-type: none;margin:0px;padding:0px;}
from {margin:0px;padding:0px;}
a {TEXT-DECORATION: none;}
.a1 a {color:#333333;}
.a1 a:hover {color:red;}
.a2 a {color:#ffffff;}
.a2 a:hover {color:yellow;}
.a3 a {color:#276599;}
.a3 a:hover {color:red;}
.a5 a {color:#026961;}
.a6 a {color:#DA033A;}
.pd22 {padding-top:22px;}
.left {float:left;}
.bd {width:1280px;clear:both;margin:0 auto;}
.center {text-align:center;}
.head {height:169px;background:url(img/topbg.gif) center;clear:both;}
.topbg {height:25px;background-color:#e4f3e7;}
.top {clear:both;height:237px;background-color:#B31919;min-width:1320px;}
.logo {padding:36px 0px 0px 0.2rem;}
.logo a {display:block;background:url(img/logo.gif) no-repeat;width:360px;height:110px;}
.menu {display:inline-block;height:45px;padding-top:22px;}
.menu>li {float:left;position:relative;text-align:center;font-family:Microsoft YaHei,simsun;z-index:98;white-space:nowrap;}
.menu a {display:block;height:40px;line-height:40px;font-size:18px;color:#0A3D62;font-weight:normal;padding:0px 30px 0px 30px;color:#ffffff;}
.menu>li a.on {color:yellow;}
.menu>li a.selected {color:yellow;}

.sub-nav {position:absolute; top:40px;left:0px; background-color:#0D1F4D; display:none;z-index:999;border:#e1e1e1 1px solid;border-top:0px;}
.sub-nav li {text-align:center;	clear:left;border-top:#e1e1e1 1px solid;white-space:nowrap;}
.sub-nav li a {background-color:#fafafa;color:#333333;height:34px;line-height:34px;font-size:1rem;}
.sub-nav li a:hover {background-color:#166ab1;color:#ffffff;}
.sodiv {width:370px;margin:0 auto;padding-top:180px;}
.soinput {height:40px;background-color:#EAEAEA;width:290px;border:0px;border-radius:3px 0px 0px 3px;padding:0px 0px 0px 5px;font-size:16px;FONT-FAMILY: Microsoft YaHei,simsun,Arial,Verdana,sans-serif;}
.sobtn {background-color:#E80000;height:40px;border:0px;border-radius:0px 3px 3px 0px;color:#ffffff;width:66px;font-size:16px;FONT-FAMILY: Microsoft YaHei,simsun,Arial,Verdana,sans-serif;}

.bt16 {font-size:16px;line-height:22px;}
.bt14 {font-size:14px;line-height:22px;}
.more {font-family:simsun;font-weight:normal;}
.more a {color:#E23C55;font-size:12px;}
.more1 {position:absolute;width:80px;right:1px;font-size:16px;top:3px;}
.more2 {font-family:simsun;background-color:#ffffff;display:inline-block;width:16px;border-radius:14px;color:#004fad;text-align:center;}
.more3 a {display:block;font-family:simsun;font-size:16px;width:115px;height:30px;line-height:30px;color:#ffffff;border:#cccccc 2px solid;text-align:center;margin:0 auto;}
.more3 a:hover {color:Yellow;border:#ffffff 2px solid;}
.ziti1 {color:#399AE8;font-size:30px;text-align:center;height:40px;}
/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.banner {height:700px;background-color:#ffffff; position:relative; overflow:hidden;margin:0 auto;min-width:1320px;}
.banner-btn {display:none;width:1200px;margin:0 auto; position:relative;z-index:4;}
.banner-btn a {display:block;position:absolute;top:295px; width:50px; height:90px;background-color:#aaaaaa;opacity:0.3; filter:alpha(opacity=30) color: rgb(255, 255, 255);z-index:5;}
.prevBtn{left:12px;}
.nextBtn{right:12px;}
.banner-img{ font-size:0; *word-spacing:-1px;/* IE6、7 */ letter-spacing: -3px; position:relative;}
.banner-img li{ float:left;height:700px;*zoom:1;/* IE6、7 */ vertical-align: top; letter-spacing: normal;word-spacing: normal; font-size:12px;text-align:center;}
.banner-img li a {display:block;width:1000px;margin:0 auto;height:700px;}
.banner i{ background:url(../img/jt.png)  no-repeat; width: 45px;height: 80px; cursor:pointer;margin: 5px 0 0 5px; display:block;}
.banner .nextBtn i{ background-position:-77px 0px;}
.banner .prevBtn i{ background-position:0px 0px;}
.banner-circle{ position:absolute; left:52%;width:240px; bottom: 12px;height: 15px;text-align: center;font-size: 0;}
.banner-circle li{float:left; border-radius: 10px; margin:3px; display: -moz-inline-stack; vertical-align: middle;zoom: 1; }
.banner-circle li a {display: block;width: 12px;height: 12px; background: #999999;overflow: hidden;border-radius: 12px;box-shadow: 0px 1px 2px #555 inset;}
.banner-circle .selected a{ background:#29518E; }
.intop {background:url(img/zbanner.jpg) no-repeat center #f7e7d8;height:400px;}
.inb1 {background-color:#ffffff;padding-top:20px;}
.inz1 {padding:22px 0px 12px 6px;}
.inb1 ul {font-size:16px;overflow:hidden;}
.inb1 ul li {float:left;width:290px;height:196px;margin:13px 6px 0px 7px;}
.inb1 ul li.zz {width:593px;height:116px;}
.inb1 ul li.tb:hover {background:url(img/tb.jpg) no-repeat;}
.bico {padding-top:66px;text-align:center;height:98px;}
.bcn {font-size:28px;color:#ffffff;text-align:center;line-height:36px;height:42px;}
.ben {font-size:18px;line-height:26px;color:#ffffff;text-align:center;font-family:Tahoma,Microsoft YaHei;}

.inb3 {background-color:#ffffff;font-size:14px;padding-top:30px;}
.b3dv {border:#f2f2f2 5px solid;padding-bottom:26px;}
.nban {position:relative;padding:25px 0px 0px 32px;height:36px;}
.nban b {font-size:22px;color:#2c3e50; }
.ncn {font-size:24px;color:#ffffff;text-align:center;line-height:32px;}
.nen {font-size:14px;line-height:16px;color:#ffffff;font-family:Tahoma,Microsoft YaHei;}
.nmore {position:absolute;top:30px;right:18px;}
.nmore a {font-size:14px;font-weight:bold;font-family:simsun;color:#1887ff;}
.ulist {padding-top:12px;margin-right:25px;}
.ulist ul {overflow:hidden;}
.ulist li  {float:left;width:47%;margin-left:3%;height:36px;line-height:36px;}
.ulist li a {float:left;font-size:16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color:#333333;}
.ulist ul span {float:right;display:block;color:#999999;padding-right:9px; }
.ulist a:hover {color:red;}

.inb4 {margin-top:30px;}
.b4dv {float:left;width:45%;padding:0px 1% 20px 4%;}
.b4ban {color:#EBEBEB;font-size:72px;font-family:sans-serif,Arial,Verdana,Microsoft YaHei,simsun;position:relative;}
.b4ban span {display:block;color:#333333;position:absolute;left:0px;top:30px;font-family:Microsoft YaHei,simsun;font-size:30px;}
.b4title {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size:18px;}
.b4date {font-size:14px;color:#999999;height:32px;}
.b4dv a {color:#333333;}
.b4dv a:hover {color:red;}


.xmenu {padding-top:32px;overflow:hidden;}
.xmenu a {display:block;float:left;text-align:center;font-size:24px;line-height:50px;height:55px;padding:0px 30px 0px 30px;color:#333333;border-bottom:#ffffff 3px solid;}
.xmenu a.on {color:#0a58b4;border-bottom:#0a58b4 3px solid;}
.xmenu a:hover {color:#0a58b4;}
.topjg {background:url(img/bg.gif);height:30px;}
.xmlist {width:1210px;padding-top:28px;}
.xmlist li {float:left;width:394px;height:275px;padding-right:8px;}
.xmlist li img {float:left;}
.dh {height:25px;padding:0px 12px 0px 0px;font-size:14px;text-align:left;font-family:simsun;}
.dh a {color:#333333;}
.dh a:hover {color:red;}

.topdh {height:50px;line-height:50px;font-size:14px;font-family:simsun;padding:12px 0px 0px 22px;}
.topdh span {color:#666666;font-size:14px;font-family:Microsoft YaHei,simsun}
.topdh a {color:#333333;}
.topdh a:hover {color:red;}

.nydh {height:49px;line-height:49px;font-size:14px;font-family:simsun;border-bottom:#ebebeb 1px solid;}
.nydh span {color:#a5a5a5;font-size:14px;font-family:Microsoft YaHei,simsun}
.nydh a {color:#333333;}
.nydh a:hover {color:red;}
.nydot {width:5px;height:19px;background-color:#29518E;position:absolute;left:1px;top: 24px;}
.nydesc {padding:40px 80px 0px 80px;line-height:22px;font-size:14px;}

.title {font-weight:normal;font-size:28px;color:#333333;line-height:36px;padding:12px 0px 18px 0px;text-align:center;}
.nydate {font-size:14px;text-align:center;height:40px;border-top:#ebebeb 1px solid;padding-top:12px;}
.nybg {background-color:#f6f6f6;padding:50px 0px 50px 0px;}
.nyrt {float:right;width:1040px;margin-top:12px;background-color:#ffffff;padding:12px;}
.nyban {color:#0a58b4;font-size:24px;font-weight:bold;text-align:center;padding:22px 0px 1px 0px;}
.nyban h3 {float:left;color:#29518E;font-weight:normal;font-size:22px;margin:0px;padding:0px 0px 0px 15px;}
.nyban span {display:block;float:right;font-size:12px;padding:11px 12px 0px 0px;}

.nylt {float:left;width:240px;margin-top:12px;padding-top:6px;background-color:#ffffff;}
.ltban {color:#ffffff;font-size:24px;width:188px;height:66px;line-height:66px;background-color:#1a4a9a;text-align:center;border-radius:15px 15px 0px 0px;position:absolute;bottom:0px;left:160px;}
.nyltmenu {padding:2px 12px 20px 12px;}
.nyltmenu div {border-bottom:#d0d0d0 1px dashed;padding:12px 20px 9px 30px;font-size:16px;color:#666666;}
.nyltmenu div a {display:block;font-size:16px;line-height:20px;color:#333333;padding:1px 0px 0px 15px;}
.nyltmenu div a:hover {color:#0a58b4;}
.nyltmenu div a.selected {color:#0a58b4;font-weight:bold;}

.nylist {min-height:500px;clear:both;overflow:hidden;}
.nylist ul {border-bottom:#cccccc 1px solid;overflow:hidden;clear:both;margin-top:22px;padding-bottom:18px;}
.nylist ul li.pic {float:left;width:210px;}
.nylist ul li.rdv {margin-left:240px;}
.nylist ul li div.txt {font-size:16px;line-height:30px;min-height:60px;color:#999999;}
.nylist ul li img {width:200px;border:#acacac 1px solid;}
.nylist h3 {font-size:22px;padding:2px 0px 0px 1px;font-weight:normal;margin:0px;height:36px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nylist h3 a {color:#333333;}
.nylist a:hover {color:#1a4a9a;}
.nylist ul li.date {text-align:right;font-size:14px;height:40px;line-height:30px;padding-right:12px;color:#999999;}

.nylist ul li.bt a {color:#429138;font-size:16px;}
.nydot {width:5px;height:19px;background-color:#29518E;position:absolute;left:1px;top: 24px;}
.nydesc {padding:9px 0px 0px 36px;background-color:#e4f3e7;height:72px;line-height:30px;font-size:14px;}
.nylist ul li.desc {font-size:14px;text-align:left;line-height:22px;}

.downs {clear:both;overflow:hidden;}
.downs a {display:block;float:left;width:19%;margin:25px 2% 3px 2%;padding:5px;height:42px;line-height:20px;border:#dedede 2px solid;padding-top:160px;color:#333333;font-size:14px;text-align:center;background:url(img/down1.gif) no-repeat center center #ffffff;color:#1a1a1a;}
.downs a:hover {background:url(img/down2.gif) no-repeat center center #1a4a9a;color:#ffffff;}
.tjy {overflow:hidden;float:left;width:45%;margin:22px 1% 0px 3%;}
.tjy img {float:left;border:#eeeeee 5px solid;width:165px;}
.tjy img:hover {border:#0A3D62 5px solid;}
.tjy div {margin-left:198px;line-height:36px;font-size:18px;}
.tjy div a {color:#333333;}
.tjy div a:hover {color:#0A3D62}
.tjtxt {position:relative;}
.tjimg {position:absolute;right:18px;top:60px;cursor:pointer;}
.tjimg img {width:160px;height:160px;border-radius: 100%;border:#eeeeee 1px solid;}
.tjb {display:none;position:absolute;width:160px;height:160px;top:0px;left:0px;border-radius: 100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.tjk {display:none;position:absolute;color:#ffffff;line-height:160px;top:0px;left:0px;width:160px;text-align:center;}
.theme-popover{z-index:11119;position:absolute;top:50%;left:50%;display:none;}
.theme-pic {position:relative;text-align:center;width:100%;height:600px;display:table-cell;vertical-align:middle;}
.theme-pic img {width:500px;height:500px;border-radius: 100%;}
.theme-pic a.close {display:block;position:absolute;right:6px;top:6px;font-size:24px;height:36px;line-height:36px;width:36px;border-radius: 36px;text-align:center;background-color:#999999;color:#ffffff;}
.theme-popover-mask{z-index:11111;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;display:none;}
/* scrollleft */
.picbox {border:#bdbeb9 8px solid;overflow:hidden;clear:both;height:171px;padding-top:1px;}
.picbox td {padding:0px 0px 0px 1px;}
.picbox img {border:0px;height:170px;width:225px;}
.incp {height:625px;padding-top:50px;}
.cplt {background:url(img/cpzs.gif) no-repeat;height:580px;width:298px;float:left;}
.cplt ul {padding:65px 16px 0px 16px;}
.cplt ul li {background-color:#1C8BE3;border-radius:10px;height:49px;margin:12px 0px 8px 0px;line-height:49px;padding-left:40px;}
.cplt ul li a {color:#ffffff;font-size:18px;}
.cplt ul li a:hover {color:yellow;}
.cprt {float:right;width:860px;overflow:hidden;}
.pban {height:36px;border-bottom:#D2DCE3 1px solid;padding-right:5px;}
.pban h3 {float:left;font-weight:normal;color:#5EA8EB;font-size:22px;margin:0px;padding:0px;}
.pban a {display:block;float:right;color:#5EA8EB;font-size:16px;line-height:32px;}
.pban a:hover {color:red;}

.inrt {float:right;width:1050px;overflow:hidden;}
.rtban {background:url(img/ban1.jpg);height:39px;border:#d8d8d8 1px solid;}
.rtban span {float:left;display:block;font-size:18px;line-height:38px;padding-left:12px;}
.rtban a {display:block;float:right;font-size:14px;padding:3px 15px 0px 0px;line-height:36px;color:#666666;font-family:simsun;}


.news {}
.news ul {padding:2px 0px 0px 20px;margin-bottom:6px;}
.news ul li.pic {float:left;width:300px;}
.news ul li.txt {font-size:16px;line-height:30px;min-height:60px;color:#999999;}
.news ul li img {width:244px;border:#acacac 8px solid;}
.news h3 {font-size:20px;padding:12px 0px 0px 1px;margin:0px;height:36px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news h3 a {color:#333333;}
.news a:hover {color:#1a4a9a;}
.news ul li.date {border-bottom:#cccccc 1px solid;text-align:right;font-size:14px;height:40px;line-height:30px;padding-right:12px;color:#999999;}
.ndesc {line-height:24px;font-size:14px;}
.ndesc a {color:#600f13;}
.nyfx {height:50px;}
.bdsharebuttonbox {float:right;}

.entt {font-size:16px;color:#609a4f; font-family:"\5fae\8f6f\96c5\9ed1";line-height:25px;height:32px;}
.stxt {padding:30px 8px 30px 8px;line-height:180%;min-height:300px;font-size:14px;color:#000000;}
.stxt span {line-height:180%;}
.stxt p {line-height:180%;}

.links {line-height:18px;padding:22px 8px 12px 12px;}

.nyrdiv {border:#cccccc 1px solid;border-top:0px;overflow:hidden;padding:0px 0px 6px 3px;}
.nyrdiv img {float:left;width:122px;height:129px;border:#E0E0E0 1px solid;margin:6px 4px 0px 5px;}
.nyimg {text-align:center;}
.nyimg img {margin:12px 0px 12px 0px;max-width:100%;}
.nynews {border:#cccccc 1px solid;border-top:0px;padding:3px 0px 5px 5px;line-height:30px;font-size:14px;}
.nydv {background-color:#ffffff;border:#cccccc 1px solid;height:390px;min-height:390px;height:auto !important;padding:12px 15px 15px 15px;}
.nydiv {background-color:#ffffff;border:#cccccc 1px solid;height:390px;min-height:390px;height:auto !important;padding:12px 40px 15px 40px;}
.nytxt {background-color:#ffffff;border:#cccccc 1px solid;height:390px;min-height:390px;height:auto !important;padding:2px 30px 15px 30px;}
.nynext {font-size:16px;line-height:30px;height:90px;border-top:#ebebeb 1px solid;padding:12px 18px 0px 12px;font-family:simsun;color:#666666;}
.nynext b {color:#666666;}
.nynext div {white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nynext div a {color:#666666;FONT-FAMILY: Microsoft YaHei,simsun;}
.nynext div a:hover {color:Red;}

.pdiv {position:relative;height:490px;padding-top:28px;}
.pimg {position:absolute;left:0px;top:0px;border:#319500 1px solid;}
.pimg img {width:570px;height:430px;border:#319500 1px solid;padding:6px;background-color:#ffffff;}
.pdiv ul {float:right;width:550px;height:410px;padding:30px 20px 0px 60px;border:#319500 1px solid;background-color:#f1f1f1;}
.pdiv ul li {font-size:16px;height:36px;padding-left:3px;}
.pdiv ul li.bt {font-size:24px;color:#434343;height:48px;border-bottom:#319500 1px dashed;margin-bottom:15px;}
.cpban {border:#dddddd 1px solid;height:48px;}
.cpban li {height:48px;width:180px;float:left;border-right:#dddddd 1px solid;line-height:48px;text-align:center;font-size:14px;}
.cpbb {height:43px;border-bottom:#349245 1px solid;margin-top:32px;}
.cpbb span {display:block;float:left;height:40px;background-color:#349245;color:#ffffff;font-size:16px;padding:3px 15px 0px 15px;line-height:40px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.cptxt {padding:22px 12px 22px 12px;font-size:14px;}
.bmdiv {background-color:#eeeeee;padding:30px 12px 30px 50px;}
.btn1 {width:128px;height:46px;border:0px;background-color:#349245;color:#ffffff;font-size:18px;border-radius: 5px;}
.lytxt {height:22px;border:#cccccc 1px solid;width:230px;padding-left:3px;}

.plist {width:950px;overflow:hidden;}
.plist ul {float:left;padding:15px 41px 0px 0px;width:258px;height:250px;}
.plist ul li {text-align:center;padding-top:5px;}
.plist ul li img {width:255px;height:210px;border:#cccccc 1px solid;}
.plist ul li a {color:#8b8b8b;font-size:14px;}
.plist ul li a:hover {color:red;}
.ptitle {font-size:24px;height:60px;}
.phb {background:url(img/pban.jpg) no-repeat center #154BA6;height:220px;clear:both;}

.ptype {float:left;width:235px;background-color:#F6F6F6;padding-bottom: 30000px;margin-bottom: -30000px;}
.ptype h3 {color:#29518E;font-weight:normal;padding:30px 0px 0px 12px;margin:0px;border-bottom:#375C95 2px solid;;height:30px;font-size:18px;}
.ptype ul {clear:both;overflow:hidden;padding-top:12px;font-family:simsun;}
.ptype ul li {font-size:14px;}
.ptype ul li a {color:#616161;display:block;height:32px;line-height:32px;padding:2px 0px 0px 15px;}
.ptype ul li a:hover {background-color:#ffffff;}
.ptype ul li a.selected {background-color:#ffffff;}

.cplist {padding-top:9px;}
.cplist ul {float:left;width:213px;padding:15px 12px 5px 13px;}
.cplist ul li {padding-top:3px;text-align:center;font-size:14px;}
.cplist ul li img {width:213px;height:200px;border:#757575 1px solid;}
.lxwm {padding-top:12px;clear:both;}
.lxwm ul {background:url(img/lxfs.gif) no-repeat;height:265px;padding:55px 12px 0px 12px;}
.lxwm ul li {border-bottom:#5D90B8 1px dashed;height:46px;line-height:46px;font-size:16px;color:#ffffff;padding-left:5px;}

.twpage {padding:8px;text-align:center;clear:both;font-size:14px;}
.ptxt {padding:15px 8px 10px 8px;line-height:180%;font-size:14px;color:#616161;}
.ptxt span {line-height:180%;}
.ptxt p {line-height:180%;}

.page {float:right;height:60px;clear:both;padding-top:12px;font-size:14px;}
.page a {display:block;float: left;padding: 8px 15px;cursor: pointer;border:#DDDDDD 1px solid;margin:5px;}
.page a:hover {background-color:#FA6F57;color:white;border:#FA6F57 1px solid;}
.page span {display:block;float: left;padding: 8px 15px;margin:5px;border:#DDDDDD 1px solid;background-color:#dddddd;color:#999999;}
.page span.on {background-color:#FA6F57;border:#FA6F57 1px solid;color:#ffffff;}
.page_right {float:left;padding:5px 3px 0px 8px;}
.txtpage {width:38px;border:#cccccc 1px solid;height:32px;text-align:center;}
.btnPage {float:left;margin:5px;border:#cccccc 1px solid;background-color:#eeeeee;padding:8px 12px;color:#666666;}


.foot {clear:both;margin-top:30px;font-size:16px;border-top:#b31919 5px solid;background-color:#ffffff;height:142px;}
.flogo {float:left;background:url(/img/flogo.gif) no-repeat 15px 22px;height:100px;width:320px;color:#b31919;font-weight:bold;padding:41px 0px 0px 130px;font-size:24px;margin-left:15px;}
.ftxt {line-height:32px;padding-top:34px;}




.ftbt {font-size:26px;line-height:60px;padding-top:5px;}
.ftdiv {line-height:24px;text-align:center;font-size:14px;padding-top:22px;}
.kfico {position:fixed;height:135px;width:35px;right:0px;top:215px;background:url(/img/kfbg.png);cursor:pointer;}
.kfqq {overflow:hidden;background:url(/img/kf.png) no-repeat;position:fixed;display:none;_position:absolute;z-index:11115;width:200px;height:300px;top:120px;right:0px;_top:expression(document.documentElement.scrollTop);}
.kfli {height:36px;padding:0px 0px 0px 30px;clear:both;}
.kfqq a {font-size:14px;color:#333333;}
.kfqq a:hover {color:red;}
.kftop {height:25px;cursor:pointer;}
.kfbtn {height:30px;text-align:center;line-height:21px;padding-left:5px;}
.kfbtn a {font-size:12px;color:#3CB838;}