﻿@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0; font-size:14px; color:#555555; font-family:"font0202";}
body{padding:0; margin:0;} 
a{text-decoration:none;color:#555555;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;}

#header{width:100%; height:40px; background:#505050;}
#header .con{width:1200px; margin:0 auto;}
#header .con .le{float:left; padding-top:10px;}
#header .con .le span{color:#ffffff;}
#header .con .le a{color:#ffffff;}
#header .con .le a:hover{color:#f3701e;}
#header .con .ri{float:right; padding-top:5px;}
#header .con .ri a{color:#ffffff;}

#top_index{background:url(../images/index_top_bg.png); width:100%; height:120px;}
#top_main{background:url(../images/top_main.png); width:100%; height:120px;}

#main_top .nav ul{margin-left:50px;}
#main_top .nav ul li{float:left;}
#main_top .nav ul li a{color:#555555; font-size:16px; line-height:30px; padding:0px 27px; font-family:"font0101";}
#main_top .nav ul li a:hover{color:#f3701e;}
#main_top .nav ul .last a{padding-right:0px;}
#main_top .nav ul .last a:hover{color:#f3701e;}

.title1{font-size:48px; line-height:100px; font-family:"Arial"; text-align:center;}
.title2{font-size:22px; line-height:30px; font-family:"Arial"; text-align:center;}
.title3{font-size:22px; line-height:30px; font-family:"font0202"; text-align:center; color:#fff;}
.title4{font-size:34px; line-height:30px; font-family:"font0202"; text-align:center;}
.title5{font-size:24px; line-height:30px; font-family:"font0202"; text-align:center;}

.banner{width:100%; overflow:hidden;}

#line2{width:100%; padding-top:20px; background:#eee; min-width:1200px; overflow:hidden;}
#line3{width:100%; padding-top:20px; background:#f9f9f9; overflow:hidden; min-width:1200px;}
#line4{width:100%; height:700px; background:url(../images/en_line4_bg.jpg) no-repeat center center; overflow:hidden;}
#line5{width:100%; min-width:1200px; overflow:hidden;}
#line6{width:100%; background-color:#fff; overflow:hidden; }

.con1{font-size:24px; font-family:"font0101"; text-align:center; line-height:60px;}
.con2{font-size:6px; font-family:"font0101"; line-height:20px; text-align:center;}

/*line1 */
#line1{width:100%; padding-top:60px; padding-bottom:60px; background:#ffffff; overflow:hidden;}
#line1 .content1{width:1200px; margin:0 auto;}
#line1 .content1 ul li{float:left; margin:0 15px;}
#line1 .content1 ul li.box1{width:258px; height:258px; background:#f3701e;}
#line1 .content1 ul li.box1 .a1{wdith:138px; padding-top:30px; line-height:40px; padding-left:42px; color:#ffffff; font-size:32px; font-family:"font0101";}
#line1 .content1 ul li.box1 .b1{width:56px; height:56px; background:#ffffff; margin-top:10px; margin-left:42px;}
#line1 .content1 ul li.box2{width:258px; height:258px; background:#f5f5f5;}
#line1 .content1 ul li.box2 .c1{text-align:left; color:#7a7a7a; padding-top:39px; width:180px; line-height:25px; font-size:16px;}
#line1 .content1 ul li.box2 .d1{font-size:26px; color:#f3701e; margin-top:10px; margin-bottom:10px; display:block; font-family:"font0101";}
#line1 .content1 ul li.box3{width:258px; height:258px; background:#f3701e;}
#line1 .content1 ul li.box3 .e1{text-align:left; color:#ffffff; padding-left:42px; padding-top:39px; width:180px; line-height:25px; font-size:16px;}

/*line8 */
#line8{width:100%; padding-top:60px; padding-bottom:60px; background:#f8f8f8; overflow:hidden;}
#line8 .content8{width:1200px; margin:0 auto;}
#line8 .content8 .le_box8{float:left; width:350px; height:390px; background:url(../images/8_bg.png); margin-left:15px;}
#line8 .content8 .le_box8 .a8{margin-left:52px; margin-top:38px; color:#7a7a7a; font-size:16px;}
#line8 .content8 .le_box8 .b8{margin-left:52px; margin-right:52px; margin-top:10px; font-size:30px; border-bottom:solid 4px #f3701e;color:#4c4c4c; font-family:"font0101";}
#line8 .content8 .le_box8 .c8{margin-left:52px; margin-right:52px; margin-top:10px; color:#7a7a7a; line-height:25px; font-size:16px;}
#line8 .content8 .le_box8 .d8{margin-left:52px; padding:10px 13px; margin-top:20px; background:#f3701e; display:inline-block;}
#line8 .content8 .le_box8 .d8 a{color:#ffffff;}
#line8 .content8 .ri_box8{float:right; width:730px; margin-top:25px; color:#7a7a7a; margin-right:52px; line-height:23px; text-align:justify; padding-right:11px; font-size:16px;}
#line8 .content8 .ri_box8 .e8{margin-top:7px;}

/*line9 */
#line9{width:100%; padding-top:80px; padding-bottom:80px; background:#c4c4c4; overflow:hidden;}
#line9 .content9{width:1200px; margin:0 auto;}
#line9 .content9 ul{margin-left:6px; padding:0;}
#line9 .content9 ul li{float:left; margin:0 15px;}
#line9 .content9 ul li.a9{width:258px; height:179px; background:#f3701e; color:#ffffff; text-align:center; padding-top:87px; font-size:16px;}
#line9 .content9 ul li.a9 .aa{font-size:46px; color:#ffffff; line-height:60px;}
#line9 .content9 ul li.b9{width:170px; height:220px; border:solid 4px #ffffff; text-align:center; padding-top:38px; padding-left:40px; padding-right:40px; color:#ffffff; line-height:25px; font-size:16px; text-align:left;}

/*line10 */
#line10{width:100%; padding-top:80px; padding-bottom:80px; background:#ffffff; overflow:hidden;}
#line10 .content10{width:1200px; margin:0 auto; background:url(../images/p2.jpg); height:480px;}
#line10 .content10 .top10{margin-left:20px; margin-right:56px;}
#line10 .content10 .top10 .le_box10{float:left; width:336px;}
#line10 .content10 .top10 .le_box10 .a10{font-size:16px; color:#7a7a7a; margin-bottom:10px;}
#line10 .content10 .top10 .le_box10 .b10{font-size:30px; border-bottom:solid 4px #f3701e; color:#4c4c4c; font-family:"font0101";}
#line10 .content10 .top10 .ri_box10{float:right; width:730px; font-size:16px; color:#7a7a7a; line-height:20px; margin-top:5px; text-align:justify;}
#line10 .content10 .bottom10{margin-top:60px; float:left;}
#line10 .content10 .bottom10 .z_box10{float:left; width:330px; margin-left:20px; margin-right:48px; font-size:16px; color:#7a7a7a; line-height:20px; background:url(../images/p1.jpg);}
#line10 .content10 .bottom10 .z_box10 span{font-size:38px; float:left; color:#f3701e;}
#line10 .content10 .bottom10 .z_box10 .w10{font-size:30px; color:#4c4c4c; margin-left:28px; font-family:"font0101";}
#line10 .content10 .bottom10 .z_box10 .t10{padding-left:30px; margin-top:20px; line-height:25px; color:#7a7a7a; font-size:16px; width:260px;}
#line10 .content10 .bottom10 .y_box10{float:left; width:330px; margin-left:20px; margin-right:48px; font-size:16px; color:#7a7a7a; line-height:20px;}
#line10 .content10 .bottom10 .y_box10 span{font-size:38px; float:left; color:#f3701e;}
#line10 .content10 .bottom10 .y_box10 .p10{font-size:30px; color:#4c4c4c; margin-left:28px;}
#line10 .content10 .bottom10 .y_box10 .q10{padding-left:30px; margin-top:20px; line-height:25px; color:#7a7a7a; font-size:16px; width:260px;}
#line10 .content10 .bottom10 .y_box10 .r10{margin-left:30px; margin-top:20px; border:solid 1px #f3701e; border-radius:18px; padding:28px 20px 5px 15px; display:inline-block;}
#line10 .content10 .bottom10 .y_box10 .r10 a{font-family:"font0202";}



/*line2 index_product*/
#product .scroll_horizontal{position:relative;width:1280px;height:400px;}
#product .scroll_horizontal .box{overflow:hidden;position:relative;width:1200px;height:400px;margin:0 auto;}
#product .scroll_horizontal .list{overflow:hidden;width:9999px;}
#product .scroll_horizontal .list li{float:left;width:250px; padding-right:68px; text-align:center;}
#product .scroll_horizontal .plus{position:absolute;top:120px;width:40px;height:40px;background:url(../images/lt1.png) no-repeat center center; cursor:pointer;}
#product .scroll_horizontal .minus{position:absolute;top:120px;width:40px;height:40px;background:url(../images/rt1.png) no-repeat center center; cursor:pointer;}
#product .scroll_horizontal .plus{left:20px;}
#product .scroll_horizontal .minus{right:20px;}

#product .scroll_horizontal .list li .type{font-size:16px; font-family:"font0202"; color:#555555; line-height:25px; text-align:center;}

/*line3 about*/
.index_about .aaa{font-size:30px; color:#4c4c4c; margin-top:20px; font-family:"font0101";}
.index_about .abb{font-size:16px; line-height:30px; padding-top:10px; padding-bottom:10px; border-top:solid 4px #f3701e;   border-bottom:solid 4px #f3701e;}
.index_about .acc{font-size:16px; line-height:30px; padding-top:10px; padding-bottom:10px;}

/* line4 */
#line4 .mind{width:314px; height:314px; border:2px solid #fff; margin:0 auto; margin-top:190px; margin-bottom:20px;}
#line4 .mind .a{font-size:62px; color:#fff; font-family:"font0202"; line-height:70px; text-align:center; margin-top:30px;}
#line4 .mind .b{font-size:86px; color:#fff; font-family:"font0202"; line-height:100px; text-align:center;}
#line4 .mind .c{font-size:62px; color:#fff; font-family:"font0202"; line-height:70px; text-align:center;}
#line4 .mind .d{font-size:15px; color:#fff; font-family:"font0202"; line-height:30px; font-variant:small-caps; text-align:center;}


/*index_news*/
.news .scroll_horizontal{position:relative;width:440px;height:280px; margin-top:40px; overflow:hidden;}
.news .scroll_horizontal .box{overflow:hidden;position:relative;width:320px;height:280px; margin:0 auto;}
.news .scroll_horizontal .list{overflow:hidden;width:9999px;}
.news .scroll_horizontal .list li{float:left;width:320px; padding-right:20px; text-align:center; overflow:hidden;}
.news .scroll_horizontal .plus{position:absolute;top:60px;width:20px;height:52px;background:url(../images/lt2.png) no-repeat center center; cursor:pointer;}
.news .scroll_horizontal .minus{position:absolute;top:60px;width:20px;height:52px;background:url(../images/rt2.png) no-repeat center center; cursor:pointer;}
.news .scroll_horizontal .plus{left:20px;}
.news .scroll_horizontal .minus{right:20px;}

.news .scroll_horizontal .list .name{font-size:16px; width:320px !important; overflow:hidden; color:#333; line-height:30px; text-align:left; margin-top:10px;}

/*foot */

#footer{width:100%; min-width:1200px; background:#e5e5e5; padding-top:20px; padding-bottom:20px;}
#footer .foot{width:1200px; height:294px; margin:0 auto; overflow:hidden;}
#footer .foot .ewm{margin-top:5px;}
#footer .foot ul{margin-top:20px;}
#footer .foot ul li{float:left; margin-right:80px;}
#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:#f3701e;}
#footer .foot ul li .title{font-size:16px; line-height:30px; color:#000; font-weight:bold; font-family:"font0101";}
#footer .foot ul .index_contact{width:420px;margin-right:10px;}
#footer .foot ul .index_contact p{text-align:left;}

#copy{width:100%; height:50px; background:#505050;}
#copy .foot_copy{width:1200px; margin:0 auto; line-height:50px; color:#fff; text-align:center;}
#copy .foot_copy a{color:#fff;}

/*about.asp*/
.about_title{background:#f3f3f3; height:150px; overflow:hidden;}
.about_title p{width:1000px; margin:20px auto 0 auto; font-size:16px; line-height:22px; text-align:justify;}
.about_name{color:#f3701e; font-size:24px; line-height:40px; margin-left:30px; margin-top:30px; font-family:"font0101";}
.about_content{color:#333; font-size:16px; line-height:25px; margin-left:30px; margin-top:20px; margin-right:20px;}
.about_main a{font-size:18px; color:#f3701e; line-height:30px; margin-left:30px;}

/*contact.asp*/
.company{font-size:32px; color:#f3701e; line-height:60px; text-align:center; font-family:"Arial";}
.c1{text-align:left; font-size:16px; line-height:30px; width:1040px; margin:0 auto;}
.c1 a{font-size:16px; line-height:30px;}
.c1 a:hover{color:#f3701e;}
.c2{text-align:center; color:#f3701e; font-weight:bold; font-size:18px; line-height:30px;}

/*news.asp*/
.news_main{}
.news_main .list li{float:left; padding:0px 40px; width:320px; height:280px; margin-bottom:30px;}
.news_main .list li .name{font-size:16px; width:320px !important; overflow:hidden; color:#333; line-height:30px; text-align:left; margin-top:10px;}
.news_main .list li:hover .name{color:#f3701e;}
.news_nav{text-align:center;}
.news_nav a{font-size:24px; line-height:30px; padding:0px 20px;}
.news_nav a:hover{color:#f3701e;}

/*equipment.asp*/
.equipment li{float:left; width:320px; height:226px; margin:0 40px; margin-bottom:60px;}

/*download.asp*/
.download{overflow:hidden; margin:30px 0; padding:20px 0; border-bottom:1px dashed #f3701e;}
.download img{float:left;}
.download .right{float:left; width:500px; margin-left:100px; padding-top:50px;}
.download p{line-height:60px; font-size:24px;}
.download a{display:block;}
.download .but{width:140px; height:40px; overflow:hidden;}

/*product.asp*/
.product_nav{width:700px; margin:0 auto; margin-top:20px; overflow:hidden;}
.product_nav ul li{float:left; padding:5px 20px;}
.product_nav ul .li1{background:#f3701e; border-radius:5px;}
.product_nav ul .li1 a{font-size:16px; line-height:30px; color:#fff;}
.product_nav ul .li1 a:hover{color:#fff;}
.product_nav ul .li2{list-style:disc; padding:5px 0; margin-left:40px;}
.product_nav ul .li2 a{font-size:14px; line-height:30px;}
.product_nav ul .li2 a:hover{color:#f3701e;}

/*video.asp*/
.video_nav{width:1200px; margin:0 auto; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.video_nav ul li{float:left; padding:5px 20px;}
.video_nav ul .li1{background:#f3701e; border-radius:5px;}
.video_nav ul .li1 a{font-size:16px; line-height:30px; color:#fff;}
.video_nav ul .li1 a:hover{color:#fff;}
.video_nav ul .li2{list-style:disc; padding:5px 0; margin-left:40px;}
.video_nav ul .li2 a{font-size:14px; line-height:30px;}
.video_nav ul .li2 a:hover{color:#f3701e;}
.video_nav table tr,td{height:30px;}

/*product_show.asp*/
#product_content{width:1200px; padding-bottom:30px; margin:0 auto; overflow:hidden;}
#product_content .t1{font-size:16px; line-height:30px; color:#333; padding:20px;}
#product_content .img{border:1px solid #333; margin-left:120px; margin-top:60px;}
#product_content .p_about{width:510px; float:right; margin-right:120px; margin-top:60px;}
#product_content .p_about .s_t1{font-size:28px; line-height:40px; color:#f3701e;}
#product_content .p_about .s_a1{font-size:15px; line-height:25px; color:#666; text-align:left;}

#about1,#about2,#about3{width:100%; background:#e6e6e6; margin:0 auto; padding:30px;}
#about1 .t2,#about2 .t2,#about3 .t2{font-size:28px; color:#f3701e; line-height:50px; text-align:center;}


.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;}
.back:hover{color:#f3701e; border:1px solid #f3701e;}

/*page*/
.page{text-align:center; line-height:60px;}
.b3{display:block; margin:0 auto; width:160px; height:40px; border:2px solid #fff; border-radius:5px; line-height:40px; text-align:center; font-size:18px; color:#fff;}
.b3:hover{background:#f3701e; border:2px solid #f3701e;}

/*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:#f3701e 1px solid; padding:2px 5px 2px 5px; margin-right:5px; background:#f3701e; 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 #f3701e solid; border-radius:3px; padding:2px 5px 2px 5px; margin-right:5px; background:#f3701e; color:#fff; font-weight:bold}
DIV.page SPAN.disabled { border:1px #eee solid; border-radius:3px; padding:2px 5px 2px 5px; color:#333;}

/*services */
.service{width:100%; margin-top:36px; overflow:hidden;}
.service .sc{width:1200px; margin:0 auto;}
.service .sc .ws{color:#7a7a7a; font-size:16px; margin-bottom:10px;}
.service .sc .wr{color:#4c4c4c; font-size:26px; line-height:60px; border-bottom:solid 4px #f5670f; font-family:"font0101";}
.service .sc .wt{color:#4c4c4c; font-size:16px; line-height:70px;}
.service .s1{width:495px; height:500px; border:solid 3px #7a7a7a; padding:40px; float:left; margin-bottom:36px;}
.service .s1 .wk{color:#4c4c4c; font-size:16px; line-height:30px; margin-top:40px;}
.service .s1 .wo{color:#4c4c4c; font-size:26px; line-height:50px; font-family:"font0101";}
.service .s1 .wd{color:#4c4c4c; font-size:15px; line-height:25px;}
.service .s2{width:495px; height:500px; border:solid 3px #7a7a7a; padding:40px; float:right; margin-bottom:36px;}
.service .s2 .wk{color:#4c4c4c; font-size:16px; line-height:30px; margin-top:40px;}
.service .s2 .wo{color:#4c4c4c; font-size:26px; line-height:50px; font-family:"font0101";}
.service .s2 .wd{color:#4c4c4c; font-size:15px; line-height:25px;}