* { margin:0; padding:0; }
body {font-size:12px; height:auto; margin:0 auto; background-color:#fff;}
a { color:#000; text-decoration:none; }
a:hover { color:#F00; text-decoration:none; position:relative; top:1px; }
.aw{color:#FFF;}
.aw a { color:#FFF; text-decoration:none; }
.aw a:hover { color:#F00; text-decoration:none; position:relative; top:1px; }
.al{color:#000;}
.al a { color:#F00; text-decoration:none; }
.al a:hover { color:#0303fb; text-decoration:none; position:relative; top:1px; }
a img { border:0; }
ul,ul li { list-style-type:none; }
.of{ overflow:hidden;}
.width1 { width:100%; }
.width2 { width:1220px; }
.mar { margin:0 auto;}
.cl{clear:both;}
.db{ display:block;}
.fs0{ font-size:0;}
.fs12{ font-size:12px;}
.fs13{ font-size:13px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs22{ font-size:22px;}
.fs28{ font-size:28px;}
.fs32{ font-size:32px;}
.lts1{ letter-spacing:1px;}
.lh22{ line-height:22px;}
.lh23{ line-height:23px;}
.lh24{ line-height:24px;}
.lh25{ line-height:25px;}
.lh26{ line-height:26px;}
.lh27{ line-height:27px;}
.lh28{ line-height:28px;}
.lh30{ line-height:30px;}
.lh32{ line-height:32px;}
.border1{ border:1px solid #dedede;}
.bg1{ background-color:#f2f2f4;}
.bg2{ border-left: 3px solid #e5e5e5;border-right: 3px solid #e5e5e5;}
.bg2 li{border-bottom:1px solid #e5e5e5; }
.colorw{ color:#FFF;}
.colorr{ color:#bb0000;}
.fwb{ font-weight:bold;}
.fwn{ font-weight:normal;}
.fl { float:left;}
.fr { float:right;}
.h0{ height:0;}
.h100{ height:100%;}
.pr{ position:relative;}
.pa{ position:absolute;}
.tac{ text-align:center;}
.p10{ padding:10px;}
.p20{ padding:20px 2px 20px 2px;}
.mr20{ margin-right:20px;}
.w190{ background-color:#286bb7; width:190px;}
.w257{width: 257px;}
.w800{ width:800px;}
.w833{ width:833px;}
.w940{width:940px;}
.w995{ width:995px;}
.t{background-color: #f7f7f7; } 
.to{height:30px; line-height: 30px;}
.top1 { right:0px; top:0px;}
.top1 a{padding: 3px 5px;}
.top2{ height:30px; line-height:30px; width:350px;}
.tob{height: 123px;background:url(../images/1.jpg) no-repeat 9px 26px; padding: 0px 0px 0px 570px; width: 650px;}
.tob1{padding: 40px 120px 0px 10px;}
.tob2{padding: 40px 0px 0px 0px;}
.banner {background-color: #0a5dc7; height:58px; line-height:58px; }
.banner ul li {float:left; height:58px; width:134px; border-right: 1px solid #328aeb; }
.banner ul li:first-child {background-color: #f89421; border-right: none;}
.banner ul li:last-child {border-right: none;}
.bbdivin{ width:200px; height:25px; line-height:25px;  border:1px solid #a9a9a9; text-indent:5px; margin-right: 15px;}
.divbtn{background:url(../images/3.jpg) no-repeat 0 0; border:none; cursor:pointer; height:27px; width:66px; }
.cen{ padding:20px 0;}
.w2571{ border: 1px solid #cccccc; border-bottom: none; height: 80px; line-height: 80px; background-color:#f89421; }
.cen2{border-bottom: 20px solid #0c63d2;border-top: 20px solid #0c63d2;border-left: 11px solid #0c63d2;border-right: 12px solid #0c63d2;}
.cen2 li{background:url(../images/4.jpg) no-repeat 0px 0px; height:60px; line-height:58px; text-indent: 30px;}
.cen2 li:last-child{border-bottom: 3px solid #e5e5e5;}
.w800 h2{ border-bottom:1px solid #c2c2c0; padding-bottom:5px; margin-bottom:10px; color:#114c9c;background:url(../images/7.jpg) no-repeat 0px 4px; text-indent:30px;}

.ul2{ padding-top: 20px;}
.ul2 li{float: left; margin: 8px; border: 1px solid #ccc;}
.ul2 li img{ height:160px; width:280px; padding:2px;  margin:0px 5px 2px 5px;}
.ul2 li h3{ padding:10px 0 12px 0; background-color: #f2efef;}
.myone{background-color: #f1f3f5; height: 667px;}
.mytwo{background-color: #106bde; height: 530px;}
.mytwo .fl:first-child{padding: 52px 20px 0 0;}
.mytwo .fl img{border: 9px solid #fff;}
.mytwo .fl:last-child{padding: 80px 0px 0 0; width: 550px;}
.mytwo .fl h2{ padding: 0px 0px 20px 0px;}
.mytwo .fl p{text-align: right;}
.mytwo .fl p a{display:block; float: right;height: 30px; line-height: 28px; background-color: #000; width: 90px; text-align: center; font-weight: bold; font-size: 13px;}
.ul1{ padding: 3px 6px;}
.ul1 li{background:url(../images/16.jpg) no-repeat 2px 12px; padding:7px 0; text-indent:13px; border-bottom:1px dashed #ccc;width: 48%; }
.ul1 li:nth-child(odd){ float: left;}
.ul1 li:nth-child(even){ float: right;}

.ul1 li span{ float:right;}
.newab2 p{ text-indent:2em;}
.keal{ padding:20px 0px;}
.bg8{background:url(../images/12.jpg) repeat-x 0 0; height:41px; border-bottom:1px solid #fff; line-height:41px;}
.bg8 b{background-color:#016db7; height:100%; width:120px;}
.bg8 span{background-color:#ec8b00; height:100%; width:100px;}
.bg8 i{ height:100%; border-right:1px solid #efefef;}
.keal1{ height:202px; background-color:#efefef; padding:36px 10px;}
.bg9,.bg10{ height:113px; padding-top:60px;}
.bg9{ padding-right:20px;}
.bg10{ padding-left:20px;}
.bg11{ width:1080px;}
.bg11 ul{ height:202px; width:1080px;}
.bg11 ul li{float:left; margin:0px 10px;}
.bg11 ul li img{ height:170px;}
.bg11 h3{ font-size:13px; padding:8px 0;}
.news1{ width: 810px; height: 340px;}
.news2{ width: 380px; height: 340px;}
.news1,.news2 h2{background:url(../images/13.jpg) repeat-x 0 38px; height: 40px; }
.news11{padding: 12px 8px 0px 0px;}
.news12{ height: 38px; line-height: 38px; display: block;border-bottom: 2px solid #034c9b; padding: 0px 12px;}
.news12 a{color:#2b7fd5;}
.news1{width: 810px;}
.news1>div{border-bottom: 1px solid #ccc; }
.news1 div img{float: left; margin:0px 15px 0px 0px;}
.news111{width: 233px; padding: 20px 0px 10px 0px;}
.news112{width: 556px; padding: 20px 10px 0px 0px;  }

.bg17{padding: 40px 0; background-color: #f5f5f5;}
.bg17 .width21{background:url(../images/17.jpg) no-repeat 0px 0px;height: 333px; width: 610px; padding-left: 610px;}
.width211{ background-color: #0f6ee7; height: 48px; line-height: 47px; width: 138px;}
.width21 input[type=text]{ height: 36px; width: 420px; line-height: 36px; border: 1px solid #dddddd; text-indent: 5px;}
.width212,.width214{margin: 6px 0;}
.width215 div{ float: left;}
.width216{background-color: #0f6ee7; height: 36px; line-height: 35px; width: 100px; margin: 5px 0 0 100px; border: none; cursor:pointer;}





.ul3{ padding: 3px 5px;}
.ul3 li{background:url(../images/16.jpg) no-repeat 2px 14px; padding:9px 0; text-indent:13px; border-bottom:1px dashed #ccc; }
.ul3 li span{ float:right;}
.khal{background-color:#fcfcfc; height: 200px;}
.bg1231{width: 20px; padding: 80px 20px 0px 10px;}
.bg1233{width: 20px; padding: 80px 13px 0px 17px;}
.bg1232{ width:900px; padding-top: 10px; height:180px;}
.bg1232 ul li img{ height:150px;}
.bg1232 ul li{ float:left; height:180px;  display:inline; overflow:hidden; padding:8px;}

.friend{background:#0f6ee7; height:38px; }
.friend1{ height:38px;line-height: 38px; }

.seleft2{width:186px;border:2px solid #1a4a9e; border-top:none; background-color:#fff;}
.seleft2 img{ padding:5px 0 5px 4px;}
.seh1{ border-bottom: 2px solid #ccc; text-indent:28px;}
.sehspan1{background:#0f6ee7 url(../images/5.jpg) no-repeat 12px 8px; height: 30px; padding: 10px 20px 0px 20px;}
.sehspan2{padding: 18px 8px 0 0;}



.seleft21{ padding:0 5px 10px 10px;}

.h10{ height:10px;}
.h20{ height:20px;}
.footer{ height:235px; background-color: #f5f5f5;}
.footer1{background:url(../images/18.jpg) no-repeat 0px 0px; height:235px; color:#999;}
.footer11{left:410px; top: 98px;color: #f89421;}
.footer12{left:338px; top: 192px;}
.footer12 a{ color: #858282;}
.footer12 a:hover{ color: #f89421;}
.footer13{left:800px; top: 70px;padding: 0; margin: 0;}
.footer13 div{margin-right: 10px 0; border: 1px solid red; text-indent: 0; position: relative;}
.sec{padding:10px; border: 3px solid #e5e5e5; border-top: none;line-height:2; width: 914px; min-height: 666px;}
.sech3{ clear:both; display:block; font-size:16px; font-weight:bolder; padding:0px 0 0px 0; text-align:center; }
#secp { border-bottom:1px dashed #ccc; margin:8px 0 ; padding-bottom:5px; text-align:center;}
.newslist {}
.newslist li{ border-bottom:1px dotted #ccc; text-indent:5px; }
.newslist li span{ float:right; padding-right:5px; }
.sepage { clear:both; text-align:center; padding:8px 0 0 0;}
.prl{padding-top: 6px;}
.prl li{ float:left; overflow:hidden; margin: 8px 6px; border: 1px solid #ccc;}
.prl li img{ height:160px; width:280px; margin:0px 5px 2px 5px;}
.prl li h3{ padding:10px 0 12px 0; background-color: #f2efef; text-align: center;}

.ul2 li{float: left; }
.ul2 li img{ }
.ul2 li h3{ }
.width100 { width:80px;}
.tdright { text-align:right;}
.indexCon{width:100%;overflow:hidden;}
.indexCon .flashBanner{width:100%;height:450px;overflow:hidden;}
.flashBanner{position:relative;}
.flashBanner .mask{height:0px;line-height:32px;width:100%;text-align:right;
	position:absolute;left:0;bottom:-32px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;overflow:hidden;}
.flashBanner .mask img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.flashBanner .mask img.show{margin-bottom:3px;}

@media (min-width: 1025px) and (max-width: 1440px) {
	.indexCon .flashBanner{height:338px;}
	}
@media (max-width: 1024px) {
        body{width:1422px;}
	.indexCon .flashBanner{height:340px;}
	}

