body{ min-width:1200px; margin:0; padding:0;}
*{ font-family:"微软雅黑"; font-size:12px; color:#3d3d3d;}
ul,li,dl,dt,dd,h1,h2,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
/**/
.top_box{ width:1200px; height:70px; margin:auto; padding:20px 0;}
.logo_box{ float:left; overflow:hidden;}
.logo{ float:left;}
.logo_title{ float:left; margin-left:12px; margin-top:5px;}
.top_right{ float:right;}
.rx_box{ margin-left:475px; overflow:hidden;}
.rx_box dt{ float:left; font-size:16px; color:#787d81;}
.rx_box dd{ float:left; font-size:16px; color:#1993ff;}
.nav{ display:block; height:40px; margin-top:10px; text-align:right;}
.nav li{ display:inline-block; line-height:30px; background:url(../images/nav_fg.png) no-repeat right; position:relative;}
.nav li:nth-child(6){ background:none;}

.nav li:hover{ background:#1993ff;}
.nav li a{ display:inline-block; font-size:14px; padding:0 20px; line-height:30px;}
.nav li:hover a{ color:#FFF;}
.nav li ul{ display:none; position:absolute; left:0px; top:30px; padding-top:5px; z-index:999;}
.nav li ul li{ display:block; width:140px; border-bottom:1px solid #868686; background:none;}
.nav li ul li a{ display:block; background-color:#4a4c4d; font-size:14px; line-height:30px; color:#5f5f5f; text-align:center;}
.nav li:hover ul{ display:block;}
.nav li ul li:hover{}
.nav li ul li:hover a{ background:#0079e3; color:#fff;}
.nav .nav_bj{ background:#1993ff; color:#FFF;}
/*banner*/
.banner_box{ width:100%; min-width:1200px; height:500px; overflow:hidden;}
.banner{ width:1000px; margin:auto; height:500px; position:relative;}
.banner img{ position:absolute; left:-460px;}
.anniu{ position:absolute; left:45%; bottom:20px; overflow:hidden;}
.anniu li{ float:left; width:15px; height:15px; background-color:#FFF; border-radius:50%; margin:0 10px;}
.anniu .anniu_bj{ background-color:#ff9696;}
.about_banner{ width:100%; min-width:1200px; height:300px; overflow:hidden; position:relative;}
.about_banner img{ position:absolute; left:50%; margin-left:-960px;}

.Container-wrapper{ width:1200px; margin:auto; overflow:hidden;}
.container-Ipro{padding:45px 0 0px;}
.Ipro-wrapper{height:230px;position:relative;overflow:hidden;}
.Ipro-box{width:183px;height:230px;position:relative;float:left;}
.Ipro-block{width:183px;height:230px;color:#fff;text-align:center;}
.Ipro-block .name{font-size:18px;padding-top:33px; color:#FFF;}
.Ipro-block .con{font-size:12px;margin-top:8px; color:#FFF;}
.Ipro-block img{width:76px;height:72px;margin-top:40px;}
.Ipro-con{width:404px;height:260px;padding:0 32px;background-color:#f1f1f1;}
.Ipro-con .name{font-size:18px;padding-top:36px;}
.Ipro-con .con{height:84px;color:#555555;line-height:28px;margin-top:13px; overflow:hidden;}
.Ipro-con a{ display:block; width:93px;height:28px;line-height:28px;border:1px solid #c7c7c7;color:#888888;margin-top:20px; text-align:center;}

.baise{ width:1200px; margin:52px auto 0; box-shadow:0 0 8px rgba(102,102,102,0.3);-moz-box-shadow:0 0 8px rgba(102,102,102,0.3);-webkit-box-shadow:0 0 8px rgba(102,102,102,0.3);}
.baise_kuai{ width:1200px; height:309px; display:block;}
.daoyu_bao{ width:1110px; margin:0 auto;}
.daoyu_zi{ width:570px; float:left; padding-top:48px;}
.daoyu_ti{ font-size:36px;}
.daoyu_ti span{ color:#83bf2b;}
.daoyu_zi2{ width:570px; font-size:14px; line-height:26px; margin-top:40px;}
.shiping{ float:right; margin-top:30px; width:475px; height:241px;}
/*products*/
.pr_bigbox{ width:1200px; margin:auto; margin-top:50px; overflow:hidden;}
.pr_left{ float:left; width:238px;}
.fl_title{ width:188px; height:62px; background:url(../images/c_f.png) no-repeat; font-size:18px; color:#FFF; padding-left:50px; line-height:62px;}
.fl_nav{ display:block; width:218px; padding:10px; background-color:#1993ff; margin-bottom:10px;}
.fl_nav li{ display:block; width:218px; height:40px; background-color:#016ccb; margin-bottom:10px;}
.fl_nav li a{ display:block; color:#FFF; text-align:center; line-height:40px;}

.lx_title{ width:188px; height:52px; background:url(../images/lx_bj.png) no-repeat; padding-left:50px; font-size:18px; color:#FFF; line-height:52px;}
.lx_con{ width:236px; border:1px solid #1993ff;}
.pr_right{ float:right; width:932px; overflow:hidden;}
.pr_title{ width:932px; overflow:hidden;}
.pr_title dl{ float:left; overflow:hidden;}
.pr_title dl dt{ float:left; font-size:18px; color:#1993ff; line-height:30px;}
.pr_title dl dd{ float:left; font-size:16px; color:#CCC; line-height:30px;}
.pr_title a{ float:right; line-height:30px;}
.cp_bigbox{ width:932px; margin-top:18px; overflow:hidden;}
.cp_box{ width:952px; overflow:hidden;}
#cp_box{ float:right; width:932px; overflow:hidden;}
.cp_box li{ float:left; width:218px; margin-right:20px; margin-bottom:20px; overflow:hidden;}
.cp_box li img{ display:block;}
.cp_box li a{ display:block; text-align:center;}
.z_banner{ width:1200px; height:180px; margin:auto; margin-top:30px; overflow:hidden;}
.list_aboutbox{ width:932px; padding:10px 0; font-size:14px; line-height:30px;}
/*位置*/
.weizhi{ width:932px; margin:auto; border-bottom:1px solid #ccc; font-size:18px; color:#1993ff; line-height:50px;}
.weizhi span{ float:right; padding-left:20px; background:url(../images/dw_tb.png) no-repeat left; font-size:14px;}
.weizhi span a{ display:inline; font-size:14px; line-height:50px;}
/*about*/
.about_box{ width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.about_tu{ float:left; width:516px; height:326px;}
.about_con{ float:right; width:604px; height:326px; overflow:hidden;}
.about_title{ display:block; overflow:hidden;}
.about_title dt{ float:left; font-size:18px; color:#1993ff; line-height:30px;}
.about_title dd{ float:left; font-size:16px; color:#CCC; line-height:30px;}
.about_con p{ display:block; font-size:14px; line-height:24px; margin-top:40px;}
.about_con span{ display:block; width:130px; height:34px; border-radius:17px; background:#1993ff;}
.about_con span a{ display:block; font-size:14px; color:#FFF; text-align:center; line-height:34px; margin-top:60px;}
/**/
.h_box{ width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.h_l{ float:left; margin-right:20px; margin-top:70px;}
.h_tu{width:1200px; overflow:hidden;}
.h_tu ul{ display:block; overflow:hidden;}
.h_tu ul li{ float:left; width:262px; margin-right:50px; overflow:hidden;}
.h_r{ float:right; margin-top:70px;}
/*news*/
.news_bigbox{ width:1200px; margin:auto; margin-top:80px; overflow:hidden;}
.news_left{ float:left; width:618px; overflow:hidden;}
.news_title{ width:618px; overflow:hidden;}
.news_title dl{ float:left; overflow:hidden;}
.news_title dl dt{ float:left; font-size:18px; color:#1993ff; line-height:30px;}
.news_title dl dd{ float:left;  font-size:16px; color:#CCC; line-height:30px;}
.news_title a,.client_title a{ float:right; line-height:30px;}
.news_con{ width:618px; margin-top:18px; overflow:hidden;}
.news_con dl{ display:block; width:618px; border-bottom:#CCC 1px dashed; overflow:hidden;}
.news_con dl dt{ float:left; padding-left:20px; background:url(../images/news_tb.png) no-repeat left;}
.news_con dl dt a{ display:block; line-height:58px;}
.news_con dl dd{ float:right; line-height:58px;}
.news_tu{ float:right; width:505px; height:338px; position:relative; overflow:hidden;}
.news_t{ display:block; width:485px; height:50px; background:rgba(102,102,102,0.4); padding:0 10px; position:absolute; left:0; bottom:0;}
.news_t dt,.news_t dt a{ float:left; color:#FFF; line-height:50px;}
.news_t dd{ float:right; color:#fff; line-height:50px;}
/*client*/
.client_title{ width:1200px; margin:auto; margin-top:60px; margin-bottom:20px; overflow:hidden;}
.client_title dl{ float:left; overflow:hidden;}
.client_title dl dt{ float:left; font-size:18px; color:#1993ff; line-height:30px;}
.client_title dl dd{ float:left;  font-size:16px; color:#CCC; line-height:30px;}
/*footer*/
.footer_bj{ width:100%; min-width:1200px; background-color:#dbdbdb; padding:30px 0; margin-top:40px;}
.footer_box{ width:1200px; margin:auto; overflow:hidden;}
.footer_nav{ float:left; margin-left:60px; overflow:hidden;}
.footer_nav li{ float:left; margin-right:96px;}
.footer_nav li span,.lx_box span{ display:block; font-size:16px; font-weight:bold; color:#191919; margin-bottom:20px;}
.footer_nav li a{ display:block; font-size:14px; color:#5c5c5c; line-height:30px;}
.lx_box{ float:left; margin-left:50px;}
.lx_tu{ margin-top:10px;}
.lx_box p{ display:block; font-size:14px; line-height:34px; color:#5c5c5c;}
.footer_bottom{ width:100%; min-width:1200px; height:50px; background-color:#a3a6a8;}
.bq_box{ width:1200px; margin:auto; overflow:hidden;}
.bq{ float:left; font-size:14px; color:#191919; line-height:50px;}
.bq a{ font-size:14px; color:#191919; line-height:50px;}
.link{ float:right; width:650px; font-size:14px; color:#191919; line-height:50px; overflow:hidden;}
.link marquee{ float:right; width:580px; font-size:14px; line-height:50px; color:#191919; overflow:hidden;}
.link marquee a{ font-size:14px; color:#191919; line-height:50px; margin-right:10px;}
.ewm_tu{ float:right; margin-top:30px; width:140px;}
.ewm_tu dt{ display:block;}
.ewm_tu dd{ display:block; font-size:14px; color:#5c5c5c; text-align:center; margin-top:5px;}

/*产品详情*/
.cnt_02{ width:932px; margin-bottom:5px; padding-right:5px; overflow:hidden;}
.cnt_02 h1{height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.cnt_02 .xgcp{ width:932px; overflow:hidden; margin-top:5px; border-top:#CCC 1px dashed; margin-top:10px;}
.bdsharebuttonbox a{ display:inline;}
.xq_tt_02{ width:932px; font-size:24px; color:#000; line-height:50px; height:50px; text-align:center; margin-top:30px; border-bottom:#CCC 1px dashed; }
.zuozhe a{ display:inline;}
.zuozhe{ height:26px; color:#4e4e4e; border-bottom:#CCC 1px dashed;text-align:center; margin-bottom:20px; line-height:26px;}
.content_n_pn_02{ width:932px; text-align:left; color:#4e4e4e; margin-top:20px; border-top:#CCC 1px dashed; padding-top:10px;margin-bottom:10px;}
.wuyu{ width:932px; overflow:hidden;}
.fanye{ float:left;}
.fanye a{ display:inline; color:#4e4e4e; font-size:12px;}
.fanye a:hover{ color:#F30; text-decoration:underline;}
.fanye01,.fanye02{ color:#4e4e4e; margin-top:8px;}

.xgcp  dl{ width:230px;padding:2px; float:left; margin-right:10px; margin-bottom:20px;}
.xgcp  dl dt{ width:230px; height:173px;}
.xgcp dl dd{ overflow:hidden;}
.xgcp  dl dd a{ display:block;width:230px; text-align:center; line-height:32px;}

.xgcp02{ width:932px; overflow:hidden; border-top:1px dashed #CCCCCC; margin-top:10px;}
.xgcp02 dl{ width:230px;padding:2px; float:left; margin-right:10px; margin-bottom:20px;}
.xgcp02 dl:hover{ background:#F17700; color:#FFF;}
.xgcp02 dl:hover a{ color:#FFF;}
.xgcp02 dl dt{ width:230px; height:138px;}
.xgcp02 dl dd{ overflow:hidden;}
.xgcp02 dl dd a{ display:block;width:230px;height:32px; text-align:center; line-height:32px;}

/*新闻详情页*/
.article_bigbox{ float:right; width:932px; margin:auto; background:#FFF; padding:30px 30px 40px; margin-top:30px;}
.article_title{ width:932px; padding:10px 0 20px; border-bottom:#CCC 1px solid;}
.article_title h1,.article_title h1 a{ display:block; font-size:22px; color:#000; line-height:50px; text-align:center;}
.article_title p{ display:block; text-align:center; color:#a6a6a6; line-height:30px;}
.article_con{ width:932px; margin:auto; font-size:14px; line-height:30px; margin-top:20px; border-bottom:#CCC 1px solid;}
.sx_yy{ width:932px; height:50px; border-bottom:#CCC 1px solid; line-height:50px; overflow:hidden;}
.s_yy{ float:left; width:450px; height:50px; line-height:50px; overflow:hidden;}
.x_yy{ float:left; width:450px; margin-left:25px; height:50px;line-height:50px;}
.sx_yy a:hover{ text-decoration:underline;}
.f_box{ width:294px; margin:auto; margin-top:20px; overflow:auto;}
.f_box li{ float:left; width:135px; height:44px; border:#CCC 1px solid; margin-left:5px; margin-right:5px;}
.f_box li a{ display:block; font-size:18px; text-align:center; line-height:44px;}

/*新闻详情页*/
.news_text{ width:932px; line-height:20px;}
#news_title{ display:block; overflow:hidden;}
#news_title a{ float:left; font-size:14px; margin-bottom:5px; margin-right:8px; color:#000;}
.cnt{ width:932px; margin:auto; margin-bottom:5px; padding-right:5px;}
.news_text p{ display:block; line-height:30px;}

/*上下页*/
.dede_pages{ width:932px; margin:auto; margin-top:50px;}
.dede_pages ul{ display:block; width:800px; margin:auto; overflow:hidden;}
.dede_pages ul li{ float:left; margin:0 5px; padding:8px; border:#CCC 1px solid; }
.dede_pages ul li a{ display:block; text-align:center;}
.dede_pages ul li:hover{ border:#ff5f07 1px solid; background:#ff5f07; color:#FFF;}
.dede_pages ul li:hover a{ color:#FFF;}

/*网站地图*/
.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;
}