body{ min-width:1200px; margin:0; padding:0; font-family:"微软雅黑"; font-size:12px;}
ul,li,dl,dt,dd,h1,h2,p,span,a{ text-decoration:none; list-style:none; font-weight:normal; margin:0; padding:0;}
.clearfex{ clear:both}
/*top*/
.top_bj{ min-width:1200px; height:36px; background:#e6e6e6;} 
.top_box{ width:1200px; margin:auto; overflow:hidden;}
.top_box span{ float:left; font-size:14px; color:#5a5a5a; line-height:36px;}
.top_box ul{ float:right; font-size:14px; color:#5a5a5a; line-height:36px;}
.top_box ul li{ display:inline;}
.top_box ul a{ display:inline; font-size:14px; color:#5a5a5a; line-height:36px;}

/*logo*/
.logo_bigbox{ width:1200px; height:140px; margin:auto; overflow:hidden;}
.logo_box{ float:left; margin-top:35px; overflow:hidden}
.logo{ float:left; margin-right:10px;}
.logo_title{ float:left; margin-left:10px;}
.logo_title dt{ display:block; font-size:30px; font-weight:bold; line-height:30px; color:#1e5db0;}
.logo_title dd{ display:block; font-size:22px; color:#575656; margin-top:10px;}
.rx_box{ float:right; margin-top:40px; padding-left:60px; background:url(../images/top_dh.png) no-repeat left;}
.rx_box span{ display:block; font-size:16px; color:#6b6b6b; padding-top:5px;}
.rx_box p{ display:block; font-size:26px; color:#2e2e2e; line-height:34px;}

.nav_bj{ min-width:1200px; height:60px; background:#1e5db0;}
.nav_box{ width:1200px; margin:auto; height:60px;}
.nav_box ul{ display:block; margin-left:40px;}
.nav_box ul li{ float:left;}
.nav_box ul li a{ display:block; padding:0 36px; font-size:18px; color:#fff; line-height:60px;}
.nav_box ul li a:hover{ background:#e40202;}
.nav .cur{ background:#e40202;}
/**********导航结束************/
/*slides*/
.banner_box{ width:100%; min-width:1200px; height:550px; overflow:hidden;}
.banner{ width:1000px; margin:auto; height:550px; position:relative;}
.banner img{ position:absolute; left:-460px;}
.anniu{ display:block; position:absolute; left:45%; bottom:25px; overflow:hidden;}
.anniu li{ float:left; width:16px; height:16px; border-radius:8px; background:#fff; margin:0 8px;}
.anniu .anniu_bj{ background:#df3c01;}

.gjc_Bigbox{ width:100%; min-width:1200px; height:70px; border-bottom:1px solid #eaeaea;}
.gjc_Box{ width:1200px; margin:auto; overflow:hidden;}
.gjc_Box ul{ float:left; overflow:hidden;}
.gjc_Box ul span{ float:left; font-size:14px; color:#424242; line-height:70px;}
.gjc_Box ul li{ float:left; margin-right:10px;}
.gjc_Box ul li a{ font-size:14px; color:#616161; line-height:70px;}
.sousuo{ float:right; height:34px; margin-top:18px; overflow:hidden;}
.sousuo input{ float:left; height:32px;width:276px;line-height:28px; text-align:left; color:#b6b6b6; padding:0; margin:0; outline:none; border:1px solid #eaeaea; }
.sousuo button{ float:left; width:42px; height:34px; background:url(../images/ss_tu.jpg) no-repeat center;outline:none; color:#fff; border:none;}
/*video*/
.video_bigbox{ width:1200px; margin:45px auto 0; overflow:hidden;}
.video_left{ float:left; width:440px; height:432px; padding:50px 35px 0; background:#f5f5f5;}
.video_left h1{ display:block; font-size:32px; color:#484848;}
.video_left h1 span{ font-size:32px; font-weight:bold; color:#1e5db0;}
.video_left p{ display:block; font-size:16px; color:#6f6f6f; line-height:34px; margin-top:42px;}
.video_right{ float:left; width:600px; height:402px; padding:40px 45px; background:#1e5db0;}
.video_title{ width:600px; overflow:hidden;}
.video_title span{ float:left; font-size:30px; font-weight:bold; color:#fff;}
.video_title p{ float:right; font-size:18px; color:#f5f5f5; line-height:32px;}
.video_tu{ width:600px; height:335px; margin-top:25px;}
/*products*/
.pr_title{ width:1200px; margin:80px auto 0;}
.pr_title span{ display:block; font-size:30px; font-weight:bold; color:#4b4b4b; text-align:center;}
.pr_title p{ display:block; font-size:18px; color:#646464; text-align:center; margin-top:5px;}
.pr_bigbox{ width:1200px; margin:65px auto 0; overflow:hidden;}
.pr_left{ float:left; width:238px;}
.fl_title{ display:block; width:238px; height:100px; background:#1e5db0; font-size:30px; font-weight:bold; color:#fff; text-align:center; line-height:100px;}
.fl_box{ display:block; width:238px; background:#383838; padding-bottom:20px; padding-top:10px;}
.fl_box li,.fl_box span{ display:block; height:48px; border-bottom:1px solid #7e7e7e;}
.fl_box span a{ display:block; padding-left:20px; font-size:18px; color:#fff; font-weight:bold; line-height:48px;}
.fl_box li a{ display:block; padding-left:50px; font-size:14px; color:#b5b9bf; line-height:48px; background:url(../images/fl_tb.png) no-repeat 20px;}
.fl_box li:hover{ background:#1e5db0;}
.fl_box li:hover a{ color:#fff;}
.pr_box{ float:right; width:936px; overflow:hidden;}
.pr_box ul{ display:block; width:976px; overflow:hidden;}
.pr_box ul li{ float:left; width:289px; padding:2px; border:1px solid #e0e0e0; margin-right:25px; margin-bottom:20px;}
.pr_box ul li a{ display:block; font-size:14px; color:#6b6b6b; text-align:center; line-height:32px;}
.pr_box ul li img{ display:block;}
.pr_box ul li:hover{ border:1px solid #1e5db0;}
.pr_box ul li:hover a{ color:#1e5db0;}
.more_npox{ display:block; width:140px; height:42px; border-radius:2px; background:#e40202; margin:auto; margin-top:40px;}
.more_npox a{ display:block; font-size:14px; color:#fff; text-align:center; line-height:42px;}
/**/
.td_bigbox{ min-width:1200px; height:700px; background:url(../images/td_bj.jpg) no-repeat center; margin-top:90px;}
.td_box{ width:1200px; margin:auto; padding-top:35px; overflow:hidden;}
.td_left{ float:left; width:382px; margin-top:150px;}
.td_left span{ display:block; width:26px; height:2px; background:#fff;}
.td_left h1{ display:block; font-size:36px; color:#fff; margin-top:15px;}
.td_left p{ display:block; font-size:18px; color:#fff; margin-top:15px;}
.zs_tu{ width:378px; height:257px; margin-top:78px; overflow:hidden;}
.td_right{ float:right; width:646px; height:520px; padding:55px 70px; background:#fff; overflow:hidden;}
.td_right ul{ display:block; width:786px; overflow:hidden;}
.td_right ul li{ float:left; width:260px; margin-right:126px; margin-bottom:40px;}
.td_right ul span,.td_right ul img{ display:block;}
.td_right ul li h1{ display:block; font-size:26px; color:#323232; margin-top:10px;}
.td_right ul li p{ display:block; font-size:14px; color:#686868; line-height:26px; margin-top:8px;}
/*news*/
.news_bigbox{ min-width:1200px; padding:85px 0 100px; background:#f1f1f1;}
.news_title{ width:1200px; margin:auto;}
.news_title span{ display:block; font-size:30px; color:#4b4b4b; font-weight:bold; text-align:center;}
.news_title p{ display:block; font-size:18px; color:#646464; text-align:center; margin-top:10px;}
.news_box{ width:1200px; margin:auto; margin-top:75px; overflow:hidden;}
.news_nav{ width:1200px; border-bottom:1px solid #d6d6d6; overflow:hidden;}
.news_nav ul{ float:left; overflow:hidden;}
.news_nav ul li{ float:left; font-size:20px; color:#393939; line-height:54px; margin-right:42px; overflow:hidden;}
.news_nav ul li span{ float:left; width:25px; height:25px; margin-top:14px; margin-right:15px; overflow:hidden;}
.news_nav ul li img{ display:block;}
.news_nav .jlk .sdl_tu1{ display:none;}
.news_nav a{ float:right; font-size:16px; color:#393939; line-height:54px;}
.news_cobox{ width:1200px; margin-top:40px; overflow:hidden;}
.news_cobox ul{ display:block; width:1290px; overflow:hidden;}
.news_cobox ul li{ float:left; width:340px; margin-right:85px;}
.news_cobox ul li span{ display:block; font-size:20px; color:#313131;}
.news_cobox ul li h1{ display:block; font-size:18px; font-weight:bold; color:#313131; margin-top:15px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_cobox ul li p{ display:block; font-size:14px; color:#848484; line-height:24px; margin-top:15px;}
.news_cobox ul li h1:hover{ color:#1e5db0;}
/*走进我们*/
.about_bj{ min-width:1200px; padding:58px 0 0; background:url(../images/about_bj.jpg) no-repeat center top;}
.about_title{ width:1200px; margin:auto;}
.about_title span{ display:block; font-size:34px; font-weight:bold; color:#fff; text-align:center; background:url(../images/title_bj.png) no-repeat center;}
.about_title p{ display:block; font-size:18px; text-align:center; color:#fff;}
.about_tu{ width:1190px; margin:30px auto 0; border:5px solid #fff;}
.about_con{ width:1200px; margin:30px auto 0;}
.about_con h1{ display:block; font-size:26px; font-weight:bold; color:#3e4651; text-align:center;}
.about_con p{ display:block; font-size:14px; color:#717171; line-height:28px; margin-top:20px; text-align:center;}
.about_con p a{ font-size:14px; color:#717171; line-height:28px;}
.about_con p a:hover{ font-weight:bold; text-decoration:underline;}
/**底部**/
/*footer*/
.footer_navBj{ min-width:1200px; height:54px; background:#1e5db0; margin-top:68px;}
.footer_navBox{ width:1200px; margin:auto;}
.footer_navBox ul{ display:block; font-size:16px; color:#fff; line-height:54px;}
.footer_navBox ul li{ display:inline; padding:0 28px;}
.footer_navBox ul li a{ display:inline; font-size:16px; color:#fff; line-height:54px;}
.footer_bj{ min-width:1200px; padding:45px 0 35px; background:#ebedf0;}
.footer_box{ width:1200px; margin:auto; overflow:hidden;}
.footer_left{ float:left; width:260px;}
.footer_con{ margin-top:12px; font-size:14px; color:#666666; line-height:26px;}
.footer_con a{ font-size:14px; color:#666666; line-height:26px;}
.footer_con a:hover{ color:#1e5db0;}
.footer_right{ float:right; width:868px;}
.lx_title{ width:868px; height:36px; border-bottom:1px solid #d1d1d1;}
.lx_title span{ float:left; font-size:22px; font-weight:bold; color:#1c1c1c; padding-bottom:6px; border-bottom:2px solid #2763b3;}
.lx_box{ width:868px; margin-top:20px; overflow:hidden;}
.lx_left{ float:left; width:548px; margin-top:8px; overflow:hidden;}
.lx_left ul{ display:block; width:613px; overflow:hidden;}
.lx_left ul li{ float:left; width:190px; padding-left:50px; margin-right:65px; margin-bottom:26px;}
.lx_left ul li:nth-child(1){ background:url(../images/dw_tb.png) no-repeat left;}
.lx_left ul li:nth-child(2){ background:url(../images/rx_tb.png) no-repeat left;}
.lx_left ul li:nth-child(3){ background:url(../images/yx_tb.png) no-repeat left;}
.lx_left ul li:nth-child(4){ background:url(../images/cz_tb.png) no-repeat left;}
.lx_left ul li span{ display:block; font-size:14px; color:#2c2c2c; line-height:24px;}
.lx_left ul li p{ display:block; font-size:14px;color:#5a5a5a; line-height:20px;}
.lx_right{ float:right; width:200px; height:130px; background:#e1e4e7; padding:0 25px; overflow:hidden;}
.lx_right dt{ float:left; padding-top:25px;}
.lx_right dd{ float:right; padding-top:25px;}
.bottom_bj{ min-width:1200px; padding:15px 0; background:#dbdfe4;}
.bottom_box{ width:1200px; margin:auto; overflow:hidden;}
.bottom_box dl{ float:left; overflow:hidden;}
.bottom_box dl dt{ float:left; font-size:18px; color:#474747; line-height:55px;}
.bottom_box dl dd{ float:left; font-size:18px; color:#808080; line-height:55px;}
.link{ float:right; width:1040px; overflow:hidden;}
.link a{ display:inline; font-size:14px; color:#737373; line-height:24px; margin-right:10px;}
/*网站地图*/
.map_box{ width:100%; 
		margin:auto;
		padding-bottom:30px;
		padding-top:30px;
		border-bottom:#999 1px solid;
		}
.sp-title{ width:1100px;
height:30px;
margin:auto;
		overflow:hidden;
		background-color:#F93;

		margin-bottom:20px;}
.sp-title span{ float:left; color:#FFF; line-height:30px; margin-left:10px;}

.sp-title a{ float:right; color:#FFF;line-height:30px; margin-right:10px;} 
.sp-title a:hover{ text-decoration:underline;}
.linkbox{width:1100px;
margin:auto;
padding:10px 0px;
border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
font-size:14px;
color:#236DF2;
}


.f6{
width:1100px;
margin:auto;
overflow:hidden;
clear:both;
padding-bottom:10px;
}
.f6 li{
float:left;
line-height:30px;
padding:8px 10px 0px;
white-space:nowrap;
}
.f6 li a{
color:#666;
float:left;
}
.f6 li a:hover{
color:#19ADE8;
}

/********************about************************/


/*产品分类*/
.category_box{width:210px;background:#fff; padding-left:8px; padding-top:15px;}


.category_box .tit{height:48px;color:#fff;padding-left:38px;background:url(../images/category_tit_bg.png) no-repeat left top; line-height:43px;font-size:14px;}
.category_box .cnt{ border-top:none;padding:5px 0px 0 8px;}
.category_box .cnt ul li{line-height:35px;font-family:'宋体';background:url(../images/category_cnt_bg.png) no-repeat left top;display:block; color:#666; font-size:12px; padding-left:23px;}
.category_box .cnt ul li:hover{ }
.thisclass{  color:#f00;}


