@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0;}
div{ border:0;}
img{border:0;}
a{border:0; text-decoration:none; color:#000;}
li{list-style:none;}
body{background:#fff; font-family:'Microsoft YaHei';}

@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../font/iconfont.woff') format('woff'),
  url('../font/iconfont.ttf') format('truetype'),
  url('../font/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.semi-manufactures img{width:295px;height:295px;}
.tp4{margin-right:0px;}
.tp8{margin-right:0px;}
/*index*/
.navli1{margin-bottom:-50px; padding-left:30px;}
.navli1 a{display:block; font-size:18px; color:#3b3b3b;}
.navli1 a:hover{color:#074bba;}
#header{width:100%; margin:0 auto; text-align:center; }
.logo{ margin-top:15px;}
#main{width:1200px; margin:0 auto; margin-top:30px;}
#nav ul{height:50px; padding-left:60px; line-height:50px; border-bottom:1px solid #b3b2b2;}
#nav li{float:left;}
#nav li a{display:block; font-size:18px; margin-left:48px; color:#3b3b3b;}
#nav li a:hover{color:#074bba;}
.nav1{margin-left:43px;}
.index_top{margin-bottom:10px;}
.index_top a img{opacity:1;}
.index_top a:hover img{opacity:0.8;}
.index_left{float:left;width:606px;}
.index_left a{ margin-bottom:10px; display:block;}
.index_right a{ margin-bottom:10px; display:block;}
.index_left a img{opacity:1;}
.index_right a img{opacity:1;}
.index_right a:hover img{opacity:0.8;}
.index_left a:hover img{opacity:0.8;}
#footer{padding-top:40px; clear:both;}
.f_top{height:30px; line-height:30px; font-size:24px; color:#605f5f; text-align:center; letter-spacing:3px; margin-bottom:30px;}
.line01{width:465px; height:1px; background:#757575; margin-top:15px; float:left;}
.line02{width:465px; height:1px; background:#757575; margin-top:15px; float:right;}
.f_main{height:200px;}
.f_main li{float:left;}
.f_main li.col{ margin-right:80px;}
.f_main p{font-size:16px; color:#464646; line-height:45px;}
.f_main a{display:block; font-size:16px; color:#838080; line-height:25px;}
.f_main a:hover{color:#074bba; text-decoration:underline;}
.col_2 p{ margin-bottom:15px;}
.col_2 a{ display:inline;  margin-left:10px;}
.f_bottom{height:70px; text-align:center; border-top:1px solid #757575; line-height:70px; color:#818181; font-size:16px;}
.f_bottom a{color:#818181; font-size:16px; padding:5px;}
.f_bottom a:hover{color:#074bba; text-decoration:underline;}
.f_bottom span{padding:5px;}
.b_main{clear:both;}

/*subnav*/
.subn{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff;z-index:9999;}
.subn a:hover{color:#074bba; text-decoration:underline;}
.subnav01{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff url(../images/subnav.jpg)no-repeat center center; z-index:9999;}
.subnav02{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff url(../images/tcnav.jpg)no-repeat center center; z-index:9999;}
.subnav03{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff url(../images/cxcl.jpg)no-repeat center center; z-index:9999;}
.subnav04{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff url(../images/bsxlnav.jpg)no-repeat center center; z-index:9999;}
.subnav05{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff url(../images/xsjy.jpg)no-repeat center center; z-index:9999;}
.subnav06{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff url(../images/aboutnav.jpg)no-repeat center center; z-index:9999;}
.subnav07{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff url(../images/zsnav.jpg)no-repeat center center; z-index:9999;}
.subnav08{display:none; position:absolute; width:1198px; height:250px; border:1px solid #bababa; margin:0 auto; background:#fff url(../images/contactnav.jpg)no-repeat center center; z-index:9999;}

.subnav02 .subp01{float:left; padding-right:25px; }
.subnav02 .subp02{float:right;}
.subnav02 .s_title{float:left; padding-left:80px; padding-top:20px; }

.subnav03 .subp01{float:left; padding-right:25px; }
.subnav03 .subp02{float:right;}
.subnav03 .s_title{float:left; padding-left:80px; padding-top:20px; }

.subnav04 .subp01{float:left; padding-right:35px; }
.subnav04 .subp02{float:right;}
.subnav04 .s_title{float:left; padding-left:115px; padding-top:20px; }

.subnav05 .subp01{float:left; padding-right:25px; }
.subnav05 .subp02{float:right;}
.subnav05 .s_title{float:left; padding-left:80px; padding-top:20px; }

.subnav06 .subp01{float:left; padding-right:35px; }
.subnav06 .subp02{float:right;}
.subnav06 .s_title{float:left; padding-left:115px; padding-top:20px; }


.subnav07 .subp01{float:left; padding-right:35px; }
.subnav07 .subp02{float:right;}
.subnav07 .s_title{float:left; padding-left:70px; padding-top:20px; }

.subnav08{}



.s_title{float:left; padding-left:175px; padding-top:30px;}
.s_tips{float:right; text-align:center; padding-right:150px; padding-top:30px; }
.s_tips p{line-height:40px;}
.s_tips span{margin-left:20px; color:#747474; font-size:18px;}
.s_tips1{float:right; text-align:center; padding-right:85px; padding-top:30px; }
.s_tips1 p{line-height:40px;}
.s_tips1 span{margin-left:20px; color:#747474; font-size:18px;}
.s_tips2{float:right; text-align:center; padding-right:125px; padding-top:30px; }
.s_tips2 p{line-height:40px;}
.s_tips2 span{margin-left:20px; color:#747474; font-size:18px;}
.subn h3{font-size:24px; font-weight:normal; line-height:50px;}
.subn h2{font-size:32px; font-weight:normal; line-height:60px; }
.s_title p a{display:block; color:#747474; font-size:16px; line-height:35px;}


/*1brand*/
.c_tit{width:400px; margin:0 auto; text-align:center; height:40px; line-height:40px; margin-top:35px;}
.c_tit span{font-size:32px;}
.c_t_line01{float:left; height:3px; width:100px; border-top:1px solid #000; border-bottom:1px solid #000; margin-top:20px;}
.c_t_line02{float:right; height:3px; width:100px; border-top:1px solid #000; border-bottom:1px solid #000; margin-top:20px; }
.b_img01{text-align:center; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.b_img02{margin-bottom:10px;}
.b_text p{line-height:40px; margin-bottom:10px;}
.b_text b{padding-left:28px; font-size:22px; font-weight:normal; color:#5a5a5a;}
.b_text span{font-size:18px; color:#5a5a5a;}


/*2SQ*/
.s_tit{font-size:24px; font-weight:normal; color:#5a5a5a; line-height:40px;}
.s_pro li{float:left; margin-right:2px;}
.s_pro li p{text-align:center; font-size:18px; color:#5a5a5a; margin-top:15px;}
.advan{margin-top:10px; margin-bottom:10px;}
.advan li{list-style-type:disc; font-size:16px; color:#5a5a5a; margin-left:25px; line-height:30px;}
.size p{text-align:center; font-size:18px; color:#5a5a5a; line-height:50px;}
.size span{font-size:24px; padding-right:10px; }

/*3magnetic*/
.magnetic h1{margin-top:15px; margin-bottom:10px;}
.m_intro li{list-style-type:disc; font-size:16px; color:#5a5a5a; margin-left:25px; line-height:25px;}
.m_intro p{margin-left:25px; font-size:16px; color:#5a5a5a;line-height:25px;}
.m_img p{ font-size:18px; color:#5a5a5a; line-height:50px;}
.m_img span{font-size:24px; padding-right:10px;}
.m_pro,.m_phy{text-align:center;}
.m_wrap{height:850px;}
.m_motor{ float:left; width:600px; text-align:center;}
.m_col1{float:left; width:600px; }
.m_col2{float:right; width:600px;}
.m_ring{float:right; width:600px; text-align:center;}

/*4break*/

.b_title { width:1200px; height:50px; background:#D9D9D9; margin-top:25px; margin-bottom:6px;}
.b_title ul li{ float:left;}
.b_title li{width:240px; height:50px; text-align:center; font-size:18px; color:#5a5a5a; line-height:50px;  cursor:pointer;}
.b_title .active{background:#002faf; color:#fff;}
.b_title1 { width:1200px; height:100px; background:#D9D9D9; margin-top:25px; margin-bottom:6px;}
.b_title1 ul li{ float:left;}
.b_title1 li{width:240px; height:50px; text-align:center; font-size:18px; color:#5a5a5a; line-height:50px;  cursor:pointer;}
.b_title1 .active{background:#002faf; color:#fff;}
.b_m_text li{float:left; margin-right:5px; margin-top:5px;}
.b_list{text-align:center; line-height:100px; padding-left:450px;}
.b_list span{color:#E60D35;}
.b_list li{float:left;}
.b_list li a{font-size:18px; color:#5a5a5a; display:block; margin-left:20px;}
.b_m_text{display:none;}
.b_m_text li:hover{}


#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}

/*6company*/
.company{height:1100px;}
.company img{margin-top:20px;}
.company .s_tit{line-height:50px;}
.company p{font-size:16px; color:#5a5a5a; line-height:30px; padding-left:12px;}
.intro p{text-indent:32px; }

/*6.2news*/
.news{height:580px;}
.news img{margin-top:20px; margin-bottom:10px;}
.n_title{margin-top:10px;}
.n_title a{font-size:16px; color:#2c2c2c; line-height:30px;}

/*6.2.1news*/
.news_detail{height:900px; }
.n_d_img{margin-top:20px; margin-bottom:20px;}
.n_d_tit{text-align:center; border-bottom:1px dotted #dcdbdb;}
.n_d_tit h2{font-size:24px; color:#2c2c2c; font-weight:normal; line-height:45px;}
.n_d_tit p{font-size:16px; color:#999999;line-height:25px; padding-bottom:10px;}
.n_text{margin-top:20px; font-size:16px; color:#666;}
.n_text p{text-indent:32px; line-height:25px; padding-bottom:10px;}
.back{text-align:center;margin-top:30px;}
.back a{color:#074bba;}


/*7wholesale*/
.wholesale img{margin-top:20px;}
.wholesale p{text-align:center; font-size:16px; color:#5a5a5a; margin-top:30px;}

/*8address*/
.address{padding-top:20px;}
.address img{margin-bottom:10px;}
.address p{font-size:16px; color:#5a5a5a;}






