@charset "gb2312";
/* CSS Document */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding:0px; font-size:14px;color:#666666;font-family:"Î¢ÈíÑÅºÚ",Tahoma,Arial,sans-serif; background:#F0F0F0}
dl,dt,dd,h1,p{padding:0px; margin:0px;}
ul{ padding:0px; margin:0px;}
li { list-style:none }
img { border:0px;}
a{color: #4B4B4B;}
A:link { color: #4B4B4B; TEXT-DECORATION: none }
A:hover { COLOR: #4B4B4B; text-decoration: none; }


.top{width:100%; height:30px; background:#717171}
.topC{width:1200px; height:30px; margin:0px auto}
.topCR{width:284px; height:30px; float:right;}
.topCR li {width:60px; height:30px; float:left; border-left:#999999 solid 1px;}
.tcr1 {width:40px; height:30px; padding-left:20px; line-height:30px; border-left:#E5E5E5 solid 1px; background:url(../images/int_1.jpg) 3px 8px no-repeat; float:left;}
.tcr2{width:60px; height:30px; padding-left:0px;  border-left:#E5E5E5 solid 1px; background:url(../images/int_2.jpg) 15px 5px no-repeat; float:left; position:relative}
.tcr2 div { display:none}
.tcr2 div.on{width:148px; height:163px; position:absolute; left:-88px; top:30px; display:block; z-index:99}
.tcr3{width:60px; height:30px; padding-left:0px;  border-left:#E5E5E5 solid 1px; background:url(../images/int_3.jpg) 12px 5px no-repeat; float:left; position:relative}
.tcr3 div { display:none}
.tcr3 div.on{width:148px; height:163px; position:absolute;  top:30px; left:-82px; display:block;z-index:99}
.tcr4{width:60px; height:30px; padding-left:0px;  border-left:#E5E5E5 solid 1px;  border-right:#E5E5E5 solid 1px;background:url(../images/int_4.jpg) 12px 5px no-repeat; float:left;}
/*.topCR{width:242px; height:38px; float:right}
.tcr1{width:33px; height:38px; padding-left:25px; line-height:38px; border-left:#E5E5E5 solid 1px; background:url(../images/tcr1.jpg) 8px 14px no-repeat; float:left;}
.tcr2{width:33px; height:38px; padding-left:25px;  border-left:#E5E5E5 solid 1px; background:url(../images/sde_03.jpg) 15px 12px no-repeat; float:left; position:relative}
.tcr2 div { display:none}
.tcr2 div.on{width:148px; height:163px; position:absolute; left:-88px; top:39px; display:block}
.tcr3{width:33px; height:38px; padding-left:25px;  border-left:#E5E5E5 solid 1px; background:url(../images/sde_06.jpg) 12px 12px no-repeat; float:left; position:relative}
.tcr3 div { display:none}
.tcr3 div.on{width:148px; height:163px; position:absolute;  top:39px; left:-82px; display:block}
.tcr4{width:33px; height:38px; padding-left:25px;  border-left:#E5E5E5 solid 1px;  border-right:#E5E5E5 solid 1px;background:url(../images/sde_08.jpg) 12px 12px no-repeat; float:left;}*/


.tx{width:1200px; height:104px;  margin:0px auto; position:relative; background:#FFF;}
.tx i { float:left; position:absolute; top:-30px; left:0px;}
.txli {width:926px; height:92px; float:right; padding-top:10px;}
.innav{width:100%; height:58px; background:#0565C9;}
.innavC{width: 1200px;margin-right: auto;margin-left: auto;}
.nav{line-height: 58px;margin: 0 auto;width: 1200px;z-index: 9999;font-size:18px;}
.nav li{line-height:58px;float:left;display:inline-block;position: relative;}
.wobble{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    left:0;
    top: 0;
    background: #0451a0;
    display: none;
    -webkit-animation:wobble .5s .2s ease both;
    -moz-animation:wobble .5s .2s ease both;
    animation:wobble .5s .2s ease both;
}

@-webkit-keyframes wobble{
0%{-webkit-transform:translateX(0%)}
50%{-webkit-transform:translateX(30px)}
100%{-webkit-transform:translateX(0%)}
}
@-moz-keyframes wobble{
0%{-moz-transform:translateX(0%)}
50%{-moz-transform:translateX(30px)}
100%{-moz-transform:translateX(0%)}
}
@keyframes wobble{
0%{transform:translateX(0%)}
50%{transform:translateX(30px)}
100%{transform:translateX(0%)}
}
.nav li a.link{
    position: relative;
    z-index: 2;
    display: block;
    font-size: 18px;
    color: #fff;
     padding: 0px 38px; border-right:#107BEF solid 1px; height:58px;
}

.banin{width:100%; height:555px; position:relative;}
.banintop{width:100%;height:490px; background:url(../images/banin.jpg); position:absolute; top:0px;}
.banintom{width:100%;height:130px; position:absolute; bottom:0px; left:0px;}
.banintomC{width:1200px; height:130px; margin:0px auto; background:url(../images/incbg.jpg)}
.banintomC li {width:108px; height:35px; padding-top:95px; float:left; border-right:#4388CD solid 1px; text-align:center; font-size:16px; color:#FFF; position:relative}
.banintomC li.on1{ background:url(../images/inc_1.jpg) 15px 10px no-repeat}
.banintomC li.on2{ background:url(../images/inc_2.jpg) 15px 10px no-repeat}
.banintomC li.on3{ background:url(../images/inc_3.jpg) 15px 10px no-repeat}
.banintomC li.on4{ background:url(../images/inc_4.jpg) 15px 10px no-repeat}
.banintomC li.on5{ background:url(../images/inc_5.jpg) 15px 10px no-repeat}
.banintomC li.on6{ background:url(../images/inc_6.jpg) 15px 10px no-repeat}
.banintomC li.on7{ background:url(../images/inc_7.jpg) 15px 10px no-repeat}
.banintomC li.on8{ background:url(../images/inc_8.jpg) 15px 10px no-repeat}
.banintomC li.on9{ background:url(../images/inc_9.jpg) 15px 10px no-repeat}
.banintomC li.on10{ background:url(../images/inc_10.jpg) 15px 10px no-repeat}
.banintomC li.on11{ background:url(../images/inc_11.jpg) 15px 10px no-repeat}

.banintomC ul li:after{content:'';position:absolute;left:0;top:0;background:#000;width:100%;height:100%;opacity:.2;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;transform:scale(0);}
.banintomC ul li:hover{color:#fff;}
.banintomC ul li:hover:after{opacity:.2;transform:scale(1,1);}

.dhdiv1{width:960px; height:190px; padding-top:20px; background:#FFF; position:absolute; left:0px; top:58px; z-index:5;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95; display:none}
.dhdiv1L{width:260px; padding-left:20px; height:150px; float:left;}
.dhdiv1L li {width:104px; height:32px; line-height:32px; float:left; background:#0565C9; margin-left:14px; margin-bottom:14px; text-align:center}
.dhdiv1L li a { color:#FFF}
.dhdiv1C{width:400px; height:180px; float:left; margin-left:25px;}
.dhdiv1R{width:200px; height:180px; float:left; margin-left:25px; color:#E90100; line-height:28px;}
.dhdiv1R span { font-size:24px; color:#0550A1}
.dhdiv1R font { font-size:16px; color:#A0A0A0}

.dhdiv2{width:149px; height:400px; background:#FFF; position:absolute; left:0px; top:58px; z-index:5;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;display:none}
.dhdiv2 ul { padding-left:20px;}
.dhdiv2 li {width:120px; padding-left:13px; height:36px; line-height:36px; background:url(../images/143826.jpg) 0px 14px no-repeat; font-size:16px}




.cont1{width:1200px; height:352px; margin:30px auto 0px;}
.cont1L{width:300px; height:352px; float:left; background:#FFFFFF}
.cont1Ltit{width:264px; height:30px; padding-top:15px; margin-left:18px;}
.cont1Lcon{width:264px; height:288px;margin-left:18px; margin-top:2px;}
.cont1C{width:570px; height:352px; float:left; margin-left:15px; background:#FFF;}
.cont1Ctit{width:532px; height:45px; line-height:45px; border-bottom:#D6D6D6 solid 1px; font-size:20px; margin-left:19px;}
.cont1Ctit span.on{ color:#0066d0}
.cont1Ctit font{ font-size:14px; color:#E2D5CD; padding:0px 15px}
.cont1Ccont{width:532px; height:285px;margin-left:19px; margin-top:16px;}
.c1c1{width:532px; height:119px;}
.c1c1L{width:158px; height:119px; float:left;}
.c1c1R{width:360px; height:119px; float:left; margin-left:10px;}
.c1c1R dt { font-size:16px; margin-bottom:5px; color:#333}
.c1c1R dd{ font-size:14px; line-height:28px; color:#666666}
.c1c2{width:532px;  margin-top:10px;}
.c1c2 li { height:36px; line-height:36px;}
.c1c2 li em{font-style:normal; font-size:9px; color:#D8D8D8; margin-bottom:5px; padding-right:5px;}
.c1c2 li font { float:right;}
.cont1R{width:282px; padding-left:18px; height:352px; float:left;  background:#FFF}
.cont1Rtit{width:264px; height:45px; line-height:45px; color:#0066d0; font-size:20px;}
.cont1Rpic{width:264px; height:150px;}
.cont1Rtxt{width:264px; height:28px; line-height:28px; background:#0565C9; text-align:center; color:#FFF}
.cont1Rtxt a { color:#FFF}
.cont1Rli{width:264px; height:120px;}
.cont1Rli ul { padding-top:10px;}
.cont1Rli li {width:230px;height:36px; padding-left:34px; line-height:36px; background:url(../images/in_42.jpg) 0px 3px no-repeat}
.ctgh{width:300px; height:353px; float:left; margin-left:15px;}
.ctgh_top{width:300px; height:76px;}
.ctgh_bot{width:298px; height:276px; border:#CACACA solid 1px;  border-top:0px;}

.ctcz{width:94px; height:34px; line-height:34px; text-align:center; background:#0C9D90; color:#FFF; border:0px;}
.ctcz2{width:94px; height:34px; line-height:34px; text-align:center; background:#C97A01; color:#FFF;border:0px; margin-left:10px;}

.cbin{width:172px; height:30px; border:#C7C7C7 solid 1px;}

.sci1{width:1200px; height:470px; margin:30px auto 0px; background:#FFFFFF}
.sci1tit{width:1194px; height:65px; margin:25px auto 0px; background:url(../images/scibg.jpg)}
.sci1titL{width:582px; height:65px; float:left;}
.sci1titR{width:600px; height:55px; padding-top:7px; float:left; line-height:24px; color:#FFF; padding-left:10px;}
.sci1cont{width:1194px; height:350px; margin:25px auto 0px;}
.scilcbor{width:362px; height:342px; padding:4px; border:#C9C9C9 solid 1px; margin-left:18px; float:left}
.scilcborimg{width:362px; height:201px;}
.scilcbortxt{width:352px; padding:0px 2px; background:#EAEAEA; padding-left:8px;}
.scilcbortxt strong { font-size:24px; color:#CD0B09}
.scilcbortxt dt { height:50px; line-height:50px; font-size:20px; color:#151515; border-bottom:#BCBCBC dashed 1px;}
.scilcbortxt dd { height:85px; line-height:36px;font-size:16px}
.scilcbortxt dd span { padding:5px 15px; background:#c97b01; border-radius:5px; text-align:center; color:#FFF}

.sci2{width:1200px; height:482px; margin:30px auto 0px; background:url(../images/scibg.jpg)}
.sci2tit{width:1164px; height:96px; margin:0px auto}
.sci2titL{width:526px; height:96px; float:left;}
.sci2titR{width:635px; height:71px; padding-top:25px; line-height:24px; color:#FFF; float:right;}
.sci2cont{width:1164px; height:380px; margin:0px auto}
.sci2contL{width:620px; height:380px; float:left; display:none}
.sci2contR{width:543px; height:380px; float:left;}
.sci2contR li { margin-left:12px; margin-bottom:12px; float:left;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
.sci2contR li.on {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

.sci3{width:1200px; height:435px; padding-top:1px; margin:30px auto 0px; background:#FFF}
.sci3tit{width:1164px; height:65px; margin:30px auto 0px;background:url(../images/scibg.jpg)}
.sci3titL{width:195px; height:65px; float:left;}
.sci3titR{width:950px; height:55px; padding-top:10px; line-height:24px; float:left; color:#FFF; margin-left:10px;}
.sci3cont{width:1164px; height:296px;margin:20px auto 0px;}
.sci3contL{width:620px; height:296px; float:left;}
.sci3contR{width:544px; height:296px; float:left;}
.sci3contR li{ float:left; margin-left:6px; position:relative;}
.sci3contR li p {width:100%; height:50px; line-height:24px; color:#FFF; text-align:center; position:absolute; left:0px; bottom:5px;}




.cont2{width:1200px; height:228px; margin:30px auto 0px; background:#FFFFFF; overflow:hidden}
.slider{
	padding: 10px 35px;
}
.picWrap{border:none;margin-left: 4px}
.picWrap img{border:1px solid #ccc;padding: 3px;}
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}
.
.slick-prev, .slick-next {
    position: absolute;
    display: block;
    height: 60px;
    width: 35px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    background: #fff;
    color: transparent;
    top: 50%;
    margin-top: -30px;
    padding: 0;
    border: none;
    outline: none;
    opacity:0;
    filter:alpha(opacity=0);
}
.slick-slider:hover .slick-prev,
 .slick-slider:hover .slick-next{
    opacity:.5;
    filter:alpha(opacity=50);
 }
.slick-prev:focus, .slick-next:focus {
    outline: none;
}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
    opacity: 0.25;
}

.slick-prev:before, .slick-next:before {
    font-family: "slick";
    font-size: 40px;
    line-height: 1;
    color: #61605f;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
    left: 0px;
}
.slick-prev:before {
    content: "<";
}

.slick-next {
    right: 10px;
}
.slick-next:before {
    content: ">";
}  

.cont3{width:1200px; height:950px; margin:30px auto 0px; background:#FFFFFF}
.cont3tit{width:1164px; height:54px; line-height:54px; margin-left:18px; color:#0066d0; font-size:22px;}
.cont3con{width:1174px; height:882px;margin-left:18px;}
.cont3conL{width:890px; height:882px; float:left;}
.cont3conL li{ position:relative; width:213px; float:left; margin:0 7px 10px 0;}
.cont3conL dl{ position:absolute; bottom:0; width:100%; left:0;}
.cont3conL dl dt{ font-size:14px; text-align:center; line-height:28px; background:#fff; opacity: 0.8; filter:alpha(Opacity=80);}
.cont3conL dl dt strong{ font-size:18px; font-weight:bold;}
.cont3conL dl dt div{ font-size:15px; }

.cont3conL dd{ height:30px; overflow:hidden; background:#fff;}
.cont3conL dd a{ font-size:16px; font-weight:bold; width:50%; *width:107px; height:30px; text-align:center; line-height:30px; color:#fff;}
.cont3conL dd a.zx{ background:#0565c8; float:left;}
.cont3conL dd a.ck{ background:#0d9900; float:right;}

.cont3conR{width:274px; height:882px; float:left;}
.cont3conRtit{width:274px; height:70px;}
.cont3conRcont{width:272px; height:812px; border:#DAD8D9 solid 1px;}
.c03cryuyue{width:272px; height:244px; color:#666666}
.c03cryuyue td { vertical-align:inherit}
.c03cyin{width:172px; height:32px; border:#C7C7C7 solid 1px;}
.c03cya1{width:94px; height:34px; background:#0565C9; border:0px; color:#FFF; font-size:16px}
.c03cya2{width:94px; height:34px; background:#0E9900; border:0px; color:#FFF; font-size:16px}
.c03crhw{width:272px; height:273px; color:#666666}
.c03chtit{width:257px; height:49px; line-height:49px; padding-left:15px; background:#EBEBEB;border-top:#D9D9D9 solid 1px; border-bottom:#D9D9D9 solid 1px; color:#0565c8; font-size:22px;}
.c03chcont{width:272px; height:215px;}
.c03chcont ul { padding-top:20px;}
.c03chcont li {width:90px; height:104px; float:left; text-align:center}
.c03chcont li img { margin-bottom:8px;}
.c03chcont li a { color:#666;}
.c03crli{width:272px; height:280px; color:#666666; clear:both}
.c03crlitit{width:272px; height:48px;}
.c03crlicon{width:248px; height:215px; margin-left:12px; padding-top:18px;}
.c03crlicon ul { padding-top:10px;}
.c03crlicon li { height:36px; line-height:36px;}
.c03crlicon li em{font-style:normal; font-size:9px; color:#D8D8D8; margin-bottom:5px; padding-right:5px;}
.cont4{width:1200px; height:382px; margin:30px auto 0px; background:#FFFFFF}
.c04tit{width:1200px; height:42px;}
.c04tit li {width:399px; height:42px; line-height:42px; float:left; font-size:22px; text-align:center; color:#FFF; background:#0565C9}
.c04tit li.on{ background:#0E9900}

.c04cont{width:1164px; height:286px; margin-left:18px; margin-top:18px;}
.c04cont p{width:100%; height:28px; line-height:28px; background:#000;opacity: 0.65; filter:alpha(Opacity=65); position:absolute; left:0px; bottom:0px; }
.c04cont span { color:#FFF;height:28px; line-height:28px; width:100%; position:absolute; left:0px; bottom:0px; text-align:center;}
.c04contL{width:372px; height:286px; float:left;}
.c04contLtop{width:362px; height:98px; padding:20px 5px; background:#029C94; color:#FFF; line-height:30px;}
.c04contLtop font { font-size:26px}
.c04contL li { float:left; position:relative;}
.c04contL li.on1{width:181px; height:138px;}
.c04contL li.on2{width:181px; height:138px; margin-left:10px;}
.c04contL li.on3{width:372px; height:138px; margin-top:10px;}
.c04contC{width:399px; height:286px; float:left; position:relative; margin-left:10px;}

.c04cont li { float:left; position:relative;}
.c04gyL{width:648px; height:286px; float:left; position:relative;}
.c04gyLbor{ width:402px; height:118px; padding:10px; background:#029c93; position:absolute; left:0px; top:0px; color:#FFF; line-height:27px;}
.c04gyLbor font { font-size:26px;}
.c04gyL li.on1{width:422px; height:138px; margin-right:10px;}
.c04gyL li.on2{width:206px; height:138px; margin-right:10px;}
.c04gyR{width:206px; height:286px; float:left;}
.c04hjL{width:399px; height:286px; float:left;}
.c04hjR{width:765px; height:286px; float:left; position:relative;}
.c04hjRbor{width:352px; height:118px; padding:10px; background:#029C93; color:#FFF; position:absolute; right:0px; top:0px; line-height:26px;}
.c04hjRbor font { font-size:24px}
.c04hjR li {width:372px; height:138px; float:left; margin-left:10px;}

.infooter{width:100%; height:226px; background:#0565C9; margin-top:46px; clear:both}
.infooterC{width:1200px; height:200px; margin:0px auto; padding-top:20px;}
.ifcL{width:215px; height:170px; float:left; }
.ifcC{width:650px; padding-left:30px; height:190px; float:left; border:#007BF7 dashed 1px; border-top:0px; border-bottom:0px; margin-left:46px;}
.ifcC1{width:650px; height:40px; line-height:40px; float:left;}
.ifcC1 a { font-size:16px; padding:0px 20px; color:#66ccff}
.ifcC2{width:630px; padding-left:20px; height:34px; float:left; margin-top:18px;}
.ifcC3{width:630px; padding-left:20px; height:80px; color:#66ccff; line-height:24px; float:left; margin-top:18px;}
.ifcR{width:240px; height:190px; float:left; text-align:center}