@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
body{margin:0 auto;padding:0px;font-size:14px; font-family:simsun; color:#000; background:#fff;}
a,p,li,ul,span,h1,h2,h3,table,tr,td,input,form{ margin:0; padding:0; font-size:14px; color:#000; line-height:20px; font-family:"arial";text-decoration:none;list-style:none;}
img{ border:none;}
/*a:hover{color:#bc2931;text-decoration:none;}*/
td,th{font-size: 14px;color: #505050;font-family: Microsoft YaHei,"SimSun";}


.header_index{ width:1200px; margin:0 auto;overflow:hidden;clear: both;}
.logo{float:left;}
.top_tel{float:right;background: url(top_tel.jpg) left center no-repeat;font-size:24px;line-height:28px;padding-left:40px;padding-top: 10px;}
.top_tel span{font-size:12px;line-height:14px;font-weight:none;}

.language_top{width:300px;float: right;}
.language img{vertical-align: middle;padding-right: 5px;}
.language{float: right;line-height: 32px;padding-left: 20px;padding-top: 40px;}
.china,.English{line-height:21px;float:right;padding-right:21px;}
.language a:hover{color:#1085d5;}


#menu_bg{overflow:hidden;background:url(menu_bg.jpg) left center repeat-x;}
.menu{width:1200px; margin:0 auto;height:40px;}
.menu li{float:left;width:144px;text-align:center;background:url(nav_right.jpg) left center no-repeat;}
.menu li a{font-size:14px; line-height:40px;display:block; color:#fff; }
.menu li a:hover{ color:#000;}

.two_list{display: none; clear:both;position: absolute;z-index: 99;background: #D31829;width: 155px; }
.two_list li{border-bottom: 1px solid #ccc; line-height: 35px;}
.two_list li:hover a{ color:#000}
.menu_index>li:hover{ background:url(menu_hover.jpg) no-repeat top center;}
.menu>li:hover .two_list{display:block;}



#banner{ background:url(banner.jpg) center top no-repeat;height:539px;}
.midbg{ width:100%; height:539px; position: relative; z-index:1;clear:both}
.iBan { height:539px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:539px; background-repeat:no-repeat; background-position:center top;}
.iBanScreen ul{ width:100%; height:539px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:539px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }
.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}
.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}


#container{clear:both; background:url(about_bg.jpg) no-repeat top center; overflow:hidden;}
.about_bg{width:1200px; margin:0px auto;overflow: hidden}
.about_index{width:520px;float:left;padding-left:30px;}
.about_title{font-size: 18px;line-height: 40px;font-weight: bold;padding-top: 81px;padding-left: 61px;}
.about_title span{font-weight: normal;line-height: 40px;font-size:14px;color:#8e8f90;}
.about_con{overflow:hidden;padding:34px 0;}
.about_more{float:right;color:#8e8f90;margin-top:10px; display:block;width: 100px;line-height:22px;padding-top: 26px;text-align:center;}
.about_index img{float:left;padding-left: 24px;}
.about_con{width:507px;} 
.about_con p{ color:#000;text-indent:28px;font-size:14px;line-height:32px;margin-right:50px; }
.video_index{width:645px;float:left;padding-top:88px;padding-left: 5px;}
.video_index p{ float:left;color:#000;font-size:24px;line-height:20px;width: 40px;text-align: center;letter-spacing: 12px;
word-wrap: break-word;}



#pro_index{overflow:hidden;width:1200px; margin:0px auto;}
.pro_demo{overflow:hidden;float: right;width: 110px;}
.hot_pro{font-size:14px;line-height:56px;font-weight: bold;padding-top: 20px;font-weight: normal;float: left;}
.hot_pro span{font-weight: bold;line-height: 56px;font-size:24px;}
#demo{float:left;padding-bottom: 20px;width:100%;overflow: hidden;height:285px;margin:0px auto ;}
#demo p{text-align: center;line-height:40px;background:#D31829;margin: 0 auto;color: #fff;}
#demo img{display: block;border: 1px solid #bfbfbf;}
#demo ul li:hover img{border: 1px solid #D31829;}
.left{float:left;padding-right:50px;padding-top:40px;}
.right{float:right;padding-top:40px;}
#indemo {float: left;width: 1400%;}
#demo1{float: left;}
#demo2{float: left;}
#demo ul{ width:100%;float: left;}
#demo ul li{ width:292px; height:305px; float:left;text-align:center;margin: 0 4px;}


#news_index{clear:both; background:#4a4a4a;overflow:hidden;margin-bottom:20px;}
.news_in{width:1200px; margin:0px auto;}
.hot_news{font-size:14px;line-height:56px;font-weight: bold;padding-top: 30px;font-weight: bold;}
.hot_news span{display:block;margin-left: 40px;border-bottom: 2px solid #bfbfbf;width:70px;font-size:16px;padding-bottom:10px;color:#fff;}
.hot_news a{float:right;display:block;border: 1px solid #bfbfbf;color:#fff;padding:2px 10px;margin-right:20px;}
.news_in img{float: left;padding:20px 20px;}
.news_in ul{float:right;width:650px;padding-right:50px;}
.news_in li{border-bottom: 1px solid #fff;margin-bottom:20px;}
.news_in li a{font-size:12px;color:#fff;line-height:20px;}
.news_in p{background: url(dian.jpg) no-repeat left center;border-bottom: 1px dashed #fff;font-size:14px;color:#fff;line-height:20px;margin-bottom:4px;padding-bottom:2px;padding-left:15px;}
.news_in span{display:block;font-size:12px;color:#fff;line-height:20px;margin:4px 0 10px 0;}
.news_in li:hover p{color:#D31829;}



#foot_index{clear:both; overflow:hidden;background:url(foot_bg.jpg) left top repeat-x #000;}
.foot_in{width:1200px; margin:0px auto;}
.foot_tel{display:block;background: url(tel_bottom.jpg) no-repeat left center;font-size:44px;color:#fff;line-height:62px;width: 700px;margin: 0 auto;}
.foot_tel p{font-size:16px;color:#fff;line-height:20px;float: left;padding-top: 30px;padding-left: 40px;}
#dituContent{width:100%;height:306px;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;}
.foot_in ul{padding:0 100px 0 200px;overflow: hidden;}
.foot_in li{float: left;width:300px;padding:16px 0;}
.foot_in li p{font-size:16px;color:#fff;line-height:20px;padding-top: 30px;}
.foot_in img{float: left;padding-right:10px;}
.foot_p{font-size:13px;color:#fff;line-height:30px;text-align:center;}





/*ny*/
.banner_ny{ background:url(banner_ny.jpg) no-repeat top center; height:321px; }

.container_ny{width: 1200px; margin: 0 auto; padding-top:20px; padding-bottom:62px; overflow: hidden;}
.right_ny{ float:right; overflow: hidden; width:903px; }

.title_h1{color:#22211c;font-size: 24px; border-bottom: 1px solid #000;  font-weight:bold; padding-bottom:10px; padding-top:10px;text-align:left; width:903px;}
.return{background:url(home.jpg) no-repeat left center; float: right;padding-left:20px; font-size: 12px; color:#595955;  font-family:"SimSun"; line-height:33px; *margin-top:-25px; }
.return a{font-size: 12px; color:#595955;font-family:"SimSun" }
.return a:hover{ color:#D31829;}

.ny_y{ background:url(dazuo.jpg) no-repeat left center; padding-left:12px;}
.page_content{text-align:center;overflow: hidden; margin:20px;}
.page_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px; }

.prolist_ny{ float:left; width:239px;  overflow:hidden;   padding-bottom:12px;}
.pro_h{background:#D31829;line-height:34px;padding-left:23px;color:#fff;font-size: 18px;}

.left_ny_tel{ margin:0px 0px 0px 19px; color:#FFF; font-size:18px; line-height:32px; background:url(ny_z_tel.png) no-repeat left center; padding-left:24px;}
.left_ny_tel_s{ font-size:30px; line-height:50px; color:#FFF; margin-left:19px;}

.hit{height: 30px; line-height: 30px;  text-align:center;}
.list{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px;}
.list a:hover{color:#D31829;}
.title_news{height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; color: #000;}
#up_down{clear:both; text-align:center; color:#9d9898; font-size:14px; margin-top:33px;}
#up_down a{color:#666666;padding-left:5px;  font-size:14px;text-align:center; padding:9px 15px; line-height:29px;}


.nry_right{ float:right; width:903px; overflow: hidden; text-align:center;}
.nry_content{ margin-top:10px;}
.nry_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px; text-align:left; }
.nry_content img{ margin-left:-33px;}


.pro_nr_ny{ overflow:hidden; clear:both; margin:5px 0px;}
.pro_nr_ny li{width: 292px;height: 305px;float: left;text-align: center;margin:5px 4px;}
.pro_nr_ny li img{display: block;border: 1px solid #bfbfbf;}
.pro_nr_ny li:hover img{border: 1px solid #D31829;}
.pro_nr_ny li a{ display:block;}
.pro_nr_ny li p {text-align: center;line-height: 40px;background:#D31829;margin: 0 auto;color: #fff;}
.pro_nr_ny li a:hover p{ color:#fff;}
.pro_nr_ny li span{font-size:12px;color:#a8acaf;line-height:24px;display:block}

.pro_nr_ny1{ overflow:hidden; clear:both; margin:5px 0px;}
.pro_nr_ny1 li{width: 292px;height: 441px;float: left;text-align: center;margin:5px 4px;}
.pro_nr_ny1 li img{display: block;border: 1px solid #bfbfbf;}
.pro_nr_ny1 li:hover img{border: 1px solid #D31829;}
.pro_nr_ny1 li a{ display:block;}
.pro_nr_ny1 li p {text-align: center;line-height: 40px;background:#D31829;margin: 0 auto;color: #fff;}
.pro_nr_ny1 li a:hover p{ color:#fff;}
.pro_nr_ny1 li span{font-size:12px;color:#a8acaf;line-height:24px;display:block}

.about_us{ text-align:center;}

.product_list_ny{overflow:hidden;}
.product_list_ny li{ border-bottom: 1px dashed #d7d7d7; line-height:30px; padding-top:15px; text-align:left; padding-left:2px; font-family:"SimSun";}
.product_list_ny li a{ background:url(news_h.jpg) no-repeat left center; padding-left:16px; font-size:14px; color:#5b5b5b; }
.product_list_ny li a:hover{ color:#F00;  background:url(news_a.jpg) no-repeat center left; }
.time_ny{ float:right; font-size:14px;}

.related_product{overflow:hidden; clear:both; }
.related_product p{font-size:16px; text-align:left; }
.related_product01{margin:15px 0; text-indent:2em; font-weight:bold;}

.lnr{width:239px;margin-bottom:19px;}
.lnr ul{padding-left:11px; padding-right:13px;overflow:hidden;}
.lnr ul li{ height:40px;border-bottom: 1px dashed #000;}
.lnr ul li a{line-height:40px;display:block; color:#595955; font-size:14px;  background:url(dain_ny.jpg) no-repeat center left; padding-left:10px; margin-left:10px;}
.lnr ul li a:hover{ color:#F00;}
.prolist_nr_ny p{text-align: right;font-size:14px;padding-bottom:10px;}
.Contact_tel{text-align: right;font-size:14px;padding-bottom:10px;display: block;padding-right:13px;width: 100%;}
.prolist_nr_ny .dalei a{display:block; }
.prolist_nr_ny .dalei .collapsed{ margin:0; padding:0;display: none; }
.more_ny{clear: both;float:right; font-size:14px;padding-bottom:10px;padding-top:20px;background:url(more_ny.jpg) no-repeat right 15px;padding-right: 40px;display: block;}
.prolist_tel{overflow:hidden;border: 1px dashed #000;}
.prolist_tel p{padding-left:30px;line-height: 40px;border-bottom: 1px dashed #000;}
.left_dh{ clear:both; padding-top:24px;}
.prolist_ny_left{overflow:hidden;border: 1px dashed #000;}

.nr_TEL{text-align: left;background:url(tel_ny.jpg) no-repeat 5px center;}
.nr_FAX{text-align: left;background:url(fax.jpg) no-repeat 5px center;}
.nr_mail{text-align: left;background:url(e_mail.jpg) no-repeat 5px center;}
.nr_Add{text-align: left;background:url(add.jpg) no-repeat 5px 10px;font-size: 13px;}

.content_post p {width: 40px;}
.anniu{text-align: center;display: block;width:20%;margin:10px 0 10px 200px;}
.form-control{margin:5px 0;}



.check_field {
width: 555px;
line-height: 36px;
text-indent: 12px;
margin-bottom: 7px;
border: 1px solid #E10531;
color: #727272;
}
.form-control {
width: 555px;
line-height: 36px;
text-indent: 12px;
margin-bottom: 7px;
border: 1px solid #E10531;
color: #727272;
}
.tijiao_in {
display: block;
width: 136px;
line-height: 32px;
background-color: #E10531;
color: #fff;
font-size: 16px;
border: 1px solid #fff;
margin: 0 auto;
}