@charset "utf-8";*{margin:0;padding:0}
li,ul{list-style:none}
img{border:0}
a{text-decoration:none}
table{border-collapse:collapse}
.clear{clear:both}
body{background:#e1f0ff}
.wrapper{width:100%;float:left;font-family:"微软雅黑","黑体"}
.w1200{width:1200px;margin:0 auto;position:relative;overflow:hidden}
a{cursor:pointer}
.top{width:100%;float:left;height:110px;background:#fff}
.top .w1200{height:110px;background:#fff}
.logo{float:left;margin-top:25px}
.logo a{float:left}
.logo a img{float:left}
.logo2{margin-left:10px}
.top_r{width:360px;float:right}
.top_rt{float:right;margin-top:30px}
.top_rt ul li{float:left;font-size:13px;color:#666;margin-left:14px}
.top_rt ul li a{float:left;color:#666;line-height:13px}
.top_rt ul li a:hover{text-decoration:underline}
.top_rb{width:280px;float:right;margin-top:15px}
.top_rbl{float:left;height:30px;line-height:30px;font-size:13px;color:#999;margin-left:6px}
.top_rbl a{float:left;margin-left:15px;color:#999}
.top_rbl a:hover{color:#2373c8}
.top_rbr{float:left;width:260px;height:30px;background:#efefef;margin-left:20px}
.search_txt{width:210px;height:22px;float:left;line-height:22px;border:0;background:0 0;font-size:13px;color:#999;outline:0;margin:4px 0 0 10px}
.search_tj{width:35px;height:30px;float:left;background:url(search_icon_001.png) no-repeat 50% 50%;border:0;outline:0;margin-left:3px}
.nav{width:100%;height:50px;float:left;background:#2373c8}
.nav .w1200{height:50px;background:#2373c8}
.nav ul{width:1200px;float:left}
.nav ul li{width:133px;height:50px;float:left;font-size:17px}
.nav ul li.ts_li{width:134px}
.nav ul li a{width:100%;float:left;height:50px;line-height:50px;text-align:center;color:#fff;font-weight:700}
.nav .w1200 ul li.on a{background:#0e4c8e}
.nav .w1200 ul li:hover a{background:#0e4c8e}
.banner{width:100%;float:left;height:451px}
.slideBox1{width:100%;height:451px;overflow:hidden;position:relative;min-width:1200px}
.slideBox1 .hd{width:100%;height:20px;overflow:hidden;position:absolute;left:0;bottom:60px;z-index:2;text-align:center}
.slideBox1 .hd ul{overflow:hidden;zoom:1;margin:0 auto;text-align:center;display:inline-block;white-space:nowrap}
.slideBox1 .hd ul li{margin:0 6px;width:14px;height:14px;text-align:center;background:url(banner_icon_001.png) no-repeat 0 0;cursor:pointer;display:inline-block;vertical-align:top}
.slideBox1 .hd ul li.on{background:url(banner_icon_002.png) no-repeat 0 0}
.slideBox1 .bd{width:100%;float:left;position:relative;height:430px;z-index:0}
.slideBox1 .bd li{width:100%;height:451px;float:left;zoom:1;vertical-align:middle}
.content{width:100%;float:left;position:relative;z-index:2;margin-top:-20px;margin-bottom:30px}
.content .w1200{background:#fff}
.content .content_topbg{width:1200px;margin:0 auto;position:relative;overflow:hidden;height:5px;background:url(content_top_bg.png) no-repeat 0 0}
.content .main{width:100%;float:left;padding:0 20px}
.main_box1{width:100%;height:318px;float:left;margin-top:20px}
.main_box1_l{width:566px;height:318px;float:left}
.main_box1 .slideBox{width:566px;height:318px;overflow:hidden;position:relative}
.main_box1 .slideBox .hd{height:14px;overflow:hidden;position:absolute;right:15px;bottom:16px;z-index:2}
.main_box1 .slideBox .hd ul{overflow:hidden;zoom:1;float:left}
.main_box1 .slideBox .hd ul li{float:left;margin-right:6px;width:14px;height:14px;text-align:center;background:url(tpxw_icon_001.png) no-repeat 0 0;cursor:pointer}
.main_box1 .slideBox .hd ul li.on{background:url(tpxw_icon_002.png) no-repeat 0 0;color:#fff}
.main_box1 .slideBox .bd{height:100%;z-index:0}
.main_box1 .slideBox .bd li{zoom:1;vertical-align:middle}
.main_box1 .slideBox .bd img{width:566px;height:318px;display:block}
.main_box1 .slideBox .txt-bg{position:absolute;bottom:0;z-index:1;overflow:hidden;width:100%;height:47px;background:#000;opacity:.4}
.main_box1 .slideBox .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;width:100%;height:47px}
.main_box1 .slideBox .txt li{position: absolute;width: 100%; height:47px;line-height:47px}
.main_box1 .slideBox .txt li a{display:block;padding:0 0 0 20px;color:#fff;text-decoration:none;font-size:16px;font-weight:700;position:absolute;left:0;right:20%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.main_box1_r{width:564px;height:318px;float:left;margin-left:30px}
.tab_box1{width:100%;float:left}
.tab_box1 .hd{width:100%;height:32px;float:left;line-height:1}
.tab_box1 .hd_l{float:left;font-size:20px;color:#0e0e0e;font-weight:700}
.tab_box1 .hd_l a{float:left;height:35px;color:#0e0e0e;margin-right:6px;position:relative;z-index:2}
.tab_box1 .hd_l a.on{color:#2373c8}
.tab_box1 .bd{width:100%;float:left}
.tab_box1 .bd ul{width:100%;float:left;display:none}
.tab_box1 .bd ul li{width:100%;float:left;height:37px;line-height:37px;color:#333;font-size:16px;position: relative;}
.tab_box1 .bd ul li a{float:left;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;left: 0;padding-left: 0;right: 100px;
}
.tab_box1 .bd ul li span{float:right;color:#a8a8a8}
.main_box2{width:100%;height:220px;float:left;margin:30px 0 0 0}
.main_box2_l{width:366px;float:left}
.main_box2_m{width:366px;float:left;margin-left:30px}
.tab_box2{width:100%;float:left}
.tab_box2 .hd{width:100%;height:35px;float:left;border-bottom:1px solid #ddd}
.tab_box2 .hd_l{float:left;font-size:20px;color:#0e0e0e;font-weight:700}
.tab_box2 .hd_l span{float:left;height:35px;color:#0e0e0e;padding:0 2px;margin-right:20px;position:relative;z-index:2;border-bottom:2px solid #2373c8}
.tab_box2 .hd_r{float:right;font-size:14px;color:#a1a1a1}
.tab_box2 .hd_r a{float:left;height:35px;color:#a1a1a1;line-height:2;display:inline-block}
.tab_box2 .hd_r a:hover{color:#2373c8}
.tab_box2 .bd{width:100%;float:left;margin-top:5px}
.tab_box2 .bd ul{width:100%;float:left}
.tab_box2 .bd ul li{width:100%;float:left;line-height:33px;color:#333;font-size:14px}
.tab_box2 .bd ul li a{float:left;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;left: 0;padding-left: 0;right: 100px;}
.tab_box2 .bd ul li span{float:right;color:#bbb}
.tab_box2 .bd ul li:hover a{color:#2373c8}
.tab_box2 .bd ul li:hover span{color:#2373c8}
.main_box2_r{width:366px;float:left;margin-left:30px;overflow:hidden}
.box_title{width:100%;height:35px;float:left;border-bottom:1px solid #cfcfcf}
.box_title_l{float:left;font-size:20px;color:#333;font-weight:700}
.box_title_l span{float:left;height:35px;color:#333;padding:0 2px;margin-right:20px;position:relative;z-index:2;border-bottom:2px solid #2373c8}
.box_title_r a{float:right;height:35px;color:#a1a1a1;line-height:2;display:inline-block;font-size:14px}
.box_title_r a:hover{color:#2373c8}
.main_box2_rb{width:400px;float:left}
.main_box2_rb a{width:100%;height:72px;float:left;margin-top:18px}
.main_box2_rb a img{width:100%;height:72px;float:left}
.main_box3{width:100%;height:220px;float:left;margin:25px 0 0 0}
.main_box3_l{width:366px;float:left}
.main_box3_m{width:366px;float:left;margin-left:30px}
.qyry_box{width:100%;float:left;margin-top:20px}
.qyry_box a:hover .qyry_box_zy{color:#2373c8}
.qyry_box_pic{width:100%;float:left}
.qyry_box_pic img{width:100%;height:108px;float:left}
.qyry_box_zy{width:100%;float:left;line-height:30px;color:#171717;font-size:14px}
.main_box3_r{width:366px;float:left;margin-left:30px;overflow:hidden}
.main_box3_rt{width:100%;height:35px;float:left;border-bottom:1px solid #cfcfcf}
.main_box3_rt_l{float:left;font-size:20px;color:#0e0e0e;font-weight:700}
.main_box3_rt_l a{float:left;height:35px;color:#0e0e0e;padding:0 2px;margin-right:20px;position:relative;z-index:2}
.main_box3_rt_l a.on{color:#2373c8;border-bottom:1px solid #2373c8}
.rdlj_box{width:100%;float:left;margin-top:20px}
.rdlj_box a{width:50%;height:81px;display:inline-block;float:left;color:#333;font-size:16px;overflow:hidden;border:1px solid #dcdcdc}
.rdlj_box a .kslj_img{width:100%;height:40px;float:left;margin-top:10px}
.rdlj_box a .kslj_title{width:100%;float:left;height:20px;line-height:1;text-align:center;color:#333;font-size:16px;font-weight:700;margin-top:5px}
.rdlj_box a.kslj_2{margin:0 0 0 -1px}
.rdlj_box a.kslj_3{margin:-1px 0 0 0}
.rdlj_box a.kslj_4{margin:-1px 0 0 -1px}
.rdlj_box a .kslj_img1{background:url(rdlj_icon_1.png) no-repeat 50% 50%}
.rdlj_box a .kslj_img2{background:url(rdlj_icon_2.png) no-repeat 50% 50%}
.rdlj_box a .kslj_img3{background:url(rdlj_icon_3.png) no-repeat 50% 50%}
.rdlj_box a .kslj_img4{background:url(rdlj_icon_4.png) no-repeat 50% 50%}
.rdlj_box a.on .kslj_img1{background:url(rdlj_icon_11.png) no-repeat 50% 50%}
.rdlj_box a.on .kslj_img2{background:url(rdlj_icon_22.png) no-repeat 50% 50%}
.rdlj_box a.on .kslj_img3{background:url(rdlj_icon_33.png) no-repeat 50% 50%}
.rdlj_box a.on .kslj_img4{background:url(rdlj_icon_44.png) no-repeat 50% 50%}
.rdlj_box a.on .kslj_title{color:#2373c8}
.rdlj_box a:hover .kslj_img1{background:url(rdlj_icon_11.png) no-repeat 50% 50%}
.rdlj_box a:hover .kslj_img2{background:url(rdlj_icon_22.png) no-repeat 50% 50%}
.rdlj_box a:hover .kslj_img3{background:url(rdlj_icon_33.png) no-repeat 50% 50%}
.rdlj_box a:hover .kslj_img4{background:url(rdlj_icon_44.png) no-repeat 50% 50%}
.rdlj_box a:hover .kslj_title{color:#2373c8}
.main_box4{width:100%;height:290px;float:left;margin:30px 0 30px 0;background:#efefef}
.slideGroup{width:100%;text-align:left;float:left;position:relative;overflow:hidden;margin-top:20px}
.slideGroup .parHd{position:absolute;height:20px;float:left;line-height:1;z-index:2;left:0}
.slideGroup .parHd ul{float:left;margin-left:28px}
.slideGroup .parHd ul li{float:left;cursor:pointer;font-size:20px;color:#333;font-weight:700;margin-right:20px}
.slideGroup .parHd ul li.on{color:#2373c8}
.slideGroup .parBd{width:1105px;float:left;margin-left:28px}
.slideGroup .slideBox{width:1105px;float:left;overflow:hidden;zoom:1;position:relative}
.slideGroup .slideBox .hd .sPrev{width:9px;height:16px;float:right;display:inline-block;background:url(tpgd_icon_left.png) no-repeat 0 0}
.slideGroup .slideBox .hd .sNext{width:9px;height:16px;float:right;display:inline-block;background:url(tpgd_icon_right.png) no-repeat 0 0}
.slideGroup .slideBox .hd ul{float:right;overflow:hidden;zoom:1;margin:2px 10px 0 5px}
.slideGroup .slideBox .hd ul li{width:11px;height:11px;overflow:hidden;margin:0 5px;float:left;cursor:pointer;background:url(tpgd_icon_001.png) no-repeat 0 0;line-height:999px}
.slideGroup .slideBox .hd ul li.on{background:url(tpgd_icon_002.png) no-repeat 0 0}
.slideGroup .slideBox .bd{width:1200px;float:left;zoom:1;position:relative;margin:17px 0 0 -15px}
.slideGroup .slideBox .bd ul{overflow:hidden;zoom:1;float:left}
.slideGroup .slideBox .bd ul li{width:348px;height:210px;float:left;margin:0 15px;overflow:hidden;text-align:center}
.slideGroup .slideBox .bd ul li .pic{width:348px;height:210px;float:left}
.slideGroup .slideBox .bd ul li .pic img{width:348px;height:210px;float:left;display:block}
.slideGroup .slideBox .bd ul li .title{width:100%;float:left;height:40px;line-height:40px;margin-top:-40px;font-size:16px;color:#fff;font-weight:700;background:rgba(0,0,0,.5)}
.bottom{width:100%;height:215px;float:left;background:#2373c8}
.bottom .w1200{height:215px;background:#2373c8}
.bottom_t{width:100%;height:30px;float:left;text-align:center;margin-top:12px}
.bottom_t ul{margin:0 auto}
.bottom_t ul li{display:inline-block;color:#fff;font-size:15px;line-height:30px;padding:0 30px;background:url(bottom_icon_001.png) no-repeat 100% 50%}
.bottom_t ul li a{display:inline-block;color:#fff}
.bottom_t ul li a:hover{text-decoration:underline}
.bottom_b{width:100%;float:left;margin-top:25px}
.bottom_bl{width:300px;float:left}
.bottom_blt{width:100%;float:left;font-size:17px;color:#fff}
.bottom_blb{width:100%;float:left;font-size:14px;line-height:30px;color:#abcaeb;margin-top:10px}
.bottom_blb a{color:#fff}
.bottom_blb a:hover{text-decoration:underline}
.bottom_bm{width:570px;float:left;margin-left:45px}
.bottom_bmt{width:100%;float:left;font-size:17px;color:#fff}
.bottom_bmb{width:100%;float:left;font-size:14px;line-height:30px;color:#abcaeb;}
.bottom_bmb div{width: 100%;}
.bottom_br{float:right;margin-left:0}
.bottom_br div{width:88px;float:left;margin:0 23px}
.bottom_br div p{width:88px;float:left;text-align:center;font-size:15px;color:#fff}
.bottom_br div img{width:88px;height:88px;float:left;margin-top:10px}
.footer{width:100%;height:50px;float:left;background:#fff;line-height:50px}
.footer .w1200{height:50px;background:#fff}
.footer_l{float:left;font-size:13px;color:#333}
.footer_l a{float:left;color:#333}
.footer_l a:hover{text-decoration:underline}
.footer_l span{float:left;width:24px;height:50px;background:url(tab_icon_001.png) no-repeat 50% 50%;display:inline-block}
.footer_r{float:right;font-size:13px;color:#333}
.footer_r a{color:#333}
.footer_r a:hover{text-decoration:underline}

.main_box1 .bd ul p.ckm{display: none;}
