/* 代码整理：懒人之家 www.lanrenzhijia.com */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span,p,input,form,h1{padding:0;margin:0;}
li{ list-style:none;}
#lanrenzhijia { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:350px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/* 代码整理：懒人之家 www.lanrenzhijia.com */
a{ text-decoration:none;}
body{ font-family: arial; font-size:12px;}
img{ border:none;}
#headerbox{ height:43px; border:solid 1px #e5e5e5;}
.header{ width:1004px; height:43px; margin:0 auto; }
.header_left{line-height:43px; padding-left:13px; float: left;}
.header_left a{ color:#656565; font-size:12px;}
.header_right{ float:right; margin-right:20px;line-height:43px;}
.header_right a{ color:#656565; font-size:12px;}

#titbox{ width:100%; height:113px;}
.tit{ width:1004px; height:113px; margin:0 auto;}
.tit_left{ float:left;}
.tit_right{ float:right; padding-top:30px;}
.top_p1{ color:#535353; font-size:12px; padding:0; margin:0;}
.top_p2{ font-size:22px; color:#025cc1;}
.tit_right_bottom a{ display:block; float:left; font-size:12px;  color:#025cc1; font-weight:bold; padding-left:18px; background-image:url(../images/index1_06.jpg); background-repeat:no-repeat; background-position: left 0 top 2px; margin-right:5px;}
.tit_right_bottom{ overflow:hidden; padding-left:29px;}


#navbox{ width:100%; height:62px; background-image:url(../images/23d_10.jpg); background-repeat:repeat-x;}
.nav{ width:1027px; height:62px; margin:0 auto; background-image: url(../images/jk_10.jpg); background-repeat:no-repeat;}
.nav ul li a{ line-height:62px;  color:#fff; font-size:16px; font-weight:bold;}
.nav ul li{ width:124px; height:62px; float:left; text-align:center; padding-left:3px;}

#searchbox{ position:absolute; left:210px; top:219px; width:979px; height:41px; background-color:#fcfcfc; overflow:hidden; z-index:10000; padding-top:12px; padding-left:25px;border-radius:4px;}
.search{ width:216px; height:29px; background-color:#dbdbdb; padding-left:11px; border-radius:5px; float:left;}
.search_1{ border:none; background-color:#dbdbdb; width:170px; float:left; margin-top:7px; color:#333;}
.button_1{ margin-left:14px; float:left;margin-top:7px;}
.zhongdian{ font-size:12px; font-weight:bold; color:#383838;}
.cp_zhongdian{ float:left; margin-top:5px; margin-left:18px;}
.cp_zhongdian a{ color:#383838;}

#big_contentbox{ width:100%; height: auto; overflow:hidden; background-color:#f1f1f1; padding-top:20px;}
.big_content{ width:1004px; height:auto; margin:0 auto; overflow:hidden;}
#product_box{ width:1004px; height:auto; overflow:hidden;}

.product_left{ width:214px; height:564px; float:left; margin-bottom:30px;}
.product_right{ width:776px; height:564px; float:right;}
.product_left_top{ width:214px; height:41px; background-image:url(../images/index1_24.jpg); background-repeat:no-repeat; text-align:center; padding-top:18px;}
.left_top_1{ font-size:18px; color:#fff; font-weight:bold;}
.left_top_2{ color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.product_left_bottom{ width:197px; height:486px; border:solid 1px #e0e0e0; padding-top:6px; padding-left:8px; padding-right:7px; padding-bottom:17px; background-color:#fff;}
.product_left_bottom_cp{ width:177px; height:29px; border-bottom:dashed 1px #bbbbbb; padding-left:20px; background-image:url(../images/index1_47.jpg); background-repeat:no-repeat; background-position:10px 13px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product_left_bottom_cp a{ line-height:29px; color:#333333;}
.product_right_top{ width:754px; height:39px; border:solid 1px #e0e0e0; background-image:url(../images/index1_27.jpg); background-repeat:repeat-x; padding-top:13px; padding-left:20px; }
.product_right_top h1{ font-size:18px; color:#025cc1; margin-left:14px; float:left;}
.product_right_top .more{ float:right; margin-top:5px;margin-right:10px;}
.product_right_top .images{ float:right; margin-right:19px; margin-top:8px;}
.more a{ color:#5d5d5d;}
.product_right_bottom{ width:761px; height:509px; overflow: hidden; border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0; border-bottom:solid 1px #e0e0e0; padding-top:6px; padding-left:13px; background-color:#fff;}
.block{ width:4px; height:19px; background-color:#025cc1; float:left; margin-top:3px;}
.right_bottom_pro{ width:231px; height:179px; border-top:solid 2px #0071c9; border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5; padding-top:2px; padding-left:3px; padding-bottom:3px; padding-right:4px;}

.right_bottom_pro_box{ width:240px; height:225px; float:left; margin-right:13px; margin-top:18px;}
.right_bottom_pro_tit{ width:240px; height:28px; background-color:#e9e9e9; margin-top:10px; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.right_bottom_pro_tit a{ line-height:28px; color:#525252;}


.yingxiao_box{ width:1004px; height:601px; margin-top:60px;}
.yingxiao_tit{ width:716px; height:62px; background-image:url(../images/index1_15.jpg); background-repeat:no-repeat; margin-left:129px; padding-left:40px;}
.yingxiao_tit p{ font-size:35px; font-weight:bold; color:#fff; line-height:62px;}
.yingxiao_content{ width:917px; height:485px; background-image: url(../images/wewew_03.jpg); background-repeat:no-repeat; margin-top:34px; padding-top:20px; padding-left:87px;}

.content_1{ font-size:22px; color:#141924;}
.content_2{ color:#4b34fb; font-size:12px;}
.content_3{ color:#fc3f50; font-size:14px; width:320px; font-weight:bold;}

.tedian_box{ width:1004px; height:468px; background-image:url(../images/sdxxd.jpg); background-repeat:no-repeat; margin-top:10px; padding-top:25px; padding-bottom:10px;}

.tedian_1,.tedian_2,.tedian_3{ width:1004px; height:auto; overflow:hidden;}
.tedian_1{ padding-left:17px; width:987px;}
.tedian_1_left{ float:left; overflow:hidden;}
.tedian_1_left h1{ font-size:23px; color:#0176d8; font-weight:normal; font-weight:bold;}
.tedian_1_left p{ line-height:26px; color:#080909; letter-spacing:1px; padding-left:5px;}

.tedian_1_right h1{ font-size:23px; color:#0176d8; font-weight:normal;font-weight:bold;}
.tedian_1_right p{ line-height:26px; color:#080909;letter-spacing:1px; }
.tedian_1_right{ float:right; overflow:hidden;margin-right:30px;}

.tedian_2{ padding-left:17px; width:987px;}
.tedian_2_left{ float:left; overflow:hidden;}
.tedian_2_left h1{ font-size:23px; color:#0176d8; font-weight:normal;font-weight:bold;}
.tedian_2_left p{ line-height:26px; color:#080909; letter-spacing:1px;padding-left:5px;}

.tedian_2_right h1{ font-size:23px; color:#0176d8; font-weight:normal;font-weight:bold;}
.tedian_2_right p{ line-height:26px; color:#080909;letter-spacing:1px; }
.tedian_2_right{ float:right; overflow:hidden;margin-right:10px;}

.tedian_3{ padding-left:17px; width:987px;}
.tedian_3_left{ float:left; overflow:hidden;}
.tedian_3_left h1{ font-size:23px; color:#0176d8; font-weight:normal;font-weight:bold;}
.tedian_3_left p{ line-height:26px; color:#080909; letter-spacing:1px;padding-left:5px;}

.tedian_3_right h1{ font-size:23px; color:#0176d8; font-weight:normal;font-weight:bold;}
.tedian_3_right p{ line-height:26px; color:#080909;letter-spacing:1px; }
.tedian_3_right{ float:right; overflow:hidden;margin-right:30px;}

.tedian_2{ margin-top:45px;}
.tedian_3{ margin-top:40px;}

#footerbox{ width:100%; height:129px; background-color:#3899d3; position:relative;}
.footer{ width:1004px; margin:0 auto; text-align:center; padding-top:19px;height:110px;}
.footer p{ color:#fff; line-height:24px;}
.footer a{ color:#fff;}
.foot_1{ margin-right:34px;}


/*about*/
#bannerbox{ width:100%; height:397px; overflow:hidden;}
#about_jianjiebox{ width:100%; height: auto;background:url(../images/about_02.jpg) fixed center center no-repeat; background-size: cover;  padding-top:15px;  overflow:hidden; padding-bottom:15px; }
#about_jianjiebox2{ width:100%; height:586px;  padding-top:15px; background:url(../images/about_02.jpg) fixed center center no-repeat; background-size: cover; }

.about_jianjie{ width:1004px; height: auto; margin:0 auto; overflow:hidden;}
.product_right_2{ float:right; width:765px; height: auto; overflow:hidden; padding-bottom:20px;}
.right_2_top{ width:765px; height:auto; border-bottom:solid 1px #333333; overflow:hidden; padding-top:18px;}
.right_2_top_a{ width:5px; height:24px; background-color:#025cc1; float:left; margin-left:6px; margin-top:4px; margin-bottom:14px;}
.right_2_top h1{ float:left;margin-left:11px;}
.right_2_top p{ float:left; margin-left:6px; margin-top:12px;}

.right_2_bottom{ width:765px; height:auto; overflow:hidden; padding-top:21px;}
.right_2_bottom p{width:380px; line-height:24px; color:#333333;}
.right_2_bottom a{color:#333333;}



.right_2_bottom3{ width:765px; height:auto; overflow:hidden; padding-top:21px; }
.right_2_bottom3 p{ line-height:24px; color:#333333;}
.right_2_bottom3 a{color:#333333;}


.right_2_bottom2{ width:765px; height:auto; overflow:hidden; padding-top:21px;}
.right_2_bottom2 p{width:380px; line-height:24px; color:#333333; }
.right_2_bottom2 a{color:#333333;}


#aboutmap_box{ width:100%; height:268px; background-image:url(../images/about2_06.jpg);  background-repeat:no-repeat; margin-top:1px; margin-bottom:1px; padding-top:100px;}

.aboutmap_left{ margin-top:50px; margin-left:113px;  padding-left:51px; padding-top:25px; float:left;}
.aboutmap_right{ width:425px; height:170px; float:right; margin-right:210px; margin-top:13px;}
.aboutmap_left a{ color:#025cc1; font-size:16px; margin-right:31px; font-weight:bold; }
.aboutmap_right p{ line-height:27px; color:#025cc1; font-size:14px; font-weight:bold; padding-left:40px;}

#footerbox_about{ width:100%; height:94px; background-color:#3899d3;}
.footer_about{ width:1004px; height:69px; margin:0 auto; text-align:center; padding-top:25px;}
.footer_about p{ color:#fff; line-height:26px;}
.footer_about a{color:#fff;}

.baoweibox{ width:765px; height:420px;}

/*contact*/
.contact_box{}
.contact_box p{ line-height:26px;}






/*newspage的css样式*/

.newspage {width:100%; display:block; margin:3px auto; text-align:center; clear:both; height:28px; font-size:12px; margin-top:30px;}
.newspage a{font-size:12px; color:#666666; border:#999999 1px solid; margin:3px; padding:3px;}
.newspage a:hover { background: #3899d3;border:#999999 1px solid; color:#ffffff !important;}
.newspage a:active {background:#3899d3; color:#ffffff; border: #999 1px solid; font-size:12PX;}
.newspage span.current {background:#3899d3; color:#ffffff; margin:2px; padding:2px; border: #999 1px solid;}
.newspage span.disabled { border: #999 1px solid; COLOR:#666666; margin:2px; padding:3px;}



/*新闻*/
.news_leftbox{ float:left;}
.news_rightbox{ float:right;}
.news_box{ height:30px; line-height:30px; border-bottom:dashed 1px #999; padding-left:20px; background-image: url(../images/b.jpg); background-repeat:no-repeat; background-position:5px 11px;}







/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/* Callback example */
.callbacks_container{
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
	overflow:hidden;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url("../images/themes.gif") no-repeat left top;
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:0;
}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}



.tit_right_top{ padding-left:47px;}




