/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:14px; font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,sans-serif; color:#252525; overflow-x:hidden;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a{ color:#252525; text-decoration:none;}
a:hover,a:active{ color:#0075d9; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.en_ft{ font-family:Arial;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.color_1{ color:#ba0301;}

/*index*/
.in_menubox{ clear:both; width:100%; position:relative; z-index:1000;}
.in_menubkg{ width:100%; height:85px; background:#4a4a4a; opacity:0.1; position:absolute; left:0; top:0;}
.in_menu{ width:1200px; position:absolute; left:50%; top:0; margin-left:-600px; color:#FFF;}
.in_menu a{ color:#FFF;}
.in_menu .lt{ float:left; padding:10px 0 0 0;}
.in_menu .rt{ float:right;}
.in_menu .rt li{ float:left; font-size:15px;}
.in_menu .rt li a{ display:block; margin: 30px 21px 0 0; line-height:20px; background:url(../images/vr_03.png) no-repeat;}
.in_menu .rt li .a_1{ background-position:0px 0px; padding-left: 19px;}
.in_menu .rt li .a_2{ background-position:-82px 0px; padding-left:26px;}
.in_menu .rt li .a_3{ background-position:-235px 0px; padding-left:25px;}
.in_menu .rt li .a_4{ background-position:-373px 0px; padding-left:21px;}
.in_menu .rt li .a_5{ background-position:-553px 0px; padding-left:21px;}
.in_menu .rt li .a_6{ background-position:-688px 0px; padding-left:26px;}
.in_menu .rt li .a_7{ background-position: -838px -1px; padding-left:26px;}
/*
.menubox{ width:100%; position:relative;}
.menubkg{ width:100%; height:85px; background:#003975; filter:alpha(opacity=50); opacity:0.5; position:absolute; left:0px; top:0px; z-index:10000}
.menubox_1{ width:100%; height:85px; position:absolute; left:0px; top:0px; z-index:10001}
.menu{ width:1160px; margin:0px auto;}
.menu_lt{ float:left; width:256px; padding:11px 0 0 0;}
.menu_rt{ float:right;}
.menu_rt ul{ border-left:1px solid #0063A8; overflow:auto;}
.menu_rt li{ float:left; padding:0 18px; height:85px; line-height:85px; border-right:1px solid #0063A8; font-size:18px;}
.menu_rt a{ color:#76c1f2;}
.menu_rt a:hover,.menu_rt a:active{ color:#FFF;}
.menu_rt a.cur{ color:#FFF;}
.menu_rt a.cur:hover,.menu_rt a.cur:active{ color:#FFF;}
*/
.ban_bkg{ width:100%; height:505px; overflow:hidden; background:url(../images/3in1_ban.jpg) top center no-repeat;}
.cont1{ width:1230px; margin:0px auto; overflow:auto; padding:30px 170px 0 0;}
.cont1_lt{ float:left; width:508px; height:464px; padding:100px 30px 0 180px; background:url(../images/3in1_07.jpg) left top no-repeat;}
.cont1_rt{ float:right; width:476px; height:360px; border:8px solid #E7E7E7; background:#FFF; padding-top:14px; margin-top:50px;}
.cont1_lt_tit{ font-size:36px; color:#f1871a; font-weight:bold;}
.cont1_lt_info{ text-indent:2em; font-size:18px; line-height:32px; padding-top:15px;}
.cont2{ width:100%; height:170px; padding-top:10px; text-align:center; color:#FFF; margin:0px auto; background:#F08619;}
.cont2_ft1{ font-size:30px; line-height:52px;}
.cont2_ft2{ font-size:36px; padding-top:5px; }
.cont3{ width:1160px; height:520px; padding-top:50px; margin:0px auto;}
.cont3_lt{ float:left; width:555px; height:381px; padding:110px 0 0 200px; background:url(../images/3in1_08.jpg) left top no-repeat;}
.cont3_lt_ft1{ font-size:36px; color:#f0871a; font-weight:bold; padding-left:10px;}
.cont3_lt_ft2{ font-size:18px; color:#040000; line-height:36px; padding-top:30px;}
.cont3_rt{ float:right; width:355px; height:333px; margin-top:75px; background:url(../images/3in1_09.jpg) left top no-repeat;}
.cont4_tit{ width:100%; height:68px; text-align:center; color:#FFF; font-size:30px; line-height:54px; font-weight:bold; margin:0px auto; background:#525252 url(../images/3in1_10.jpg) center bottom no-repeat;}
.cont4_cont{ width:1000px; height:155px; padding-top:35px; text-align:center; margin:0px auto;}
.cont4_cont_ft1{ font-size:30px; font-weight:bold;}
.cont4_cont .cl1{ color:#0096ba;}
.cont4_cont .cl2{ color:#cb4655;}
.cont4_cont .cl3{ color:#d18c36;}
.cont4_cont .cl4{ color:#229652;}
.cont4_cont .cl5{ color:#355691;}
.cont4_cont_ft2{ font-size:24px; padding-top:10px;}
.cont4_img{ width:1044px; height:255px; margin:0px auto;}
.cont4_img li{ float:left; width:172px; height:172px; margin-left:46px; cursor:pointer;}
.cont4_img li.none{ margin:0px auto;}
.cont4_img .li_0{ background:url(../images/3in1_12.jpg) left top no-repeat;}
.cont4_img .li_1{ background:url(../images/3in1_12.jpg) -219px top no-repeat;}
.cont4_img .li_2{ background:url(../images/3in1_12.jpg) -437px no-repeat;}
.cont4_img .li_3{ background:url(../images/3in1_12.jpg) -656px no-repeat;}
.cont4_img .li_4{ background:url(../images/3in1_12.jpg) -872px no-repeat;}
.cont4_img .cur_0{ width:172px; height:172px; background:url(../images/3in1_11.jpg) left top no-repeat;}
.cont4_img .cur_1{ width:172px; height:172px; background:url(../images/3in1_11.jpg) -220px top no-repeat;}
.cont4_img .cur_2{ width:172px; height:172px; background:url(../images/3in1_11.jpg) -438px top no-repeat;}
.cont4_img .cur_3{ width:172px; height:172px; background:url(../images/3in1_11.jpg) -657px top no-repeat;}
.cont4_img .cur_4{ width:172px; height:172px; background:url(../images/3in1_11.jpg) -872px top no-repeat;}
.cont5_tit{ width:100%; height:65px; line-height:65px; text-align:center; font-size:36px; color:#252525; font-weight:bold; margin:0px auto; border-bottom:1px solid #CCCCCC}
.cont5_tit .cl1{ color:#ff6600}
.cont5_titen{ width:100%; padding-top:15px; text-align:center; color:#bdbdbd; font-size:24px; margin:-1px auto 0px auto; background:url(../images/index_51.jpg) center top no-repeat;}
.cont5_cont{ width:1044px; height:810px; margin:0px auto;}
.cont5_cont li{ float:left; width:332px; height:300px; padding:80px 0 0 190px; color:#444;}
.cont5_cont li.wh_1{ width:282px; padding:80px 0 0 240px;}
.cont5_cont .li_1{ background:url(../images/3in1_13.jpg) 0px 100px no-repeat;}
.cont5_cont .li_2{ background:url(../images/3in1_13.jpg) -522px 100px no-repeat;}
.cont5_cont .li_3{ background:url(../images/3in1_13.jpg) 0px -280px no-repeat;}
.cont5_cont .li_4{ background:url(../images/3in1_13.jpg) -522px -280px no-repeat;}
.cont5_cont .tit_1{ width:110px; height:38px; line-height:34px; text-align:center; background:#014D94; color:#FFF; font-size:24px; font-weight:bold; margin-bottom:5px;}
.cont5_cont .tit_2{ font-size:18px; font-weight:bold; padding:30px 0 3px 0;}
.cont6_box{ width:100%; height:605px; background:#E26D24;}
.cont6{ width:1000px; height:470px; padding-top:60px; color:#FFF; margin:0px auto; background:url(../images/3in1_14.jpg) right 60px no-repeat;}
.cont6_tit1{ color:#ffe400; font-size:36px; font-weight:bold;}
.cont6_cont1{ line-height:25px; padding-top:20px;}
.cont6_tit2{ font-size:36px; font-weight:bold; padding-top:50px;}
.cont6_cont2{ line-height:25px; padding-top:10px;}
.cont7_box{ width:100%; height:545px; padding-top:60px; background:#327F39;}
.cont7{ width:675px; height:541px; overflow:hidden; color:#FFF; padding-left:345px; margin:0px auto; background:url(../images/3in1_15.jpg) top left no-repeat;}
.cont7_tit1{ width:675px; padding-top:35px;}
.cont7_tit2{ width:675px; font-size:30px; font-weight:bold; line-height:52px; padding-top:10px;}
.cont7_tit3{ width:675px; line-height:24px; padding:20px 0;}
.cont7_tit4{ width:675px; font-size:24px; line-height:43px;}
.cont8_box{ width:100%; height:447px; padding-top:30px; background:#002B58;}
.cont8{ width:830px; height:332px; padding:155px 0 0 270px; margin:0px auto; color:#FFF; font-size:30px; background:url(../images/3in1_16.jpg) top left no-repeat;}
.cont8_cont{ width:680px; text-align:center;}
.cont8_tit2{ color:#ffde00; font-size:36px; padding-top:8px;}
.cont8_tit2 font{ color:#FFF;}
.cont8_tit3{ font-size:48px;}
.cont9{ width:100%; padding-bottom:100px; background:url(../images/index_59.jpg) bottom center no-repeat;}
.cont9 .ft_1{ height:80px; line-height:80px; text-align:center; font-size:30px; }
.cont9_img{ width:1091px; margin:0px auto; padding:10px 0 0 16px}
.cont10{ width:100%; height:430px; padding-top:20px; margin:0px auto; text-align:center; color:#FFF; font-size:32px; background:#2B2B2B url(../images/index_62.jpg) bottom center no-repeat;}
.cont10 .ft_2{ line-height:70px; font-size:42px;}
.cont10 .ft_3{ line-height:53px; font-size:30px;}
.cont10 .ft_4{ line-height:49px; color:#ffc000}
.cont11{ width:1160px; margin:0px auto;}
.cont11 ul{ padding:35px 0 0 441px;}
.cont11 li{ float:left; width:85px; height:84px; font-size:12px; text-align:center;}
.cont11 li p{ padding-top:5px;}
.cont11 li.jxw{ width:190px; position:relative;}
.cont11 li.jxw img{ position:absolute; left:24px; top:-88px;}
.cont12{ width:100%; text-align:center; line-height:26px; padding:50px 0 30px 0;}
.cpy{ width:100%; height:38px; font-size:12px; line-height:38px; text-align:center; background:#D1D1D1;}
.pf{ width:62px; height:253px; top:50%; right:0px; overflow:hidden; position:absolute; z-index:1000; background:url(../images/3in1_17.png) top right no-repeat;}
.pf ul{ padding-top:30px;}
.pf ul li{ cursor:pointer; width:62px; height:30px; line-height:30px;}
.pf ul li a{ display:block; width:62px; height:30px; line-height:30px;}
.pf ul li a.cur{ font-weight:bold; color:#0075D9; background:url(../images/index_15.png) 36px 10px no-repeat;}
.pf ul li a:focus{outline:none;}
.cont13_box{ width:100%; background:url(../images/index_70.jpg) top center no-repeat;}
.cont13{ width:707px; height:606px; padding:0 0 0 343px; margin:0px auto; background:url(../images/index_71.png) left 67px no-repeat; color:#FFF;}
.cont13_tit1{ color:#fbed25; font-size:36px; font-weight:bold; padding-top:68px;}
.cont13_cont1{ padding-top:19px;}
.cont13_cont1 li{ float:left; width:50%; line-height:36px; font-size:18px; height:36px; overflow:hidden;}
.cont13_cont1 li b{ margin:0 8px 0 10px;}
.cont13_tit2{ clear:both; font-size:36px; font-weight:bold; padding-top:40px;}
.cont13_cont2{ padding-top:19px;}
.cont14{ clear:both; width:1048px; margin:0 auto;}
.cont14 .tit{ padding:55px 0; text-align:center; font-size:35px;}
.cont14 .cont{ width:100%; min-height:830px; position:relative;}
.cont14 .cont .btn{ position:absolute; top:330px; width:24px; height:49px; background:url(../images/images/prev.jpg) no-repeat;}
.cont14 .cont .prev{ left:-80px;}
.cont14 .cont .next{ right:-80px; background-image:url(../images/images/next.jpg);}
.cont14 .cont .prev:hover{ background-image:url(../images/images/prev_1.jpg);}
.cont14 .cont .next:hover{ background-image:url(../images/images/next_1.jpg);}
.cont14 .cont .box{ width:100%; overflow:hidden;}
.cont14 .cont .img_box_1,.cont14 .cont .img_box_2{ float:left;}
.cont14 .cont .box li{ float:left; width:510px; margin-right:28px;}
.cont14 .cont .box li>div{ padding-bottom:13px;}
.cont14 .cont .box li .info{ padding-top:13px; overflow:hidden;}
.cont14 .cont .box li .info p{ float:left; margin-left:20px;}
.cont14 .cont .box li .info p b{ display:block; font-size:17px; padding:10px 0 5px 0;}
.cont14 .cont .box li .info img{ float:right;}






/* mainbanner */
.mainbanner{ width:476px; height:360px;overflow:hidden; position:relative; margin:0px auto;}
.mainbanner_window{ width:476px;height:360px;overflow:hidden;position:absolute;left:0px; top:0px;}
.mainbanner_window ul{width:999999px;height:360px;position:relative;}
.mainbanner_window li{width:476px;height:360px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{ width:476px; height:10px; position:absolute; top:330px; left: 220px;}
.mainbanner_list li{width:10px;height:10px; margin-right:4px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{width:10px;height:10px;line-height:10px;overflow:hidden;text-align:center;float:left;display:inline-block; background:url(../images/index_19.jpg) no-repeat;}
.mainbanner_list li.active a{ background:url(../images/index_21.jpg) no-repeat;}



.tops_ts{width:100%;overflow:hidden;}
.topa_ts{width:1200px;margin:0 auto;overflow:hidden;}
.tzuo_ts{float:left;overflow:hidden;}
.tzho_ts{float:right;overflow:hidden;}
.tyou_ts{float:right;overflow:hidden;padding-top:28px;cursor:pointer;}
.tzho_ts li{float:left;overflow:hidden;padding-right:60px;color:#000000;font-size:16px;line-height:100px;}
.tzho_ts li a{color:#000000;}
.tzho_ts .cur a{color:#02bf8e;}
.tzho_ts li a:hover{color:#02bf8e;}
.rjlm_ts{width:100%;position:relative;z-index:9;}
.ljzq_ts{position:absolute;left:0px;top:0px;width:100%;overflow:hidden;background:rgba(255,255,255,.92);display:none;}
.menus_ts{width:1200px;margin:0 auto;}
.menus_ts ul{padding-top:25px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.menus_ts li{float:left;overflow:hidden;width:260px;height:50px;line-height:50px;margin-top:10px;padding-left:20px;}
.smwl_ts{width:100%;text-align:center;overflow:hidden;padding-top:34px;padding-bottom:35px;color:#666666;font-size:14px;}
.menus_ts li:hover{background:#00bf8c;}
.menus_ts li:hover a{color:#fff;}