*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333}
a{text-decoration:none; outline:none; color:#333}
h2{padding:16px 0 20px 0; color:#333; font-size:18px}
p{margin-bottom:20px; line-height:24px}
img{border:none}
ul,ol{list-style:none}
.clear{clear:both}

#container{background:url(../img/middle-bg.jpg) left top repeat-y; margin:0 auto; width:950px; padding:0 25px}
#header{width:950px; height:auto; margin:0 auto}
.logo{background:url(../img/logo.jpg) no-repeat; width:340px; height:70px; float:left; margin:10px 0 15px 3px}
.word{float:right; margin:20px 10px 0 0}
.word a{padding:0 4px}
.word a:hover{text-decoration:underline}

.menu{background:url(../img/bj_nav.jpg) no-repeat; width:949px; height:43px; margin-bottom:10px}
.menu ul li{float:left; line-height:43px}
.menu ul li a{display:block; color:#fff; font-weight:bold; text-align:center;width: 114px;}
.menu ul li.a a{ margin-right:1px}
.menu ul li.b a{ margin-right:1px}
.menu ul li.c a{ margin-right:1px}
.menu ul li.d a{ margin-right:1px}
.menu ul li.e a{ margin-right:1px}
.menu ul li.f a{ margin-right:1px}
.menu ul li.g a{ margin-right:1px}
.menu ul li.h a{ width:139px;}
.menu ul li a:hover{background:url(../img/bj_nav_hover.jpg) center no-repeat;}
.menu ul li.a a:hover{background:url(../img/bj_nav_hover.jpg) left top no-repeat}
.menu ul li.h a:hover{background:url(../img/bj_nav_hover.jpg) right top no-repeat}
.menu ul li.hover a{background:url(../img/bj_nav_hover.jpg) center no-repeat;}
.menu ul li.hover1 a{background:url(../img/bj_nav_hover.jpg) left top no-repeat}
.menu ul li.hover2 a{background:url(../img/bj_nav_hover.jpg) right top no-repeat}


#content{
	width: 960px;
	height: auto;
	margin: 0 auto;
	padding: 10px 0;
}
.leftbar{width:609px; float:left; padding-right:10px; border-right:#ccc 1px dashed}
.product_title{line-height:32px; border-bottom:#ccc 1px solid; font-size:15px; font-weight:bold}
.product_show ul.y{border-bottom:none}
.product_show ul{float:left; width:609px; padding:10px 0; border-bottom:#ccc 1px dashed}
.product_show ul li{float:left}
.product_show ul li.a{width:348px; line-height:38px; font-size:15px; color:#005c8d; font-weight:bold;margin-left:30px}
.product_show ul li.a2{}
.product_show ul li.a3{}
.product_show ul li.a a{color:#005c8d}
.product_show ul li.a a:hover{text-decoration:underline}
.product_show ul li.w{width:177px;}
.product_show ul li.w img{padding:1px; border:#ccc 1px solid; width:173px; height:112px}
.product_show ul li.j{width:398px; margin-left:30px}
.product_show ul li.j a{display:block; line-height:20px; background:url(../img/yuandian.jpg) 3px center no-repeat; padding-left:20px}
.product_show ul li.j a:hover{text-decoration:underline; color:#005c8d}
.product_show ul li.u{text-align:right; line-height:18px; width:609px}
.product_show ul li.u a{color:#3366ff}


.rightbar{width:320px; float:left; padding-left:10px}
.about_title{line-height:32px; border-bottom:#ccc 1px solid; font-size:14px; font-weight:bold; margin-bottom:10px}
.about_text p{ line-height:20px; margin-bottom:0}
.news_text p{ line-height:20px; margin-bottom:0}
.news_text ul li a{display:block; line-height:14px; padding:4px 0 4px 16px;background:url(../img/navigation-arrow.gif) left center no-repeat;}
.more{text-align:right}
.more a{color:#3366ff}

#footer{width:950px; height:auto; margin:0 auto; background:#0154a1; padding:12px 0}
.qlink{float:left; padding-left:40px; color:#fff}
.qlink a{color:#fff}
.copyright a{color:#fff}
.copyright a:hover{color:#e4c599}
.copyright{float:right; padding-right:40px; color:#fff}


.banner{width:950px; height:274px; position:relative; }
#content1 {height:40px; width:950px; bottom:0; z-index: 3; position:absolute;}
#contentframe { overflow: hidden;z-index: 3; height:40px }
#slidecounter { float:left; color:#4F4F4F; font:22px "Helvetica Neue", Arial, sans-serif; font-weight:bold; margin:6px 0 0 10px}
#slidecaption { overflow: hidden; float:left; color:#FFF; font:16px "Helvetica Neue", Arial, sans-serif; font-weight:bold; margin:9px 0 0 20px}
#navigation { background: url('img/navbg.gif') no-repeat; float: right; margin-top:6px }
#loading { position: absolute; top: 49.5%; left: 49.5%; z-index: 3; width: 24px; height: 24px; text-indent: -999em; background-image: url(img/progress.gif); }
#supersize{position:relative}
#supersize img, #supersize a { height:273px; width:950px; position:absolute; z-index: -2; }
#supersize .prevslide, #supersize .prevslide img { z-index: -1; }
#supersize .activeslide, #supersize .activeslide img { z-index: 0; }

.flash{width:490px; height:auto; float:right; position:relative;}
.flash embed{ position:absolute; left:-5px; top:5px;z-index:1;}

/*index bottom*/
.flink {clear: both;text-align: center; margin:38px 0 5px 0;}
.flink a { color:#D1D1D1; margin-right:5px;}
.flink a:hover{ text-decoration:underline;}

/*Products Page*/
	/*副导航*/
	.nav_t {color: #333;margin: 5px 0px 10px 10px;border-bottom: 1px solid #7E7E7E; width:98%;}
	.nav_t span { color:#818181;}
	.nav_t a {color: #333;}
	.nav_t a:hover {color: #0156a7}
	/*products list*/
	.left {float: left;width: 220px; margin-left:10px;margin-bottom: 10px;}
	.plist { width:226px; height:auto; overflow:hidden;padding:0px;margin:0px;}
	.plist a{}
	.plist a:hover {  color: #0156a7;}
	.plist ul { background:#8B8B8B;padding-right: 10px; background:url(../img/plist_top.jpg) no-repeat;height:auto; width:213px; overflow:hidden;margin-bottom: 15px;}
	.plist li { line-height: 18px;border-bottom: 1px dashed #9B9B9B;padding-left: 27px;padding-top: 5px;padding-bottom: 5px;margin-left: 6px;}
	.plist .a { }
	.plist .a span { font-size:16px;margin-right: 7px}
	.plist .b { padding-left:0px;}
	.plist .b a{}
	.plist .b a:hover{color:#000; background-image: url(../images/arrow_down_disabled.gif); color:#0472D5; text-decoration:underline;}
	.plist .x { text-align: center;color: #0156a7;margin: 15px 0 20px;font-weight: bold;border: none; padding:0px;}
.plist .x a{color: #0156a7; }
.plist .y {width:216px; height:19px; background:url(../img/p_list_01.jpg) -1px top no-repeat; border:none;
} 
.plist .o { border:none;}
.plist li.w{padding:0px;margin-bottom:0px;margin-top:0px;overflow:hidden;}
.plist ul li.w ol {_float:left;}
.plist ul ol li{margin-left: 0px; background:url(../img/p_list_02.jpg) -1px center repeat-y;padding-left:30px;padding-right: 5px;width:174px;}

.plist .z {width:216px;height: 21px; background:url(../img/p_list_04.jpg) -1px bottom no-repeat; border:none;} 
.plist ul ol .d { font-weight:bold; color:#000;padding-left:20px;padding-right: 15px;width:174px;_float:left;}
.plist ul ol .d a{ color:#0156a7;}
.plist ul ol .d a:hover{color: #0083FF;}
.plist ul ol .e{font-weight: bold;padding-left:25px;padding-right: 10px;width:174px;_padding-right: 8px;_float:left;}
.plist ul ol .e a{color: #333;}
.plist ul ol .e a:hover { text-decoration:none; color:#999;}
.plist ul ol .o{border:none;}
	.right {
	float: left;
	width: 700px;
	margin-left:10px;
	margin-bottom: 10px;
	overflow:hidden;
}
	.right .pr dl{width: 158px;
float: left;
border: 4px solid #E2E2E2;
margin-left: 5px;
border-bottom: none;}
.right .pr a:hover {color: #0156a7;}
.right .pr .y { margin-left:0px;}
.right .pr .u{padding-left: 5px;
margin-top: 15px;}
.right .pr .u a{color: #AC0101;}
.right .pr dt {display: block;
padding: 5px;
background: #C2C2C2; text-align:center;}
.right .pr dt  a{ font-weight:bold;}
.right .pr dd { padding-left:10px; margin:5px 0 5px 0;}

/*产品关联*/
.right .p1 {margin-bottom: 10px; height:auto;}
	.right .p1 dl{width: 334px; height: 115px; overflow: hidden; float:left;}
	.right .p1 dl dt {width: 102px;height: 102px;float: left;background: #fff;margin: 5px; text-align:center;}
	.right .p1 dl dt a { display:block; width:100px; height:100px;border: 1px solid #C7C7C7;}
	.right .p1 .a {width: 380px;float: left;line-height: 20px;}
	.right .p1  dd img {margin-top: 19px;}
	.right .p1 dl dt a:hover { border-color:#00519c}
	.right .p1 dd {margin: 3px;}
	.right .p1 dd a { font:bold 12px Arial, Helvetica, sans-serif; color:#0056a3}
	.right .p1 dd a:hover { text-decoration:underline;}
	.right .p2 { border:none;margin-left: 17px;}
	.right .p2 dl {width: 670px;margin: 5px 0 5px 5px;border: 1px solid #fff;border-bottom: 1px dashed #CECECE;}
	.right .p3 dl{width: 121px;height: auto;}
	.right .p3 dl dt { float:none;}
	.right .p3 dd {text-align: center;width: 100px;}
	#no { float:none; clear:right;}
	.right .p4 dl {height: 220px;width: 200px;margin: 0 22px;}
	.right .p4 dl dt {width: 182px;height: 182px; margin:5px auto;}
	.right .p4 dl dt a{width: 180px;height: 180px;}
	.right .p4 dl .dd1 {text-align:center; margin-top:5px;}
	.right .p1 .f{ border:1px solid #BBB;}
	.right .p5 { margin-bottom:205;}
	.right .p5 dl{ height:auto; width:680px;}
	.right .p5 dl .d1{float:left; width:500px;text-indent: 1em;line-height: 21px;}
	.right .p5 dl .d2 a { display:block; width:150px; height:100px;border: 1px solid #C7C7C7; float:right;margin-top: 20px;}
	.right .p5 dl .d2 a:hover { border-color:#00519c}
	.right .p5 dl img { margin-top:0px; width:150px; height:100px;}
	.right .p5 dl .d3{ clear:both; margin-left:300px;margin-left: 18px; clear:both;}
	.right .p5 dl .d3 a{line-height: 25px;color: #333;margin-left: 20px
}
	.right .p5 dl .d3 ol li{ float:left;background: url(../img/san.jpg) no-repeat 0 6px;width: 300px;}
	.right .rp_title {font-size: 13px;margin: 10px 0 0 0px; color: #0056a3; background:url(../img/pro_19.jpg) repeat-x 0 22px; height:27px;}
	.sq_sp{font-size: 13px;font-weight: bold;color: #0056a3}
		 .rp_title {font-size: 13px;margin: 10px 0 0 0px;font-weight: bold;color: #0056a3; background:url(../img/pro_19.jpg) repeat-x 0 22px; height:27px;}
	.right .rp_title span { font-size:18px;color: #929292; font-weight:normal;}
	.right .rp_title .y { color:#F00;font-size: 14px; font-weight:bold;}
	.right .rp_title a{ color:#0156a7;text-decoration: underline;}
	
	/*h1标签*/
	.right .h1{ background:url(../img/pro_12.jpg) repeat-x; height: 40px;padding: 15px 0 0 12px;color: #0156a7}
	.right .h1 h1{ font-size:18px;}
	/*段落主体部分*/
	.right .main p { text-indent:1.3em;}
	.right .main ul{margin-left: 15px;}
	.right .main ul li{ background: url(../img/san.jpg) no-repeat 0 3px;padding-left: 22px; font-weight:bold;}
	.right .main ul span { font-size:19px; margin-right:8px;}
	.right .main ul ol{}
	.right .main ul ol li{ background:none;color:#333;margin-bottom: 10px; font-weight:100;padding-left: 0px;}
	.right .main ul .a { margin-left:0px;}
	.right .main ul ol ol {margin-left: 35px;}
	.right .main .u1 li { font-weight:normal;}
	.right .main .k { text-align:center; font-weight:bold; font-size:12px;}
		/*表格样式一*/
		table{border-collapse: collapse;width:95%; height:auto; margin-bottom:10px; border:1px solid #c7c7c7;margin: 10px 0 0 16px;}
		table td{margin-bottom:3px; padding:2px;border-left: 1px solid #D5D5D5;border-top: 1px solid #D5D5D5;}
		table tr{ background:#fff; height:25px;}
		table tr.top{background: #0156a7;font-weight: bold;color: #fff;}
		/*产品图片*/
		.pdetial{ padding:0 8px; width:682px}
		.pdetial_l{float:left; width:350px;}
		.pdetial_r{float:left; width:300px; padding:0 10px;}
		
		.scroll{overflow:hidden;zoom:1; background:url(../img/pro_19_.jpg) repeat-x; height:59px; line-height:59px; margin-top:38px; padding-right:30px; padding-left:10px; margin-bottom:10px;}
		.scroll_tit{ width:100px; float:left;line-height:25px;}
		.scroll .pcont {width:520px; float:left; overflow:hidden; margin:0 auto;}
		.scroll .ScrCont {width:32766px;zoom:1;}
		.scroll #List1_1, .scroll #List2_1 { float:left;}
		.scroll .LeftBotton, .scroll .RightBotton{display:block; width:6px; height:8px; float:left; display:inline; margin:23px 1px; padding:0px;}
		.scroll .pl img {display:block; cursor:pointer;border:none; margin:6px 15px 4px 19px; width:55px; height:41px; }
		.scroll .pl {width:88px; height:50px; background:url(../img/pro_20.jpg) no-repeat; float:left;float:left;  margin:0px 6px;}
		
		.product_show2 ul li.u{margin-top: -23px;}

		/* 分割线*/
		.line {margin-top: 15px;
border-bottom: 1px solid #7E7E7E;}

/*证书*/
.right .c { position:relative;margin-left: 44px;}
	.right .c ul { list-style:none;}
	.right .c li {float: left;width: 195px;height: auto;border: 1px solid #C7C7C7;margin-right: 12px;text-align: center;line-height: 296px; margin-bottom:10px;}
	.right .c li span { height:100%;writing-mode: tb-rl;vertical-align: middle;}
	.right .c li img {vertical-align: middle;}
.right .imgWrap img {}
 .reveal-modal .v {background:rgba(0,0,0,0.6);
background: transparent\9;
zoom:1\8; /* required for the filters */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; /* IE8 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); /* IE5.5-7 */
 height:30px; margin:0 auto;position: absolute;
bottom: 0px;
width: 100%;
text-align: center;
color: #fff; font:bold 15px Arial, Helvetica, sans-serif;padding-top: 10px; display:none;}
.reveal-modal .v  a { display:block; color:#fff;}

/*Show image*/
	.reveal-modal-bg { position:absolute; width: 100%; z-index: 100; display: none; top: 0; left: 0; background:rgba(00, 00, 00, 0.5) }	
	.reveal-modal-bg2 {}
	.reveal-modal { visibility: hidden; top:20px; left: 50%; margin-left:-404px; width: 800px; height:550px; position:absolute; z-index: 101; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); -box-shadow: 0 0 10px rgba(0,0,0,.4); background-color: #FFF;border-top: 5px solid #0156a7; overflow:hidden;}
	.reveal-modal .b {background: #0156a7;color: #fff;height: 30px;border-bottom: 1px solid #9E9E9E;line-height: 23px;font-size: 14px;padding-left: 10px;}
	.reveal-modal .c{ /*非IE的主流浏览器识别的垂直居中的方法*/
    /* display: table-cell;
     vertical-align:middle;
     /*设置水平居中
     text-align:center;*/
     /* 针对IE的Hack */
     *display: block;
     *font-size:175px;/*约为高度的0.873，200*0.873 约为175*/
     *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
     width:800px;
     height:517px;
     border: 1px solid #eee;
     }
	.reveal-modal img {vertical-align: middle;}
	.reveal-modal span{height: 100%;writing-mode: tb-rl;vertical-align: middle;}
	.reveal-modal.small{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium{ width: 400px; margin-left: -240px;}
	.reveal-modal.large{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge{ width: 800px; margin-left: -440px;}
	.reveal-modal .close-reveal-modal { font: bold 24px 微软雅黑;color: #FFFFFF;text-shadow: 0 -1px 1px rbga(0,0,0,.6);cursor: pointer;float: right;margin: -6px 10px 0 0;}	
	.reveal-modal a:hover{ text-decoration:none;}
	
	.right h2 {margin-left: -10px;font-size: large;}
	.right .rb {display: block;font-size: 13px;margin-bottom: 8px;margin: 10px 0 0 0px;font-weight: bold;}
	.right .rc {background:url(../images/culture_02.jpg) no-repeat 6px 7px #8B8B8B;cursor: pointer;padding-left: 23px;}
	.right p{ font-size: 13px;line-height: 20px;color: #333;}
	.right .d img { float:left; margin:10px;}
	.right .d { line-height:37px;}
	.right .e{ background-image:url(../images/culture_01.jpg); background-color:#00519c; color:#fff;margin-bottom: 7px;}
	
	.imgbox{ text-align:center; background: #fff;
border: 1px solid #6B6B6B;height: 311px;
width: 250px;margin-left: 14px; float:right;}
.imgbox2 { height:250px;}
	.imgbox #banner_img{height: 250px;
width: 250px;
border-bottom: 1px solid #6B6B6B; overflow:hidden;}
        .imgnum li{display: inline;
margin-right: -2px;
padding: 6px 2px 2px 2px;
width: 47px;
height: 47px;
background: url(../images/thumbbg.png) no-repeat 2px -55px; cursor:pointer;float: left;}
        .imgnum ul li.onselect{ background-position:2px 1px;}
		
		/*Download Center*/
	.right .down dt,.right .down dd{ float:left;}
	.right .down dl{width: 680px;height: 26px;
line-height: 26px;
padding: 0 10px;margin-bottom: 8px;border-bottom: 1px solid #EBEBEB;}
.right .down dl dt { width:250px;}
.right .down dl dt  a {color: #0156a7; font-weight:bold; }
.right .down dl dd{width: 142px;} 	
.right .down .a {background: #CFCFCF;font-weight: bold;}
.right .down .b span a{ color:#F00;}

/*Contact us*/
		.right .us { line-height:33px;}
		.right .us span { font-weight:bold;}
		.right .us .s2 {display: block;
width: 57%;margin-top: 10px;
border-top: 1px solid #7E7E7E;}
		.right .us a { color:#00519c}
		.right .us .u1{display: block;
font-size: 14px;
margin-bottom: 8px;
color: #131313;
margin: 10px 0 0-10px;
font-weight: bold;}
		.right #form1 iframe { border:none;}
/*Viodos*/
.right .v{width: 680px;height: 400px;border: 1px solid;margin: 0 auto;}
/*公司图片页面*/

.right .g { float:left;}
	.right .g a{display: block;
float: left;
width: 120px;
height: 80px;
border: 1px solid #F3F3D0;
margin: 15px;overflow: hidden;}

/*Sitemap*/
	.site {margin: 7px 18px 10px;}
	.site dl{margin-bottom: 15px;
}
	.site dt {}
	.site dt a{ color:#313131; font: bold 14px Arial, Helvetica, sans-serif; text-decoration:underline;}
	.site dt a:hover { text-decoration:none; color:#000}
	.site dd {}
	
.yzm_news ul{float:left; width:688px; padding:8px 12px 8px 0; margin-bottom:8px; border-bottom:#ccc 1px dashed}
.yzm_news ul li{float:left; width:169px}
.yzm_news ul li img{padding:1px; border:#ccc 1px solid; width:165px; height:105px}
.yzm_news ul li.w{width:499px; margin-left:20px; text-align:justify; color:#333}
.yzm_news ul li.w span{display:block}
.yzm_news ul li.w span.l{float:left}
.yzm_news ul li.w span.l a{text-decoration:underline; color:#0156a7; font-weight:bold}
.yzm_news ul li.w span.l a:hover{color:#0083FF}
.yzm_news ul li.w span.r{float:right}
.yzm_news ul li.j{width:499px; margin-left:20px; text-align:right; font-weight:bold}
.yzm_news ul li.j a:hover{color:#FF0000}
.yizumi_title{font-size:18px; font-weight:bold; text-align:center; line-height:36px; border-bottom:#ccc 1px solid; margin-bottom:12px}