@charset "gb2312";
/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,input,button,textarea,form,th,td,tr,p,span,img,b,i,em,strong,a{margin:0;padding:0;border:0;font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;}
em,i{font-style:normal;}
img{border:0;vertical-align:top;}
ul,li{list-style:none;}
body{ font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;font-size:12px;background:#112d9b;}
a{text-decoration:none;}
a:active{noOutline:expression(this.onFocus=this.blur());}
a:focus{outline:none;-moz-outline:none;}
a:visited { color:#F00;} 
table{ width:100%; width:100% !important;}
.cl:after{content:'\20';display:block;height:0;clear:both;}
.cl{clear:both;*zoom:1;}
.text{font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;}

.w1190{ width:1190px; margin:0 auto;}


.top_bg{ background:url(../images/banner.jpg) no-repeat center top; height:600px;}
.navbg{ height:60px; background:#0275c5;}
.nav1{ clear:both; height:60px; line-height:60px; overflow:hidden;}
.nav1 ul li{ float:left; font-size:18px; color:#FFF;}
.nav1 ul li a{ color:#FFF; padding:0 35px;}

.banner{ height:350px; overflow:hidden; margin-top:20px;}
.banner_1{ float:left; width:720px;}
.banner_2{ float:right; width:390px; height:310px; background:#0275c5 url(../images/ico1.png) no-repeat right bottom; padding:20px 30px;}
.banner_2 h3{ font-size:16px; color:#f4ff4a; line-height:30px; padding-top:5px;}
.banner_2 h3 a{ font-size:16px; color:#f4ff4a;}
.banner_2 ul{ padding-top:10px;}
.banner_2 ul li{ font-size:14px; color:#f6f6ff; height:28px; line-height:28px;width:390px; overflow:hidden;}
.banner_2 ul li a{ color:#f6f6ff;}
.banner_2 ul li a:hover{ text-decoration:underline;}

/*banner½¹µãÍ¼*/
.fullSlide {width:100%;position:relative;height:350px;background:#fff; overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:350px;overflow:hidden;text-align:center; position:relative;}
.fullSlide .bd li a {display:block;height:350px;}
.fullSlide .hd {width:100%;position:absolute;z-index:10;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:right; padding-right:10px;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=60);opacity:0.6;line-height:999px; border-radius:12px;}
.fullSlide .hd ul .on {background:#fff;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=40);opacity:0.4;display:none;}
.fullSlide .next {left:auto;right:0;background-position:-6px -137px;}

.fullSlide .bd li p.pt1{ width:720px; height:40px; line-height:40px; background:#000;opacity:0.4; filter:alpha(opacity=40);-moz-opacity:0.4; position:absolute; left:0; bottom:0; z-index:2; overflow:hidden;}
.fullSlide .bd li p.pt2{ width:500px;height:40px; line-height:40px; position:absolute; left:0; bottom:0; font-size:16px; z-index:6; text-align:left; text-indent:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.fullSlide .bd li p.pt2 a{ text-decoration:none; color:#FFF;}


.title_1{ overflow:hidden;margin-top:20px; background:url(../images/bg1.png) no-repeat; width:1190px; height:66px; line-height:66px;}
.title_1 h2{ width:600px; float:left; font-size:20px; color:#FFF; font-weight:normal; letter-spacing:3px; text-indent:55px;}
.title_1 p{ float:right; font-size:16px; color:#FFF; padding-right:30px; padding-top:10px;}
.title_1 h2 b{ font-size:32px;}
.title_2{ overflow:hidden;margin-top:20px; background:url(../images/bg2.png) no-repeat; width:1190px; height:66px; line-height:66px;}



.main_1{ overflow:hidden; clear:both; padding:20px 0;}
.main_01{ clear:both;}
.main_01 .w_box{ height:384px; overflow:hidden;}


.main_01 .w_box .li_1{ float:left; width:580px;}
.main_01 .w_box .li_2{ float:right; width:550px; height:382px; overflow:hidden; position:relative;}

.main_01 .w_box .li_1 h2{ font-size:24px; color:#8ff3ff; height:50px; line-height:50px; padding:10px 0;}
.main_01 .w_box .li_1 h2 a{ color:#8ff3ff;}
.main_01 .w_box .li_1 p{ font-size:14px; color:#dddddd; line-height:30px; text-indent:32px;}
.main_01 .w_box .li_1 p span{ font-size:18px; font-weight:bold; color:#FFF;}
.main_01 .w_box .li_1 p a{ color:#3aa2eb;}

.main_01 .w_box .li_2 ul li{ width:550px; height:382px; float:left;}
.main_01 .w_box .li_2 ul.ulww{ width:3000px;}
.main_01 .w_box .li_2 ol{ width:60px; height:30px; position:absolute; left:250px; bottom:0;}
.main_01 .w_box .li_2 ol li{ width:14px; height:14px; background:#fff; border-radius:14px; float:left; margin-left:10px; cursor:pointer;}
.main_01 .w_box .li_2 ol li.libg{ background:#FF6;}


.main_02{ clear:both;}
.main_02 ul li{ width:182px; height:280px; float:left; text-align:center; margin-right:19px; margin-top:30px; cursor:pointer;}
.main_02 ul li h3{ font-size:18px; color:#dcdcdc; line-height:30px; padding-top:10px;}
.main_02 ul li .pt01{ font-size:14px; color:#84ccff; line-height:20px}
.main_02 ul li.lin{ margin-right:0;}
.main_02 ul li.libg1 h3{ color:#FF0;}
.main_02 ul li.libg1 .pt01{ color:#FF6}
.main_02 ul li:hover h3{ color:#FF0;}
.main_02 ul li .pimg{ display:block; width:182px; height:210px; overflow:hidden;}
.main_02 ul li img{ display:block; width:182px; height:210px; overflow:hidden;}



.main_03{ clear:both;}
.main_03_1{ float:left; background:url(../images/btn1.png) no-repeat; width:70px; height:90px; margin-top:270px; cursor:pointer; opacity:0.8;}
.main_03_1:hover{ opacity:1;}
.main_03_3{ float:right; background:url(../images/btn2.png) no-repeat; width:70px; height:90px; margin-top:270px; cursor:pointer; opacity:0.8;}
.main_03_2{ float:left; width:1050px; padding-top:40px; overflow:hidden; height:680px;}
.main_03_3:hover{ opacity:1;}

.main_03_2 ul li{ width:230px; float:left; height:320px; text-align:center; margin-left:26px; margin-bottom:20px;}
.main_03_2 ul li .pa1{ width:226px; height:226px; overflow:hidden; border-radius:226px; border:4px #4ff5fe solid;}
.main_03_2 ul li h3{ font-size:18px; color:#FFF; font-weight:bold; height:40px; line-height:40px; padding-top:10px;}
.main_03_2 ul li .pa2{ font-size:14px; color:#dddddd; line-height:20px;}
.main_03_2 ul{ width:1050px; float:left;}
.w_box1{ width:9000px;}

.main_04{ clear:both; overflow:hidden;}
.tab_1{ height:50px; line-height:50px; background:#0783da; margin-top:20px; margin-bottom:20px;}
.tab_1 ul li{ float:left; width:200px; text-align:center; line-height:50px; font-size:16px; color:#FFF; cursor:pointer;}
.tab_1 ul li.libg2{ background:#0694f8; color:#f7ff20;}


.tab_2{ clear:both; overflow:hidden;}
.tab_2_1{ float:left; width:568px;}
.tab_2_2{ float:right; width:580px;}
.tab_2_2 h2{ font-size:22px; color:#7ff1ff; text-align:center; line-height:50px;}
.tab_2_2 .p_1{ text-align:center; font-size:18px; color:#ffffff;}
.tab_2_2 .p_1 span{ font-size:14px;}
.tab_2_2 .p_2{ font-size:14px; color:#ffffff; line-height:30px; padding:20px 10px; text-indent:28px;}
.tab_2_2 .p_2 a{ color:#3aa2eb;}


.tab_3{ clear:both; overflow:hidden; height:300px; margin-top:20px;margin-left: 88px;}
.tab_3s{ clear:both; overflow:hidden; height:300px; margin-top:20px;margin-left: 50px;}

.tab3_1{ float:left; background:url(../images/btn1.png) no-repeat; width:70px; height:90px; margin-top:70px; cursor:pointer; opacity:0.8;}
.tab3_1:hover{ opacity:1;}
.tab3_3{ float:right; background:url(../images/btn2.png) no-repeat; width:70px; height:90px; margin-top:70px; cursor:pointer; opacity:0.8;}
.tab3_3s{ float:right; background:url(../images/btn2.png) no-repeat; width:70px; height:90px; margin-top:70px; cursor:pointer; opacity:0.8;}
.tab3_3:hover{ opacity:1;}
.tab3_2{ float:left; width:1040px; height:300px; margin-left:5px; overflow:hidden;}
.tab3_2s{ float:left; width:1040px; height:300px; margin-left:5px; overflow:hidden;}
.tab3_2 ul li{ width:182px; height:300px; float:left; overflow:hidden; margin-left:20px;}
.tab3_2s ul li{ width:182px; height:300px; float:left; overflow:hidden; margin-left:70px;}
.tab3_2 ul li h3{ font-size:18px; color:#dcdcdc; text-align:center; height:40px; line-height:40px; padding-top:5px;}
.tab3_2s ul li h3{ font-size:18px; color:#dcdcdc; text-align:center; height:40px; line-height:40px; padding-top:5px;}

.tab3_2 ul li p{ text-align:center; font-size:16px; color:#84ccff; line-height:20px;}
.tab3_2s ul li p{ text-align:center; font-size:16px; color:#84ccff; line-height:20px;}
.tab3_2 ul.ulw1{ width:9000px;}

.tabbox1{ clear:both; overflow:hidden;}
.tabbox1 .td_1{ display:none;}
.tabbox1 .td_2{ display:block;}


.main_05{ height:50px; line-height:50px; background:#0783da; margin-top:20px;}
.main_05 ul li{ float:left; line-height:50px; font-size:18px; color:#f1f1f1; padding:0 42px; cursor:pointer;}
.main_05 ul li.libg3{ background:#0694f8; color:#f7ff20;}
.main_06{ clear:both; margin-top:10px;}
.main_06 ul li{ clear:both; display:none;}
.main_06 ul li .tu2 dl{ width:370px; height:202px; float:left; margin-top:20px; margin-right:28px;}
.main_06 ul li .tu2 dl dt{ float:left; width:173px;}
.main_06 ul li .tu2 dl dt .p_11{ width:173px; height:28px; line-height:28px; text-align:center; background:#0178cb; font-size:12px; color:#FFF;}
.main_06 ul li .tu2 dl dd{ float:right; width:168px;}
.main_06 ul li .tu2 dl dd .p12{ height:60px; width:175px; margin:0 auto;}
.main_06 ul li .tu2 dl dd h3{ font-size:14px; color:#FFF; text-align:center; height:40px;  padding:5px 0;}
.main_06 ul li .tu2 dl dd .p13{ height:90px;font-size:12px; color:#FFF; text-align:justify; line-height:24px;}
.main_06 ul li .tu2 dl dd .p13 a{ color:#3aa2eb;}
.main_06 ul li .tu2 dl.dlrn{ margin-right:0;}
.main_06 ul li.lisw{ display:block;}

.main_07{ clear:both; overflow:hidden; margin-top:20px;}
.img_1{ width:270px; float:left;}
.img_2{ width:296px; float:left; margin-left:20px;}
.img_2 p{ margin-bottom:20px;}
.img_3{ width:270px; float:right;}
.img_4{ width:586px; float:left;}
.img_5{ width:586px; float:right;}

.main_08{ clear:both; height:310px; background:#0075c7; margin-top:10px;}



.btn_1{ float:left; background:url(../images/btn1.png) no-repeat; width:70px; height:90px; margin-top:90px; cursor:pointer; opacity:0.8; margin-left:10px;}
.btn_1:hover{ opacity:1;}
.btn_2{ float:right; background:url(../images/btn2.png) no-repeat; width:70px; height:90px; margin-top:90px; cursor:pointer; opacity:0.8; margin-right:10px;}
.btn_2:hover{ opacity:1;}
.btn_box{ float:left; width:1000px; margin-left:15px; height:280px; overflow:hidden;}
.btn_box ul li{ width:220px; float:left; height:280px; text-align:center; float:left; margin:20px 0 0 25px;}
.btn_box ul li p{ text-align:center; font-size:14px; color:#FFF; line-height:50px;}
.btn_box ul li p a{ color:#FFF;}
.btn_box ul.ulw2{ width:9000px;}

.main_09{ margin-top:20px;}
.xw_1{ width:376px; height:380px; background:#0075c7; float:left; margin-right:30px;}
.xw_3{ margin-right:0;}
.xw_1 h3{ font-size:18px; color:#f4ff4a; height:45px; line-height:45px; padding-top:18px; text-indent:28px;}
.xw_1 h3 a{ font-size:18px; color:#f4ff4a;}
.xw_1 ul li{ font-size:14px; color:#d7efff; text-indent:28px; line-height:29px;}
.xw_1 ul li a{ color:#d7efff;}
.xw_1 ul li a:hover{ text-decoration:underline;}

.main_10{ width:1234px; margin:20px auto; clear:both; overflow:hidden;}
.main_10 ul li{ width:212px; height:102px; overflow:hidden; border:4px #8ecffc solid; margin-bottom:20px; margin-left:22px; float:left;}

.ftbg{ background:#000b5d; padding:40px 0;}
.ftbg p{ font-size:12px; color:#FFF; line-height:20px; text-align:center;}



img.animation{-webkit-transition: all 300ms; -moz-transition: all 400ms; -ms-transition: all 400ms; -o-transition: all 400ms; transition: all 400ms;}
img.animation:hover{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}

