/*globe*/
body { background: #fff;color:#333;font: 14px/24px "Microsoft YaHei","微软雅黑",Arial,sans-serif;margin:0px auto;LINE-HEIGHT: 25px;}
a { color:#333;text-decoration:none}
a:hover { color:#900000;}
UL {LIST-STYLE-TYPE: none;}
IMG {BORDER-TOP-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;BORDER-BOTTOM-STYLE: none;}
* {PADDING: 0px;MARGIN: 0px auto;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}

/*width*/
.w1000 { width:1000px;}
.w500 { width:500px;}
.w499 { width:499px; border-right:solid 1px #00720b;}

.font14 { font-size:14px;}
.font12 { font-size:12px;}

/*top*/
.top { height:139px;}
.logo { width:620px; margin-right:140px;}
.top_r { background:url(../images/dianhua.jpg) no-repeat right center; width:240px; height:139px; text-align:right; line-height:80px; word-spacing:8px;}

/*menu*/
.menu { width:100%; background-color:#026400; height:45px;}
.menu ul li { width:142px; float:left; line-height:45px;}
.menu ul li a { color:#FFF; font-size:16px; text-align:center;}
.menu ul li a:hover .menu_m  { background:url(../images/menubg.jpg) no-repeat top center; color:#000;}
.menu_m { width:142px; height:45px;}



/*about*/
.about_t { height:140px;}
.about_m { height:240px;}
.about_m_m { width:700px; padding:0 30px; box-sizing:border-box;}
.about_tutu { float:left; margin-right:15px;}
.about_m_m_txt { width:100%; text-indent:30px;}
.about_tu { width:300px; height:240px;}
.about_more {margin-top: 25px;width: 130px;height: 40px; margin-right:35px;}
.about_01 { width:147px; margin-right:6px; height:117px;}
.about_02 { width:147px;}
.about_03 { width:300px; margin-top:6px; height:117px;}


/*product*/
.product { width:100%; background-color:#eeeeee; height:490px; border-bottom:solid 2px #00720b; border-top:solid 2px #00720b; margin-top:50px; margin-bottom:50px;}
.product_t { height:140px; background:url(../images/product.png) no-repeat center; text-align:right; padding-top:23px; box-sizing:border-box;}
.product_m { height:260px;}
/* 本案例使用css样式 */
.left{ float:left;}
.right{ float:right;}
.device{width: 1000px;height: auto;overflow: hidden;margin: 0px auto;}
.device .scroll{width: 100%;height: 260px;overflow: hidden;position: relative;}
.device .scroll ul{ position:absolute; left:0; top:0; height:240px; overflow:hidden;}
.device h2{ height:35px; text-align:center;}
.device ul{ overflow:hidden;}
.device ul li{ width:240px; height:240px; margin-bottom:10px; overflow:hidden; position:relative; float:left; margin-left:5px; margin-right:5px;}
.device ul li img{ width:240px; height:240px; position:absolute; left:0; top:0; z-index:10; background:url(http://www.lanrenzhijia.com/demo/images/loading.gif) no-repeat center center;}
.device ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}

/*.index_pro ul{ width:1000px;}*/

/*news*/
.news { height:328px; padding-bottom:50px;}
.news_main { height:328px;}
.news_m ul li { float:left; line-height:37px; height:37px; border-bottom:1px dashed #ddd;}
.news_m ul li:last-child{ border-bottom:none;}
.news_m .pic { width:350px; overflow:hidden; margin-right:54px;}
.news_m .date { width:80px; overflow:hidden; margin-right:15px; font-size:12px;}

.contact { background:url(../images/ditu.jpg) no-repeat bottom right; height:328px; padding-left:30px; width:470px;}
.contact h1 { font: 20px/60px "Microsoft YaHei","微软雅黑",Arial,sans-serif; color:#00720b;}
.contact_txt { font: 16px/30px "Microsoft YaHei","微软雅黑",Arial,sans-serif;}


/*footer*/
.footer { width:100%; background-color:#00720b; height:85px; color:#FFF; line-height:25px; padding-top:15px; padding-bottom:10px;}
.footer a { color:#fff;}


/*文章页内容样式*/
.main {margin:30px auto;}
.main_mm_b h1 { padding-left:20px; font: 14px/30px "Microsoft YaHei","微软雅黑",Arial,sans-serif; color:#00720b; padding-top:20px;}
.contact_m_txt { font: 14px/30px "Microsoft YaHei","微软雅黑",Arial,sans-serif; padding-left:20px; padding-bottom:20px;}
.content_art {height: auto;width: 998px;border-top:solid 3px #00720b;border-right:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC;min-height: 600px;margin-bottom: 20px;}
.con_atr_menu {background-color: #f7f7f7;height: 45px;width: 998px;background-image: url(../images/weizhi.jpg);background-position: center center;background-repeat: no-repeat;line-height: 45px;text-indent: 25px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.con_art_m {height: auto;width: 93%;padding-bottom: 20px;}

.con_art_m img{ max-width:650px; height:auto;}
.about_art_m img{ width:auto; height:auto;}

.con_art_m p{ width:680px; text-align:justify; font-size:16px; color:#333; line-height:1.75em;}

.con_art_m h1 {font-size: 16px;line-height: 60px;font-weight: bold;text-align: center;height: 60px;width: 100%;}
.con_luru {height: 40px;width: 100%;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;line-height: 40px;text-align: center;word-spacing: 10px;color: #999999;}
.con_main {line-height: 25px;height: auto;width: 100%; }

.con_main2 {height: auto;width: 525px;margin-bottom: 20px;margin-top: 20px;margin-right: auto;margin-left: auto;}
.con_main2 img {height: auto;width: 500px;padding: 10px;border: 1px solid #CCCCCC;}

.main_l {float: left;height: auto;width: 240px;border-top-width: 3px;border-top-style: solid;border-top-color: #00720b;}
.main_mm {background-color: #00720b;height: 45px;width: 240px;font-size: 16px;line-height: 45px;text-align: center;font-weight: bold;color: #FFFFFF;}
.main_mm2 {background-color: #e7d619;height: 45px;width: 240px;font-size: 16px;line-height: 45px;text-align: center;font-weight: bold;color: #333;}
.main_mm a {line-height: 45px;color: #FFFFFF;font-size: 16px;font-weight: bold;}
.main_mm_b {height: auto;width: 238px;border: 1px solid #CCCCCC;}
.main_mm_b li {line-height: 50px;height: 50px;width: 180px;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;font-size: 16px;}
.main_r {float: right;height: auto;width: 740px;border-top-width: 3px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #00720b;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
.main_r_menu {line-height: 45px;background-color: #f7f7f7;height: 45px;width: 740px;text-indent: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.list_l {line-height: 40px;float: left;height: 40px;width: 75%;}
.list_l img{ width:auto; height:auto;}


.list_r {line-height: 40px;color: #999999;float: right;height: 40px;width: 15%;}
.con_art_m li {line-height: 40px;height: 40px;width: 100%;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.book_art_m li {height: auto;width: 90%;border-bottom-color: #CCCCCC;text-indent: 45px;min-height: 10px;margin-top: 40px;}
.fenye {line-height: 50px;height: 50px;width: 100%;word-spacing: 10px;text-align: center;font-size: 12px;clear: both;}
.fenye2 {line-height: 100px;height: 100px;width: 100%;word-spacing: 50px;text-align: center;font-size: 12px;clear: both;}
.ketang_m {height: auto;width: 96%;margin-top: 20px;min-height: 600px;clear: both;}
.ketang_m li {float: left;height: auto;width: 220px;line-height: 30px;text-align: center;border: none;}
.ketang_m img {padding: 4px;border: 1px solid #CCCCCC; width:190px; height:190px;}
.left_main {height: 59px;width: 200px;margin-top: 15px;margin-bottom: 15px;}
.topmm {line-height: 32px;height: 32px;width: 1000px;}
.topmm h1 {font-size: 12px;font-weight: normal;float: left;}
.topmm h2 {float: right;height: 32px;width: 130px;font-size: 12px;line-height: 32px;font-weight: normal;word-spacing: 10px;text-align: right;}
.menu_main ul li {float: left;height: 49px;width: 125px;text-align: center;background-image: url(../images/fenge.jpg);background-repeat: no-repeat;background-position: right top;color: #FFF;}
.menu_main ul li a:hover{color: #FFF;}
.gonggao {background-color: #f5f6f6;height: 50px;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dcdcdc;}
.gonggaomain {line-height: 50px;height: 50px;width: 1000px;}
.gonggaoleft {float: left;height: 50px;width: 740px;}
.gonggaoimg {float: left;height: 50px;width: 50px;}
.gonggaoright {float: right;height: 50px;width: 200px;text-align: right;padding-top: 10px;}
.jieshao {height: 385px;width: 1000px;margin: 0px auto;}
.jieshaoll {float: left;height: 385px;width: 595px;}
.jieshaorr {float: right;height: 335px;width: 390px;background-color: #00720b;margin-top: 25px;}
.jieshaomm {height: 192px;width: 100%;}
.jieshaomm h1 {font-size: 18px;line-height: 40px;font-weight: normal;color: #000;}
.jieshaomm img {float: left;}
.jjwenzi {float: right;height: 140px;width: 480px;margin-top: 25px;text-indent: 25px;color: #666;}
.jjtitle {height: 40px;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;background-image: url(../images/jiantou.jpg);background-repeat: no-repeat;background-position: right center;text-indent: 0px;}
.rrleft {float: left;height: 335px;width: 78px;}
.rrright {float: right;height: 320px;width: 304px;margin-top: 8px;margin-right: 8px;margin-bottom: 8px;background-color: #FFF;}
.rrright ul li {height: 80px;width: 100%;}
.lvshi {background-color: #eeeff1;height: 365px;width: 100%;clear: both;}
.lvshimain {height: auto;width: 1000px;margin: 0px auto;}
.lvshitt {height: 70px;width: 100%;padding-top: 25px;}
.lvshigun {background-color: #FFF;height: 235px;width: 998px;border: 1px solid #CCC;}


.lvshi .lvshimain .lvshigun #scrollobj img {padding-top: 10px;padding-right: 5px;padding-bottom: 10px;padding-left: 5px;}
.cnews {height: 410px;width: 1000px;margin: 0px auto;}
.cnewstt {height: 88px;width: 100%;}
.cnewsmm {width: 100%;height: auto;}
.cnewsmleft {float: left;height: auto;width: 490px;}
.cnewsmright {float: right;height: auto;width: 490px;}
.tuwen {height: 80px;width: 100%;margin-bottom: 20px;}
.tuwen img {padding: 2px;border: 1px solid #dcdcdc;float: left;}
.tuwenzi {float: right;height: auto;width: 380px;}
.tuwenzi h3 a{font-size: 16px;font-weight: normal;color: #00720b;line-height: 30px;}
.tuwenzi p {text-indent: 15px;color: #999;font-size: 13px;}
.wenzilist {height: auto;width: 100%;}
.lianxius {height: 330px;width: 1000px;margin: 0px auto;}
.lianusll {float: left;height: auto;width: 586px;}
.lianusmm {background-image: url(../images/lianus.jpg);background-repeat: no-repeat;background-position: right center;height: 260px;width: 576px;line-height: 35px;padding-left: 10px;}
.lianusmm h2 {font-size: 18px;font-weight: normal;color: #00720b;}
.liuyan {height: 279px;width: 390px;border: 1px solid #ccc;float: right;margin-top: 23px;background-image: url(../images/liuyan.jpg);background-repeat: no-repeat;background-position: left center;}
.liuyanmm {float: right;height: 269px;width: 295px;padding-top: 10px;}


/*分页样式*/
.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:2px 5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#CC0001; color:#FFF; }
#total { color:red; }


#info_around { background:#F0F0F0; padding:5px; border:1px solid #E3E3E3; }


/*表单相关*/
input { font-family:"宋体"; font-size:12px; }
.form_text { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:500px; }
.form_text_verifycode { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:50px; }
#form_text_search { border:1px solid #CCC; height:24px; line-height:24px; padding:0 5px; width:135px; }
#form_submit_search { width:60px; height:26px; border:1px solid #CCCCCC; background:#FFF; }
.form_select { font-size:12px; border:1px solid #CCC; }
.form_textarea { font-size:12px; width:500px; height:80px; padding:5px; border:1px solid #CCC; }
.form_checkbox { }
.form_submit { background:url(images/submit_button.jpg) no-repeat; width:79px; height:31px; border:none; color:#FFF; font-weight:bold; }
.form_file { font-size:12px; padding:3px 5px; border:1px solid #CCC; background:#FFF; }
.common_form { }
.common_form li { padding:2px; overflow: auto; zoom:1; }
.common_form label { float:left; width:80px; display:block; height:28px; line-height:28px; }

/* 留言 */
.guestbook_main { padding:10px; border:1px solid #CCC; margin-bottom:10px; }
.guestbook_title { color:#00720b; line-height:30px; font-weight:bold; border-bottom:1px dashed #227BAD; }
.guestbook_intro { line-height:30px; text-align:right; }
.guestbook_content { padding:5px; border:1px dashed #CCC; margin-bottom:10px; }
.guestbook_answer { padding:5px; border:1px solid #CCC; }
.guestbook_answer h2 { color:red; line-height:20px; font-size:12px; }

/*主体右侧*/
#right { float:right; width:700px; margin-right:20px; margin-top:20px;}
.right_title { background:url(images/right_title_bg.jpg) repeat-x; border:1px solid #D3D1D1; height:26px; line-height:26px; padding:0 10px; }
.right_title h2 { font-size:14px; color:#00720b; }
.right_body { padding:10px; overflow:hidden; zoom:1; border:1px solid #D3D1D1; border-top:none; }
.right_bottom { height:12px; }




.con_art_m p img{ max-width: 100%!important}
.con_art_m p input{ max-width: 100%!important; height: auto!important}
