/* CSS Document */
body{font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:22px; color:#484848; margin:0 auto;}
.float{float:left;}
.top9{padding-top:9px;}

/*link*/
a:link{color:#555; text-decoration:none;}
a:visited{color:#555; text-decoration:none;}
a:hover{color:#FF1201; text-decoration:underline;}
a:active{color:#555; text-decoration:none;}

a.lred:link{color:#F00; text-decoration:none;}
a.lred:visited{color:#F00; text-decoration:none;}
a.lred:hover{color:#F00; text-decoration:underline;}

a.lwhite:link{color:#fff; text-decoration:none;}
a.lwhite:visited{color:#fff; text-decoration:none;}
a.lwhite:hover{color:#fff; text-decoration:underline;}

/*head*/

#head,#notice,#main,#mbpro,#foot,#inside{width:1002px; margin:0 auto;}
.logo{width:605px; padding-top:10px; padding-bottom:13px;}
.heright{width:397px; padding-top:10px; padding-bottom:13px; text-align:right;}
.heright li{padding-top:6px; color:#fff;}

#menu{width:992px; background:url(../images/image_12.jpg) repeat-x; padding:0 5px; margin:0 auto;}
#menu li{float:left;}
#menu li img{float:left;}
.mname{width:92px; text-align:center; font-size:14px; color:#fff; line-height:40px;}
.mname a:link{color:#FFF; text-decoration:none;}
.mname a:visited{color:#FFF; text-decoration:none;}
.mname a:hover{color:#fff; background:#005298; display:block; text-decoration:none; height:40px; width:104px;}
.mname a:active{color:#FFF; text-decoration:none;}
.mnbg{width:104px; text-align:center; font-size:14px; line-height:40px; background:#005298; color:#FFFF00;}
.mnbg a:link{color:#FFF; text-decoration:none;}
.mnbg a:visited{color:#FFF; text-decoration:none;}
.mnbg a:hover{color:#FFF; text-decoration:none;}
.mline{width:2px; padding:0 2px;}

/*banner*/
#banner{width:1002px; text-align:center; padding:7px 0; margin:0 auto;}
#notice{width:990px; background:#F9F9F9; border:#ddd 1px solid; height:30px; line-height:30px; padding:0 5px; color:#555; margin:0 auto;}
#notice span{color:#0360B8; line-height:30px; font-weight:bold; padding-top:2px; float:left;}
#notice li{float:left;}

/*main*/
.mleft,.inleft{width:227px;}
.mleft h3{padding-left:25px; background:url(../images/image_30.jpg) no-repeat; line-height:32px; font-size:14px; color:#FFF;}
.mleft h3 span{FONT-SIZE:8px; LINE-HEIGHT: 120%;FONT-FAMILY: "Tahoma"; font-weight:100; color:#9FC2E2; padding-left:6px; padding-top:9px;}

/*category*/
#pcate,#mcontact,#mhonor,#mcase{width:227px;}
#pccon,#mccon,#mhcon{width:219px; padding:3px; border:#ddd 1px solid; border-top-style:hidden;}
#pccon h5{border:#E7E7E7 1px solid; font-size:11px; padding-left:9px; margin:3px -4px; background:url(../images/pbg.jpg) repeat-x; height:26px; line-height:26px;}
#pccon h5 img{padding-right:6px; padding-top:9px;}
#pccon li{border-bottom:#ddd 1px dashed; line-height:28px; padding-left:10px; margin:0 9px;}
#pccon li span{float:left; padding-top:6px; padding-right:9px;}
#psearch{width:209px; padding:5px;}
#psearch li{border:0; float:left;}

/*contact*/
#mccon h5{text-align:center;}
#mccon h4{font-size:12px; color:#005298; text-align:center; padding-top:6px;}
#mccon li{padding-left:5px;}

/*honor*/
#mhcon li{text-align:center; padding-top:5px; padding-bottom:5px;}
#mhcon li h4{border:#DEDEDE 1px solid; font-size:12px; background:url(../images/image_98.jpg) repeat-x; line-height:26px; font-weight:100;}

/*case*/
#mcacon{width:215px; border:#DDD 1px solid; border-top-style:hidden; padding:5px;}
#mcacon li{border-bottom:#CCC 1px dashed; line-height:28px;}

.mmid{width:536px; padding:0 10px!important; padding:0 9px;}
/*mabout*/
#mabout,#mproduct,#mnews{width:536px;}
#mabtop,#mptop,#mntop{width:534px; border:#E7E7E7 1px solid; background:url(../images/image_33.jpg) repeat-x; height:30px;}
#mabtop h2{width:77px; text-align:center; color:#006DC0; background:url(../images/image_38.jpg) no-repeat; margin-left:15px; margin-top:2px; height:29px; line-height:29px; font-size:14px; position:absolute;}
#mabtop span{padding-top:8px; padding-right:9px; float:right;}
#mabcon,#mpcon{width:514px; border:#E7E7E7 1px solid; border-top-style:hidden; padding:10px; line-height:24px;}
#mabcon img{padding-right:9px; padding-bottom:6px;}


/*mproduct*/
#mptop h2{width:110px; text-align:center; color:#006DC0; background:url(../images/image_59.jpg) no-repeat; margin-left:15px; margin-top:2px; height:29px; line-height:29px; font-size:14px; position:absolute;}
#mptop span{padding-top:8px; padding-right:9px; float:right;}
#mpcon,#mncon{width:524px; border:#E7E7E7 1px solid; border-top-style:hidden; padding:10px 5px; line-height:24px;}
#mpcpt{width:161px; padding:0 6px 0 7px; float:left;}
#mpcpt li{text-align:center; line-height:28px;}
#mpcpt li img{border:#CCC 1px solid; float:left;}

/*mnews*/
#mntop h2{width:77px; text-align:center; color:#006DC0; background:url(../images/image_38.jpg) no-repeat; margin-left:15px; margin-top:2px; height:29px; line-height:29px; font-size:14px; position:absolute;}
#mntop span{padding-top:8px; padding-right:9px; float:right;}
#mncpt{width:524px; color:#999; line-height:21px;}
#mncpt img{padding-right:6px;}
#mncbot{width:520px; padding:2px;}
#mncbot li{border-bottom:#CCC 1px dashed; padding-left:12px; background:url(../images/image_95.jpg) left no-repeat; line-height:25px;}
#mncbot li span{float:right; color:#8B8B8B;}

.mright{width:219px;}
.mright h3{background:url(../images/image_57.jpg) no-repeat; line-height:32px; font-size:14px; color:#fff; padding-left:25px;}
.mright h3 span{FONT-SIZE:8px; LINE-HEIGHT: 120%;FONT-FAMILY: "Tahoma"; font-weight:100; color:#9FC2E2; padding-left:6px; padding-top:9px;}

/*video*/
#mvideo,#advan,#mfeedback{width:219px;}
#advtop,#mctop{width:217px; text-align:center; border-left:#DDD 1px solid; border-right:#DDD 1px solid;}
#advcon{width:217px; border:#DDD 1px solid; border-top-style:hidden;}
#advcon li{padding-left:8px; color:#999; line-height:26px;}
#advcon li img{padding-top:6px;}

#link{width:980px; padding:0 10px; border:#E8E8E8 1px solid; background:url(../images/image_33.jpg) repeat-x bottom; line-height:30px; margin:0 auto;}
#link span{color:#000; float:left;}

#fotop{width:1002px; border-top:#0473C4 2px solid; text-align:center; padding:12px 0;}

/*inside*/
.inleft h3{padding-left:25px; background:url(../images/image_30.jpg) no-repeat; line-height:32px; font-size:14px; color:#FFF;}
.inleft h3 span{FONT-SIZE:8px; LINE-HEIGHT: 120%;FONT-FAMILY: "Tahoma"; font-weight:100; color:#9FC2E2; padding-left:6px; padding-top:9px;}

.inright{width:760px; margin-left:13px!important; margin-left:12px; border:#E8E8E8 1px solid;}
.inright h2{padding-left:15px; font-size:14px; background:url(../images/image_33.jpg) repeat-x; line-height:30px; border-bottom:#E8E8E8 1px solid; height:30px; color:#202020;}
.inright h2 span{font-size:12px; font-weight:100; color:#4E4E4E; padding-right:6px; float:right;}
#acontent,#ncontent,#nshow,#pcontent{width:740px; padding:10px; _height:316px; min-height:316px;}
#ncontent li{line-height:30px; border-bottom:#ccc 1px dashed;}
#ncontent li span{float:right; color:#999;}
#nshow h1{font-size:16px; text-align:center; line-height:30px; border-bottom:#CCC 1px dashed; color:#F30000; margin-bottom:6px;}
.nstext{font-size:14px; line-height:26px;}
.nstext h3{font-size:14px; background:#F3F3F3; line-height:28px; padding-left:12px; margin-top:9px;}

#pcopt{width:166px; padding:5px 9px; float:left;}
#pcopt li{text-align:center; line-height:26px;}
#pcopt li img{border:#CCC 1px solid; padding:2px;}

#page{width:740px; background:#F7F7F7; line-height:26px; text-align:right; margin-top:9px;}
#pnext{width:740px; border-top:#ccc 1px dashed; margin-top:9px; padding-top:6px;}

/*feedback*/
#bodycontent {width:700px;margin: 0 auto;line-height:180%;text-align:center;} 
#bodycontent #tianxieone{width:680px;height:28px;padding-top:5px;}
#bodycontent #tianxieone #tianxietwo{width:100px; height:28px;float:left;text-align:right;}
#bodycontent #tianxieone #tianxiethree{width:576px;height:28px;float:left;text-align:left;}
#bodycontent #tfour{width:680px;height:85px;padding-top:5px;}
#bodycontent #tfour #tfive{width:570px;height:85px; float:left;text-align:left;}
#bodycontent #tfour #tfourtwo{width:100px; float:left;text-align:right;}
#bodycontent #liuyanshenming{width:680px;height:50px;padding-top:5px;}
#bodycontent #liuyanshenming #smtianxietwo{width:100px; height:28px;float:left;text-align:right;}
#bodycontent #liuyanshenming #smtianxiethree{width:576px;height:28px;float:left;text-align:left;}
#bodycontent #lytijiao{width:680px;height:28px;padding-top:5px;}
#bodycontent #lytijiao #lytianxietwo{width:100px; height:28px;float:left;text-align:right;}
#bodycontent #lytijiao #lytianxiethree{width:576px;height:28px;float:left;text-align:left;}

.fixProPic{ max-height:210px; _height: expression(this.height > 210 ? 210 : true);}

/*slider*/
.container, .container *{margin:0; padding:0;}
.container{width:1002px; height:280px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:1002px; height:280px; display:block;}
.slider{width:6000px;}
.slider li{float:left;}
.num{ position:absolute; right:0px; bottom:10px; border:0px #00C solid; width:52%;}
.num li{
	float: left;
	list-style:none;
	width: 14px;
	height: 14px;
	font-size: 0px;
	cursor: pointer;
	margin: 0px;
	background:url(/images/dots.png) ; 
	_background:url(/images/dots.gif);
	background-position:0  -15px;
	overflow:hidden;
}
.num li.on{
	width: 14px;
	height: 14px;
	font-size: 0px;
	background-position:0  -30px;
}


#idTransformView4{width:524px; height:156px; overflow:hidden;position:relative;}
.slider4{position:absolute;}
.slider4 li{ }
.slider4{width:auto;}
.slider4 li{}
#idNum4{display:none;}
/*.num{ position:absolute; right:5px; bottom:5px;}
.num li{ float: left; color: #fff;text-align: center;line-height: 15px;width: 15px;height: 15px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #2887C1;background-color: #2887C1;}
.num li.on{color: #fff;background-color: #fff;border: 1px solid #fff;color: #000; font-weight:bold;}*/

/*mpbro*/
.mpright{width:765px; padding-left:9px;}
#mpbro{width:765px; padding-top:9px;}
#mpbtop{width:763px; border:#E7E7E7 1px solid; background:url(../images/image_33.jpg) repeat-x; height:30px;}
#mpbtop h2{width:77px; text-align:center; color:#006DC0; background:url(../images/image_38.jpg) no-repeat; margin-left:15px; margin-top:2px; height:29px; line-height:29px; font-size:14px; position:absolute;}
#mpbtop span{padding-top:8px; padding-right:9px; float:right;}
#mpbcon{width:743px; border:#E7E7E7 1px solid; border-top-style:hidden; padding:10px 10px 0; line-height:24px;}
#mpball{width:365px; border:#ccc 1px solid; margin-bottom:9px; float:left;}
#mpbapic{width:149px; text-align:center; border-right:#ccc 1px solid; padding:5px; float:left;}
#mpbatext{width:185px; padding:10px; float:left;}
