@charset 'utf-8';
body {
	min-width: 1200px;
	color:#666;
	background: #FFF;
	font:400 13px/150% Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
body, dl, dt, dd, div, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;padding:0}
html, body{height:100%}
ul { list-style:none}
.fLeft{float:left}
.fRight{float:right}
/*清除浮动代码*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}


.wrap{width:1100px;margin:0 auto}
.wrapleft{width:100%;float:left}


/*body->header*/
.header_top{width:100%;height:53px; background-color:#18477d; border-bottom:4px solid #123761;}
.header_top .header_top_left{line-height:53px;color:#c7d5e4;float:left}
.header_top .header_top_right{width:245px; margin-top:14px;float:right}
.header_top .header_top_right a{width:33px;height:33px;margin-left:16px;display:block;background:url(../images/inc_share.png) no-repeat;float:left}
.header_top .header_top_right .share_f{ background-position:0px 0px;}
.header_top .header_top_right .share_b{background-position:-32px 0px;}
.header_top .header_top_right .share_i{background-position:-66px 0px;}
.header_top .header_top_right .share_g{background-position:-98px 0px;}
.header_top .header_top_right .share_w{background-position:-131px 0px;}

.header {width:100%; height:94px; border-bottom:1px solid #e3e3e3; background:#fff; /*outline: 1px dashed green;*/	/*outline-offset: 1px;*/ }
.header .top { position: relative; height:94px;}
.header .logo{float:left}
.header .logo img{float:left}
.top_right{width:202px;padding-left:40px; background:url(../images/inc_inc.png) no-repeat 0px 3px ;margin-top:32px;float:right}
.top_right .hotline{width:196px;line-height:20px; color:#333333;background:url(../images/online_line.png) no-repeat center center; text-align:center; text-transform:uppercase;letter-spacing: 1px;display:block}
.top_right .hotline_phone{color:#18477d; font-size:20px; font-weight:bold;letter-spacing: 2px;margin-top:6px;display:block;float:left}


/*navgation list*/
.navgations{width:100%;height:59px; border-bottom:1px solid #b3b2b2;background:#FFF;-webkit-box-shadow:4px 3px 3px rgba(0,0,0,.25);-moz-box-shadow:4px 3px 3px rgba(0,0,0,.25);box-shadow:4px 3px 3px rgba(0,0,0,.25);position:relative;z-index:100}

/* Navgation */
.menu {font-family: arial, sans-serif; width:1100px;height:60px; position:relative; font-size:18px; margin:0 auto;}
.menu ul li a, .menu ul li a:visited {width:220px;display:block; text-transform:uppercase; text-decoration:none; color:#000; height:60px;  line-height:60px;background:url(../images/inc_inc.png) no-repeat 218px -62px;  overflow:hidden;text-align:center;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none; overflow:hidden}
/* specific to non IE browsers */
.menu ul li:hover a {color:#FFF;background:url(../images/inc_inc.png) no-repeat 219px -62px #18477d; }
.menu ul .current a,.menu ul .current a:visited{color:#FFF;background:url(../images/inc_inc.png) no-repeat 219px -62px #18477d;}
.menu ul li:hover ul {display:block; position:absolute; top:60px;font-weight:normal;background-color:rgba(24,71,125,0.8)!important; padding-bottom:8px; left:0;text-align:left}
.menu ul li:hover ul li a.hide {background:#303030; font-weight:bold; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#303030;font-weight:bold; color:#618058;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a { width:190px;display:block;height:43px;line-height:43px; font-size:16px; font-weight:normal; border-bottom:1px solid #d7e7fa; background-color:rgba(24,71,125,0)!important; color:#FFF;text-align:left;padding-left:30px;}
.menu ul li:hover ul li a:hover {background-color:rgba(24,71,125,1)!important; color:#FFF;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:144px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}


/*body->banner*/
.banner { position: relative; overflow: hidden; width: 100%; height:650px;	/*outline: 1px dashed green;*/	/*outline-offset: 1px;*/ }
.banner.inner { height: 345px; }
.banner-box { position: absolute; left: 50%; width: 1920px; margin-left: -960px; }






/*首页*/


/*首页关于我们*/
.home_about{width:100%;height:388px;background:url(../images/about_homebg.jpg) no-repeat center;}
.home_about_text{width:100%; font-size:14px; text-align:center;line-height:40px;float:left}

.home_title h2{width:100%;height:19px; text-align:center;font-size:20px; text-transform:uppercase;color:#313131;background:url(../images/inc_hometitlebg.png) no-repeat center bottom;padding-bottom:20px;margin-top:80px; margin-bottom:22px;float:left}

.learn_more{width:100%; text-align:center;margin-top:20px; position:relative}
.learn_more a{width:119px;height:30px;line-height:30px; text-align:center; font-weight:normal; text-transform:uppercase;border:1px solid #b5b5b5;display:block;font-size:14px;color:#9a9a9a; background:none; text-decoration:none; position:relative;left:45%; -moz-border-radius: 15px;    -webkit-border-radius: 15px;    border-radius:15px;}
.learn_more a:hover{background:#FFF; border:1px solid #FFF; color:#18477d;text-decoration:none}


/*首页产品选项卡*/
.home_procate{width:100%;height:592px;background:#edf4fc;}
.home_procate .home_procate_list{width:1100px;height:60px;margin-top:15px;background:#18477d;float:left}
.home_procate .home_procate_list ul li{width: 520px;line-height:53px; text-transform:uppercase;padding-top:7px; padding-left:7px;padding-right:7px; font-size:14px; background:url(../images/homeprobgline.jpg) no-repeat right #18477d; text-align:center;float:left}
.home_procate .home_procate_list ul li a{ display:block;color:#FFF;background:#18477d; text-decoration:none}
.home_procate .home_procate_list ul li a:hover{color:#000;background:#FFF;text-decoration:none}
.home_procate .home_procate_list ul .current a{color:#000;background:#FFF;text-decoration:none}
.home_procate .home_procatepic_list{width:100%;height:255px; padding-top:42px; background:#FFF;float:left; overflow:hidden}
.home_procate .home_procatepic_list .disshow{ display:block;}
.home_procate .home_procatepic_list .disnone{ display:none;}


/*首页产品列表图片滚动*/
.home_prolist{width:100%;margin-bottom:50px;height:400px;}

.rollBox{width:1066px;margin:0 auto;overflow:hidden}
	.rollBox .LeftBotton,.rollBox .RightBotton{height:60px;width:22px;overflow:hidden;float:left;padding-top:90px;cursor:pointer;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
	.rollBox .LeftBotton:hover,.rollBox .RightBotton:hover{/*filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
		.rollBox .LeftBotton{margin-right:0px}
		.rollBox .RightBotton{margin-left:0px}
		.rollBox .Cont{width:1021px;overflow:hidden;float:left}
		.rollBox .ScrCont{width:10000000px}
	.rollBox .Cont .picsroll{width:300px;margin:0 20px;float:left;}
	.rollBox .Cont .picsroll .pic_product{width:58px;height:18px;line-height:18px;border:1px solid #28c118;text-decoration:none;text-align:center;display:inline-block;color:#28c118;-moz-border-radius: 3px;/* Gecko browsers */-webkit-border-radius: 3px;/* Webkit browsers */    border-radius:3px;/* W3C syntax */}
	.rollBox .Cont .picsroll .pic_product:hover{ text-decoration:underline	}
	.rollBox .Cont .picsroll .pic_project{width:50px;height:20px;line-height:20px;text-decoration:none;text-align:center;display:inline-block;background:#f2f2f2;color:#8d8d8d;-moz-border-radius: 3px;/* Gecko browsers */-webkit-border-radius: 3px;/* Webkit browsers */border-radius:3px;/* W3C syntax */}
	.rollBox .Cont .picsroll .pic_project:hover{ text-decoration:underline}
	.rollBox .Cont .picsroll img{background:#fff;display:block;margin:0 auto;}
	.rollBox .Cont .picsroll:hover .picsroll_text a{ text-decoration:underline}
	.rollBox #List1,.rollBox #List2{float:left;margin-left:1px}




/*首页工厂*/
.home_service{width:100%;height:600px;}
.home_service .home_service_text{width:100%;background:url(../images/servicehome.jpg) no-repeat center; margin-top:18px;overflow:hidden;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.80);-moz-box-shadow:1px 1px 7px rgba(0,0,0,.80);box-shadow:1px 1px 7px rgba(0,0,0,.80);float:left}
.home_service .home_service_text .homeservice_text{width:393px;line-height:28px;padding:28px 20px;background-color:rgba(0,0,0,0.6)!important;font-size:14px;color:#FFF; overflow:hidden;float:right}

.home_service .learn_more{width:100%; text-align:right;margin-top:20px;float:left}
.home_service .learn_more a{width:119px;height:30px;line-height:30px; text-align:center; font-weight:normal; text-transform:uppercase;border:1px solid #b5b5b5;display:block;font-size:14px;color:#FFF; background:none; text-decoration:none; position:relative; -moz-border-radius: 15px;    -webkit-border-radius: 15px; left:0px;right:10px;   border-radius:15px;margin-right:10px; float:right}
.home_service .learn_more a:hover{background:#FFF; border:1px solid #FFF; color:#18477d;text-decoration:none}

/*首页新闻*/
.home_news{width:100%;height:586px;background:url(../images/newshomebg.jpg) no-repeat center;  overflow:hidden}
.home_news .home_title h2{color:#FFF;background: url(../images/inc_hometitlebg2.png) no-repeat center bottom;}
.home_news a{color:#265389; text-decoration:none}
.home_news a:hover{text-decoration:underline}
.home_news_left{width:519px;height:350px;margin-right:33px;margin-top:15px;background:#FFF;padding:4px;float:left}
.home_news_left img{float:left}
.home_news_left .home_news_left_c{width:479px;padding:0 20px;float:left}
.home_news_left span{display:block;}
.home_news_left .home_newsleft_title {font-size:16px; margin-top:18px;margin-bottom:8px;}
.home_news_left .home_newsleft_text {line-height:22px;font-size:14px; overflow:hidden;}

.home_news_right{width:540px;margin-top:15px;float:left}
.home_news_right ul li{width:499px;height:84px;border:3px solid #FFF;padding:11px 20px; padding-right:15px;margin-bottom:11px;background:#FFF;float:left}
.home_news_right ul li:hover{border:3px solid #4899e9;}
.home_news_right ul li .home_news_time{width:58px;padding-right:20px;margin-top:3px; font-size:14px;border-right:1px solid #787777;float:left}
.home_news_right ul li .home_news_time span{display:block; text-align:center; text-transform:uppercase}
.home_news_right ul li .home_news_time b{width:58px;height:22px;line-height:22px; text-align:center; font-style:normal;margin:10px 0;display:block;color:#FFF;background:url(../images/inc_inc.png) no-repeat 3px -154px;}
.home_news_right ul li .home_news_listtext{width:400px;margin-left:19px;margin-top:3px; overflow:hidden;float:left}
.home_news_right ul li .home_news_listtext h4{width:100%;margin-bottom:3px; display:block;}
.home_news_right ul li .home_news_listtext p{line-height:24px;font-size:12px;}


/**********----内页----************/
.in_banner{width:100%;height:360px;margin-bottom:48px; position:relative; overflow:hidden}
.in_banner .in_banner_pic{width:1920px;height:360px;position:absolute;left:50%; margin-left:-960px;}


.in_body{width:100%;overflow:hidden}

/*内页左侧*/
.in_left{width:280px;min-height:550px; margin-right:30px;background:#FFF;padding-bottom:30px;float:left}
.in_left h3{width:260px;height:78px;line-height:78px;padding-left:20px;color:#FFF;font-size:30px; background:#18477d;float:left}

.left_list{width:100%;margin-bottom:25px;float:left}
.left_list ul{ background:#f5f6f6;padding-bottom:20px;width:100%;float:left}
.left_list ul li{width:280px;height:60px;line-height:60px; border-bottom:1px solid #e0e3e3;float:left}
.left_list ul li a{display:block;background:url(../images/inc_inc.png) no-repeat 208px -225px #f5f6f6; padding-left:22px; padding-right:27px;color:#666; text-decoration:none}
.left_list ul li a:hover{background:url(../images/inc_inc.png) no-repeat 208px -264px #dfe3e3;color:#666; text-decoration:none}
.left_list ul .current a{background:url(../images/inc_inc.png) no-repeat 208px -264px #dfe3e3;color:#666; text-decoration:none}


.left_contact{width:240px;padding:19px;border:1px solid #eeefef;  position:relative;float:left}
.left_contact h4{width:235px;height:108px; margin-bottom:10px;padding-left:5px; padding-top:28px;display:block;color:#333333;background:url(../images/img/left_contactbg.jpg) no-repeat center;font-size:18px;float:left}
.left_contact .left_contact_text{width:100%;line-height:26px;font-size:14px;float:left}


/*内页右侧*/
.in_right{width:790px;padding-bottom:30px;float:left}
	/*当前位置*/
.localhost_title{width:100%;height:24px;color:#a4a4a4;margin-bottom:25px;border-bottom:1px solid #dfe3e3;float:left}
.localhost_title h4{font-size:16px;color:#525050; text-transform:uppercase;float:left}
.localhost_title .localhost_list{float:right}
.localhost_list a{color:#666; text-decoration:none}
.localhost_list a:hover{text-decoration:underline}
.localhost_list .index_home{background: url(../images/inc_inc.png) no-repeat 0px -207px;padding-left:20px;}

.in_right_title{width:100%;border-top:1px solid #d1cabd;border-bottom:1px solid #d1cabd;height:38px;line-height:38px;margin-bottom:10px;float:left}
.in_right_title h3{line-height:38px;margin-left:10px;font-size:17px;color:#5d7855; font-weight:normal;float:left}
.in_right_title h3 i{height:15px;border-left:4px solid #5d7855;margin-top:11px;margin-right:12px;float:left}
.in_right_title span{margin-right:8px;color:#9b8f81;font-size:14px;float:right}


.in_content{width:100%; padding-bottom:25px;float:left}
.in_content_text{width:766px;line-height:27px;padding:0 12px;font-size:14px;color:#666666; overflow:hidden;float:left}

.in_contactus_text{width:766px;line-height:27px;padding:0 12px; padding-bottom:39px;font-size:14px;color:#666666; overflow:hidden;border-bottom:1px solid #f0f1f1; margin-bottom:35px;float:left}

/*产品内页*/
.pro_list{width:815px;}
.pro_list li{width:183px;margin-right:20px;margin-bottom:12px;float:left;}
.pro_list li a{color:#666;margin:0;padding:0; text-decoration:none}
.pro_list li a:hover{color:#18477d; text-decoration:none}
.pro_list li img {margin-bottom:5px;float:left;}
.pro_list li span{width:100%;height:28px;line-height:28px; text-align:center;display:block;float:left; overflow: hidden;}


/*产品详细页*/
.prodetail_conent_top{width:100%;float:left}
/* box */
.box{width:535px;margin-bottom:15px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:64px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:326px;width:535px;}
.tb-s310, .tb-s310 img{max-height:326px;max-width:535px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:62px;width:102px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{ border:1px solid #1d79c8;height:62px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
.tb-thumb li img{width:102px;height:62px;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("http://demo.lanrenzhijia.com/2015/jqzoom0225/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.prodetail_text{width:100%; font-size:14px; margin-top:30px;float:left}
.prodetail_text .prodetial_content_title{width:100%;margin-bottom:25px;float:left}
.prodetail_text .prodetial_content_title h4{font-size:18px;color:#666;}
.prodetail_text .prodetial_content{width:100%;margin-bottom:25px;line-height:26px;float:left}
.prodetail_text .prodetial_content .bluefont{color:#1d79c8;}
.prodetail_text .prodetial_content .property{width:100px;float:left}
.prodetail_text .prodetial_content .property_two{width:650px;float:left}





/*联系我们*/
/*feedback*/
.feedback_list{width:790px;margin-top:10px;font-size:14px;float:left}
.feedback_list ul{width:850px}
.feedback_list span{display:block;width:790px;margin-bottom:20px;font-size:14px;color:#515151;line-height:22px;float:left}
.feedback_list input{width:361px;height:30px;line-height:30px;padding-left:12px;border:1px solid #e7e4e4;background:#FFF; margin-bottom:18px;margin-right:50px;float:left}
.feedback_list textarea{width:784px;height:76px;padding-left:12px;padding-top:5px;border:1px solid #e7e4e4;background:#FFF; margin-bottom:10px;color:#515151;}
.feedback_list button{width:105px;height:32px;line-height:32px; text-align:center;color:#FFF;border:0;font-size:14px;background:#18477d;}
.feedback_list button:hover{background:#113763;}




/*------表格统一样式-----*/
table{border-collapse: collapse;/* 边框合并属性  */}
th{border: 1px solid #dfdfdf;}
td{border: 1px solid #dfdfdf;}

/*页脚*/
.footer{width:100%;background:#06356a;height:74px;line-height:74px;color:#FFF;font-size:14px; text-align:center}

.footer a{color:#FFF; text-decoration:none}
.footer a:hover{ text-decoration:underline}

/*分页*/
#pages{ width:100%;margin-top:50px;}
div.green-black {
	padding: 3px;
	margin: 3px;
	line-height: 40px;
	font-size:14px;
	text-align: center;}
div.green-black a {
	border: #dfdfdf 1px solid;
	height:20px;
	line-height:20px;
	display:inline-block;
	padding:0px 6px;
	background: url(../images/image1.gif) #bbbbbc;
	color: #666;
	margin-right:6px;
	text-decoration: none}
div.green-black a:hover {
	border: #7b94b0 1px solid;
	background: url(../images/image2.gif) #06356a;
	text-decoration:none;
	color: #b9bfcc}
div.green-black a:active {
	border: #7b94b0 1px solid;
	background: url(../images/image2.gif) #06356a;
	text-decoration:none;
	color: #b9bfcc}
div.green-black span.current{
	border: #7b94b0 1px solid;
	height:20px;
	line-height:20px;
	display:inline-block;
	padding:0px 6px;
	font-weight: bold;
	background: url(../images/image2.gif) #06356a;
	color: #b9bfcc;
	margin-right: 6px}
div.green-black span.disabled {
	border: #005ca1 1px solid;
	padding:8px 13px;
	color: #ccc;
	background:#f6fdff;
	margin-right:6px}


/* 链接 */
.aYellow,
.aYellow a:link, .aYellow a:visited {
	color:#755f3f;
	text-decoration:none}
.aYellow a:hover, .aYellow a:active {
	color:#5d7855;
	text-decoration: underline}




/*在线客服*/
.online{ position:fixed;top:200px;right:10px; z-index:10000}
.online_content{width:125px;border:1px solid #ddd;background:#FFF;padding:3px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.13);-moz-box-shadow:1px 2px 4px rgba(0,0,0,.13);box-shadow: 1px 2px 4px rgba(0,0,0,.13);float:left}
.online_content .online_title{display:block;height:24px;width:125px;line-height:24px;background:#18477d;color:#FFF;font-size:12px;font-weight:bold; text-align:center;margin-bottom:4px;float:left}
.online_content a{display:block;width:98%;border-bottom:1px dashed #ddd;padding:4px 0; font-size:12px;padding-left:2%;color:#656565; text-decoration:none;float:left}
.online_content a:hover{ text-decoration:underline}
.online_content img{ vertical-align:middle;margin-right:5px;}




