﻿body {margin: 0px;color:#333333;FONT-FAMILY: Microsoft YaHei,simsun,Arial,Verdana,sans-serif;font-size:12px;background-color:#FFFFFF;min-width:1200px;}
ul,li,h3 {list-style-type: none;margin:0px;padding:0px;}
a {TEXT-DECORATION: none;}
.a1 a {color:#333333;}
.a1 a:hover {color:red;}
.bd {width:1180px;clear:both;margin:0 auto;overflow: hidden;}
.center {text-align:center;}
.left {float:left;}
.right {float:right;}
.pd15 {padding-top:15px;}
.pd18 {padding-top:18px;}
.pd22 {padding-top:22px;}
.head {height:42px;line-height:42px;background-color:#f2f2f2;color:#777777;font-size:13px;}
.top {width:1160px;margin:0 auto;height:138px;}
.top a.logo {display:block;float:left;width:624px;height:119px;margin:9px 0px 0px 0px;background:url(../img/logo.gif) no-repeat;}
.toptel {float:right;padding-top:32px;color:#0197F6;font-size:30px;width:440px;}
.logo_bg {float:left;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-color: transparent;border-width: 0px;height: 120px; width: 150px; border-style: solid; background-color: #ffffff;margin-top:-10px;}
.logo_bg a.logo {display:block;float:left;width:170px;height:128px;margin:12px 0px 0px 8px;background:url(../img/logo.png) no-repeat;}
.ylogo {float:left;padding:0px 0px 0px 15px;}
.flogo {float:left;padding:0px 0px 0px 15px;}
.menu {background-color:#c40f22;height:40px;}
.nav {height:40px;width:1180px;clear:both;margin:0 auto;}
.nav li {float:left;width:158px;height:40px;padding:0px 0px 0px 1px;position:relative;text-align:center;z-index:9998;}
.nav li a {display:block;height:40px;line-height:40px;color:#ffffff;font-size:16px;TEXT-DECORATION: none;text-align:center;}
.nav li a:hover {background-color:#ff001b;color:#FFFFFF}
.nav li a.selected {background-color:#ff001b;color:#FFFFFF}
.nav li a.on {background-color:#ff001b;color:#FFFFFF}

.sub-nav {position:absolute;top:40px;left:0px;display:none;z-index:9999;}
.sub-nav li {text-align:center;width:158px;height:37px;border-top:#f3f3f3 1px solid;}
.sub-nav li a {background-color:#c40f22;color:#ffffff;height:38px;line-height:38px;font-size:14px;}
.sub-nav li a:hover {background-color:#ff001b;}
/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.banner {height:496px;background-color:#ffffff; position:relative; overflow:hidden;clera:both;color:#ffffff;}
.banner-btn {display:none;margin:0 auto; position:relative;z-index:4;}
.banner-btn a {display:block;position:absolute;top:180px; 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:496px;*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:1100px;margin:0 auto;height:496px;}
.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:53%;width:320px; bottom: 8px;height: 8px;text-align: center;font-size: 0;z-index:988;}
.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: 38px;height: 6px; background: #999999;overflow: hidden;}
.banner-circle .selected a{ background:#D2102B; }
.banner-logo {position:absolute;top:0px;left:0px;width:100%;}
.bg2 {background-color:#F5FFE4;padding:25px 0px 15px 0px;}
.imore {height:70px;}
.imore a {display:block;width:88px;height:30px;margin:0 auto;line-height:30px;background-color:#be1024;color:#ffffff;font-size:14px;text-align:center;FONT-FAMILY: simsun}
.imore a:hover {background-color:red;color:#ffffff;}


.ibt1 {text-align:center;font-size:24px;color:#000100;background:url(../img/img2_87fx.png) no-repeat center bottom;padding-top:25px;height:38px;}
.ibt2 {text-align:center;color:#666666;font-size:14px;line-height:22px;padding-top:8px;}
.incp {padding:18px 0px 15px 0px;overflow:hidden;}
.incp ul {float:left;width:200px;padding:12px 20px 0px 20px;}
.incp ul li {text-align:center;line-height:25px;padding-bottom:12px;font-size:14px;}
.incp img {width:180px;height:180px;-webkit-box-shadow:0 0 10px #CCCCCC; -moz-box-shadow:0 0 10px #CCCCCC; box-shadow:0 0 10px #CCCCCC;  border-radius: 180px;border:#ffffff 5px solid;}

.in1 {height: 550px;padding-top:25px;background-color:#f5f4f9;}
.in1 h3 {background:url(../img/in.gif) no-repeat center top;height:110px;}
.gspic {float:left;width:570px;}
.gstxt {float:left;width:600px;font-size:16px;line-height:28px;}

.in2 {text-align:center;padding:22px 0px 30px 0px;}
.in2 h3 {background:url(../img/in.gif) no-repeat center -190px;height:115px;}

.in3 {background-color:#f5f4f9;padding-top:30px;padding-bottom:20px;color:#666666;}
.in3 h3 {background:url(../img/in.gif) no-repeat center -330px;height:130px;}
.cplist {overflow:hidden;padding:9px 0px 0px 50px;}
.cplist ul {float:left;width:252px;height:240px;padding:9px 9px 0px 9px;}
.cplist ul li.pic {border:#d8d8d8 1px solid;}
.cplist ul li img {width:250px;height:190px;border:0px;}
.cplist ul li.bt {white-space:nowrap; overflow:hidden; font-size:14px;text-overflow:ellipsis;text-align:center;height:32px;line-height:30px;}
.cplist ul li a {color:#333333;}
.cplist ul li a:hover {color:red;}

.in3b ul {width:320px;height:140px;float:left;margin:0px 0px 0px 50px;}
.in3b ul.u1 {background:url(../img/ico.png) no-repeat 20px 50px #ffffff;}
.in3b ul.u2 {background:url(../img/ico.png) no-repeat 20px -75px #ffffff;}
.in3b ul.u3 {background:url(../img/ico.png) no-repeat 20px -210px #ffffff;}
.in3b ul li.bt {font-size:18px;padding:25px 0px 0px 80px;font-weight:bold;}
.in3b ul li.jg {height:30px;padding:3px 0px 0px 90px;}
.in3b ul li span {display:block;float:left;color:#bbbbbb;border-bottom:#c40f22 2px solid;font-size:12px;height:24px;padding:2px 2px 0px 2px;}
.in3b ul li.txt {font-size:12px;padding:3px 3px 0px 90px;line-height:22px;}
.in3b ul:hover li.bt {color:#e5650e;}
.in3b ul:hover li span {border-color:#e5650e;}
.in4 {background:url(../img/inxw.gif) no-repeat 480px 10px;height:370px;padding-top:80px;}
.in4pic {float:left;width:406px;}
.inews {float:right;width:700px;padding:0px 5px 0px 0px;}
.inews ul {height:111px;}
.inews ul li.date {float:left;width:72px;height:88px;border:#a0a0a0 1px solid;font-size:50px;line-height:64px;text-align:center;color:#333333;}
.inews ul li.date span {display:block;color:#a0a0a0;font-size:12px;FONT-FAMILY: simsun;line-height:15px;padding-top:5px;}
.inews ul li a {display:block;height:38px;line-height:32px;font-size:24px;font-weight:bold;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.inews ul li a:hover {color:#e5650e}
.inews ul li.txt {float:right;width:610px;font-size:12px;line-height:22px;padding-top:3px;}


.in5 {background-color:D9E9ED;height:600px;}
.in5 h3 {background:url(../img/xy.gif) no-repeat center;font-size:32px;text-align:center;height:150px;}
.in5 ul {width:1120px;margin:0 auto;}
.in5 ul li {float:left;width:220px;height:225px;text-align:center;}
.in5 ul li img {width:200px;height:200px;border-radius: 20px;}
.btn1 {display:inline-block;font-size:14px;background-color:#00498e;color:#ffffff;padding:5px 15px 5px 15px;}
.btn1:hover {background-color:#d09817;}

.itxt1 {line-height:25px;padding:165px 0px 0px 145px;width:530px;}
.itxt2 {line-height:25px;padding:9px 0px 0px 145px;width:530px;height:95px;}
.itxt3 {font-weight:bold;font-size:18px;text-align:right;padding-right:98px;}
.itxt4 {font-size:48px;text-align:center;height:85px;padding-top:72px;color:#ffffff;}
.itxt5 {font-size:24px;text-align:center;height:80px;padding-top:15px;}

.inb1 {height:39px;background:url(../img/banbg.gif);margin-top:18px;}
.inb1 h3 {float:left;height:39px;line-height:39px;margin:0px;padding:0px;width:180px;background-color:#0197F6;color:#ffffff;font-size:16px;text-align:center;}
.inb1 span {display:block;float:right;height:20px;width:60px;padding-top:14px;FONT-FAMILY: simsun;}
.inb2 {height:52px;margin-top:18px;}
.inb2 h3 {height:60px;line-height:60px;background:url(../img/title.jpg) no-repeat center;color:#013f04;font-size:32px;text-align:center;}
.inb2 span {display:block;float:right;height:20px;width:60px;padding-top:14px;FONT-FAMILY: simsun;}

.ib2 {background:url(../img/ib2.gif) no-repeat center 280px #28AFF1;height:850px;color:#111111;}
.ib2 h3 {margin:0px;padding:0px;background:url(../img/idot.gif) no-repeat 0px 1px;font-size:24px;height:38px;color:#ffffff;padding-left:30px;font-weight:normal;}
.ib2 ul li.txt {width:360px;padding:15px 18px 12px 18px;line-height:28px;background-color:#82CEF4;border-radius: 15px;font-size:15px;}

.it3 {background:url(../img/it3.gif) no-repeat center center;height:120px;}
.inwt {padding-bottom:15px;}
.inwt ul {min-height:70px;overflow:hidden;}
.inwt ul li.xh {float:left;width:55px;height:50px;line-height:50px;color:#ffffff;font-size:30px;text-align:center;background-color:#E6482F;}
.inwt ul li.txt {float:right;width:1030px;height:50px;line-height:50px;background-color:#ECECED;font-size:16px;color:#666666;padding-left:25px;}
.inwt ul li h3 {padding:11px 10px 0px 0px;margin:0px;font-size:18px;height:28px;}

.indv1 {}
.indv1 ul {width:1020px;}
.indv1 ul li {float:left;width:506px;padding-top:15px;}
.indv1 ul li img {width:474px;height:192px;}
.indv2 {width:1200px;}
.indv2 ul {float:left;width:226px;padding-right:12px;height:280px;position:relative;padding-top:15px;}
.indv2 ul li {}
.indv2 ul li img {width:226px;height:280px;border:#cccccc 1px solid;}
.indv2 ul li.bk {position:absolute;left:0px;bottom:0px;height:32px;width:226px;background-color:#333333;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.indv2 ul li.bt {position:absolute;left:0px;bottom:0px;height:32px;width:226px;line-height:32px;text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.indv2 ul li.desc {display:none;position:absolute;left:0px;top:80px;width:200px;line-height:32px;text-align:center;padding:0px 13px 0px 13px;z-index:99;color:#ffffff;}
.indv2 li a {color:#ffffff;}



.ib5 {background-color:#E6F1FA;height:620px;}
.yc1 {background-color:#F1B706;}
.ber1 {border:#F1B706 2px solid;}
.yc2 {background-color:#F16F06;}
.ber2 {border:#F16F06 2px solid;}
.yc3 {background-color:#E6482F;}
.ber3 {border:#E6482F 2px solid;}
.wblt {float:left;width:376px;}
.wbk {height:50px;color:#ffffff;font-size:18px;margin-bottom:16px;}
.wbk span {display:block;float:left;width:220px;padding-left:28px;height:50px;line-height:50px;}
.wbk a {display:block;float:right;width:124px;height:50px;line-height:50px;text-align:center;color:#ffffff;}
.wbrt {float:right;width:398px;}
.fixedThead{display: block;width: 100%;}

.scrollTbody{display: block;height: 275px;width:100%;overflow: hidden;}

.wbrt table {background-color:#ffffff;}
.wbrt th {background-color:#E6482F;color:#ffffff;height:55px;text-align:center;font-size:18px;border-right:#ffffff 1px solid;}
.wbrt td {height:52px;text-align:center;font-size:16px;}

.ib5rt {height:370px;background-color:#28AFF1;margin-top:12px;border:#ffffff 2px solid;color:#ffffff;font-size:14px;padding-top:22px;}
.ib5rt h3 {font-size:18px;text-align:center;margin:0px;padding-top:38px;height:32px;}
.ib5rt h3 span {color:#FAC802;}
.ft16 {font-size:16px;text-align:center;}
.ib5rt input {border:0px;width:100%;height:38px;line-height:38px\9;font-size:15px;margin-top:15px;padding-left:6px;}
.btndv {text-align:center;padding-top:15px;height:50px;}
.btndv button {width:205px;height:35px;background-color:#E6482F;font-size:18px;color:#ffffff;border-radius: 5px;border:0px;}



.intp {border:#cccccc 1px solid;padding:3px;margin:11px 8px 8px 8px;}
.intp img {width:100%;}

.bt1 {color:#333333;font-size:14px;line-height:22px;font-weight: bold;overflow:hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.title {color:#357927;font-size:15px;line-height:30px;overflow:hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.title a {color:#357927}
.title a:hover {color:Red;}
.desc {line-height:25px;}
.desc a {color:#146218;FONT-FAMILY: simsun;}
.desc a:hover {color:red;}
.img1 {padding:4px;border:#dddddd 1px solid;margin-right:12px;}
.news {overflow:hidden;padding-left:6px;}
.news li {height:25px;line-height:25px;}
.news li a {display:block;float:left;color:#4d4d4d;font-size:12px;}
.news li a:hover {color:red;}
.news li span {display:blcok;float:right;width:70px;text-align:right;color:#a8a8a8;}

.link {border:#0197F6 1px solid;margin-top:15px;padding:6px 5px 5px 6px;overflow:hidden;}
.link span {color:#0197F6;}
.link a {display:block;line-height:34px;float:left;margin:0px 5px 0px 10px;color:#333333;}
.link a:hover {color:red;}

.pdesc {height:80px;padding:12px 0px 0px 25px;font-size:14px;}
.pdesc img {width:100px;height:68px;border:0px;float:left;}
.pdesc span {display:blcok;float:right;width:535px;line-height:22px;}


.nyban {height:254px;background:url(../img/bg1.jpg) no-repeat center;}
.nySrc {text-align:center;height:30px;padding-top:15px;font-size:12px;border-bottom:#cccccc 1px dotted;}
.nylt {float:left;width:235px;min-height:320px;}
.nyrt {float:right;width:920px;overflow:hidden;padding-bottom:18px;min-height:320px;}

.nylt h3 {font-size:16px;margin:0px;height:40px;line-height:40px;background-color:#c40f22;color:#ffffff;text-align:center;}
.nylt ul {}
.nylt ul li {border-top:#ffffff 1px solid;border-bottom:#e2e2e2 1px solid;height:38px;line-height:38px;background-color:#f6f6f6;text-align:center;}
.nylt ul li a {color:#515151;font-size:14px;}
.nylt ul li a:hover {color:#057200;}
.nylt ul li a.selected {color:#057200;font-weight: bold;}
.nytop {height:39px;background:url(../img/banbg.gif);}
.nytop h3 {float:left;font-size:16px;height:39px;line-height:39px;background-color:#c40f22;color:#ffffff;width:188px;text-align:center;}
.nydh {float:right;FONT-FAMILY: simsun;font-size:12px;padding:12px 8px 0px 0px;color:#057200;}
.nydh a {color:#057200;}
.nydh a:hover {color:red;}

.topdh {border-bottom:#057200 2px solid;height:39px;padding-top:32px;}
.dhtitle {float:left;font-size:28px;}
.dhtitle span {color:#057200;}
.rdh {float:right;font-size:14px;padding-top:6px;padding-right:8px;FONT-FAMILY: simsun;}

.nylist {border-bottom:#dcdcdc 1px solid;height:142px;padding-top:25px;}
.nypic {float:left;}
.nypic img {width:180px;height:120px;border:0px;}
.nyimg {text-align:center;}
.nyimg img {max-width:800px;margin:15px 0px 12px 0px;}
.nydiv {float:right;width:690px;}
.nytitle {font-size:20px;color:#357927;text-align:center;padding-top:25px;line-height:32px;}
.nydesc {line-height:24px;font-size:14px;}
.nydesc a {color:#429d47}
.nylist h3 {font-size:22px;padding:3px 0px 0px 1px;margin:0px;height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nylist h3 a {color:#333333;}
.nylist a:hover {color:red;}

.plist {overflow:hidden;padding-top:1px;}
.plist ul {height:240px;padding:18px 22px 18px 12px;border-bottom:#cccccc 1px dotted;}
.plist ul li.pic {float:left;width:230px;}
.plist ul li img {width:220px;height:240px;border:#dddddd 1px solid;}
.plist ul li.txt {float:right;width:640px;font-size:14px;padding-top:2px;}
.plist ul li div.bt {font-size:24px;color:#c40f22;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;height:46px;line-height:30px;}
.plist ul li div.js {height:28px;}
.plist ul li div.desc {line-height:24px;font-size:14px;}
.plist ul li a {color:#057200;}
.plist ul li a:hover {color:red;}

.jlist {overflow:hidden;padding-top:1px;}
.jlist ul {height:250px;padding:18px 22px 18px 12px;border-bottom:#cccccc 1px dotted;}
.jlist ul li.pic {float:left;width:335px;text-align:center;}
.jlist ul li img {height:250px;border:0px;}
.jlist ul li.txt {float:right;width:770px;font-size:14px;}
.jlist ul li div.bt {font-size:24px;color:#0197F6;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;height:46px;line-height:30px;}
.jlist ul li div.js {height:28px;}
.jlist ul li div.desc {line-height:26px;}
.jlist ul li a {color:#333333;}
.jlist ul li a:hover {color:red;}

.tlist {overflow:hidden;padding-top:9px;}
.tlist ul {float:left;width:221px;height:220px;padding:9px 5px 0px 4px;}
.tlist ul li.pic {border:#d8d8d8 1px solid;padding:2px;}
.tlist ul li img {width:215px;height:170px;border:0px;}
.tlist ul li.bt {white-space:nowrap; overflow:hidden; font-size:14px;text-overflow:ellipsis;text-align:center;height:32px;line-height:30px;}
.tlist ul li a {color:#333333;}
.tlist ul li a:hover {color:red;}

.stxt {line-height:180%;font-size:14px;padding:18px 9px 12px 9px;min-height:300px;}
.stxt span {line-height:180%;}
.stxt p {line-height:180%;}
.page {text-align:center;font-size:14px;height:32px;padding-top:12px;clear:both;}
.foot {background-color:#065aa1;color:#ffffff;height:46px;line-height:46px;font-size:14px;clear:both;text-align:right;}
.fterm {float:right;width:110px;padding-top:40px;}
.ftxt {float:left;width:870px;line-height:28px;text-align:center;padding-top:33px;color:#dddddd;}
.ftxt a {color:#cccccc;FONT-FAMILY: simsun;}
.ftxt a:hover {color:yellow;}

.kfico {position:fixed;height:135px;width:35px;right:0px;top:148px;background:url(/img/kf.png);cursor:pointer;}