* { margin:0; padding:0;}
body {font-size:12px; height:auto; margin:0 auto;font-family:'Microsoft Yahei'}
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; }
.aw1 a { color:#FFF; text-decoration:none; }
.aw1 a:hover { color:yellow; 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:1200px; }
.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;}
.lts1{ letter-spacing:1px;}
.lh2{ line-height:2;}
.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;}
.lh36{ line-height:42px;}
.border1{ border:1px solid #dedede;}
.bg2{ background-color:#f3f5f4; padding:35px 0 20px 0;}
.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;}
.w193{ background-color:#FFF; padding:8px 10px 10px 10px; width:193px;}
.w855{ width:855px;}
.w833{ width:833px;}
.w788{ width:788px;}
.w995{ width:995px;}
.t{ height:32px; background-color:#f4f2f2;} 
.to{height:32px; line-height:32px;}
.top1 { padding-right:5px; }
.top2{ width:500px;}
.head{height:140px;}
.head1{background:url(../images/3.jpg) no-repeat 940px 40px; padding:35px 0px 0px 0px; height:80px;}
.head13{ padding:12px 0 0 25px;}
.head13 .input1{border:1px solid #a9a9a9; border-right:none; text-indent:5px; height:25px; line-height:25px; width:200px;}
.head13 .input2{ border:1px solid #fc7e03; background:url(../images/2.jpg) repeat-x 0 0; height:27px; line-height:27px; width:65px; cursor:pointer;}
.head2{background-color:#0051b5;border-bottom:2px solid #fff; height:56px; line-height:55px;}
.head21{}
.ul1{}
.ul1 li {display:block; float:left; height:56px; text-align:center; width:133px; }
.ul1 li:nth-child(1){ background-color:#fe9611; width:136px;}
.ul1 li:nth-child(1) a{ color:#fff;}
.flash {z-index:-100; }
.mycen{background:url(../images/5.jpg); padding:50px 0px 30px 0px;}
.ul2{ height:56px; line-height:55px; background-color:#0048b3; margin:30px auto 20px auto;}
.ul2 li{float:left; width:199px; height:56px; border-right:1px solid #fff;}
.dul2{ width:1217px;}
.dul211 li{ height:376px; width:282px; margin:10px; float:left; overflow:hidden; border:1px solid #ccc;}
.dul211 li img{ height:436px; width:282px; display:block;}
.dul211 li h3{background-color:#f2efef; height:40px; line-height:38px;}

.clearfix::before,.clearfix::after{content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}
.about{background:#004ab5 url(../images/8.jpg) no-repeat center center; height:370px;}
.about1{ padding:110px 0px 0px 0px; height:200px;}
.about11{ width:580px; height:180px;}
.about11 span{ background-color:#ffc600; line-height:30px; padding:3px 15px; right:10px; bottom:0px;}
.about12{ width:560px; height:180px;}
.about12 ul li{background:#004ab5 url(../images/9.jpg) no-repeat 0px 11px; text-indent:30px;}
.about12 ul li span{ float:right;}
.aboutspan{ background-color:#fff; line-height:30px; padding:3px 15px; left:0px; bottom:0px;}
.aboutspan a{color:#000;}
.bg12{height: 150px; background:url(../images/12.jpg) no-repeat center center;}

.bg1{ background-color:#fff; height:50px; line-height:50px;}
.bg1 li{float:left; height:50px; line-height:50px; width:25%; box-sizing:border-box; border-right:1px dashed #ccc;}
.bgb{border-right:none; display: block;height:50px; line-height:50px; margin:0; background-color:#0051b5; padding: 0 78px;}
.bg1 li:last-child{border-right:none; }
.cgal{ height:280px; width:1200px; padding:30px 0px 0px 0px;}
.bg11{ width:1200px; height:280px;}
.bg11 ul{ height:280px; width:1200px;}
.bg11 ul li{float:left; margin:0px 10px;}
.bg11 ul li img{ height:240px;padding:4px 6px;width: 180px;}
.bg11 ul li h3{ height:30px; line-height: 30px; text-align: center; font-size: 14px;}

.news{width: 48.5%;background:url(../images/13.jpg) repeat-x 0px 40px; }
.news h2{background:url(../images/14.jpg) no-repeat 0px 11px; height:42px; line-height:40px; text-indent:30px;overflow: hidden;}
.news h2 p{float: left; height: 40px;border-bottom:2px solid #034c9b; padding-right: 15px;}
.news h2 span{float:right; font-size: 12px; line-height: 45px; padding-right: 3px; }
.news1{ padding:20px 0 10px 0;}
.news ul{padding: 5px 2px;}
.news ul li{background:url(../images/17.jpg) no-repeat 3px 12px;border-bottom:1px solid #cfcfcf; height:32px;text-indent:20px;}
.news ul li span{ float:right;}
.news2{ width:738px;}
.foot{ background-color:#333333; padding:35px 0;}
.foot1>li{ height:178px; width:25%; box-sizing:border-box; border-right:1px solid #5c5c5c; float:left;color:#b0b0b0;}
.foot1>li:nth-child(1){padding-left:30px; line-height:30px;}
.foot1>li:last-child{border-right:none;}
.foot1>li:nth-child(2){padding-left:80px; line-height:30px;}
.foot1>li:nth-child(2) a{display:block; color:#b0b0b0; padding-right:40px; float:left;}
.foot1>li:nth-child(3){padding-left:60px; line-height:30px;}
.foot1>li:nth-child(3) a{display:block; color:#b0b0b0; float:left; width:100px;}
.foot1>li:nth-child(4){padding:10px 0px 0px 90px;}



.slider-carousel{position:relative;width:738px;margin:0px auto 0 auto; height:355px;}
.slider-carousel .item{height:300px;width:738px;}
.slider-carousel .slidesjs-navigation{width:42px;height:42px;display:block;position:absolute;text-indent:-9999em;top:-60px;z-index:100;opacity:0}
.slidesjs-previous{background:transparent url(img/prev.png) no-repeat;left:10px}
.slidesjs-next{background:transparent url(img/next.png) no-repeat;right:10px}
.slidesjs-pagination{background-color:#999;overflow:hidden;zoom:1; padding:15px 0px 15px 320px; position:absolute; bottom:0px; left:0px; width:100%;}
.slidesjs-pagination-item a{float:left;width:10px;height:11px;text-indent:-9999em;margin-right:10px;background-color:#ccc;border-radius:20px}
.slidesjs-pagination-item a:hover,.slidesjs-pagination-item a.active{background-color:#fff}
.friend{height:18px;}
.friend1{padding:15px 0 15px 20px; width: 1180px;}



.w193{ background-color:#FFF; padding:0px 10px 10px 10px; width:193px;}
.w193 h3{background:url(../images/41.jpg) no-repeat center center; height:46px; padding-top:14px;}
.seleft2{}
.seleft2 img{ padding:5px 0 5px 4px;}
.seh1{background:url(../images/23.jpg) repeat-x 0 0; border-bottom:1px solid #dedede; height:34px; line-height:34px; text-indent:16px;}


.cen{ padding-top:20px;}
.seleft21{ padding:0 5px 10px 10px;}
.cense2{ padding:0 0 2px 8px;background-color:#c8c8c8;}
.cense2 li{background:url(../images/51.jpg) no-repeat 0 0; height:33px; line-height:28px; padding:0px 0 8px 25px; letter-spacing:1px;}
.w960{ width:965px;}


.footer{ background-color:#000; padding:15px;}
.footer1,.footer1 a{color:#b0b0b0;}
.footer1 a:hover{color:red;}


.sec{padding:10px 10px 10px 10px; line-height:2;}
.seco{ width:1142px; margin:18px auto;}
.sech3{ font-size:18px; 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{}
.prl li{ float:left; overflow:hidden; margin:0 5px;}
*html .prl li{ margin:0 3px;}
.prl li img{ border:1px solid #ccc; height:260px; width:220px; padding:2px;}
.prl li h3{ font-size:12px; text-align:center; padding:3px 0 9px 0;}
.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:400px;}
	.h10{ height:5px;}
	.banner>ul>div{ height:380px;}
	.flash {height:400px;} 
	.banner>ul>div>a{height:23px; font-size:12px; line-height:22px;}
	}
@media (max-width: 1024px) {
        body{width:1422px;}
	.indexCon .flashBanner{height:380px;}
	.flash{height: 380px;}
	}
