@charset "utf-8";
/* CSS Document */

.head{height:36px; background:#161616;}
.head_top{width:1000px; height:36px; overflow:hidden;}
.head_top ul{width:200px; height:36px; float:right; line-height:36px;}
.head_top a{font-family:"宋体"; font-size:14px; color:#FFF; float:left;}
.head_top span{margin:0 8px;text-align:center; font-family:"宋体"; font-size:14px; color:#FFF; float:left;}
.head_top a:hover{color:#3592d5;}
.head_top a.current{color:#3592d5;}

.header{ height:120px; background:#FFF;}
.header_top{width:1140px; height:120px;}
.logo{width:320px; height:40px; float:left; margin-top:5px;}
.Nav_menu{width:680px; height:40px; float:right; margin-top:28px;}
/**************** *******************/
.menu_top{width:800px;height:40px;}
.nav_z{width:auto!important;height:40px;float:left;position:relative;z-index:999 ;}
#navul li{float:left;width:100px;height:40px;position:relative;text-align:center;line-height:40px;}
#navul li a:link, #navul li a:visited{width:100px;color:#000; font-size:16px;}
#navul li ul{display:none;position:absolute;z-index:999;background:#666666; margin-top:-2px;}
#navul li ul li{display:block;width:100px;float:none;height:38px;position:relative;line-height:38px;overflow:hidden;}
#navul li.navmoon{background:#666666;width:100px;height:40px;line-height:40px;}
#navul li.navmoon a{color:#FFF;}
#navul li.navhome a:hover{color:#FFF;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:100px;height:38px;line-height:38px;}
#navul li.navmoon ul a:hover{color:#FFF;background:#555555;}


/************************ banner *************************/
.Banner{height:auto; position:relative;}
.banner {position:relative;height:481px;overflow:hidden;width:100%;}
.banner .show{width:2500px;position:absolute;left:50%;top:0px;margin-left:-1250px;height:481px;overflow:hidden;}
.banner .show ul{position:relative;height:481px;overflow:hidden;width:2500px;float:left;}
.banner .show ul li {text-align:center;width:2500px;float:left;height:481px;position:absolute;display:none}
.banner .focus {
	position:absolute;
	width:120px;
	bottom:0;
	right:0;
	height:30px;
}
.banner .focus a {
	width:14px;
	height:14px;
	background:url(../images/ico01.png) no-repeat left -24px;
	float:left;
	margin-left:10px;
	display:inline-block
}
.banner .focus a.on {
	background:url(../images/ico01.png) no-repeat left top
}

.hot{
	width:56%;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
	z-index:9999;
}

/*********************** home_content *******************************/
.home_content{width:100%}
.content_top{width:1000px; height:180px; margin-top:58px;}
.content_top li{width:250px;height:180px; float:left;}
.content_top li img{width:120px;height:120px; margin-bottom:20px; margin-left:60px;}
.content_top li p{width:250px; height:30px; float:left; font-size:18px; color:#333; text-align:center;}
.content_top li p:hover{color:#3592d5;}
.content_about{width:1000px; margin-top:26px; margin-bottom: 30px;}
.about_title{width:1000px; height:26px; border-bottom:1px solid #3592d5;}
.about_title a{width:100px; height:26px; background:#3592d5; color:#FFF; font-size:16px; line-height:26px; float:left; text-align:center;}
.about_title span a{float:right; background:none; color:#3592d5; text-align:right; font-size:16px;}
.about_cont{width:1000px; margin-top:20px; overflow:hidden;}
.at_img{width:200px; height:96px; float:left;}
.at_cont{width:800px; float:right;}
.at_cont p{font-size:16px; color:#5a5a5a; line-height:24px;}


/********************* content_list ************************/
.content_list{width:1000px;}
.cont_list{width:480px; float:left;margin-bottom:20px;}
.news_title{width:480px; height:26px; border-bottom:1px solid #3592d5;}
.news_title a{width:100px; height:26px; background:#3592d5; color:#FFF; font-size:16px; line-height:26px; float:left; text-align:center;}
.news_title span a{float:right; background:none; color:#3592d5; text-align:right; font-size:16px;}
.news_img{width:480px; height:110px; margin-top:30px;}
.news_list{width:480px;}
.news_list li{width:480px; height:32px; border-bottom:1px solid #989898;}
.news_list li a{font-size:16px; line-height:32px; float:left; color:#313131;}
.news_list li a:hover{color:#3592d5;}
.news_list li span{font-size:16px; line-height:32px; float:right; color:#313131;}
.news_list li b{ width:10px; height:10px; background:#313131; float:left; margin-top:11px; margin-right:4px; font-weight:normal;}

/********* cont_hz **********************/
.cont_hz{width:1000px; height:120px;}
.hz_top{width:1000px; height:26px; border-bottom:1px solid #3592d5; float:left; margin-top:14px;}
.hz_top span{ height:26px; background:#3592d5; color:#FFF; font-size:16px; line-height:26px; float:left; text-align:center;padding: 0 16px;}

.mr_frbox {height:62px; margin-top:20px; float:left;}
.mr_frUl {width:1000px; float:left; height:62px;}
.mr_frUl ul li {display: inline; float: left; height:62px; width:117px; margin-right:9px; overflow:hidden; }
.mr_frUl ul li img {display: block;border: 1px solid #add2fc;}



/*********************** foot **************************/
.foot{height:86px; background:#313131; margin-top:46px;}
.footer{width:1000px; height:34px;}
.foot_left{width:800px; height:34px; float:left;margin-top:26px; }
.foot_left li{width:140px; height:34px; float:left; border-right:dashed 1px #525252; text-align:left; margin-right:59px;}
.foot_left li a{line-height:34px; color:#FFF; font-size:16px;}
.foot_left li a:hover{color:#3592d5;}
.foot_right{width:200px; height:47px;margin-top:26px; float:left; background:url(../images/foot_logo.png) no-repeat right;}


.banquan{height:48px; background:#1f1f1f;}
.bq{width:1000px; height:48px; font-size:12px; color:#ccc; line-height:48px; text-align:left;}




/******************** about **************************/
.ny_banner{ width:1000px; height:212px;}
.top_title{width:1000px; height:30px; margin-top:20px;}
.top_title a{font-size:14px; color:#333; line-height:30px; float:left;}
.top_title span{font-size:14px; color:#333; line-height:30px; margin:0 6px; float:left;}
.top_title a:hover{color:#3592d5;}

.tt_right{float:right; font-weight:normal; text-align:center;}
.tt_right a{height:30px; border:1px solid #3592d5;font-size:16px; color:#333; line-height:30px; float:left; margin-left:8px; padding:0 12px;}

.about_content{width:1000px; margin-top:16px;}
.left_menu{width:204px; float:left;}
.lm_title{width:204px; height:93px; float:left; background:url(../images/about_06.jpg) no-repeat center; margin-bottom:1px;}
.left_menu li{width:204px; float:left; background:#59b2f3; text-align:center; margin-bottom:1px;}
.left_menu a{width:204px; float:left; font-size:15px; color:#FFF; line-height:20px; overflow:hidden;padding:20px 0;}
.left_menu a:hover{width:204px; float:left; background:#b3b4b6;}
.left_menu a.current{width:204px; float:left; background:#b3b4b6;}

.about_bottom{width:740px; float:right; line-height:28px; overflow:hidden;}
.pro_cont{width:771px; float:left;}
.pro_cont li{width:225px; height:200px;float:left;position:relative; margin:0 32px 30px 0;}
.pro_cont li img{width:225px; height:200px;}
.pro_cont li span{width:225px; height:32px; background:#FFF; position:absolute; z-index:999; top:168px; left:0;opacity:0.8; filter: alpha(opacity=80);}
.pro_cont li p{width:225px; height:32px; position:absolute; z-index:9999; top:168px; list-style:none; font-size:16px; line-height:32px; color:#333; text-align:center; overflow: hidden;}
.pro_cont li p:hover{color:#3592d5;}


.media_cont{width:740px; height:120px; float:left; margin-bottom:20px;}
.media_title{width:740px; height:30px; font-size:16px; color:#000; line-height:30px; overflow:hidden;font-weight:bold; border-bottom:dashed 1px #ccc;}
.media_cot{width:740px; height:30px; font-size:14px; color:#555; line-height:30px; overflow:hidden;}
.media_time{width:740px; height:24px; font-size:14px; color:#999; line-height:24px; overflow:hidden;}
.media_more{width:740px; height:24px; font-size:14px; color:#3592d5; line-height:24px; overflow:hidden;}


.cont_add{width:320px; float:left;}
.cont_add li{width:320px; float:left;font-size:16px; color:#545454; line-height:34px; margin-bottom:6px;}
.cont_add li span{width:90px; float:left;font-size:16px; color:#545454; line-height:34px;}
.input_1{ width:212px; height:20px; border:1px solid #a4a4a4; margin-left:10px;}
.cont_map{width:633px; height:306px;float:right; overflow:hidden;}
.cont_ly{ width:1000px; height:120px; float:left; margin-top:8px;}
.cont_ly span{width:120px; float:left;font-size:16px; color:#545454; line-height:20px;}
.input_2{ width:855px; float:right; height:114px; border:1px solid #a4a4a4;}
.cont_more{width:1000px; height:40px; float:left;}
.cont_more img{ width:126px; height:39px; float:right; margin-top:10px;}

.table_list{width:1000px;}
.table_list li{width:1000px; float:left;font-size:16px; color:#545454; line-height:34px; margin-bottom:6px;}
.table_list li span{width:130px; float:left;font-size:16px; color:#545454; line-height:34px;}

.tech_cont{width:782px; float:left;}
.tech_cont li{width:349px; height:228px; float:left; margin:0 42px 30px 0;}
.tech_cont li img{width:347px; height:194px; border:1px solid #afafaf;}
.tech_cont li img:hover{width:347px; height:194px; border:1px solid #3592d5;}
.tech_cont li p{width:347px; height:32px; font-size:16px; line-height:32px; color:#333; text-align:center;overflow:hidden;}
.tech_cont li p:hover{color:#3592d5;}

.wd_cont{width:782px; float:left;}
.wd_cont li{width:152px; height:240px; float:left; margin:0 42px 30px 0;}
.wd_cont li img{width:152px; height:240px;}
.wd_cont li p{width:152px; height:26px; font-size:16px; line-height:24px; color:#333; text-align:center;overflow:hidden;}

/************************ *****************************/
.product_cont{width:1020px;}
.pro_list0{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#fe0201;}
.pro_list0 ul{width:322px; height:101px; float:left; background:#fe0201; overflow:hidden;}
.pro_list0 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list0 img{width:168px; height:101px; float:right;}

.pro_list1{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#e36d0b;}
.pro_list1 ul{width:322px; height:101px; float:left; background:#e36d0b; overflow:hidden;}
.pro_list1 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list1 img{width:168px; height:101px; float:right;}

.pro_list2{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#0071c1;}
.pro_list2 ul{width:322px; height:101px; float:left; background:#0071c1; overflow:hidden;}
.pro_list2 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list2 img{width:168px; height:101px; float:right;}

.pro_list3{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#92d14f;}
.pro_list3 ul{width:322px; height:101px; float:left; background:#92d14f; overflow:hidden;}
.pro_list3 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list3 img{width:168px; height:101px; float:right;}

.pro_list4{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#ffc000;}
.pro_list4 ul{width:322px; height:101px; float:left; background:#ffc000; overflow:hidden;}
.pro_list4 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list4 img{width:168px; height:101px; float:right;}

.pro_list5{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#1f487c;}
.pro_list5 ul{width:322px; height:101px; float:left; background:#1f487c; overflow:hidden;}
.pro_list5 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list5 img{width:168px; height:101px; float:right;}

.pro_list6{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#00af50;}
.pro_list6 ul{width:322px; height:101px; float:left; background:#00af50; overflow:hidden;}
.pro_list6 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list6 img{width:168px; height:101px; float:right;}

.pro_list7{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#1d1b0f;}
.pro_list7 ul{width:322px; height:101px; float:left; background:#1d1b0f; overflow:hidden;}
.pro_list7 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list7 img{width:168px; height:101px; float:right;}

.pro_list8{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#7030a0;}
.pro_list8 ul{width:322px; height:101px; float:left; background:#7030a0; overflow:hidden;}
.pro_list8 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list8 img{width:168px; height:101px; float:right;}

.pro_list9{width:490px; height:101px; float:left; margin:0 20px 20px 0;background:#a6a6a6;}
.pro_list9 ul{width:322px; height:101px; float:left; background:#a6a6a6; overflow:hidden;}
.pro_list9 ul li{font-size:18px; color:#FFF; text-align:center; font-weight:600;display: table-cell;height: 100px;width: 1%;vertical-align: middle;font-family:"微软雅黑";text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.91);}
.pro_list9 img{width:168px; height:101px; float:right;}

/********************** ****************************/
.prots_title{width:1000px; height:50px; background:#3592d5; font-size:18px; color:#FFF; line-height:50px; text-indent:26px;}
.prots_top{width:1000px; height:420px; margin-top:20px; border-bottom:1px dashed #898989;}
.prots_tleft{width:506px; height:380px; float:left;}
/*.prots_tright{width:470px;height:380px; float:right;}*/
.prots_tright{width: 500px;height: 380px;display: table-cell;vertical-align: middle;padding: 0 0 0 28px;}
.prots_rtop{width:468px;height:100px; float:left; border:1px dashed #3592d5;}
.prots_rtop p{font-size:18px; color:#333; line-height:24px; margin:16px;display: table-cell;height: 100px;vertical-align: middle;padding: 0 0 0 16px;}
.prots_lj{font-size:20px; color:#FFF; text-align:center; vertical-align: middle; height:78px; width:1%;display: table-cell;}
.prots_lj img{width:34px; height:34px; text-align:center; vertical-align: middle; margin-right:8px;}
.prots_tright a{width:454px;height:78px; float:left; background:url(../images/product_05.jpg) no-repeat center;margin-top:30px;}
.prots_bottom{width:1000px; margin-top:20px;line-height:28px; overflow:hidden;}

/********************** ****************************/
.product_two{width:1020px; float:left;}
.product_two li{width:320px; height:auto; float:left; margin:0 20px 30px 0;}
.product_two li img{width:318px; height:194px; border:1px solid #afafaf;}
.product_two li img:hover{width:318px; height:194px; border:1px solid #3592d5;}
.product_two li p{width:320px; font-size:16px; line-height:24px; color:#333; text-align:center;}
.product_two li p:hover{color:#3592d5;}