@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;}

.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;box-shadow:2px 2px 2px #ddd;padding:2px 28px 25px;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:black; float:left; width:611px;font-family:"微软雅黑";border-bottom: dashed 1px #e6e5e5;border-top: dashed 1px #e6e5e5; padding:15px 0; margin:15px 0;}



.pbox{  margin-left:30px; border-bottom:1px solid #333; height:40px; line-height:40px; width:400px;}

.cont{ width:100px; height:36px; background:#cb3637; border-radius:8px; color:#FFF; line-height:36px; text-align:center; font-size:14px; margin-top:30px;}



.p-title{font-weight:bold; font-size:25px;}

.cls_ms{ margin-top:20px;}



