﻿@charset "utf-8";
body{ line-height: 22px;}
a{text-decoration:none; color:#575757;}
a:hover{color:#000; }
.header{ float:left; width:100%; background: url(../images/lilanbg_02.jpg) no-repeat top center; height:103px;}
.logo{ float:left; padding:10px 0 0 0;}
.call{ position: absolute; right:0px; top:32px; height: 14px; line-height: 14px; color: #000;}
.call span{ margin-left:10px; font-size:12px;}
.call .call_dh { font-size:14px;}

.call span.dl{ cursor: pointer;}
.yuyan a{ display: inline-block;  padding:0 10px; line-height:22px; background: #ccc;}
.yuyan a.current{ background: #3B3B3B; color: #fff;}
.bannerSwitch01{width:100%;height:902px; margin:0 auto; position:relative; overflow:hidden; /*background:#cccccc;*/}
.bannerSwitch01 img{display:block;}
.bannerSwitch01 li{ width:100%;height:902px;position:absolute;left:0;top:0;z-index:10;display:none;background-color:#fff;}
.subnav-warp{width:100%; position:absolute; font-family: \5FAE\8F6F\96C5\9ED1; left:0; top:0; z-index:9999;}
.subnav-warp .subnav{ position:absolute; z-index:100; width:100%; height:36px; left:0; line-height:35px; display:none;}
.subnav-warp .subnav .three{display:none; background:#666;}
.subnav-warp .subnav .three a{ color: #fff;}
.subnav-warp .subnav .three span{ margin: 0 10px; color: #fff;}
.footer{height:43px; line-height:39px; position:absolute; z-index:9999; top:0; left:0; width:100%; background:#3b3b3b; font-family: \5FAE\8F6F\96C5\9ED1;}
.footer ul{ margin:0 auto; position:relative; z-index:9999;}
.footer ul li{ height:43px; float:left; width:122px; position:relative; text-align:center; z-index:9999; line-height: 43px; border-right: 1px solid #4d4d4d;}
.footer ul li.current{ background: #1c1c1c;}
.footer ul li a{text-align:center;}
.footer ul li dl{display:none; position:absolute; z-index:9999; zoom:1; *margin-left:-95px;}
.footer ul li dl dd{line-height:35px; text-align:center; background:#3b3b3b; border-bottom: 1px solid #4d4d4d;}
.footer ul li dl dd a{display:inline-block; z-index:100;width:122px; height:35px;text-align:center;}
.footer ul li dl dd div{display:none; background:#ffffff; z-index:50;}
.footer ul li a{ color:#fff; text-decoration:none; font-size:12px;}
.footer ul li a.cur{ color:#ebd79a; background:#212322; width:100%}
.footer ul li a:hover,.subnav-warp .subnav .three a:hover{ color:#8ed3ff;}
.main{ float:left; width: 100%; position:relative;}
.qushi{ width: 100%; margin: 0 auto;}
.qushi .imglist li{float:left; width:1100px; }
.qushi .jcarousel-container{width:100%; }
.qushi .jcarousel-clip{width:1100px;  left:50%; margin-left: -550px; overflow:hidden;}
.qushi .jcarousel-next-horizontal{ display:none; width:43px; height:79px; cursor:pointer; position:absolute; right:50px; top:200px; background:url(../images/you.png) no-repeat left center;}
.qushi .jcarousel-prev-horizontal{ display:none; width:43px; height:79px; cursor:pointer; position:absolute; left:50px; top:200px; background:url(../images/zuo.png) no-repeat left center;}
.qushi_img{ height: 587px; width: 280px; overflow: hidden; margin-left: 275px; float: left; }
.qushi_txt{ width: 240px; height: 567px; float: right; margin-right: 275px; color: #666666; text-align: justify; padding-top: 20px;}
.qushi_txt .qushi_bt{ background: url(../images/bt.jpg) no-repeat left center; padding-left: 30px; font-weight: bold; margin-bottom: 10px;}


.content{ width: 1100px; height: 587px; margin:0 auto;}
.jingdian{ width: 690px; overflow: hidden; margin: 0 auto;}
.jingdian li{ width: 181px; height: 269px; overflow: hidden; float: left; margin-right: 49px; margin-bottom: 15px;}
.jingdian li .jd_img{ width: 175px; height: 226px; background: url(../images/jd.jpg) no-repeat left center; overflow: hidden; padding-left: 6px; padding-top: 6px;}
.jingdian li p{ width: 181px; height: 37px; line-height: 37px; text-align: center;}
.video{ width: 438px; height: 333px; margin-top: 90px; float: left;}
.video_box{ width: 438px; height: 333px; display: none;}
.video_ul{ width: 520px; overflow: hidden; float: right; margin-top: 90px; margin-right: 50px;}
.video_ul ul{ width: 554px;}
.video_ul li{ width: 233px; height: 145px; overflow: hidden; float: left; margin-right: 35px; background: url(../images/sp.jpg) no-repeat left center; padding-left: 9px; padding-top: 7px; margin-bottom: 30px; cursor: pointer;}
.linian{ line-height: 25px;font-family: \5FAE\8F6F\96C5\9ED1; font-size: 16px; padding-top: 30px;}
.bt{ font-family: \5FAE\8F6F\96C5\9ED1; font-size: 22px; color: #666; margin-bottom: 20px;}
.mbq{ width: 1100px; height: 20px; margin: 0 auto; font-size: 14px; line-height: 20px;}
.mbq span{ margin: 0 7px;}
.focus{ width:100%; height:650px; position:relative; margin-bottom: 43px;}
#zuo_down{ width:43px; cursor:pointer; height:79px; position:absolute; left:40px; top:200px;}
#you_down{ width:43px; height:79px; cursor:pointer; position:absolute; right:40px; top:200px;}
#datu{ width:1100px;  height:535px; margin: -20px auto 0px; text-align: center; overflow:hidden; position:relative;}
.da{ height:535px; width:1100px; overflow:hidden; position:absolute; left:0; top:0;}
.da li{ width:1100px; height:535px; overflow:hidden; float:left; text-align:center; display: none; }
.xiao_box{ width: 1110px; height: 93px; position: relative; left: 50%; margin-left: -550px; top: 0px; overflow: hidden;}
#xiaotu{ position:absolute; width:100%; height:93px; overflow:hidden; bottom:0px; left:0; background: #737373;}
.xiao{ height:93px; width: 1133px; overflow:hidden; position:absolute; left:0; top:0px;}
.xiao li{ width:167px; height:82px; margin-top: 4px; float:left; overflow:hidden; cursor:pointer;  position: relative;}
.xiao li img{ width:142px; position: absolute; left: 0px; top: 6px; overflow:hidden; z-index: 1;}
.xiao li p{ display: none; width: 142px; height: 82px;position: absolute; left: 0px; top: 0px; z-index: 2; background: url(../images/dq.png) no-repeat left center;}
.xiao li.current p{ display: block;}
.about{ width: 1100px; height: 590px; margin: 0 auto 40px; position: relative;}
.about li{ position:absolute; cursor: pointer; overflow: hidden;}
.about li img{ position: absolute; z-index: 2;}
.about li.li1{ width: 426px; height: 198px;  left: 0px; top: 0px;}
.about li.li2{ width: 376px; height: 198px;  left: 427px; top: 0px;}
.about li.li3{ width: 296px; height: 586px;  right: 0; top: 0px;}
.about li.li4{ width: 502px; height: 204px;  left: 0; top: 199px;}
.about li.li6{ width: 300px; height: 387px;  left: 503px; top: 199px;}
.about li.li5{ width: 502px; height: 182px;  left: 0; top: 404px;}
.about li p { width: 100%; height: 28px; background: url(../images/bg.png) repeat; position: absolute; left: 0px; bottom: 0px; z-index: 5; font-family: \5FAE\8F6F\96C5\9ED1; font-size: 12px; color: #fff; line-height: 28px; padding-left: 15px;}
.bg{ width: 100%; height: 100%; background: url(../images/bg.png) repeat; position: fixed; left: 0px; top: 0px; z-index: 10000; display: none;}
.show{ visibility: hidden; width: 1000px; height: 470px; position: fixed; left: 50%; margin-left: -500px;  z-index: 100001;}
.show_top{ height: 40px; width: 100%; }
.show_top h1{font-family: \5FAE\8F6F\96C5\9ED1; font-size: 18px; margin-left: 20px; color: #fff; float: left;}
.show_down{ height: 430px; width: 100%; background: #fff;}
.gb{ width: 22px; height: 22px; cursor: pointer; float: right;}
.down_left{ width: 645px; height: 370px; overflow: hidden; float: left; padding: 30px; color: #666666;}
.horizontal-only{height: auto; max-height: 430px;}
.down_right{ width: 295px; height: 430px; float: right;}
.news{ visibility: hidden; width: 1000px; height: 455px; position: fixed; z-index: 100001; left: 50%; margin-left: -500px; top: 100px;}
p.gb2{ width: 22px; height: 22px; cursor: pointer; float: right;}
.new{  width: 960px; height: 388px; position: absolute; bottom: 0px; left: 0px; background: #fff; padding: 20px 20px;}
.news_bt{font-family: \5FAE\8F6F\96C5\9ED1; font-size: 18px; margin-bottom: 20px;}
.left_box{ height: 370px; overflow: auto; position: relative; width: 645px;}
.news_list{ height: 350px; overflow: auto; width: 960px;}
.new ul li{ cursor: pointer; width: 920px; overflow: hidden; line-height: 20px; background: url(../images/dian.png) no-repeat left 9px; padding-left: 10px; font-size: 14px; margin-bottom: 10px; border-bottom: 1px solid #f4f4f4; padding-bottom: 10px;}
.new ul li a{ display: inline-block; float: left;}
.new ul li span{ display: inline-block; float: right; color: #666;}
.detail{ display: none; clear: both; padding-top: 10px; font-size: 12px; color: #666;}
.contact{ width: 100%; height: 587px;}
.lx_ul{ width: 1100px; height: 50px; padding-top: 40px; margin: 0 auto;}
.lx_ul li{ font-size: 12px; color: #666666;font-family: \5FAE\8F6F\96C5\9ED1;  float: left; margin-right: 25px; cursor: pointer;}
.lx_ul li.current{ color: #000;}
.lx_nr{ width: 100%; height: 400px; background: #eeeeee;}
.lx_box{ display: none; width: 1100px; height: 380px; padding-top: 20px; margin: 0 auto; font-size: 14px; font-family: \5FAE\8F6F\96C5\9ED1;  color: #202020;}
.dt{ background: url(../images/dt.png) no-repeat left center; line-height: 25px;}
.dt p{ margin-bottom:8px;}
.lx_box form span{ display: inline-block; width: 50px; height: 25px; line-height: 25px;}
.lx_box form em{ margin-left: 5px; font-style: normal;}
.lx_box .li{ margin-top: 8px;}
.lx_box .li input{ width: 230px; height: 25px; border: none; background:#ccc;}
.lx_box .ly textarea{ width: 350px; height: 100px;border: none; background:#ccc; vertical-align: top; line-height: 20px; font-size: 12px;}
.lx_box .yzm input{ width: 80px;}
.lx_box .li_xb{ margin-top: 8px;}
.lx_box .li_xb input{ margin-right: 8px;}
.lx_box .qd{ margin-top: 5px;}
.lx_box .qd input{ width: 80px; height: 28px; margin-right: 5px; cursor: pointer; border: none;background:#ccc;font-family: \5FAE\8F6F\96C5\9ED1;}
.xc li{ text-align: center;}
.dl_box{ display: none; width: 400px; height:210px; background: 
	#3B3B3B; position: fixed; left: 50%; margin-left: -200px; top: 200px; z-index: 99999; color: #fff;font-family: \5FAE\8F6F\96C5\9ED1;}
.dl_box h2{ text-align: center; margin-bottom: 30px; font-size: 18px; margin-top: 20px;}
.gb_dl{ width: 22px; height: 22px; cursor: pointer; position: absolute; right: 0px; top: -1px;}
.dl_li{ width: 300px; margin: 10px auto 0px;}
.dl_li span{ display: inline-block; width:90px;}
.dl_li input{ width: 200px; height: 22px; border: none;}
.tj_btn{ width: 80px; height: 25px; border: none; background: #fff; margin: 20px auto 0px;font-family: \5FAE\8F6F\96C5\9ED1; margin-left:144px;  cursor: pointer;}
.fenlei{ width:1110px; height:30px; position: absolute; left: 50%; margin-left: -555px; top:488px; text-align: right; z-index: 1000;}
.fenlei  a{ display: inline-block; width: 68px; height: 25px; background: #cecece; line-height: 25px; text-align: center; margin-left: 5px; cursor: pointer; float: right;}



.xiala{ float: right; margin-right: 1px; width: 100px; height: 25px; background:#cecece; text-align: left;  text-align: center; line-height: 25px; position: relative;}


.xiala h4{ cursor: pointer; color: #666;}
.xiala ul{ position: absolute; display: none; left: 0px; bottom: 25px; width: 100px; text-align: center;}
.xiala ul li{ border-bottom: 1px solid #737373; width: 100px; height: 25px;}
.xiala ul li:hover a{background: #737373; color: #fff;}
.xiala ul li a{ width: 100px;}

.jijie { float: right; margin-right: 1px; width: 100px; height: 25px; text-align: left;  text-align: center; line-height: 25px; position: relative; background: #737373; }
.jijie h4{ cursor: pointer; color:#FFF;}
.jijie ul{ position: absolute; display: none; left: 0px; bottom: 25px; width: 100px; text-align: center;}
.jijie ul li{ border-bottom: 1px solid #737373; width: 100px; height: 25px;}
.jijie ul li:hover a{background:#737373; color: #fff;}
.jijie ul li a{ width: 100px;}

.fenlei a.current{ background: #000; color: #fff;}

#one dl{ *left: 95px; top: 0px;}
#two dl{ *left: 95px; top: 0px;}


.ssk { position:absolute; right:0px; top:68px;}
.ssk .wbk { border:1px solid #d8d8d8; height:28px; width:250px; padding-left:5px; margin-left:110px; float:left;}



.brand { width:1100px; margin:0 auto;}
.brand h1 { font-size:20px; margin-bottom:25px; background:url(../images/bj.png) repeat-x left bottom; height:40px; color:#3e86c6;}
.brand strong { font-size:16px;}

.ny_dh { width:1100px; margin:0 auto;}
.ny_dh h1 { font-size:20px; margin-bottom:25px; background:url(../images/bj.png) repeat-x left bottom; height:40px; color:#3e86c6;}
.ny_dh h1 a { color:#3e86c6;}


.xw_w { width:964px; overflow:hidden; margin:0 auto;}
.xw_w dl { width:1150px;}
.xw_w dl dd { background:url(../images/kx_bj_03.png) no-repeat; width:205px; float:left; margin-right:40px; padding-top:6px; padding-left:6px; margin-top:10px; margin-bottom:10px; cursor:pointer;}
.xw_w dl dd:hover { background:url(../images/kx_bj_04.png) no-repeat; width:205px; float:left; margin-right:40px; padding-top:6px; padding-left:6px; margin-top:10px; margin-bottom:10px; cursor:pointer;}

.xw_w dl dd p { text-align:center; margin-top:12px; color:#737373;}
.xw_w dl dd:hover p { color:#3e86c6;}

.ss_lb { width:968px; margin:0 auto; overflow:hidden;}
.ss_lb dl { width:1150px;}
.ss_lb dl dd { float:left; margin-right:34px;}


.ys_md { width:964px; overflow:hidden; margin:0 auto;}
.ys_md dl { width:1150px;}
.ys_md dl .ys_w1 { float:left; margin-right:10px; margin-bottom:10px; position:relative; /*height:358px;*/}
.ys_md dl .ys_w1 p { position:absolute; bottom:0px; background:#333; height:35px; width:100%; line-height:35px; color:#FFF; opacity:0.8; filter:alpha(opacity=80); padding-left:20px;}

.ys_md dl .ys_w2 { float:left; margin-right:10px; margin-bottom:10px; position:relative; height:257px;}
.ys_md dl .ys_w2 p { position:absolute; bottom:0px; background:#333; height:35px; width:100%; line-height:35px; color:#FFF; opacity:0.8; filter:alpha(opacity=80); padding-left:20px;}


.contact { width:1100px; margin:0 auto;}
.contact h1 { font-size:20px; margin-bottom:25px; background:url(../images/bj.png) repeat-x left bottom; height:40px; color:#3e86c6;}
.cot_left { width:450px; float:left; margin-right:80px;}
.cot_right em { float:left; margin-right:25px; display:block; height:100%; margin-top:25px; font-style:normal;} 
.cot_right i { float:left; font-style:normal; margin-top:25px;}
.cot_right h2 { font-size:22px; padding-top:25px;}
.cot_right p { margin-top:22px; color:#737373; line-height:25px;}



.md_dz { width:1100px; margin:0 auto;}
.md_dz h1 { font-size:30px; margin-bottom:25px; background:url(../images/bj.png) repeat-x left bottom; height:45px; color:#3e86c6;}


.md_dz dl { width:280px; float:left; margin-bottom:45px;}
.md_dz dt { font-size:20px; color:#3E86CB; margin-bottom:10px;}
.md_dz dd { color:#666;}


.ny_box_wm { border:1px solid #F1F1F1; width:760px; margin:0 auto; margin-top:60px;}
.hy_box { width:758px; height:208px; background:#F1F1F1;  border:1px solid #fff;}
.hy_box h2 { text-align:center; font-size:33px; margin-top:50px;}
.hy_box ul { margin-top:45px; margin-left:105px;}
.hy_box ul li a { float:left; background:url(../images/xt_03.png) no-repeat; width:166px; height:46px; text-align:center; line-height:46px; font-size:16px; margin-right:25px; font-weight:bold; color:#3e3e3e;}
.hy_box ul li a:hover { float:left; background:url(../images/xt2_03.png) no-repeat; width:166px; height:46px; text-align:center; line-height:46px; font-size:16px; margin-right:25px; color:#FFF; font-weight:bold; }


.ny_dl { width:335px; margin:0 auto; margin-top:60px;}
.ny_dl dl dd { margin-top:18px;}
.ny_dl dl dd em { font-style:normal; margin-right:10px; color:#5a5a5a;}
.ny_dl dl dd input { width:239px; height:31px; border:1px solid #B7B5B4; padding-left:5px;}
.ny_dl dl dd p { font-size:12px; color:#9d9d9d; padding-left:85px; margin-top:-10px;}

.dl_an { width:86px; height:33px; border-radius:5px; background:#838383; display:block; line-height:33px; color:#FFF; text-align:center; font-size:14px; float:left; margin-right:10px; margin-top:20px;}
.dl_an:hover { color:#FFF;}

.cz_an { width:86px; height:33px; border-radius:5px; background:#dbdbdb; display:block; line-height:33px; color:#3d3d3d; text-align:center; font-size:14px; float:left; margin-top:20px;}


.lyb_box { width:757px; margin:0 auto;}

.ly_top { background:url(../images/ly_03.jpg) no-repeat; height:41px;}
.ly_center { background:url(../images/ly_06.jpg) repeat-y;}
.ly_center dl { margin-left:100px; padding-top:40px; padding-bottom:30px;}
.ly_center dl dd em { font-style:normal; margin-right:15px;}
.ly_center dl dd { padding-bottom:10px;}
.ly_center dl dd i .tj { border:none; width:86px; height:33px; background:#686868; border-radius:5px; margin-left:75px; margin-right:10px; color:#FFF; font-size:16px; font-family:"微软雅黑"; cursor:pointer;}
.ly_center dl dd b { color:#838383; font-weight:normal;}
.ly_center dl dd b var  { color:#F00; font-weight:normal; font-style:normal;}

.ly_bottom { background:url(../images/ly_08.jpg) no-repeat; height:21px;}


.ly_center input { border: 1px solid #d5d5d5; height:21px;padding-left: 5px; width:229px; padding:5px;}
.ly_center textarea { width:500px; height:200px; border: 1px solid #d5d5d5; padding:5px; resize:none; margin-bottom:10px;}


.ly_t ul li  { border:1px solid #eeeeee; padding:20px 20px; margin-top:25px;}
.ly_t h2 i { font-size:17px; line-height:25px; height:25px; float:left; font-style:normal;}
.ly_t h2 span { background:url(../images/ly_11.png) no-repeat; float:left; height:25px; width:71px; color:#FFF; text-align:center;  margin-right:10px; font-size:14px; line-height:25px;}
.ly_t ul li p { margin-top:12px; font-size:14px; color:#7f7f7f; line-height:20px; }
.ly_t ul li em { display:block; margin-top:13px; font-style:normal;}
.ly_t ul li em b { color:#569ad4;}


.sz p { text-align:center; height:120px; }
.sz p a { font-size:14px; margin:0 5px; border-bottom:1px solid #999;}
.sz p a:hover { color:#569AD4; border-bottom:1px solid #569AD4;} 

.sz p .hover { color:#569AD4; border-bottom:1px solid #569AD4;} 


/*新加样式*/
.pz_top{ float:left; width:100%; height:33px;}
.pz_top2{ position:relative; width:100%;}
.w_0100{ float:left; width:100%;}
.c_0100_1{ background-color:#2c2c2c;}
.w_1100{ margin:0 auto; width:1100px;}
.c_1100_1{ float:left; width:1100px; height:33px;}
.c_1100_1 .l_tele{ float:left;}
.td_1{ color:#c1c1c1; font-size:14px;}
.search{ float:right;width:260px; height:25px; padding-top:3px;}
.search .ssk_c{float:left; width:206px; height:25px; border:none; background-color:#797878; padding-left:10px; line-height:25px; color:#d3d3d3;}
.c_0100_bg2{ background: url(../images/lilan_img2.png) repeat-x; height:113px;}
.c_1100_2{ float:left; width:1100px; height:113px;}
.c_1100_2 .r_regi{ float:right; padding-top:40px; height:22px;}
.c_1100_2 .r_regi .z_1{ float:right; height:22px;}
.c_1100_2 .r_regi .z_2{ float:right; height:22px; padding-right:10px;}
.c_1100_2 .r_regi .z_2 a{ color:#141313; font-size:14px; margin:0 10px; line-height:22px;}
.c_1100_2 .r_regi .z_2 a:hover{ color:#000;}
.c_1100_3{ float:left; width:100%; padding:30px 0;}
.c_1100_3 .l_382{ float:left; width:382px; height:591px;}
.c_1100_3 .r_660{ float:right; width:660px; color:#575757; font-size:16px; line-height:27px;}
.c_1100_3 .r_660 .t_660_1{ float:left; width:660px; padding:29px 0 13px 0; border-bottom:#333432 solid 2px; color:#3e86c6; font-size:30px;}
.c_1100_3 .r_660 .t_660_2{ float:left; width:660px; padding-top:10px;}
.c_0100_bg3{ background:url(../images/bodybg.jpg)no-repeat center center;background-attachment: fixed;}

.c_1100_4{ margin:0 auto; width:1100px;}
.t_1100_1{ float:left; width:1100px; padding:20px 0 22px 0;}
.t_1100_1 .tit_list{ float:left; width:1100px; height:58px; text-align:center; color:#4d7497; font-size:36px; line-height:58px;}
.t_1100_1 .eng_list{ float:left; width:1100px; height:30px;}
.t_1100_1 .eng_list .linebg{ background:url(../images/lilan_img3.png) repeat-x;}
.t_1100_1 .eng_list .td_sty{ width:280px; height:30px; color:#fff; font-size:18px; text-transform:uppercase;background:url(../images/tbg1.jpg) center no-repeat;}





.ny_dh { width:1100px; margin:0 auto;}
.ny_dh h1 { font-size:20px; margin-bottom:25px; background:url(../images/bj.png) repeat-x left bottom; height:40px; color:#3e86c6;}
.ny_dh h1 a { color:#3e86c6;}
