/* CSS Document */
*{margin:0; padding:0;}
body{ font-family:"微软雅黑"; min-width:1100px;}
img{ border:none;}
/*img:hover{  transform:scale(1.2); transition:0.5s linear 0.1s;}*/

.head_top{width:100%;height:60px; overflow:hidden; background:#1a1d22;}
.head_top_content{width:1100px; height:60px; overflow:hidden; margin:0 auto; }

.head_top_left{width:300px; height:60px; line-height:60px; color:#fff; text-align:center; font-size:20px; font-weight:300; float:left;}

.head_top_left span{color:#00fcff; }

.head_top_search{ width:252px; height:36px; overflow:hidden; margin:12px auto; float:left; margin-left:20px;}
.searchTxt{ width:210px; height:36px; overflow:hidden; line-height:36px; text-indent:10px; float:left; border:0; background:#414246; font-size:14px; color:#FFF; font-family:"微软雅黑";}
.topTipsY{ float:right;}
.topTipsY a{ margin-left:15px;}
.searchBtn{ width:36px; height:36px; overflow:hidden; background:url(../images/searchBtn.png) center center no-repeat; border:0; margin-left:0px; float:left; cursor:pointer;}

.head_top_tel{width:210px; height:60px; background:url(../images/tel.jpg); float:left; color:#FFF; overflow:hidden; font-size:20px; text-align:right; padding-top:28px; font-weight:bold; margin-left:40px;}

.topTipsY{ float:right; margin-top:20px;}
.topTipsY a{ margin-left:30px;}
/**/

.nav_all{width:100%; height:160px; background:#045296;}
.nav_content{width:1100px; height:160px; margin:0 auto; overflow:hidden;
}
.nav_logo{width:350px; height:160px; background:url(../images/logo.jpg); color:#53a9f4; padding-top:120px; float:left; text-align:center; font-size:17px; }

.nav_right{width:735px; height:160px; float:right; overflow:hidden; }

.nav_right ul{width:735px; float:right;}
.nav_right ul .nav_no{ background:#1a1d22;}
.nav_right ul li{ float:left; width:105px; height:160px; text-align:center; list-style:none; line-height:120px; position:relative;}
.nav_right ul li a{color:#FFF; text-decoration:none; display:block; height:160px;}
.nav_right ul li a:hover{ background:#1a1d22;}
.nav_right ul li span{ position:absolute; left:0px; bottom:10px; color:#119ec5; width:100px; text-align:center; font-size:14px;}
/*BANNER*/

.home_about{width:100%; height:300px; background:#eeeeee; margin-top:120px; position:relative; }
.home_about_center{width:1100px; height:300px; margin:0 auto; position:relative;}
.home_about_img{width:520px; height:300px; float:left;}
.home_about_img img{width:520px; height:395px; position:absolute; top:-95px;}

.home_about_right{width:560px; height:300px; float:right; overflow:hidden;}
.home_about_right p{width:560px; height:240px; float:right; overflow:hidden; line-height:30px; font-size:14px; color:#555555; }
.home_about_right p span{ float:right;}
.home_about_right a{ color:#636363; text-decoration:none;}
.home_about_right a:hover{ text-decoration:underline;}
.home_about_right h2{width:500px; height:50px; line-height:50px; font-size:18px; font-weight:300; margin-top:10px; color:#1a1d22;}
.home_about_top{ position:absolute; left:520px; z-index:1; top:-71px;}

/*product*/
.product					{ width:100%; height:730px; overflow:hidden; background-color:#0e4e89; margin-top:100px; background:url(../images/product_background.jpg) top center;}

.product img:hover{ transform:scale(1.2); transition:1s linear 0.1s;}

.product_main				{ width:1169px; height:625px; background:url(../images/index_03.png) no-repeat; margin:0 auto; padding-top:70px;}
.tabbox						{width:1000px;height:620px; font-family:'微软雅黑'; margin:0 auto; }
.tabbox .tab				{ width:850px; height:93px;overflow:hidden; margin-left:10px; float:left; }
.tabbox .tab a   			{ width:106px; height:63px;display:block;float:left;text-decoration:none;color:#fff; background:url(../images/index1_05.png) no-repeat; margin-right:15px; padding:20px 10px; font-size:14px; line-height:20px; color:#fff; overflow:hidden; text-align:center;}
.tabbox .ppon				{ width:106px; height:63px;display:block;float:left;text-decoration:none;color:#333; background:url(../images/index1_05.png) no-repeat; padding:20px 10px; font-size:14px; line-height:20px; color:#00ffea; overflow:hidden; text-align:center;}
.tabbox .tab a:hover,		{ background:url(../images/index1_03.png) no-repeat;color:#fff;text-decoration:none;}
.tabbox .ppon:hover			{ background:url(../images/index1_04.png) no-repeat;color:#fff;text-decoration:none;}
.tabbox .tab a.on			{ background:url(../images/index1_03.png);color:#fff;text-decoration:none;}
.tabbox .content			{overflow:hidden;width:1000px;height:480px;position:relative;}
.tabbox .content ul			{position:absolute;left:0;top:0;height:480px;}
.tabbox .content li			{ width:970px; height:510px;float:left; padding: 25px 15px 15px;}
.product_main_one			{ width:970px; height:480px; overflow:hidden;}
.product_main_one_l			{ width:450px; height:450px; float:left; margin:15px 15px 15px 15px; overflow:hidden; position:relative;}
.product_main_one_l img		{ width:450px; height:450px;}
.product_main_one_l p		{ width:430px; height:50px; padding:10px; background:#1a1d22;font-size:14px; line-height:35px; color:#FFFFFF; text-align:center; position:absolute; bottom:0; left:0; z-index:10;}
.product_main_one_l:hover p	{ background-color:#ea501e;}
.product_main_one_r			{ width:480px; height:480px; float:right; overflow:hidden;}
.product_main_one_r p		{ width:210px; height:210px; float:left; margin:15px; overflow:hidden; }
.product_main_one_r p img	{ width:210px; height:210px;}
.product_main_one_r p span{ display:none;}
.product_main_one_r p:hover span{ display:block; width:210px; height:210px; background:url(../images/more.png) no-repeat; overflow:hidden; position:absolute; z-index:10; top:0; left:0;}

.home_new_all{width:100%; height:557px; background:url(../images/new_background.jpg) top center no-repeat;}

.home_new{width:1100px; height:430px;margin:0 auto; position:relative; top:70px; }

.home_new_left{width:710px; height:430px; float:left; background:#e6e6e6;}
.lanrenzhijia{ width:100%; height:430px; margin:0px auto; background:#e6e6e6; font-family:'微软雅黑';}

.lanrenzhijia .tab{ overflow:hidden;  height:70px; overflow:hidden; padding-left:200px; background:url(../images/lanrenzhijia_tab.jpg);}
.lanrenzhijia .tab a{ display:block; padding:23px 25px; float:left; text-decoration:none; color:#333; font-size:18px;}
.lanrenzhijia .tab span{ float:right; padding-right:10px;}
.lanrenzhijia .tab span img{ border:none; width:48px; height:70px;}
.lanrenzhijia .tab span a{ padding:0px 0px;}
.lanrenzhijia .tab a:hover{ background:#1a1d22; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#1a1d22; color:#fff; text-decoration:none;}

.lanrenzhijia .content{ overflow:hidden; padding:0px;}
.lanrenzhijia .content li{ display:none; list-style:none;}

.content_lb{width:100%; border-bottom:2px solid #CCC; height:150px;}
.content_lb img{width:140px; height:140px; float:left; margin:5px; border:1px solid #f5f5f5; overflow:hidden;}
.content_lb img:hover{ border:1px solid #CCC;}
.content_lb h2{ font-size:16px; height:50px; line-height:50px; color:#333;}
.content_lb h2 span{ float:right; padding-right:10px;}
.content_lb h2 a{ color:#333; text-decoration:none;}
.content_lb h2 a:hover{ text-decoration:underline;}
.content_lb p{ padding-right:5px; font-size:15px; line-height:27px; color:#656565;}

.lanrenzhijia .content dd{width:690px; margin:0 auto; height:45px; line-height:45px; background:url(../images/content_dd.jpg) left center no-repeat; text-indent:3em; margin-top:5.5px;}
.lanrenzhijia .content dd a{ text-decoration:none; color:#333;}
.lanrenzhijia .content dd a:hover{ text-decoration:underline;}
.lanrenzhijia .content dd span{ float:right; padding-right:5px;}

.home_new_right{width:360px; height:430px; float:right; background:#e6e6e6;}
.home_new_right_top{width:360px; height:70px; overflow:hidden; background:url(../images/home_new_right_top_h2.jpg);}
.home_new_right_top h2{ width:197px;height:70px; line-height:70px; color:#0e3f8e; font-size:18px; text-align:left; float:left;  text-indent:65px; font-weight:300;}
.home_new_right_top span{ float:right; padding-right:10px;}
.home_new_right_top span img{ border:none;}

.myscroll { width: 340px; height:340px; margin: 0 auto;  line-height: 26px; font-size: 12px; overflow: hidden;}
.myscroll li { height: 160px; margin-left: 15px; margin:0 auto; border-bottom:1px solid #CCC;}
.myscroll li h3{ font-size:16px; height:50px; line-height:50px; background:url(../images/wen.gif) left center no-repeat; padding-left:40px; color:#333;}
.myscroll li h3 span{ float:right; font-size:14px;}
.myscroll li p { padding-left:40px; background:url(../images/da.gif) left top no-repeat; color:#5e5e5e; font-size:12px;}
.myscroll a { color: #333; text-decoration: none;}
.myscroll a:hover { color: #0e3f8e; text-decoration: underline;}
.myscroll li:hover{}
.home_new img:hover{ transform:scale(1.1); transition:0.5s linear 0.1s;}
/*LINKS*/
.links{width:1100px; min-height:200px; height:auto; overflow:hidden; margin:0 auto; margin-top:50px;}
.links_top{width:1100px; height:80px;background:url(../images/links.jpg) top left no-repeat;}
.links a{color:#999; text-decoration:none; padding:15px 30px; text-align:center; line-height:50px; font-size:16px;}
.links a:hover{ text-decoration:underline; color:#272636;}
/*footer*/
.footer_top_all{width:100%; height:163px; background:#1a1d22; margin-top:30px;}
.footer_top{width:1100px; height:163px; margin:0 auto; overflow:hidden;}
.footer_top li{ list-style:none; float:left; width:353px; height:163px; float:left; overflow:hidden;}
.footer_top p{color:#FFF; font-size:14px; margin-top:30px; line-height:27px; width:350px; height:130px; overflow:hidden; float:left; margin-left:70px;}
.footer_top dd{ float:right; margin-top:40px;}
.footer_top dd img{ border-radius:50%;width:90px; border:none;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.footer_top dd img:hover{ border:none;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }

.footer_bottom_all{width:100%; height:45px; line-height:45px; background:#024f9c;}
.footer_bottom{width:1100px; height:45px; overflow:hidden;margin:0 auto;}
.footer_bottom p{ float:left; color:#FFF;line-height:45px; font-size:15px; text-indent:20px;}
.footer_bottom li{ float:right; color:#FFF; list-style:none; font-size:15px;}
.footer_bottom li a{color:#3498fd; text-decoration:none;}
.footer_bottom li a:hover{ text-decoration:underline;}

/*baner*/
.banner{width:100%;height:300px; overflow:hidden;}
/*about*/
.about_top_all{width:100%; min-height:45px; overflow:hidden; line-height:45px; background:#efefef;}
.about_top{width:1100px; min-height:45px; height:auto; line-height:45px; margin:0 auto; overflow:hidden; padding-bottom:10px;}

.about_top a{color:#333; font-size:14px; text-decoration:none; background:#045296;  color:#FFF; float:left; padding:0px 20px; line-height:43px; margin-left:20px; margin-right:10px;  margin-top:10px; border-radius:5px;}
.about_top a:hover{ background:#e60013;  color:#FFF; }
.about_top .about_top_no{ background:#e60013;}

.about_top span{ float:right; background:url(../images/titleBtn.jpg) left center no-repeat; width:450px; text-indent:40px; font-size:14px; line-height:32px; color:#4d4d4d;}
.about_top span a{ font-size:14px; text-decoration:none; color:#666; font-size:12px;}
.about_top span a:hover{ text-decoration:underline; color:#e60013;}

.location{width:100%; margin:0 auto; text-align:center; font-size:12px; line-height:23px; color:#999; background:#e1e1e1;}
.location a{color:#999; text-decoration:none; text-decoration:none;}
.location a:hover{ text-decoration:underline;}

.about_content{width:1020px; min-height:350px; margin:0 auto;height:auto; overflow:hidden; margin-top:20px;}
.about_content img{max-width:1020px; height:auto;}
.about_content a{ color:#585858; text-decoration:none;}

.new_list_all{width:1050px; min-height:350px; margin:0 auto;height:auto; overflow:hidden; margin-top:20px;}

.new_list{width:500px; height:200px; background:#f3f3f3; float:left; margin-right:10px; margin-left:10px; margin-bottom:20px;}
.new_list dd{width:180px; height:180px; float:left; background:url(../images/no_img.jpg) no-repeat; margin-top:10px; margin-left:10px; overflow:hidden; margin-right:10px;}
.new_list dd img{width:100%; height:100%;}
.new_list h2{ font-size:16px; padding-top:10px;}
.new_list a{ color:#666; text-decoration:none;}
.new_list p{ font-size:14px; line-height:20px; padding:10px; min-height:110px; color:#8e8e8e;}
.new_list span{ font-size:12px; float:right; padding-right:20px; color:#8e8e8e;}
.new_list:hover { background:#dbeeff;}
.new_list:hover img{transform:scale(1.2); transition:1s linear 0.1s;}

/**/
.index_tumian_r_ye{ width:1000px; height:50px; overflow:hidden; margin:20px 0 40px; padding:15px 0; text-align:center; font-size:12px; line-height:50px; color:#666; border-top:1px dashed #045296; margin:0 auto;}
.index_tumian_r_ye a{ color:#045296; border:1px solid #045296; padding:5px 10px; margin:0 5px;}
.index_tumian_r_ye a:hover{ color:#fff; background-color:#045296;}
.index_tumian_r_ye span{ margin:0 5px;}

.images_list{width:300px; height:340px; float:left; background:#e5e5e5; margin-bottom:20px; margin-left:10px; margin-right:10px;}
.images_list dd{width:300px; height:300px; overflow:hidden;}
.images_list img{width:300px; height:300px; }
.images_list:hover img{ transform:scale(1.2); transition:1s linear 0.1s;}
.images_list h2{width:300px; height:50px; line-height:40px; font-size:16px; font-weight:400; text-align:center;}
.images_list a{ color:#045296; text-decoration:none;}
.images_list:hover{ background:#045296;}
.images_list:hover a{color:#FFF;}

.images_list_2{width:300px; height:270px; float:left; background:#e5e5e5; margin-bottom:20px; margin-left:10px; margin-right:10px;}
.images_list_2 dd{width:300px; height:230px; overflow:hidden;}
.images_list_2 img{width:300px; height:230px; }
.images_list_2:hover img{ transform:scale(1.2); transition:1s linear 0.1s;}
.images_list_2 h2{width:300px; height:50px; line-height:40px; font-size:16px; font-weight:400; text-align:center;}
.images_list_2 a{ color:#045296; text-decoration:none;}
.images_list_2:hover{ background:#045296;}
.images_list_2:hover a{color:#FFF;}

.content_title{width:100%;min-height:40px; line-height:40px; text-align:center; color:#c21515; font-size:30px; font-weight:800;}
.content_time{width:100%; text-align:center; line-height:40px; font-size:12px; color:#999999; border-bottom:1px dashed #e1e1e1;}

.content_center{width:100%; min-height:200px; height:auto; overflow:hidden; margin-top:20px;}

/*产品内容*/
.product-top{width:1100px; height:430px; border-bottom:1px solid #CCC; overflow:hidden;}
.product-top:hover img{ transform:scale(1.1); transition:1s linear 0.1s;}
#preview{ float:none; text-align:center; width:430px; float:left;}
.jqzoom{ width:400px; height:400px; overflow:hidden; border:1px solid #eeeeee;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}

.bigimg{width:640px;height:640px; }

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.product-top-right{ width:665px; height:430px; float:left; overflow:hidden;}
.product-top-right h2{ height:50px; line-height:50px; overflow:hidden; width:665px; font-size:16px; border-bottom:1px solid #e8e8e8; color:#c6051c; width:665px; padding-right:5px; }
.product-top-right h2 span{ font-weight:400;}
.product-top-right h2 i{ font-size:12px; color:#999;}
.product-top-right h3{width:665px; height:50px; line-height:50px; border-bottom:1px solid #e8e8e8; font-weight:400; font-size:18px;}
.product-top-right h3 strong{ color:#045296; font-size:16px; float:left;}
.product-top-right h3 img{ float:left; border:none;}

.product-top-right h4{width:665px; height:360px; margin-top:20px; line-height:50px; overflow:hidden; font-weight:400; font-size:14px;}
.product-top-right h4 strong{ color:#231e1e;}
.product-top-right h4 dd{ font-size:13px; line-height:30px; color:#505050; width:580px; height:320px; overflow:hidden; }

.product-zw-top{width:100%; height:30px; line-height:30px; text-align:center; background:#231e1e; color:#FFF; font-size:14px;}
.product-zw-top h2{ font-size:16px;}

.product_type{width:100%; min-height:1px; height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px; ;}
.product_type a{ display:block; float:right; font-size:16px; padding:10px 20px; color:#515151; text-decoration:none; border-bottom:2px solid #515151; border-radius:15px; margin-left:20px; font-size:14px;}
.product_type a:hover{  border-bottom:2px solid #25a345; color:#25a345;}
.product_type span{ float:left; line-height:40px; font-size:16px; font-weight:900; width:264px; text-align:center; color:#26a347; background:url(../images/product_type.jpg) left center no-repeat;}
.product_type .product_type_no{ border-bottom:2px solid #25a345; color:#25a345;}

.xiayiye{width:100%; height:80px; line-height:50px; overflow:hidden; margin-top:20px; border-top:1px solid #dadada;}
.xiayiye p{width:100%; height:40px; line-height:40px; font-size:16px; color:#333; padding-left:20px; margin-top:5px;}
.xiayiye p a{color:#7398b8; text-decoration:none; font-size:14px; padding-left:20px;}
.xiayiye p a:hover{ text-decoration:underline; color:#ff0000;}

.product_title{width:100%; height:40px; line-height:40px;background:#045296; border-radius:15px; font-weight:bold; font-size:16px; color:#FFF; text-indent:40px;}

/* 手机端 屏幕低于999px时 CSS */ 
