@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; padding:0; font:12px/1.5 \5b8b\4f53,Arial,sans-serif;/*background:#ffffff;*/}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
a{text-decoration: none; color:#000;}
.wd{width:1290px;}
.margin{margin:0 auto}
.fl{float:left;}
img{display:block;}
.auto{margin:0 auto}
body{background-color:#FFF}
.clear{clear:both;}

#banner{width:1290px;height: 467px; position: relative; overflow:hidden;z-index:1; list-style:none}
#banner>ul{width:3870px;height: 467px; position:absolute;left:-1290px;}
#banner>ul>li{width:1290px;height: 467px;float:left;position:relative}

.dh{height: 50px;width: 1290px; background:url(../images/dh_background.png); position:fixed;top:0; z-index:5;}
.dh>ul{width:1290px;height: 50px; }
.dh>ul>li{display: block; float: left;line-height: 50px;font-family: arial;color:#fff;font-size: 20px;}
.dh>ul>li>a{display: block;color:#fff;width: 140px; height: 50px;text-align: center;}
.dh>ul>li>a:hover{background:#12316b;}
.dh>ul>li:first-child{margin-left:50px;}

.hot_product{width:1250px;}
.htp_title{margin-top:30px; width:100%;font-family:"Times New Roman", Times, serif;font-size:45px;}
.htp_title>span{display:block;width:120px;background:#0a5be0; color:#FFF; font-size:25px; text-align:center; float:right; line-height:35px; margin-top:25px;}
.htp_pname{text-align:left;font-family:"Times New Roman", Times, serif;font-size:20px;margin-bottom:20px; margin-left:15px;}


.pic_fd{width:360px; margin-right:35px; margin-bottom:30px;}

.index_about{width:1290px;height:1286px;background:url(../images/about_bg.png);}
.about_title{height:70px;line-height:70px; font-family:Arial, Helvetica, sans-serif;font-size:30px; text-align:center;color:#FFF; font-weight:bold;}


.index_ce{margin-top:80px;line-height:80px;font-family:"Times New Roman", Times, serif; font-size:40px; text-align:center; }
.index_zsjb{margin-top:20px;}
.index_zsjb img{margin-left:180px;}



.contact_title{font-family:"Times New Roman", Times, serif;font-size:35px; text-align:center; line-height:100px;}
.index_contact{}
.index_contact>div{width:640px;float:left}
.index_ct{}

.index_ct~div{height:80px;}
.index_contact img{max-height:40px; max-width:40px;padding:5px; float:left; display:block;}
.index_contact span{display:block;width:530px; float:right; margin-left:40px; margin-right:20px;font-family:Arial, Helvetica, sans-serif;font-size:18px;}

.table{ border:1px dashed #999; padding:15px;}


.table input{border:1; height:40px; padding:15px; margin-bottom:10px;width:100%; }
.table input:first-child{margin-right:10px;}
.table textarea{padding:10px; width:100%; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif}

.down{height:150px;background:#0a5be0; color:#fff;}
.down div{width:430px;float:left;}

.search{height:50px; margin-left:50px;}
.search div{height:50px;margin:10px 0;width:270px; float:right;}
.search input{height:30px; margin:0 0 0 10px; border-radius:10px; border:1px solid #fff; padding-left:5px;}

.about_bg{height:420px;background:url(../images/about_bg.jpg)}
.about_cf{height:368px;width:819px; background:url(../images/cf.jpg); margin:50px 0 80px 0;}
.about_t{width:831px;height:128px; background:url(../images/about_t.png);}
.about_font{font-family:"Times New Roman", Times, serif;font-size:16px; line-height:30px;}

.navigation{width:300px;padding-left:80px;}
.Touc_us{width:410px; margin-left:80px;}
.hot_tags{width:310px; margin-left:80px}


#down_a{height:305px;background:#0a5be0; color:#FFF; margin-top:30px;}
#down_a p{ font-size:22px; font-weight:bold; line-height:45px;font-family:Arial, Helvetica, sans-serif;margin-top:5px;}
#down_a span{display:block;line-height:18px;margin:10px 80px 0 0; font-size:16px; font-family:"Times New Roman", Times, serif; color:#ccc;}
#down_a a{color:#ccc;}
#down_a a:hover{color:#F00;}
#down_a div:first-child{width:270px;}
#down_a>div:first-child img{border-radius:5px;border:#000 1px solid; width:120px;display:block;margin:60px auto}

#down_a>div{height:305px;}



/*复制*/


.index_table{ border-collapse:collapse; width: 1290px;}


.ptable{border-left:solid 1px #CCC; border-top:solid 1px #CCC;}
.ptable1{border-right:solid 1px #CCC; border-bottom:solid 1px #CCC;}
.index_table1_i{ height:250px; width:250px; overflow:hidden;}

.index_table1_t{ height:320px; width:320px; overflow:hidden;}
.index_table1_t{height:30px; text-align:center;}


.index_table1 img{ max-width:280px; max-height:280px; padding:20px;display:block;margin:0 auto;}
.product_img img{ max-width:250px; max-height:250px; padding:5px;display:block;margin:0 auto;}
.index_p_l{width:320px; text-align:center; }
.catalog_a:hover{background:#94baff;}
.catalog_a{line-height:70px;color:#fff; font-size:22px; display:block;height:70px;width:320px;}
.catalog_sa{ line-height:40px;color:#CCC; display:block;line-height:40px;height:40px;width:320px;}
.catalog_sa:hover{background:#e5eeff;color:#F00;}
.rz_td{border-left:1px solid #3d64a9;border-top:1px solid #3d64a9; border-bottom:1px solid #3d64a9;}
.certification{height:45px; background:#3d64a9; color:#fff; line-height:45px; font-family:Arial, Helvetica, sans-serif;font-size:20px; font-weight:bold;}
.aboutus_banner{width:1290px;height:300px;margin-top:50px;}
.index_ab_t{font-size:30px;color:#006; line-height:50px; width:530px; text-align:center; font-family:"Arial Black", Gadget, sans-serif;}
#aboutus{margin:35px 0; }
.aboutus_text{width:470px; padding:5px 15px; line-height:25px; font-size:14px;font-family:Arial, Helvetica, sans-serif; text-align:justify}



.aboutus_img{width:780px; background:url(../img/about_bg.jpg) no-repeat; height:300px; top:20px; background-position:right;}
.aboutus_img1{width:780px;height:326px}
.aboutus_gc{ margin-left:15px;}
.product_banner{width:1290px;height:467px;}
.product{margin-top:20px;}
.product div:first-child{width:256px;}
.product_s_div{width:1000px; margin-left:24px;}



.pro_cate{font-size:22px; line-height:30px; color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-indent:15px; margin-top:50px;}
.pro_cate span{display:block; margin-bottom:10px;}
.pro_fc{font-size:16px; line-height:22px;color:#666;font-family:Verdana, Geneva, sans-serif;text-indent:15px;}
.pro_fc a{display:block;color:#000; line-height:40px; width:256px;}
.pro_fc a:hover{background-color:rgba(3,72,186,0.3); color:#fff;}
.pro_fc span{display:block;margin-top:5px;}
.second_cl span{display:block; text-indent:35px; font-size:14px; line-height:20px; margin-bottom:10px;}
.second_cl a{display:block;line-height:30px; width:240px; color:#000;}
.second_cl a:hover{background-color:rgba(162,162,255,0.3); color:#000;}
.second_title span{display:block; line-height:30px; font-size:16px;font-family:Arial, Helvetica, sans-serif; text-align:center;}
.second_title a{color:#000;}

.index_pro{width:320px;height:320px; background:#069;}


.pro_info{background:#fff; margin-top:50px;}

.pro_info>div:first-child{width:256px; margin-right:24px;}
.pro_info>div:last-child{width:1000px;}



.pname{ margin:0 0 30px 0; width:550px;}
.pname p{font-size:30px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; line-height:30px; margin-bottom:5px;}
.pname span{color:#999; font-size:18px;}


.pimg{width:400px;height:400px; position:relative}
.pimg img{max-width:400px; max-height:400px;}
.pro_title{margin-left:30px; font-family:Arial, Helvetica, sans-serif;font-size:20px; color:#999; position:absolute;left:670px; z-index:-1}

.pro_cs{width:600px;}
.pro_cs p{display:block; float:left; width:200px;line-height:30px;color:#000; font-size:15px; font-weight:bold;}
.pro_cs span{display:block;float:left;width:350px;height:30px; line-height:30px; font-size:15px}

.pro_detail{padding:10px 10px; font-size:18px; line-height:50px; font-family:"Times New Roman", Times, serif; margin:30px 0 0 0;}

.pro_xxk{font-size:20px; font-family:Arial, Helvetica, sans-serif;width:160px;background:#3E64A9; border-radius:5px 5px 0 0; padding:0 10px; color:#fff; text-align:center;}
.pro_xxk+div{margin-left:10px;}

#con{font-size:18px; line-height:30px;font-family:"Times New Roman", Times, serif; width:100%; margin-bottom:30px;}
#con table tr{border-left:solid 1px #000; border-right:solid 1px #000;}
#con table tr td{border:solid 1px #000; padding:2px 15px 2px 15px;}
#con table tr th{border:solid 1px #000;}
#con>img{max-width:1000px;}

#cpcs{display:none;font-size:18px; line-height:30px;font-family:"Times New Roman", Times, serif; width:100%;margin-bottom:30px;}
#cpcs table tr{border-left:solid 1px #000; border-right:solid 1px #000;}
#cpcs table tr td{border:solid 1px #000; padding:2px 15px 2px 15px;}
#cpcs table tr th{border:solid 1px #000;}



.pro_rec{margin-top:20px;}
.pro_rec ul{margin-top:0;}
.pro_rec ul li{list-style:none; float:left; padding:0 5px; overflow:hidden}
.pro_rec ul li img{height:215px;width:215px;}
.pro_rec ul li a{display:block; text-align:center; line-height:30px; font-size:18px;color:#000;font-family:Arial, Helvetica, sans-serif; }



/* video*/
.top_video{font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:bold;font-size:24px;padding:30px 0 0 30px; border-bottom:#999 dashed 1px;}
.video_wh{width:620px;height:350px;}
.video_ml{margin-left:28px;}
.video{margin-top:30px;}
.video>div:last-child{margin-left:40px;}
.video_wh>video{max-width:600px; max-height:280px; margin:10px 10px 60px 10px; display:block; margin:0 auto;}
.video_wh>img{max-width:600px; max-height:280px; margin:10px 10px 60px 10px; display:block; margin:0 auto;}
.video_wh p{text-align:center; margin-top:5px;}


.case_wh>video{max-width:1120px;  margin:10px 10px 60px 10px; display:block; margin:0 auto;}
.case_wh>img{max-width:1120px;  margin:10px 10px 60px 10px; display:block; margin:0 auto;}
.case_wh>p{width:1120px; text-align:center;}




#fy{height:40px;line-height:40px; text-align:right;font-size:18px; margin-bottom:50px; border-bottom:1px dashed #999;}

.pro_detail table{border:1px solid #000;}


.pro_detail table tr{border-left:solid 1px #000; border-right:solid 1px #000;}
.pro_detail table tr td{border:solid 1px #000; padding:2px 15px 2px 15px;}
.pro_detail table tr th{border:solid 1px #000;}

.produc_show_n{margin:30px 0 10px 10px;; color:#666; font-size:24px;font-family:"Times New Roman", Times, serif;}
.product_show_hr{border:none;border-top:1px dashed #666; margin-bottom:20px;}


.product_show_hot{width:256px;height:256px; border-left:1px dotted #999;border-top:1px dotted #999;border-right:1px dotted #999; vertical-align:middle;}
.product_show_hot>img{max-width:236px; max-height:236px; margin:10px; display:block; margin-left:auto; margin-right:auto; }
.product_show_hot ~ p{height:30px; margin-bottom:20px; text-align:center; line-height:30px; border-bottom:1px dotted #999;border-right:1px dotted #999;border-left:1px dotted #999; display:block;width:256px;}

/* 方大镜*/
#box{width:200px;height:200px; background:#000; opacity:0.5; position:absolute;top:0;left:0; display:none}
#right{width:400px;height:400px;overflow:hidden; float:left; z-index:50; display:none; position:relative;margin-left:20px;}
#pic{width:800px;height:800px; background:#fff;position: absolute; left:0;top:0;}
.pic{max-height:800px; max-width:800px; display:block; margin:0 auto;}
.cover{width: 400px;height: 400px;background: rgba(0,0,0,0);position: absolute;top: 0;left: 0;}


#news{display:none;position:absolute;left:610px;background-color:rgba(62,100,169,0.5)}
#news a{display:block;line-height:30px;width:160px; height:35px; padding-left:20px; color:#CCC;}
#news a:hover{background:#93D3FF;color:#F00;}


#service{display:none;position:absolute;left:470px;background-color:rgba(62,100,169,0.5)}
#service a{display:block;line-height:30px;width:260px; height:35px; padding-left:20px; color:#CCC;}
#service a:hover{background:#93D3FF;color:#F00;}



.news_body{margin-top:10px; margin-bottom:30px;}
.news_ml{width:250px;}
.news_ml div{padding:15px 0 0 30px; font-size:18px; font-weight:bold;}
.news_info{width:1000px; margin-left:30px}
.new_con img{width:250px; height:150px; margin:5px 25px 25px 5px; float:left;}
.new_con{font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.new_con p{font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.new_con span{ color:#999;font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.shownew_con{font-size:16px;padding:10px 30px;}

.shownew_con{ line-height:30px;}




#contactus_body{width:1290px;height:350px;margin:30px 0;}
#contactus_body>div{width:300px;height:300px;}
#contactus_body>div:first-child{width:190px;height:300px;}
#contactus_body>div:last-child{width:190px;height:300px;}
#contactus_body>div img{width:120px;display:block;margin:30px auto;}
#contactus_body>div span{display:block; font-family:"Times New Roman", Times, serif; color:#666; font-size:18px; margin-top:20px; padding:10px 20px; text-align:center; line-height:25px;}
#contactus_body>div p{color:#000;font-size:28px; text-align:center; line-height:30px; font-family:"Arial Black", Gadget, sans-serif;}


.faq_body{margin-top:40px;}
.faq_body p{ border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000; font-family:Arial, Helvetica, sans-serif;font-size:20px;background:#ddd; font-weight:bold; color:#4D4D4D;padding:10px 0 5px 20px;}
.faq_body span{ display:block;border-left:1px solid #000;border-right:1px solid #000; border-bottom:1px solid #000;font-size:18px; font-family:Arial, Helvetica, sans-serif;background:#F4F4F4; padding:5px 0 10px 40px;color:#4D4D4D; margin-bottom:20px;}




