@charset "gb2312";
/* CSS Document */

*{padding:0; margin:0; font-size:14px; color:#000000; font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";}
a{text-decoration:none;color:#000;cursor:pointer;outline:none;blr:expression(this.onFocus=this.blur());}
ul li{list-style:none;}
a:hover{transition-property:color;transition-duration:.2s;}
img{border:none;}

#top{background:#666; color:#fff; width:100%; min-width:1200px; height:40px; line-height:40px;}
#top .box{width:1200px; height:40px; margin:0 auto; color:#fff;}
#top .box .search{float:right;}

.sear{width:200px; height:32px; overflow:hidden; line-height:32px; margin-top:5px; background:#333; float:left;}
.search span{background:url(../images/top_line.jpg) no-repeat center center; width:13px; height:40px; display:block; float:left;}
.old{float:left; color:#fff; font-size:14px; line-height:40px; display:block; margin-right:40px;}
.wap,.la{float:left; line-height:40px; color:#fff;}
.wap{background:url(../images/phone.png) no-repeat left center; padding-left:25px; position:relative; cursor:pointer;}
.wap p{display:none;}
.wap:hover p{display:block; background:#555; position:absolute; top:40px; left:0; padding:10px; z-index:9999}
.la{position:relative; width:85px; background:url(../images/map.png) no-repeat left center; padding-left:55px; cursor:pointer;}
.la .cn,.la .en{display:none;}
.la:hover .cn{display:block; background:#555; color:#fff; position:absolute; top:40px; width:140px; left:0; height:35px; line-height:35px; text-align:center; }
.la:hover .en{display:block; background:#555; color:#fff; position:absolute; top:75px; width:140px; left:0; height:35px; line-height:35px; text-align:center; }
.la:hover .cn:hover,.la:hover .en:hover{background:#333;}

#nav{overflow:hidden;}
#nav ul li{float:left; height:90px; line-height:90px;}
#nav ul li a{font-size:16px; display:block; padding:0 27px;}
#nav ul li:hover{background:#e70012;}
#nav ul li:hover a{color:#fff;}

#index .index_nav,#about .about_nav,#product .product_nav,#news .news_nav,#network .network_nav,#feedback .feedback_nav,#contact .contact_nav{background:#e70012;}
#index .index_nav a,#about .about_nav a,#product .product_nav a,#news .news_nav a,#network .network_nav a,#feedback .feedback_nav a,#contact .contact_nav a{color:#fff;}

#banner{height:550px; width:100%; min-width:1200px; overflow:hidden;}
#in_banner{width:100%; min-width:1200px; height:300px; overflow:hidden; background:url(../images/in_banner.jpg) no-repeat center center;}
#location{width:1175px; margin:0 auto; line-height:60px; font-weight:bold; background:url(../images/location.png) no-repeat left center; padding-left:25px; color:#666;}
#location a{font-weight:bold; color:#666;}

#line1,#line2,#line3,#line5{width:100%; min-width:1200px; padding-top:40px;}

#line1 .title,#line2 .title,#line3 .title,#line5 .title{width:100%; margin-bottom:40px; text-align:center; overflow:hidden;}

#line1 .index_about{width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
#line1 .index_about .img{float:right;}
#line1 .index_about .line1_box{width:630px;}
#line1 .index_about .line1_box p{font-size:16px; line-height:26px;}
#line1 .index_about .line1_box a{font-size:14px; display:block; width:165px; height:40px; line-height:40px; background:#e70012; color:#fff; text-align:center; margin-top:40px;}

#line2{background:#eee;}

#line2 .index_desc{width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
#line2 .index_desc .img{float:left;}
#line2 .index_desc .line2_box{width:490px; float:right;}
#line2 .index_desc .line2_box p{font-size:14px; line-height:20px;}

#line3{background:#eee;}
#line3 .index_product{width:1260px; margin:0 auto; overflow:hidden; padding-bottom:10px;}
#line3 .index_product .p_box{width:360px; height:310px; margin:0 30px; margin-bottom:30px; float:left;}
#line3 .index_product .p_box img{border:1px solid #ccc;}
#line3 .index_product .p_box .type{display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:16px;}
#line3 .index_product .p_box:hover .type{background:#e70012; color:#fff;}

#line4{width:100%; background:#eee; overflow:hidden;} 
#line4 .index_finish{width:1200px; margin:0 auto; overflow:hidden; position:relative;}
#line4 .index_finish .f2{float:right; margin-top:20px;}
#line4 .index_finish .f_b{display:block; background:url(../images/index_f_b.jpg) no-repeat center center; width:120px; height:40px; line-height:40px; padding-left:10px; position:absolute; top:70px; left:720px; font-size:18px;}
#line4 .index_finish .f_t{position:absolute; top:40px; left:30px;}
#line4 .index_finish .f_t .t1{font-size:24px; color:#fff; line-height:40px;}
#line4 .index_finish .f_t .t2{font-size:14px; color:#fff; line-height:20px;}

#line5 .index_news{width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
#line5 .index_news .img{float:right;}
#line5 .index_news .main_news{width:600px; overflow:hidden;}
#line5 .index_news .main_news .news_box{margin-bottom:30px;}
.news_box .news_title{width:440px; float:right;}
.news_box .news_title a{font-size:16px; font-weight:bold; line-height:40px;}
.news_box .news_title p{font-size:14px; line-height:25px;}

#footer{width:100%; min-width:1200px; background:#eee; border-bottom:4px solid #e70012;}
#footer .foot{width:1200px; height:200px; margin:0 auto; overflow:hidden;}
#footer .foot .ewm{width:200px; text-align:center; float:right;}
#footer .foot .ewm img{margin-top:40%;}
#footer .foot ul{margin-top:20px;}
#footer .foot ul li{float:left; margin-right:120px;}
#footer .foot ul li p{line-height:25px; color:#666; text-align:left;}
#footer .foot ul li p a{font-size:14px; color:#666;}
#footer .foot ul li p a:hover{color:#e70012;}
#footer .foot ul .index_contact{margin-right:0px;}
#footer .foot ul li .title{font-size:16px; line-height:30px; color:#000; font-weight:bold;}
#footer .foot ul .index_contact p{text-align:left;}

#copy{width:100%; height:50px; background:#555;}
#copy .foot_copy{width:1200px; margin:0 auto; line-height:50px; color:#fff;}
#copy .foot_copy span{color:#fff; float:right;}
#copy .foot_copy a{color:#fff;}

#list ul{border:1px solid #f1f1f1; padding:1px;}
#list ul .li1{background:#f1f1f1; height:46px; line-height:46px; padding-left:20px; margin-bottom:1px;}
#list ul .li1:last-child{margin-bottom:0px;}
#list ul .li1 a{font-size:16px; font-weight:bold; color:#666; display:block;}
#list ul .li1:hover{background:#e70012;}
#list ul .li1:hover a{color:#fff;}
#list ul .li2{padding-left:20px; line-height:30px;}
#list ul .li2 a{font-size:14px; font-weight:normal; color:#666; display:block; background:url(../images/li2_g.png) no-repeat left center; padding-left:25px;}
#list ul .li2 a:hover{color:#e70012; background:url(../images/li2_b.png) no-repeat left center;}

.main .title{font-size:26px; line-height:46px; margin-left:30px; margin-bottom:15px;}
.product{overflow:hidden;}
.product .p_box{width:280px; height:250px; margin-left:30px; margin-bottom:30px; float:left;}
.product .p_box img{border:1px solid #ccc;}
.product .p_box .type{display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:16px;}
.product .p_box:hover .type{background:#e70012; color:#fff;}

.product_show{margin-left:30px; overflow:hidden;}
.product_show .p_content{width:450px; float:right;}
.product_show .p_content .p_name{font-size:20px; line-height:40px; color:#333;}
.product_show .p_content .p_type{font-size:14px; line-height:30px; color:#666;}
.product_show .p_content2{border:1px solid #f1f1f1; margin-top:60px;}
.product_show .p_content2 .t3{margin:1px; font-size:18px; padding-left:15px; background:#f1f1f1; line-height:35px;}
.product_show .p_content2 .p4{padding:10px; line-height:30px;}

.about{margin-left:30px;}
.about p{line-height:25px;}

.honor{margin-left:30px;}
.honor img{margin-top:30px;}

.network{margin-left:30px;}

.news{margin-left:30px;}
.news .news_box{width:800px; margin-bottom:30px;}
.news .news_box .news_title{width:640px; float:right;}
.news .news_box .news_title a{font-size:16px; font-weight:bold; line-height:40px;}
.news .news_box .news_title p{font-size:14px; line-height:25px;}

.news .n_title{font-size:20px; text-align:center; line-height:45px;}
.news .n_date{font-size:14px; text-align:center; line-height:30px; color:#666; border-bottom:1px solid #ccc;}
.news .n_content{font-size:14px; text-align:left; line-height:25px; color:#333; margin-top:15px;}

.contact{margin-left:30px;}
.contact .company{font-size:36px; line-height:60px; color:#333; font-weight:bold; border-bottom:1px solid #ccc;}
.contact p{font-size:16px; line-height:30px; color:#666;}
.contact p a{font-size:16px; line-height:30px; color:#666;}
.contact p a:hover{color:#e70012;}

/*showåˆ†é¡µ*/
DIV.page table tr td{color:#333;}
DIV.page table tr td b{color:#333;}
DIV.page font{color:#f00;}
DIV.page { text-align:center; border:0px; margin:5px; padding:5px;}
DIV.page A { border: #eee 1px solid; border-radius:3px; padding:2px 5px 2px 5px; margin-right:5px; font-weight:bold; text-decoration:none}
DIV.page A:hover { border:#eee 1px solid; padding:2px 5px 2px 5px; margin-right:5px; background:#e70012; color:#fff; text-decoration:none}
DIV.page A:active { border:1px #eee solid; padding:2px 5px 2px 5px; margin-right:5px}
DIV.page SPAN.current { border:1px #eee solid; border-radius:3px; padding:2px 5px 2px 5px; margin-right:5px; background:#e70012; color:#fff; font-weight:bold}
DIV.page SPAN.disabled { border:1px #eee solid; border-radius:3px; padding:2px 5px 2px 5px; color:#333;}

.back{display:block; font-size:18px; font-weight:bold; width:90px; height:30px; line-height:30px; text-align:center;border:1px solid #ccc; color:#ccc; background:#fff; border-radius:5px; padding:0; margin:0 auto; margin-top:30px;}
.back:hover{color:#e70012; border:1px solid #e70012;}