/* 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*/
.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;}
.cont1{ width:1160px; margin:0px auto; overflow:auto; padding:55px 0;}
.cont1_lt{ float:left; width:516px; height:401px; padding-left:100px; background:url(../images/index_09.jpg) 30px 0px no-repeat;}
.cont1_lt_ft1{ font-size:36px; padding-top:135px;}
.cont1_lt_ft2{ font-size:18px; line-height:32px; padding-top:5px;}
.cont1_rt{ float:right; width:476px; height:360px; border:8px solid #E7E7E7; background:#FFF; padding-top:14px; margin-top:12px;}
.cont2{ width:100%; height:180px; text-align:center; color:#FFF; margin:0px auto; background:#F08619;}
.cont2_ft1{ font-size:24px; line-height:42px; padding-top:20px;}
.cont2_ft2{ font-size:44px; padding-top:5px; }
.cont3{ width:970px; margin:0px auto; padding:115px 30px 55px 0;}
.cont3_lt{ float:left; width:582px; height:446px; padding-left:15px; background:url(../images/index_27.jpg) left bottom no-repeat;}
.cont3_lt_ft1{ font-size:24px; line-height:48px; padding-top:15px;}
.cont3_lt_ft1 font{ font-size:30px; color:#ba0301;}
.cont3_lt_ft2{ font-size:18px; line-height:36px; padding:10px 0 0 15px;}
.cont3_rt{ float:right; width:313px; height:344px; color:#FFF; font-size:16px; line-height:19px; background:url(../images/index_30.jpg) no-repeat; position:relative;}
.cont3_rt div{ position:absolute; width:93px; height:93px; text-align:center;}
.cont3_rt_ft1{ left:109px; top:0px; padding-top:27px; height:66px;}
.cont3_rt_ft2{ left:0px; top:62px; padding-top:27px; height:66px;}
.cont3_rt_ft3{ left:220px; top:62px; padding-top:35px; height:58px;}
.cont3_rt_ft4{ left:109px; top:124px; padding-top:27px; height:66px;}
.cont3_rt_ft5{ left:2px; top:194px; padding-top:27px; height:66px;}
.cont3_rt_ft6{ left:217px; top:194px; padding-top:37px; height:56px;}
.cont3_rt_ft7{ left:109px; top:251px; padding-top:27px; height:66px;}
.cont3_rt_ft4 font{ font-size:15px;}
.cont3_rt_ft5 font{ font-size:14px;}
.cont4_tit{ width:100%; height:58px; text-align:center; color:#FFF; font-size:30px; padding-top:10px; margin:0px auto; background:#0040A4 url(../images/index_35.jpg) center bottom no-repeat;}
.cont4_titen{ width:100%; height:34px; line-height:34px; text-align:center; color:#0040a4; font-size:24px; margin:0px auto;}
.cont4{ width:1160px; margin:0px auto; overflow:auto; padding:50px 0;}
.cont4_lt{ float:left; width:300px; height:533px; background:url(../images/index_42.jpg) right 0px no-repeat;}
.cont4_lt ul{ height:533px; background:url(../images/index_39.jpg) 10px 14px no-repeat;}
.cont4_lt li{ font-size:18px; padding-left:65px; height:61px; line-height:61px;}
.cont4_lt li a.cur{ color:#0075d9; font-weight:bold;}
.cont4_rt{ float:right; width:810px; height:520px; padding:30px 0 0 0;}
.cont4_rt_sv1{}
.cont4_rt_sv1_lt{ float:left; width:505px; line-height:30px;}
.cont4_rt_sv1_lt .ft_1{ color:#ed7020; font-weight:bold;}
.cont4_rt_sv1_lt .pdtop{ padding-top:30px;}
.cont4_rt_sv1_rt{ float:left; width:300; padding-top:50px;}
.cont4_rt_sv2{ line-height:24px;}
.cont4_rt_sv2 .ft_1{ text-indent:2em;}
.cont4_rt_sv2 .ft_2{ height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#c6171e;}
.cont4_rt_sv3{ line-height:29px; padding:50px 0 25px 0;}
.cont4_rt_sv4{ height:495px; background:url(../images/index_74.jpg) right top no-repeat;}
.cont4_rt_sv4 .ft_1{ width:415px; line-height:30px; text-align:center; padding-top:60px;}
.cont4_rt_sv4 .ft_2{ width:300px; text-align:center; line-height:30px; color:#0040a4; padding-top:100px;}
.cont4_rt_sv4 .ft_3{ width:300px; text-align:center; line-height:30px; color:#c70101;}
.cont4_rt_sv5{ line-height:30px; padding-bottom:25px;}
.cont4_rt_sv5 font{ color:#ed7020}
.cont4_rt_sv6_img{ padding:10px 0 0 35px;}
.cont4_rt_sv7_ft1{ line-height:30px;}
.cont4_rt_sv7_ft2{ font-size:18px; font-weight:bold; padding:20px 0;}
.cont4_rt_sv7_ft3{ width:794px; height:37px; color:#FFF; font-size:17px; font-weight:bold; line-height:37px; padding-left:24px; background:url(../images/index_44.jpg) no-repeat;}
.cont4_rt_sv7_ul li{ float:left; padding:20px 0;}
.cont4_rt_sv7_ul li.wh{ width:460px; _width:410px; padding-left:17px;}
.cont4_rt_sv7_ul li.pdno{ padding-bottom:0px;}
.cont4_rt_sv7_ul li p{ font-size:16px; font-weight:bold;}
.cont4_rt_sv7_ul li div{ padding-top:13px; line-height:25px;}
.cont5_tit{ width:100%; height:44px; line-height:44px; text-align:center; font-size:30px; font-weight:bold; color:#515151; margin:0px auto; border-bottom:1px solid #CCCCCC}
.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_1{ width:1118px; height:185px; margin:30px auto 0px auto; border:1px solid #FCCD9C;}
.cont5_1_tit{ background:#F18719; height:40px; padding-top:5px;}
.cont5_1_tit li{ float:left; height:40px; line-height:40px; padding:0 20px; color:#FFF; font-size:18px; margin-left:10px; cursor:pointer;}
.cont5_1_tit li.cur{ background:#FFF; color:#f18719;}
.cont5_1_cont1{ line-height:26px; padding:20px 0 0 25px;}
.cont5_1_cont1 .pdlt{ padding-left:70px;}
.cont5_1_cont2{ line-height:26px; padding:5px 0 0 25px;}
.cont5_2{ width:1118px; height:350px; margin:40px auto 0px auto; background:url(../images/index_55.jpg) 35px 0px no-repeat;}
.cont5_2_lt{ float:left; width:160px; text-align:center; font-size:18px; padding:175px 0 0 11px;}
.cont5_2_ct{ float:left; width:500px; height:300px; position:relative;}
.cont5_2_ct li{ width:70px; height:70px; background:#FFF; position:absolute; left:0px; top:0px; filter:alpha(opacity=0); opacity:0;}
.cont5_2_ct li.pz_1{ left:85px; top:173px;}
.cont5_2_ct li.pz_2{ left:105px; top:82px;}
.cont5_2_ct li.pz_3{ left:174px; top:12px;}
.cont5_2_ct li.pz_4{ left:279px; top:17px;}
.cont5_2_ct li.pz_5{ left:347px; top:83px;}
.cont5_2_ct li.pz_6{ left:370px; top:173px;}
.cont5_2_rt{ float:right; width:230px; font-size:18px; text-align:center; line-height:29px; padding:120px 20px 0 0 ;}
.cont6{ width:100%; height:234px; padding:40px 0 0 0; color:#FFF; text-align:center; line-height:46px; font-size:26px; background:#0054A3 url(../images/index_58.jpg) top center no-repeat;}
.cont6_ft{ color:#ffd200; font-size:38px; font-weight:bold;}
.cont7{ width:100%; padding-bottom:100px; background:url(../images/index_59.jpg) bottom center no-repeat;}
.cont7 .ft_1{ height:80px; line-height:80px; text-align:center; font-size:30px; }
.cont7_img{ width:1091px; margin:0px auto; padding:10px 0 0 16px}
.cont8{ width:100%; height:390px; padding-top:20px; margin:0px auto; text-align:center; color:#FFF; background:url(../images/index_62.jpg) bottom center no-repeat;}
.cont8 .ft_1{ line-height:45px; font-size:26px;}
.cont8 .ft_1 font{ color:#ffc000}
.cont8 .ft_2{ line-height:px; font-size:26px;}
.cont8 .ft_2 font{ color:#00c0ff}
.cont8 .ft_3{ line-height:55px; font-size:38px;}
.cont8 .ft_4{ line-height:49px; font-size:30px; color:#ffc000}
.cont8 .ft_5{ line-height:49px; font-size:30px;}
.cont8 .ft_6{ line-height:65px; font-size:50px;}
.cont9{ width:1160px; margin:0px auto;}
.cont9 ul{ padding:35px 0 0 441px;}
.cont9 li{ float:left; width:85px; height:84px; font-size:12px; text-align:center;}
.cont9 li p{ padding-top:5px;}
.cont9 li.jxw{ width:190px; position:relative;}
.cont9 li.jxw img{ position:absolute; left:24px; top:-88px;}
.cont10{ 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/index_14.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;}
/* mainbanner */
.mainbanner{ width:387px; height:360px;overflow:hidden; position:relative; margin:0px auto;}
.mainbanner_window{ width:387px;height:315px;overflow:hidden;position:absolute;left:0px; top:0px;}
.mainbanner_window ul{width:999999px;height:315px;position:relative;}
.mainbanner_window li{width:387px;height:315px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{ width:387px; height:10px; position:absolute; top:330px; left:170px;}
.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;}


/* o2o */
.ocont1_box{ clear:both; width:100%; overflow:auto; background:url(../images/o2o_02.jpg) bottom left no-repeat; padding:80px 0;}
.ocont1{ width:1050px; height:390px; margin:0px auto;}
.ocont1_lt{ float:left; width:495px; padding:50px 60px 0 0;}
.ocont1_lt_tit{ font-size:36px; color:#f1871a; font-weight:bold;}
.ocont1_lt_info{ text-indent:2em; font-size:18px; line-height:32px; padding-top:15px;}
.ocont1_rt{ float:right; width:495px;}
.ocont2_box{ clear:both; width:100%; overflow:auto; background:#313131; padding:45px 0;}
.ocont2{ width:1170px; padding:0 30px 0 0; margin:0px auto; height:438px;}
.ocont2_img{ float:left; width:520px; height:438px; background:url(../images/o2o_06.jpg) left top no-repeat; position:relative;}
.ocont2_img div{ width:74px; height:72px; text-align:center; line-height:72px; font-size:18px; color:#313131; font-weight:bold; position:absolute; left:0px; top:0px; cursor:pointer; background:url(../images/o2o_07.png) no-repeat;}
.ocont2_img .cur{ background:url(../images/o2o_08.png) no-repeat;}
.ocont2_img .ocont2_img1{ left:335px; top:-8px;}
.ocont2_img .ocont2_img2{ left:405px; top:164px;}
.ocont2_img .ocont2_img3{ left:383px; top:306px;}
.ocont2_rt{ float:right; width:650px; height:400px; padding-top:38px; }
.ocont2_tit{ font-size:24px; color:#f18719; font-weight:bold;}
.ocont2_info{ color:#FFF; line-height:26px; padding-top:25px;}
.ocont2_info p{ text-indent:2em;}
.ocont2_info .pdtop{ padding-top:25px;}
.ocont2_info_lt{ float:left; width:430px;}
.ocont2_info_rt{ float:right; width:216px; text-align:right; color:#787878;}
.ocont3_tit{ clear:both; width:100%; height:44px; text-align:center; line-height:44px; font-size:22px; font-weight:bold; background:#313131 url(../images/o2o_10.jpg) bottom center no-repeat;}
.ocont3{ width:100%; height:172px; padding:15px 0; background:url(../images/o2o_11.jpg) center no-repeat;}
.ocont4_box{ width:100%; background:url(../images/o2o_20.jpg) bottom repeat-x;}
.ocont4{ clear:both; width:1000px; height:455px; padding-top:45px; margin:0px auto; text-align:center; font-size:24px; line-height:42px; color:#040000; background:url(../images/o2o_23.jpg) bottom center no-repeat;}
.ocont4_ft1{ color:#e14314;}
.ocont5_box{ width:100%; padding:10px 0; background:#F18719;}
.ocont5{ width:1070px; margin:0px auto; color:#FFF;}
.ocont5_tit{ font-size:20px;}
.ocont5_info{ line-height:18px; padding-left:10px;}
.ocont6_box{ width:100%; height:390px; padding-top:15px; text-align:center; color:#FFF; font-size:18px; line-height:31px; background:#14527E url(../images/o2o_28.jpg) bottom center no-repeat;}
.ocont6_ft1{ color:#ffc000; font-size:30px; line-height:36px; padding-top:15px;}
.ocont7{ clear:both; width:980px; height:375x; margin:0px auto; padding:90px 0 30px 0;}
.ocont7_lt{ float:left; width:575px; font-size:18px; line-height:32px;}
.ocont7_lt_tit{ color:#f1871a; font-size:36px; font-weight:bold; padding-bottom:25px;}
.ocont7_rt{ float:right; width:364px; height:375px;}
.ocont8{ width:1120px; margin:0px auto; overflow:auto; padding-bottom:40px;}
.ocont8_ft1{ color:#030000; line-height:25px; padding-left:10px;}
.ocont8_ft2{ color:#cb0007; font-size:18px; font-weight:bold; padding:10px 0 30px 0;}
.ocont8_lt{ float:left; width:280px; height:360px; background:url(../images/o2o_36.jpg) right 0px no-repeat;}
.ocont8_lt_bkg{ width:224px; height:360px; background:url(../images/o2o_35.jpg) no-repeat; position:relative;}
.ocont8_lt_bkg div{
-moz-transition: all 0.8s ease-in-out;
-webkit-transition: all 0.8s ease-in-out;
-o-transition: all 0.8s ease-in-out;
-ms-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;
}
.ocont8_lt_bkg div:hover{
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
.ocont8_lt_1{ width:88px; height:88px; position:absolute; left:132px; top:99px; cursor:pointer;}
.ocont8_lt_bkg .cur_0{ background:url(../images/o2o_35_1.png) no-repeat;}
.ocont8_lt_2{ width:80px; height:80px; position:absolute; left:30px; top:182px; cursor:pointer;}
.ocont8_lt_bkg .cur_1{ background:url(../images/o2o_35_2.png) no-repeat;}
.ocont8_lt_3{ width:74px; height:74px; position:absolute; left:127px; top:257px; cursor:pointer;}
.ocont8_lt_bkg .cur_2{ background:url(../images/o2o_35_3.png) no-repeat;}
.ocont8_rt{ float:right; width:805px; padding-top:25px;}
.ocont8_rt_ft1{ color:#0089c6; font-size:18px; font-weight:bold; line-height:29px;}
.ocont8_rt .pdlt{ padding-left:10px;}
.ocont8_rt_ul1{ overflow:auto; padding:15px 0 40px 10px;}
.ocont8_rt_ul1 li{ float:left; color:#FFF; font-size:12px; padding:5px 10px; margin-right:10px;}
.ocont8_rt_ul1 .bkg1{ background:#DD3A3C;}
.ocont8_rt_ul1 .bkg2{ background:#009F4E;}
.ocont8_rt_ul1 .bkg3{ background:#C13386;}
.ocont8_rt_ul1 .bkg4{ background:#008ECA;}
.ocont8_rt_ul1 .bkg5{ background:#E79224;}
.ocont8_rt_ft2{ color:#009f4e; font-size:18px; font-weight:bold; line-height:29px;}
.ocont8_rt_img2{ padding-top:40px;}
.ocont8_rt_ft3{ color:#dd3a44; font-size:18px; font-weight:bold; line-height:29px;}
.ocont8_rt_ct3{ margin-top:25px; width:795px; height:248px; padding:0 0 0 10px; background:url(../images/o2o_40.jpg) 10px 0px no-repeat;}
.ocont8_rt_ct3_tit{ color:#FFF; text-align:center; height:29px; line-height:29px; font-weight:bold;}
.ocont8_rt_ct3_ul{ padding:125px 0 0 0;}
.ocont8_rt_ct3_ul li{ float:left; font-size:12px; text-align:center; color:#4b4b4b; line-height:21px;}
.ocont8_rt_ct3_ul .wh1{ width:80px; padding-left:30px;}
.ocont8_rt_ct3_ul .wh2{ width:130px; padding-left:50px;}
.ocont8_rt_ct3_ul .wh3{ width:140px; padding-left:33px;}
.ocont8_rt_ct3_ul .wh4{ width:190px; padding-left:23px;}
.ocont8_rt_ct3_ul .wh5{ width:80px; padding:10px 0 0 20px;}
.ocont9{ clear:both; width:1000px; text-align:center; padding:60px 0; margin:0px auto;}
.ocont10_box{ width:100%; border-top:1px solid #CCCCCC;}
.ocont10_tit_box{ width:600px; margin:0px auto; position:relative;}
.ocont10_tit{ position:absolute; left:0px; top:-21px; width:600px; height:42px; line-height:38px; color:#FFF; font-size:24px; text-align:center; background:#E7334E; }
.ocont10{ clear:both; width:880px; height:388px; padding:75px 0 50px 0; margin:0px auto;}
.ocont10_lt{ float:left; width:350px;}
.ocont10_rt{ float:right; width:442px; height:388px; background:url(../images/o2o_48.jpg) no-repeat;}
.ocont10_rt_tit{ height:39px; line-height:34px; color:#FFF; font-size:24px; font-weight:bold; padding-left:47px;}
.ocont10_rt_ft1{ color:#e7334e; font-size:18px; font-weight:bold; padding:36px 0 0 40px;}
.ocont10_rt_ft2{ color:#040000; line-height:25px; padding:7px 0 0 40px;}
.ocont11_box{ clear:both; width:100%; background:#004078;}
.ocont11{ width:1174px; margin:0px auto; text-align:center; color:#FFF; height:230px; padding:40px 0 0 0; position:relative;}
.ocont11_ft1{ font-size:48px; font-weight:bold;}
.ocont11_img{ position:absolute; left:0px; top:135px; background:url(../images/o2o_52.png) no-repeat; width:1174px; height:270px;}
.ocont11_img ul{ padding:70px 0 0 0;}
.ocont11_img ul li{ float:left; background:#004078; color:#FFF; text-align:center; line-height:25px; padding:5px 5px 5px 0;}
.ocont11_img .wh1{ width:245px; margin-top:9px;}
.ocont11_img .wh2{ width:255px; margin-top:9px;}
.ocont11_img .wh3{ width:154px; padding:2px 5px 2px 0;}
.ocont11_img .wh4{ width:243px; margin-top:9px;}
.ocont11_img .wh5{ width:256px;  margin-top:9px; padding-right:0px;}
.ocont12_box{ clear:both; width:100%; border-top:1px solid #CCCCCC; margin-top:215px;}
.ocont12_tit_box{ width:600px; margin:0px auto; position:relative;}
.ocont12_tit{ position:absolute; left:0px; top:-21px; width:600px; height:42px; line-height:38px; color:#FFF; font-size:30px; font-weight:bold; text-align:center; background:#E26D25; }
.ocont12{ width:1174px; height:290px; margin:0px auto; padding:30px 0 55px 0; overflow:hidden;}
.ocont12 ul{ clear:both; overflow:auto; padding-top:50px;}
.ocont12 ul li{ float:left; line-height:25px; width:370px; padding-right:40px;}
.ocont12 ul li.wh1{ width:354px; padding-right:0px;}
.ocont12 ul li .tit{ color:#e26d25; font-size:16px; font-weight:bold;}
.ocont13_box{ clear:both; width:100%; height:250px; padding-top:24px; text-align:center; color:#FFF; line-height:36px; font-size:20px; background:url(../images/o2o_70.jpg) top center no-repeat;}
.ocont13_ft1{ font-size:36px; line-height:50px;}
.ocont13_ft2{ font-size:30px; color:#ffb400;}
.cont7 .ft_2{ color:#333;}
.ocont14{ width:1201px; height:548px; overflow:hidden; margin:0px auto;}
.ocont14 ul{ overflow:auto;}
.ocont14 ul li{ float:left; padding:0 17px 12px 0;}
.ocont14 ul li.pdno{ padding-right:0px;}
.ocont14 ul li a{ display:block; border:1px solid #C2C2C2; width:590px; height:260px; background:#FAFAFA; color:#040000; position:relative;}
.ocont14 ul li .lg{ text-align:center; height:100px; padding-top:50px;}
.ocont14 ul li .ft1{ width:535px; font-size:12px; line-height:20px; margin:0px auto;}
.ocont14 ul li .mb{ position:absolute; top:0px; left:0px; width:590px; height:260px; background:#FFF; filter:alpha(opacity=90); opacity:0.9;}
.ocont14 ul li .wx{ position:absolute; top:60px; left:55px; text-align:center;}
.ocont14 ul li .wx li{ float:left; padding-left:90px;}
.ocont14 ul li .wx_img{ border:1px solid #A09FA0; width:90px; height:90px; padding:7px; overflow:hidden;}
.ocont14 ul li .wx_img img{ width:90px; height:90px;}
.ocont14 ul li .wx_ft{ width:104px; font-size:12px; line-height:21px; padding-top:10px;}
.opf{ height:291px; background:url(../images/index_14_1.png) top right no-repeat;}

/*banner*/
#slider_box{ width:100%; height:505px; overflow:hidden; margin:0px auto; position:relative;}
#slider_box .btn{ width:35px; height:35px; display:block; top:235px; text-indent:-9999px; position:absolute; background: url(../images/sprite.png) no-repeat; z-index:200}
#slider_box a.slider_left{ background-position:-111px 0; left:50px;}
#slider_box a.slider_left:hover{ background-position:-148px 0;}
#slider_box a.slider_right{ background-position:0 0; right:50px;}
#slider_box a.slider_right:hover{ background-position:-37px 0;}
#slider{ width:100%; height:505px;}
#slider li{ width:100%; height:505px; position:absolute; left:0; top:0; display:none;}
#slider .ban_bkg{ width:100%; height:505px; position:absolute; left:0; top:0; filter:alpha(opacity=0); opacity:0; z-index:100}
#slider .ban_bkg_img{ width:1400px; height:0; margin:auto; position:relative; z-index:101}
#slider .bkg_img_1{ position:absolute; left:255px; top:110px; width:100%; height:615px; background:url(../images/ban_1_2.png) 0px 0px no-repeat;}
#slider .bkg_img_2{ position:absolute; left:0px; top:-100px; width:100%; height:730px;  background:url(../images/ban_2_2.png) 0px 0px no-repeat;}
#slider .element{ width:750px; height:505px; margin:0px auto; position:relative; z-index:105}
#slider .oban_img{ width:748px; height:150px; position:absolute; top:205px; left:730px; z-index:106}
#slider .oban_ft{ width:730px; margin:0px auto; font-size:12px; color:#FFF; line-height:21px; position:absolute; top:375px; left:730px; z-index:106}
#slider .oban_ft font{ color:#ffc000}
/*banner*/
.zlf_ban{ width:100%; height:505px; overflow:hidden; background:url(../images/ban_1.jpg) top center no-repeat;}
.zlf_ban_ft{ width:735px; height:135px; padding:370px 0 0 0; margin:0px auto; color:#FFF; font-size:12px; line-height:21px;}
.o2o_ban{ width:100%; height:505px; overflow:hidden; background:url(../images/ban_2.jpg) top center no-repeat;}
.o2o_ban_ft{ width:735px; height:135px; padding:370px 0 0 0; margin:0px auto; color:#FFF; font-size:12px; line-height:21px;}
.o2o_ban_ft font{ color:#ffc000}


/*2015 3 18*/
.clear_lt{clear:left;}
.ocont12_tit_box{ width:1174px; margin:0px auto; position:relative;}
.ocont12_tit{ position:absolute; left:190px; top:-21px; width:380px; height:42px; line-height:38px; color:#FFF; font-size:30px; font-weight:bold; text-align:center; background:#E26D25; }
.ocont12{ width:1174px; height:480px; margin:0px auto; padding:30px 0 55px 0; overflow:hidden;}
.ocont12 ul{ width:750px; clear:both; overflow:auto; padding-top:50px; float:left;}
.ocont12 ul li{ float:left; line-height:25px; width:380px; padding:0 40px 30px 0;}
.ocont12 ul li.wh1{ width:320px; padding-right:0px;}
.ocont12 ul li .tit{ color:#e26d25; font-size:16px; font-weight:bold;}
.ocont12_tit1{ position:absolute; left:780px; top:-21px; width:380px; height:42px; line-height:38px; color:#FFF; font-size:30px; font-weight:bold; text-align:center; background:#E26D25; }
.ocont12_img{ float:right; padding:35px 40px 0 0; width:328px; height:447px; position:relative; margin-top:10px;}
.ocont12 .ocont12_img_pic{width:328px; height:447px;overflow:hidden;position:absolute;left:0px; top:0px; z-index:10;}
.ocont12 .ocont12_img_pic ul{width:999999px;height:447px;position:relative; padding:0px;}
.ocont12 .ocont12_img_pic li{width:328px; height:447px;text-align:center;font-size:0px;float:left;display:inline; padding:0px;}

.ocont12_img_list{ width:90px; height:10px; position:absolute; bottom:10px; left:145px; z-index:110;}
.ocont12_img_list li{width:10px;height:10px; margin-right:4px;overflow:hidden;float:left;display:inline;}
.ocont12_img_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;}
.ocont12_img_list li.active a{ background:url(../images/index_21.jpg) no-repeat;}

/* mainbanner */
.mainbanner{ width:387px; height:360px;overflow:hidden; position:relative; margin:0px auto;}
.mainbanner_window{ width:387px;height:315px;overflow:hidden;position:absolute;left:0px; top:0px;}
.mainbanner_window ul{width:999999px;height:315px;position:relative;}
.mainbanner_window li{width:387px;height:315px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{ width:387px; height:10px; position:absolute; top:330px; left:170px;}
.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;}











