*{ margin: 0px; padding: 0px; font-size: 12px;list-style:none; font-family: Arial;}
img { border-style: none; }
a{text-decoration:none;outline:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
h2{ font-size:26px; color:#fff;}
h3{font-size:22px; color:#274f9c;}
h4{ font-size:20px; color:#e63341; line-height:32px;}
h5{ font-size:17px; }
h6{ font-size:16px; color:#e63341;}



/*********导航*************/
.menu{ width:1003px; margin:0 auto;}
.in_nav{ padding-top:40px;}
.in_nav li{ float:left; margin-left:22px;}
.navContent li{margin-left:10px;}
.nav_bg{ width:100%; height:53px; background: url(../images/nav_bg.jpg) repeat-x;  text-align:center}
.nav_main{ width:1003px;margin:0 auto; position:relative;}
.nav_main ul{ float:left;  width:auto; }
.nav_main ul a{ font-size:14px; font-weight:620; color:#fff; line-height:53px;padding:0 22px;}
.nav_main ul a:hover{ display:block; background:#e63341;}
.kd{ padding-left:50px; padding-right:78px;}
.kd,.kd a{ font-size:14px; color:#fff; line-height:68px;}



/********通栏************/
.banner{ width:100%; height:620px; margin:0 auto; overflow:hidden; position:relative;  }
.b-img{ height:620px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:620px; float:left;}
.b-list{ height:50px; padding-top:700px; position:relative; margin:0 auto;z-index:1;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:320px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:320px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}




.ss{ width:1003px; height:99px; margin:0 auto; position:relative; top:-30px; background:url(../images/sousou.png);}


/********产品介绍************/
.cp_bg{ width:100%; height:auto; background:url(../images/cp_bg.jpg) repeat; margin:-100px auto 0 auto}

.m-slide{ position: relative; height:650px;}
.m-slide .img { float:right; position: relative }
.m-slide .img li{ display: block; width:734px; height:474px }
.m-slide .img img { display: block; width:220px; height:180px }
 .tab1 {
    width: 239px;
    height: 429px;
    background: url(../images/left_ab_en.jpg) no-repeat;
    float: left;
}
.tab { width:239px; height:473px; background:url(../images/fle_bg.png) no-repeat; float:left; padding: 0 0 30px 0;}
.tab li,.tab1 li { *margin-bottom: -3px; border-top: 1px solid #e5e5e5; width:214px; position:relative; }
.tab li{left:13px;}
.tab .first,.tab1 .first { border-top: 0 }
.tab a,.tab1 a { text-decoration: none; display: block; position: relative; width: 190px; height:54px;}
.tab a b ,.tab1 a b{ position: absolute; left: 0; top: 20px; width: 4px; height: 11px; overflow: hidden }
.tab a span,.tab1 a span { position: absolute; overflow: hidden }
.tab a .title ,.tab1 a .title{ left:25px; height:54px; line-height:54px;  font-size: 15px; color: #444 ; font-weight:600; text-align:left;}
.tab .first a ,.tab1 .first a{ height:54px }
.tab .on a b ,.tab1 .on a b{ width:7px; height:13px; background: url(../images/dot.png) no-repeat; margin-left:180px;}
.tab .on a span ,.tab1 .on a span { color: #007dd0 }

.in_tb{ width:1003px; background:url(../images/zycp.jpg)}

.cp ul{display:none;}
.drop:hover{ display:block;}

.p_adv{ background:url(../images/ys.jpg); height:167px; width:1003px; margin:0 auto; margin-top:50px;}
.oth_info{ width:1003px; margin:0 auto;}
.in_news{ margin-left:40px; margin-right:38px;}
.gscc{width:316px; }
.gscc_tit,.in_news_tit{ background:url(../images/ab_01.jpg); width:316px; height:47px;}
.in_tech_tit{ background:url(../images/ab_02.jpg); width:293px; height:47px;}
.gscc_tit a,.in_news_tit a{ position:relative; left:174px; font-size:14px; color:#fff;}
.in_tech_tit a{ position:relative; left:150px; font-size:14px; color:#fff;}
.gscc_btn{ height:27px; width:95px; border-radius:14px; background:#355689; float:left; text-align:center; margin-top:20px;}
.gscc_btn a{ line-height:27px; color:#fff; font-size:14px;}
.in_news ul li{ height:38px; line-height:38px;}
.in_news ul li img{ margin-left:8px; margin-right:6px;}
.in_tech{ width:293px;}
.in_tech ul li{ float:left; width:144px; height:32px; margin-bottom:4px; margin-top:3px;}
.in_tech ul li a{line-height:32px; font-size:13px;}
.in_tech_bl{ background:#5380c5;}
.in_tech_bl a{color:#fff; }
#foot{ background:url(../images/foot_en.jpg); width:1003px; height:286px; margin:0 auto;}
.foot{padding-top:46px; text-align:center;}
.foot a{ font-size:13px; color:#fff; margin: auto 14px;}
.in_contact{ margin-top:60px; color:#fff;}
.left_ab{
    width: 239px;
    height: 429px;
    background: url(../images/left_ab.jpg) no-repeat;
    float: left;
	
}

.left_ab li {
    border-top: 1px solid #e5e5e5;
    width: 214px;
    position: relative;
    
}
.left_ab a {
    text-decoration: none;
    display: block;
    position: relative;
    width: 160px;
    height: 54px;
	text-align:left;
}
.title {
    left: 25px;
    height: 54px;
    line-height: 54px;
    font-size: 15px;
    color: rgb(68, 68, 68);
    font-weight: 600;
}
.left_ab img{ margin-left:80px;}
.left_bl{ color:#007dd0;}
.ab_wrap{ width:1003px; margin:0 auto; padding-bottom:30px;}

.r_content{ width:714px;}
.r_content_tit{ height:40px; border-bottom:1px solid #ccc; text-align:left;}
.ab_detail{ margin-bottom:40px; text-align:left; line-height:26px; margin-top:20px;}


/*产品详情页面Tab*/

.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.pb10{padding-bottom:10px}
.mt10{margin-top:10px}
/*main*/
.lanrenzhijia{width:700px;margin:100px auto;background:#fff;padding:15px;box-shadow:0 0 10px #ccc;}
.lanrenzhijia .title{height:20px;border-bottom: 3px solid #e7e7e7;padding-bottom:10px;}
.lanrenzhijia .title h2{ font-size: 20px;font-family: "microsoft yahei";}
.lanrenzhijia .title-list{ position: relative; top: -7px;}
.lanrenzhijia .title-list li{ width: 167px; line-height: 20px; text-align: center; float: left; display: inline;}
.lanrenzhijia .title-list li.on{ color: #ff6600; font-weight: bold;}
.lanrenzhijia .title-list p{position:absolute;top:24px;left:0px;width:146px;height:10px;border-top: 3px solid #ff6600; overflow: hidden; text-align: center;}
.lanrenzhijia .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color: #ff6600 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.product{ position: relative; overflow: hidden; display: none; margin-top: 20px;}
.product ul{ position: absolute; left: 0px;}
.product-wrap .show{ display: block;}
.product-wrap .product li{ float: left; display: inline; margin-left: 13px;background: #f3f3f3;border: 2px solid #fafafa; transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
.product-wrap .product li.ml0{margin-left:0px;}
.product-wrap .product li a.imgwrap{ display: block; width: 226px; height: 200px; background: #fff; text-align:center;}
.product-wrap .product li p{padding-left: 15px;color: #666666;line-height: 22px;}
.product-wrap .product li p a{ color: #666666; text-decoration: none;}
.product-wrap .product li p a:hover{ color: #ff6600; text-decoration: none;}

.product table tr{background:#fff;}
/*产品详情页面Tab*/


.kz {
	padding-top:20px;
    line-height: 26px;
	padding-bottom:40px;
}

.newspage {
    text-align: center;
    margin-top: 20px;
}

.newspage a {
    color: #333;
}
.current {
    background-color: #274f9c;
}
.current, .num {
    border: solid #274f9c 1px;
    padding: 2px 6px;
    margin-left: 4px;
	color:#fff;
}

.technical_detail {
    margin-bottom: 40px;
    line-height: 26px;
	width:167px;
	float:left;
}
.technical_detail{
	text-align:center;}
.technical_li{
	width:334px;
	float:left;
	padding-top:10px;
	}
.technical_list li{ width:500px; float:left; line-height:32px; text-align:left;border-bottom: dotted 1px #ccc;}

.return {
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center;
}
.return a {
    background: #274f9c;
    padding: 5px;
    color: #fff;
}
.keyan_pic {
    width: 222px;    
    float: left;
    padding: 6px;
    margin: 0 8px 20px;
}
