@charset "utf-8";

.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.marT37{margin-top:37px;}
.mar{margin-top:10px;}
.marT15{margin-top:15px;}
.font2em{text-indent:2em;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.bold{font-weight:bold;}
/**首页**/
.site{margin:18px auto 60px;width:809px;}
.fLe{float:left;_display:inline;}
.fRi{float:right;_display:inline;}
/*.otherbg{ background:#f1f1f1 url(../img/other/otherbg.jpg) no-repeat center 0 fixed;}*/
.otherbg{ background: #e5e5e5;}
.bgblank{background:#fff;min-height:400px;_height:400px;}
/*.contactbg{ background:#f1f1f1 url(../img/contact/contactbg.jpg) no-repeat center 0 fixed;}*/
.contactbg{ background: #e5e5e5;}
.mapcon{border-top:#f0f0f0 1px solid;}
.mapcon li{padding:25px 0;border-bottom:#f0f0f0 1px solid;}
.mapcon li h3{font-size:14px;padding-bottom:10px;}
.mapcon li a{padding-right:40px;}

.downconl{width:160px; text-align:center;font-size:20px;}
.downconr{width:725px;}
.downcon li{margin:0 0 10px;}
.downconrcon li{float:left;margin:0 1px 9px 0;width:179px;height:178px; overflow:hidden; background:#d8d8d8;}
.downconrcon li.over{ background:#f6f6f6;}
.downconl h2{padding:35px 0 25px;}
.downconrlink a{float:right;display:inline-block;margin-top:5px;}
.downconrlink {padding:10px 19px 0 10px;}

.prolt a{display:inline-block; background:url(../img/other/btn.jpg) no-repeat 0 -18px;width:150px;height:18px;line-height:18px;overflow:hidden;}
.prolt a:hover{ background:url(../img/other/btn.jpg) no-repeat 0 0;}
.prol{width:150px;}
.prolb{margin-top:5px;}
.prolt{margin-bottom:5px;}
.prolb a{display:inline-block; background:url(../img/other/btn.jpg) no-repeat 0 -54px;width:150px;height:18px;line-height:18px;overflow:hidden;}
.prolb a:hover{ background:url(../img/other/btn.jpg) no-repeat 0 -36px;}
.prolm{ position:relative;height:510px; overflow: hidden;width:150px;}
.prolm ul{ position:absolute;top:0;width:150px;font-size:14px;}
.prolm li a{border:#e1e1e1 1px solid;display:block; background:#f9f9f9;padding-left:10px;margin:0 0 2px;height:30px;line-height:30px;overflow:hidden;}
.prolm li a:hover,.prolm li a.now{ background: #122878;color:#fff;margin:0 0 2px;}
.pror{width:749px;}
.prorcon{width:749px;height:540px;overflow:hidden;position:relative;}
.prorpic{ position: relative;z-index:3;}
.prorpic li{display:none; position: relative;left:0;top:0;}
.prorbtn{ position:absolute;left:50%;top:500px;z-index:5;margin-left:-20px;}
.prorbtn a{display:inline-block;background:url(../img/other/circle.png) no-repeat;width:10px;height:9px;line-height:9px; overflow: hidden;margin-right:5px;}
.prorbtn a.on{ background:url(../img/other/circleon.png) no-repeat;}
.showbtn{ position:absolute;top:115px;right:0;width:26px;padding:0 2px;height:86px; background: url(../img/other/problack.png) repeat-y;z-index:6; text-align:center;}
.showbtn a{display:inline-block;line-height:16px;color:#fff;width:20px;padding:10px 3px 0;}
.showbtn a:hover{color:#fff;}
.showintro{background:url(../img/other/shhowintro.png) repeat;position:absolute;width:320px;height:495px;padding:15px 20px 45px 25px;right:-381px;top:0;z-index:6;color:#fff;font-size:12px;line-height:22px;overflow:hidden;}
.showintro h2{padding:10px 0 15px;}
.close a{display:inline-block;width:43px;height:23px;border:#5c6a7f 1px solid;color:#f0f2f3;text-align:center;}
.close a:hover{color:#f0f2f3;}

.contactl{width:355px;}
.contactl h2{padding:0 0 10px;border-bottom:#d1d0d0 3px solid;}
.contactl .txt{padding:20px 0 0;line-height:26px;}
.contactr{width:500px}
.contactrcon{padding:7px;border:#dcdcdc 1px solid;}

.manuals-tit{border-bottom:#e6e5e5 1px solid;}
.manuals-tit a{background:url(../images/p_img02.jpg) repeat-x;width:142px; text-align:center;margin:0 4px 0 0;display:block;float:left;height:36px;color:#666;font:12px/32px "微软雅黑",Arial;}
.manuals-tit a:hover,.manuals-tit a.on{color:#fff; background:url(../images/p_img01.jpg) repeat-x;}


.productcon h4,.joinuscon h4{font-size:18px; font-weight:bold;padding:30px 0 15px;}
.productcon b{display:block;}

.joinlist li{padding:10px 0 0}
.joinlist li span{ background:url(../img/contact/join_img02.jpg) no-repeat;display:inline-block;width:23px;height:24px;color:#fff;font:bold 14px/24px Arial; text-align:center;margin:0 10px 0 0;}
.joinlist li.odd span{ background:url(../img/contact/join_img03.jpg) no-repeat;}

.order_btn{background:url(../img/service/sign.png) repeat-x 0 -36px;width:110px;color:#fff;text-align:center;border:none;height:42px;font:bold 14px/36px "微软雅黑";padding:0 0 6px;}
.ordertab tr td{table-layout:fixed;padding:5px 3px;}
.ordertab span{color:#7d191a;}
.order_input{width:400px;padding:5px;height:18px;line-height:18px;overflow:hidden;border:#dfdfdf 1px solid; background:#fff;color:#666;}
.ordertab select{width:180px;padding:1px;}
.order_texta{padding:5px;width:400px;height:190px;border:#dfdfdf 1px solid; background:#f5f2f2;resize:none;color:#666;}
.ordertab{padding:0 0 30px;}

.joinusl{width:580px;padding-right:35px;border-right:#dfdfdf 2px solid;}
.joinusr{width:290px;}
.joinustxt{padding:35px 0;color:#666;font-size:18px;}
.ordertab h4,.joinusr h4{color:#972021;font-size:16px;padding:0 0 10px;}
.joinusr tr td{padding:5px 3px;}

.bgsubject{ background:#f1f1f1;}
.subsite{ background:#fff;margin:18px auto 60px;padding:43px 23px 43px 29px;border-right:#dddddd 1px solid;border-bottom:#dddddd 1px solid;width:926px;overflow:hidden;}
.subsitel{width:648px;padding:0 0px 0 0;overflow:hidden;min-height:500px;_height:500px;}
.subsiter{width:265px; overflow:hidden;}
.subsitelcon{border-right:#dddede 1px solid;padding:0 15px 0 0;}
.subsiteltit{margin:20px 0 0;height:52px;font:bold 20px/52px "微软雅黑";color:#666;border-bottom:#dddede 2px solid;}
.subsiteltit span{font-size:12px; font-weight:normal; float:right;}
.subsiteltitse{padding:10px 0 5px;border-bottom:#afafaf 1px dotted;min-height:350px;_height:350px;}
.subsiteldet p{padding:10px 0;}
.subsiteldet p img{max-width: 100%;_width:632px;}
.subzan a{display:block; background:url(../img/other/sub_img06.jpg) no-repeat;width:72px;height:62px;padding:10px 0 0;text-align:center;font-size:16px;}
.subzan a,.subzan a b{color:#fff;font-weight:bold;}.subzan a b{display:block;}
.subzan a:hover{color:#fff;}
.subretop{border-bottom:#e5e5e5 1px solid;margin-top:28px;}
.subretop a{display:block;width:25px;height:24px;line-height:24px;padding:0 0 0 18px;color:#fff; background:url(../img/other/sub_img07.jpg) no-repeat; text-align:left}

.subsitertit{font:bold 18px/38px "微软雅黑";border-bottom:#c8c8c8 5px solid;height:38px;color:#fff; background:#7d191a;padding:0 0 0 15px;}
.bgsubrblue{ background:#02103f;}
.subsiterlist{padding:14px 0 25px;}
.subsiterlist li{padding:7px 0;border-bottom:#bcbcbc 1px dotted;}
.subsiterlist li a{background:url(../img/other/sub_img05.jpg) no-repeat 5px 9px;display:block;padding-left:24px;line-height:24px;}
.subsiterlist li a:hover{color:#7d191a; background:url(../img/other/sub_img04.jpg) no-repeat 5px 9px;}
.subnext a{display:inline-block; background:#7d191a;padding:0 10px;color:#fff;}
.subnext a:hover{color:#fff;background:#02103f;}
.subsitertxt{margin:35px 0 0;}
.subnextcon{padding:15px 0 0;}

.joinmain-box{
	width: 412px;
	height: 323px;
	margin-top: 36px;
}
.j-fl{
	float: left;
	margin-left: 20px;
	display: inline;
}
.j-fr{
	float: right;
	margin-right: 20px;
	display: inline;
}
.joinmain-box img{
	padding: 5px;
	border: 1px solid #e8e8e8;
	float: left;
	margin-bottom: 25px;
}
.joinmain-box p{
	font-weight: bold;
	font-size: 16px;
	line-height: 30px;
	color: #666;
	float: left;
	padding-right: 15px;
	background: url(../img/i03.jpg) no-repeat right 0;
}
.joinmain-box a:hover p{
	color: #051b67;
	background-position: right -30px;
}



/*  pro start  */
.products{
	float:left;
	position:relative;
	margin-top:10px;width:924px;
}
.products  p{
    display:block;
	float:left;
	width:137px;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#666;
	}
.products  p.link-pic{ 
     width:94px;
	 text-align:center;
    }
.products .fzhu{
    width:58px;
	}
	
.products .ptitle{
    text-align:left;text-indent:3em;
	}
	
.products .title {
    height:30px;
    background-color:#3185bb;
	}
.products .title p {
    height:30px;
	line-height:30px;
	color:#fff;}
.products .goods-list{
	position:relative;
	margin-bottom:18px;
}
.goods-list li{
    display:block;
    width:924px;
	overflow: hidden;
	vertical-align: bottom;
	
}
.products .goods-list li p a{
	display:block;
	}
.products .goods-list li  a{
    color:#006699;}
.products .goods-list li .link-pic a img{
    width:40px;
	height:31px;
    }

.pro-base-info{
	float:left;
	margin-bottom:8px;
}
.pro-wrap{
    width:390px;
	margin-top:5px;
	float:left;
	margin-left:5px;
}
.pro-meta{
    padding:25px 0 0 10px;
	word-wrap:break-word;
}
.pro-meta li{
	clear:both;
	line-height:24px;
	padding-left:15px;
	background:url(../image/nav_list.gif) no-repeat center left;
	color:#666;
}
.pro-meta li span{
    color:#36778b;
}

.btn_rohs{
    clear:both;
	margin:10px;
}
.btn_rohs img{
}

.pro-base-info .pro-picture{
	float:left;
	width:350px;
}
#big-pic{
	height:260px;
	width:350px;
	background:url(../image/proimg_bg.png) no-repeat bottom center ;
	overflow:hidden;
}
#big-pic #big-pic-list li{
	display:none;
	position:absolute;
	padding-left:25px;
	padding-top:12px;
	}
#big-pic #big-pic-list li.on{
	display:block;
}
#big-pic #big-pic-list li a img{
	height:233px;
	width:300px;
}
#small-pic{
	clear:both;
    overflow:hidden;
	margin-top:3px;
	margin-left:25px;
    position:relative;
	text-align:center;
	padding:3px 16px !important;
	padding:3px 14px;
}
#small-pic #small-scroll-pic{
	width:232px !important;
	width:232px;
	height:44px;
	float:left;
    overflow:hidden;
    position:relative;
}
#small-pic #small-pic-list{
	margin:0px 3px;
	left:0;
    position:absolute;
    top:0;
}
#small-pic .scroll-btnl{
	height:30px;
	width:16px;
	display:block;
	float:left;
	border:1px solid #CCC;
	background:url(../image/btn-l2.gif) no-repeat;
	margin-top:5px;
}
#small-pic .scroll-btnr{
	height:30px;
	width:16px;
	display:block;
	float:left;
	border:1px solid #CCC;
	background:url(../image/btn-r2.gif) no-repeat;
	margin-top:5px;
}
#small-pic .scroll-btnl:hover{
	background:url(../image/btn-l1.gif) no-repeat;
}
#small-pic .scroll-btnr:hover{
	background:url(../image/btn-r1.gif) no-repeat;
}
#small-pic #small-pic-list li{
	display:inline;
	float:left;
	margin:0px 2px;
}
#small-pic #small-pic-list li a{
	border:1px solid #CCC;
    display:block;
    height:42px;
    overflow:hidden;
    width:50px;
}
#small-pic #small-pic-list li a:hover{
	border:1px solid #ff6600;
}
#small-pic #small-pic-list li a.on{
	border:1px solid #ff6600;
}
#small-pic #small-pic-list li a img{
	width:50px;
	height:42px;
}

/*产品----------------------*/
.product .pro-1{ border-bottom:0px solid #fdd96c; padding-bottom:20px;}
.product .pro-1-a{ 
	float:left; 
	width:275px;
	height:220px;
	padding:3px;
	overflow:hidden; 
	background-color:#fff;
	border:1px solid #e1e1e1; 
	}
.product .pro-1-a img{ width:275px; height:220px;}
.product .pro-1-b{  width:711px; padding-top:10px; margin-left:30px;}
.product .pro-1-b p.p-title{ border-bottom: solid 1px #e6e5e5; padding-bottom:10px; margin-bottom:10px; color:#363636; font-size:20px;}
.product .pro-1-b p.p-mod{ font-size:14px; }
.product .pro-1-b div.p-sug{ margin:20px 0 20px 0;}




.product .tit{ position:relative; height:40px; border-bottom:0px solid #e6e5e5; background-image:url(../images/m_menub_bg.jpg);}
.product .menub1{ position:absolute; top:0px;}
.product .menub1 li{border-right:1px solid #e1e1e1; padding-left:15px; padding-right:15px; font-size:12px;TEXT-ALIGN: center; font-weight:bold;}
.product .menub1_1 { height:40px; line-height:40px; FLOAT:left;color:#019ddd; background:#fff; CURSOR: pointer;}
.product .menub1_2 { height:40px; line-height:40px; FLOAT:left;color:#595959; BACKGROUND-IMAGE: url(../images/menu_b_bg.png); BACKGROUND-REPEAT: no-repeat; CURSOR: pointer;}
.product .no2 {DISPLAY: none}
.product .pro-2 {border:1px solid #e1e1e1; background:#fff; min-height:300px;}
.product .pro-2-1{ padding:10px 20px 15px 15px; line-height:24px; overflow:hidden;}
.product .pro-2-1 td{ padding:5px; border:1px solid #ccc;}


.nextcon{border-top:#e5e5e5 1px solid;padding: 20px 0;color:#7c7c7c;}
.nextcon a{color:#7c7c7c;}.nextcon a:hover{color:#1b559a;}
.nextcon span{ background:url(../img/service/service_img23.jpg) no-repeat 0 center;padding-left:20px;}

.product-content{line-height: 22px;color:#898989; float:left; width:611px;font-family:"微软雅黑";border-bottom: dashed 1px #e6e5e5;border-top: dashed 1px #e6e5e5; padding:15px 0; margin:15px 0;}

.pbox{ font-size:25px; font-weight:bold; margin-left:20px; border-bottom:1px solid #333; height:40px; line-height:40px; width:400px;}
.cont{ width:100px; height:36px; background:#004986; border-radius:8px; color:#FFF; line-height:36px; text-align:center; font-size:14px; margin-top:30px;}




