@charset "utf-8";*{margin:0;padding:0}
html,body{height:100%}
body{margin:0;padding:0;font-size:12px;color:#4e4e4e;background-color:#F1F1F1;}
a{color:#4e4e4e;text-decoration:none;font-family:"微软雅黑";}
a:hover{color:#0170a8}
h1{font-size:14px;color:eee}
h2{font-size:14px}
h3{font-size:14px}
ul,img,form{margin:0;padding:0;border:0}
li{list-style:none}
.clear{clear:both}
.cle{clear:both}
.flo_left{float:left}
.imgmid{display:inline-block;*display:inline;*zoom:1;height:100%;width:1px;margin-left:-1px;vertical-align:middle}
.renav_main{background:url(../images/index_16.jpg) no-repeat;height:35px;padding-top:2px;padding-bottom:12px;}
.renav{height:30px;line-height:21px;overflow:hidden;}
.renav_ul1{float:left}
.renav_ul1 li{height:30px;line-height:32px; font-size:13px; font-family:"微软雅黑";}
.renav_ul2{float:right;padding-top:5px;padding-right:5px}
.renav_ul2 h2{float:left;color:#666;line-height:25px;padding-left:15px;padding-right:10px;background:url(../images/more_new_but.jpg) left center no-repeat;}
#webbody{width:1000px;margin:0 auto;height:auto;float:none;}
#webbody1{width:100%;margin:0 auto;height:auto;float:none;margin-top:5px;}
#webbody2{width:1000px;margin:0 auto;height:100px;float:none;position:relative}
#webbody2 p{line-height:30px;font-family:Arial,Helvetica,sans-serif}
#webbody2 select{position:absolute;right:0;top:5px}
#header{height:100px;}

#mainbody{width:1000px;height:auto;float:left;margin-top:10px}
#mainbody1{width:953px;height:auto;float:left;margin-top:12px}
#ny_mainbody{width:100%;height:auto;float:none;background:url(../images/index_20.jpg) repeat;padding:0 0 25px 0}
#footer{width:auto;padding-right:0;float:none;margin-top:15px}
#footer p{white-space:nowrap;overflow:hidden}
.sharebox{width:200px;position:absolute;right:-45px;top:25px}
.links{width:983px;float:left;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;line-height:30px;height:30px;padding:10px;text-align:left}
.links span{float:right}
.links span.line{margin:0 8px}
.links a.msg{float:right;margin-left:8px;display:block}
.copyright{width:953px;line-height:26px;float:left;padding:15px 0;text-align:center;color:#585858;font-size:12px}

.gd_news_bt{font-size:14px;color:#005ca1;font-family:"微软雅黑";font-weight:bold;padding-left:12px}
.gd_news_list{line-height:36px}
.gd_news_list a{color:#727272}
.logo{width:140px;height:90px;float:left}
.logo a{display:block;width:140px;height:90px}
.logo_right{width:844px;float:left;height:90px}
.logo_right .language{float:left;width:844px;line-height:39px;height:39px;text-align:right;color:#fff}
.logo_right .language a{margin:0 4px;color:#fff}
.search{width:100%;float:none;height:21px;padding:4px 0}
.keyword{border:0;margin:5px 4px;color:#999;font-family:Arial,Helvetica,sans-serif}
.butt{width:23px;height:21px;border:0;background:0;float:right;cursor:pointer;margin:5px 11px 0 5px}

#nav_wrap{width:1000px;margin:0 auto;}
#nav{width:998px;margin:0 auto;height:30px;border:1px solid #d9d9d9;background:url(../images/top_menu.jpg) left repeat-x;}
#nav li{text-align:center;margin:0;float:left;height:29px;position:relative;z-index:199999}
#nav li a.big{display:block;height:26px;margin:2px 2px 0 2px;color:#4c4c4c;font-size:14px;text-align:center;line-height:25px;padding:0 57px;font-family:"微软雅黑";white-space:nowrap;overflow:hidden;}
#nav li a.big:hover,#nav li a.sel{display:block;background-color:#006ab9;color:#FFF; text-decoration:none;text-decoration:none;}
.big_left_c{background:url(../images/top_menu_li.jpg) no-repeat;width:1px;}
.submenu{width:100%;height:auto;position:absolute;top:29px;left:0;margin:0;padding:0;display:none}
.submenu{background-color:#ddd}
.submenu dt{margin:0;float:left;width:100%;background-color:#ddd;border-bottom:1px solid #cdcdcd;line-height:32px}
.submenu a{ display:block;width:100%;line-height:32px;height:32px;text-align:center;font-family:"微软雅黑";font-size:12px;color:#000}
.submenu a:hover{color:#fff;background-color:#0170a8; text-decoration:none;}
.fllowus{line-height:36px;color:#727272;font-weight:bold;font-size:14px;padding-top:3px}
.fllowus ul{margin-right:10px;float:right;margin-top:4px}
.fllowus li{float:right;margin-left:5px;line-height:36px}
.banner{float:none;margin:0;padding:0;border-bottom:1px solid #ccc;padding-bottom:2px}
.banner img{margin:0;padding:0}
.index_main_body{width:974px;height:126px;float:left;background:url(../images/index_19.jpg) no-repeat center center;padding:11px 15px 12px 14px}
.pic_list{width:224px;float:left;margin-right:11px;height:126px}
.index_news{background:url(../images/index_16.jpg) no-repeat;margin-left:20px}
.ind_news_title{margin-left:9px;float:left;line-height:33px;width:208px;font-family:"微软雅黑"}
.ind_news_title span{float:right}
.ind_news_content{float:left;width:208px;margin-left:9px;line-height:24px;padding-top:7px}
.fr_link{width:100%;height:auto;margin:0 auto;background-color:#9bcc18;margin-top:15px}
.fr_box{background:url(../images/index_28.jpg) no-repeat left;width:953px;margin:0 auto;padding:0 25px;text-align:right;color:#000;line-height:43px}
.fr_box a{font-family:"微软雅黑";margin:0 3px;color:#000;font-weight:bold}
.fr_box a:hover{text-decoration:underline}
.ny_banner{width:1000px;margin:0 auto;height:160px;background-color:#666;margin-top:1px;padding-bottom:9px;border-bottom:1px solid #ccc}
.ny_main_body{width:998px;height:auto;float:left;padding:0 0 14px 0;min-height:550px;margin-top:17px}
.ny_left{width:188px;float:left;margin:0 18px 0 1px;height:auto}
.ny_right{float:left;width:773px;height:auto;}
.ny_left_title{width:173px;background:url(../images/index_33.jpg) repeat-x left top;line-height:36px;padding-left:15px;height:36px;font-size:14px;font-family:"微软雅黑";font-weight:bold;color:#fff;float:left;margin-top:1px;margin-bottom:6px}
.ny_left_title span{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:14px;margin-left:5px;font-weight:normal}
.ny_left_list{width:184px;height:auto;float:left;margin-bottom:10px;background-color:#fff;margin-top:2px;background-color:#FFF;}
.ny_left_list_contact{width:188px;height:auto;line-height:20px;float:left;background-color:#FFF;}
.ny_left_list li{ width:100%;}
.ny_left_list a.big{ text-align:center;display:block;line-height:33px;font-size:12px;overflow:hidden;white-space:nowrap; font-family:"微软雅黑"; font-size:12px; font-weight:inherit;}
.ny_left_list a.big:hover{ color:#006ab9; text-decoration:none;}
.casebig{font-weight:bold}
.ny_left_list a.small{display:block;widows:100%;line-height:27px;text-align:left;font-size:12px;padding-left:40px;margin:2px 0;overflow:hidden;white-space:nowrap;margin-right:15px}
.ny_left_list_bottom{float:left;margin-top:10px}
.ny_left_list_bottom img{padding-bottom:5px}
.ny_left_com{width:169px;height:auto;float:left}
.ny_left_com a{margin-bottom:10px;display:block;float:left}
.ny_title{width:736px;font-family:"微软雅黑";color:#333;font-size:18px;font-weight:bold;float:left;line-height:34px;border-bottom:1px solid #c5c5c5;padding-top:12px;background:url(../images/logo.png) no-repeat 5px 12px;padding-left:50px;background-color:#FFF;padding-right:17px;}
.ny_title a:hover{color:#006ab9; text-decoration:none;}
.ny_title span{float:right;font-size:12px;color:#666;font-family:"微软雅黑";font-weight:normal}
.ny_content{
width:100%;
height:auto;
padding:20px 15px;
background-color:#FFF;
float:left;
line-height:23px;
overflow:hidden;
}

.vid_box{width:331px;height:288px;float:left;margin:20px;}
.vid_box_vid{width:321px;height:250px;padding:5px;background-color:#dbdbdb;text-align:center;float:left}
.vid_box_title{width:331px;line-height:28px;float:left;text-align:center;height:28px;overflow:hidden}
.b11,.b22,.b33,.b44,.b11b,.b22b,.b33b,.b44b,.bb{display:block;overflow:hidden}
.b11,.b22,.b33,.b11b,.b22b,.b33b{height:1px}
.b22,.b33,.b44,.b22b,.b33b,.b44b,.b{border-left:1px solid #999;border-right:1px solid #999}
.b11,.b11b{margin:0 5px;background:#999}
.b22,.b22b{margin:0 3px;border-width:2px}
.b33,.b33b{margin:0 2px}
.b44,.b44b{height:2px;margin:0 1px}
.bb{border-left:1px solid #999;border-right:1px solid #999}
.roundborder{width:190px}
.ny_left_list_contact_txt{padding-left:15px;padding-top:8px;padding-right:15px}
.pageok{width:100%;color:#666;text-align:center;color:#999;margin:10px auto 15px auto;}
.pageok span{border:1px solid #ccc;padding:5px 7px;text-align:center;color:#666;margin-right:4px}
.pageok a{border:1px solid #ccc;padding:4px 7px;text-align:center;color:#666;margin-right:4px}
.pageok a:hover,.pageok a.currut{border:1px solid #333;color:#333}
.pageok select{border:1px solid #ccc;line-height:25px;padding:3px 0}
.lyxl{line-height:35px;border-bottom:1px dashed #414141;background:url(../images/about_23.jpg) no-repeat 4px center;padding-left:20px}
.lyxl span{float:right;color:#666;margin-right:5px}
.newsshow_title{width:100%;line-height:35px;margin-bottom:5px;text-align:center;float:left;font-size:20px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;overflow:hidden}
.newsshow_time{line-height:22px;width:100%;text-align:center;color:#666;margin-bottom:15px}
.newsshow_content{width:743px;line-height:27px;float:left;white-space:normal}

.daoyoushow_pic{width:400px;float:left;text-align:center;height:400px;padding:1px;border:1px solid #ccc}
.daoyoushow_pic img{vertical-align:middle}
.daoyoushow_jianjie{width:328px;height:auto;line-height:28px;float:left;font-size:14px;margin-left:15px;overflow:hidden}
.daoyoushow_jianjie h2{font-weight:bold;font-size:14px;font-family:"微软雅黑"}
.daoyoushow_content_title{width:731px;border-bottom:1px solid #ccc;height:35px;margin:10px 0;position:relative;float:left}
.daoyoushow_content_title span{padding:0 10px;line-height:27px;border:1px solid #ccc;border-bottom:0;background-color:#fff;position:absolute;bottom:-1px;left:15px;font-size:14px;font-weight:bold}
.dw_table td{padding:3px 5px;line-height:27px}
.dw_table td.title{padding:3px 5px;line-height:35px;font-size:12px;font-weight:bold}
.index_gd_news{width:1000px;line-height:36px;height:36px;background:url(../images/index_16.jpg) no-repeat left center}
.wid998{width:100%;}
.wid_lr{width:219px;}
.mar_15{margin-left:15px;}
.ind_about_box{height:305px;float:left;border:1px solid #d9d9d9;padding:15px 20px 0px 20px;background:url(../images/about_top.jpg) right top no-repeat #fff;border-radius:3px;}
.ind_contact_box{height:122px;float:left;border:1px solid #d9d9d9;padding:15px 20px 0px 10px;background:url(../images/about_top.jpg) right top no-repeat #fff;border-radius:3px; float:left;}


.ind_new_content span{float:right;color:#666;}
.ind_new_content{line-height:22px;height:272px;width:100%;float:left;}
.ind_new_content ul{overflow:hidden;white-space:nowrap;height:auto}
.ind_new_content li a{width:100%;overflow:hidden; font-size:13px; font-family:"微软雅黑";}
.ind_new_content li{border-bottom:1px solid black; line-height:30px;}

.ind_ab_content{width:100%;line-height:22px;height:260px;float:left;overflow:hidden;}
.ind_ab_title{height:27px;float:left;}
.ind_ab_title p{line-height:27px;font-size:14px;font-weight:bold;font-family:"微软雅黑";color:#1140aa;display:block;text-align:center;width:108px}
.ind_ab_title span{float:right;}
.ind_ab_content img{margin-bottom:0;width:275px;height:120px}

.ind_about_box2{float:left;border:1px solid #d9d9d9;border-radius:5px;margin-top:15px;background-color:#fff;z-index:999;background:url(../images/daili.jpg) repeat-x #FFF;}

.ind_case_content{width:100%;line-height:23px;float:left}
.ind_case_b01{width:110px;float:left;margin:0 5px}
.ind_case_pic{width:120px;height:80px;text-align:center;float:left;padding:7px}
.ind_case_pic img{vertical-align:middle}

.ind_pro_content{height:100%;line-height:23px;float:left; overflow:hidden; height:265px;}
.ind_pro_content dl{padding-bottom:5px; overflow:hidden;width:100px;margin:0 auto;height:}
.ind_pro_content dd{ text-align:center;padding-top:5px; overflow:hidden; white-space:nowrap;}
.ind_pro_b01{width:145px;height:121px;float:left}
.ind_pro_b02{width:145px;height:121px;float:left}
.ind_pro_pic{width:110px;height:100px;text-align:center;float:left}
.ind_pro_pic img{vertical-align:middle}
.ind_pro_picname{float:left;width:120px;line-height:23px;margin-top:4px;overflow:hidden;white-space:nowrap;text-align:center}

.ind_contact_content li{line-height:25px; font-size:14px; font-family:"微软雅黑"; font-weight:inherit;}
.case_gd{width:970px;height:165px}
.the_inquiry{width:715px;height:auto;float:left;overflow:hidden}
#contactform{margin:0;padding:5px 5px;margin-top:8px;margin-left:14px}
#contactform ol{margin:0;padding:0;list-style:none}
#contactform li{margin:0;padding:0;background:0;border:0;display:block;float:left}
#contactform li img{padding-top:4px;margin-right:4px;border:0}
#contactform li.buttons{margin:2px 0 5px 0}
#contactform label{margin:0;width:100px;display:block;padding:5px 0 0 0;text-transform:capitalize;float:left;color:#666}
#contactform label span{color:#fff}
#contactform input.text{width:300px;border:1px solid #ccc;margin:5px 0;padding:5px 6px;height:16px;float:left;line-height:16px;font-size:14px;float:left}
#contactform input.thecode{width:300px;border:1px solid #ccc;margin:5px 0;padding:5px 6px;height:16px;float:left;line-height:16px;font-size:14px;clear:right}
#contactform textarea{height:200px;width:500px;border:1px solid #ccc;margin:5px 0;padding:6px;float:left;overflow-y:scroll;line-height:22px;font-size:14px}
#contactform li.buttons input{padding:10px 0 3px 100px;margin:0;border:0;float:left}
.input1{BORDER:#d1d1d1 1px solid;COLOR:#767676;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-SIZE:14px;HEIGHT:20px;ime-mode:disabled;margin-top:5px;margin-bottom:5px}
.navContent{ display:none;}
.subNav a{background-color:#dddddd;}
.subNav a.big{font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
.subNav a.big:hover{background-color:#0170a8;color:#FFF; font-size:15px; font-family:"微软雅黑";}
.navContent a.small:hover{ color:#0170a8;}
.ind_newpro{width:773px;background-color:#FFF;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding-bottom:15px; float:left;}
.ind_newpro_title{line-height:36px;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;width:100%;}
.ind_newpro_pro{width:100%;}
.ind_newpro_title p{margin:0;padding:0;line-height:36px;font-size:14px;font-weight:bold;font-family:"微软雅黑";color:#fff;display:block;background:url(../images/index_33.jpg) repeat-x left top;text-align:center;width:108px}
.ind_newpro_title span{float:right;margin-right:10px}
.nynewpro_left_list{width:210px;height:384px;margin-bottom:10px; float:left;background-color:#dddddd;margin-right:15px;}
.nynewpro_left_list a.big{display:block;widows:173px;line-height:40px;text-align:left;font-size:14px;padding-left:25px;overflow:hidden;white-space:nowrap;}
.nynewpro_left_list a.small{display:block;widows:161px;line-height:27px;text-align:left;font-size:13px;padding-left:40px;margin:2px 0;overflow:hidden;white-space:nowrap;margin-right:15px; font-family:"微软雅黑";}
.ind_newpro_b01{width:130px;height:150px;float:left;margin-left:20px;margin-top:15px;}
.ind_newpro_pic{width:128px;height:120px;text-align:center;float:left;border:1px solid #f1f2f3;}
.ind_newpro_pic img{vertical-align:middle}
.ind_newpro_picname{float:left;width:100%;line-height:25px;background-color:#f1f2f3;overflow:hidden;white-space:nowrap;text-align:center}
.top_sear{margin:0 auto;width:100%;background-color:#F1F1F1;}
.top_sear li{float:left;}


.lanrenzhijia_m{ width:315px; height:145px; background:url(http://demo.lanrenzhijia.com/2014/service1024/images/invite_bg.png) no-repeat; position:fixed; left:50%; top:50%; margin:-72px 0 0 -157px; display:none;}
.lanrenzhijia_m ul .closes{ width:25px; height:25px; display:block; position:absolute; right:0; top:0;}
.lanrenzhijia_m ul{width:315px; height:145px; position:relative;}
.lanrenzhijia_m ul a{ display:block; width:70px; height:22px; position:absolute; top:104px;}



.wid100{width:100%;}

.xqkc{width:100%;height:40px; float:left;margin:15px 0 15px 0px;}
.xqkc li{ float:left;border:1px solid #e3e3e3;border-radius:5px;width:124px;height:38px; text-align:center;background:url(../images/xq.png);}
.xqkc li a{line-height:38px; font-size:16px; font-family:"微软雅黑";color:#666;}
.xqkc li a:hover{color:#666;}
.xqkc span{ color:#0033a4;}

.foot_menu{background:#eeeeee;height:30px;width:100%;border-radius:5px;}
.foot_menu ul{margin-left:20px;}
.foot_menu li{ float:left;line-height:30px; font-size:14px;}
.foot_menu li a:hover{color:#006ab9; text-decoration:none;}
.foot_bq{text-align:left;margin-left:20px;font-weight:bold;padding-top:10px;}
.foot_bq p{text-align:left;}

.top_right{float:right;line-height:50px;margin-bottom:15px;}
.top_right li{height:50px;}
.top_right li a:hover{ text-decoration:none; color:#006ab9;}
.ck-slide { width: 1000px; height: 320px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 320px;}
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px; height: 70px; margin-top: -35px; border-radius: 3px; opacity: .15; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background: url(../images/arrow-left.png) #000 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(../images/arrow-right.png) #000 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 12px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px;}
.ck-slidebox ul li { float: left; height: 12px; margin: 4px 4px;}
.ck-slidebox ul li em { display: block; width: 12px; height: 12px; border-radius: 100%; background-color: #c4c4c4; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #16acf0;}
.ck-slidebox ul li em:hover { background-color: #16acf0;}

.xqfrom_li ul{ margin-left:40px;}
.xqfrom{margin-top:15px;}
.xqfrom dl{ display:block;width:100%; float:left;padding:10px 0 10px 0;}
.xqfrom dt{ float:left;width:150px; text-align:right; line-height:27px;}
.xqfrom dd{ float:left;}

.prot_box{width:140px;float:left;height:100px;margin:0 5px 5px 5px;}
.picname{width:100%;text-align:center;}
.pic{text-align:center;margin-top:15px;}

.ny_title a:hover{ color:#006ab9; text-decoration:none;}
.ny_left_list a.big:hover{ color:#006ab9; text-decoration:none;}
#nav li a.big:hover,#nav li a.sel{display:block;background-color:#006ab9;color:#FFF; text-decoration:none; text-decoration:none;}