@charset "utf-8";
/* CSS Document */

/* 通用 */
.nybanner { width:1200px; height:260px; margin:0 auto;}
.nydk { width:1200px; margin:50px auto; border:#000 px solid; overflow:hidden;}
.nyydk { width:930px;border:#d5d5d5 px solid; overflow:hidden; }
.zw { height:15px;}
.position { width:1200px; height:40px; line-height:40px; font-size:18px; margin:0 auto; border-bottom:#000000 1px solid;}
.position a { color:#000000;}
.nynrdk { width:930px; margin:0 auto; overflow:hidden; font-size:14px; line-height:28px;}
.yema { width:1200px; text-align:center;margin:0 auto; line-height:50px;}

.page { width:930px; text-align:center;margin:0 auto; line-height:50px;}
.page { width:400px; }
.page a { color:#000000;}
.yema a { color:#000000;}
.page2 a { color:#000000;}

/* 调用页 */
.left { width:260px; border:1px solid #ccc;}
.lefttop { width:260px; height:40px; background:#0c4ea4; border-bottom:#ccc 1px solid;}
.lefttop p { height:36px; line-height:40px; font-size:18px; letter-spacing:2px;color:#fff; margin-left:20px;}
.lefttop2 { width:260px; height:40px; background:url(../images/z2.png) no-repeat left; border-bottom:#CCCCCC 1px solid; margin-top:40px;}
.lefttop2 p { height:36px; line-height:40px; font-size:18px; letter-spacing:2px;color:#000000; margin-left:50px;}
.lefttop3 { width:260px; height:40px; background:#0c4ea4; border-bottom:#CCCCCC 1px solid; margin-top:40px;}
.lefttop3 p { height:36px; line-height:40px; font-size:18px; letter-spacing:2px;color:#fff; margin-left:20px;}
.leftnav { width:258px; margin:0 auto;}
.leftnav ul { margin-top:20px;}
.leftnav li { border-bottom:#5F5F5F 1px dotted; width:258px; margin:0px auto; height:46px; line-height:46px; font-size:16px;  }
.leftnav li a { color:#000000; margin-left:20px;}
.leftlxwm { width:258px; height:320px;margin:0 auto; padding-bottom:50px;}
.leftlxwmtp { width:258px; height:64px;background:url(../images/leftlxwmtp.png) no-repeat; margin-top:20px;}
.leftlxwmtp p { width:190px; font-size:20px; color:#000000; line-height:98px; margin-left:88px; border:#000000 px solid;}
.leftlxwm ul { margin-top:15px;}
.leftlxwm li { width:258px;float:left;line-height:40px; height:40px; font-size:16px; color:#000000;}
.leftlxwm li p { margin-left:5px; border-bottom:#5F5F5F 1px dotted;}

.ndh{ margin-top:10px; width:258px; margin-left:5px;}
.menu_head{width:260px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer; border-bottom:#5F5F5F 1px dotted;position:relative;margin:0px;font-weight:bold;background:url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:260px;height:auto;overflow:hidden;line-height:38px;backguound:#fff;}
.menu_body a{display:block;width:100px;height:38px;line-height:38px; font-size:12px;float:left;color:#000000; text-align:center;}
.menu_body a:hover{text-decoration:none;}

/* about */
.about { width:780px; margin:0 auto; overflow:hidden; font-size:14px; line-height:28px; }




/* news */
/* .nynewslist { width:1200px; margin:0 auto;}
.nynewslist a { margin-left:20px; color:#333; font-sizE:18px;line-height:36px; margin-top:20px; display:block; float:left; font-weight:bold;}
.nynewslist p {  margin-top:10px;  width:1160px; margin:10px auto 20px; font-size:16px;}
.nynewslist span { float:right; margin-right:20px; margin-right:20px; margin-top:20px; }
.nynewslist li {line-height:28px; font-size:14px;border-bottom:#d5d5d5 1px dashed; margin-top:15px; }
.nynews { width:1200px; margin:0 auto;}
.nynewstop { width:1200px; margin:0 auto; height:50px; line-height:50px; text-align:center; font-size:24px;border-bottom:#d5d5d5 1px dashed;}
.nynewszi {width:1200px; margin:0 auto; font-size:14px; line-height:28px;}
.nynewszi a { color:#000000;}
 */




.newslist_contain{
	line-height:60px;
	padding:0 25px 0 25px;
}
.newslist_list > li{
	border-bottom:1px dashed #dcdcdc;
}
.newslist_list img{
	display:block;
	width:166px;
	height:125px;
	float:left;
	margin-top:26px;
}
.newslist_list a{
	width:960px;
	display:block;
	color:#38392b;
	font-size:18px;
	float:right;
	margin-top:20px;
}
.newslist_list a h2{
	font-size:20px;
	line-height:44px;
}
.newslist_list a p{
	line-height:40px;
}
.newslist_list a p{
	width:100%;
}
.newslist_list a:hover{
	color:#333;
}
.newslist_list span{
	float:right;
	color:#777;
	font-size:14px;
}


.inner_yema{
	width:100%;
	padding-top:30px;
	margin:auto;
	text-align:center;
}
.inner_yema > span{
	display:inline-block;
	padding:10px 20px;
	margin:0 2px;
	line-height:30px;
	background:#efefef;	
	color:#000;
}
.inner_yema > a{
	display:inline-block;
	padding:10px 20px;
	margin:0 2px;
	line-height:30px;
	background:#efefef;	
}
.inner_yema > select{
	border:1px solid #efefef;
}

/* product */
.productlist {width:930px; margin:0 auto;}
.productlist a { color:#000000;}
.productlist li p { width:300px; text-align:center; font-size:18px; background:#f2f2f2; line-height:42px; }
.productlist li { float:left;width:300px; margin-top:30px; margin-right:10px;}
.productlist li img { width:100%; height:208px; display:block; bordeR: 1px solid #004ba5;}
.product1 { width:930px; height:330px; margin:0 auto;border:#000000 1px solid;}
.product1z { width:410px; height:330px; bordeR:1px solid #666;}
.product1y { width:490px; height:230px; font-size:16px;}
.product1y ul { margin-top:90px;}
.box{width:500px;}
.left-pro{width:370px; padding:20px 10px;border:px solid #ccc;text-align:left;float:left}
.left-pro .t1{width:100px;float:left}
.left-pro .t2{width:370px;text-indent:0;float:left;padding-left:10px}
.left-pro .t2 img{text-indent:0;}
#showArea img{cursor:pointer;display:block;margin-bottom:5px;width:68px;padding:1px;border:1px solid #ccc;height:68px;float:left}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:230px;margin:10px;overflow:hidden}
.MagicZoomBigImageCont{border:1px solid #000;overflow:hidden}
.MagicZoomBigImageCont img{width:500px;height:311px}
.MagicZoomBigImageCont iframe{width:50px;height:50px}
.MagicZoomHeader{font:10px Microsoft YaHei;color:#fff;background:#91b817;text-align:center !important}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:hand;left:0}
.MagicZoomLoading{text-align:center;background:#fff;color:#444;opacity:0.8;padding:3px 3px 3px 3px !important;display:none}
.MagicZoomLoading img{padding-top:3px !important}
.MagicThumb{cursor:url(../images/zoomin.cur), pointer;outline:none}
.MagicThumb-zoomed{cursor:default}
.MagicThumb span{display:none}
.MagicThumb-image{border:1px solid #ccc;outline:none}
.MagicThumb-image-zoomed{cursor:url(cursor/zoomout.cur), pointer}
.MagicThumb-caption{color:#333333;background-color:#F0F0F0;border:1px solid #CCC;border-top:none;font-family:Microsoft YaHei;font-size:11px;padding:8px 16px}
.MagicThumb-controlbar{display:block;height:18px}
.MagicThumb-controlbar a{display:block;width:50px;height:50px;margin:0px 1px;outline:none;float:left;overflow:hidden}
.MagicThumb-controlbar a span{display:block;width:1000px;height:1000px;background:transparent url(graphics/controlbar.png) no-repeat 0 0;outline:none;position:absolute;left:0px;top:0px}
.MagicThumb-loading{border:1px solid #000;background:#fff url(graphics/loader.gif) no-repeat 2px 50%;padding:2px 2px 2px 22px;margin:0;text-decoration:none;text-align:left;font-size:8pt;font-family:Microsoft YaHei;}

.product1zi {width:930px; margin:0 auto; border:#FF0000 px solid;}
.product1zitop {width:930px; height:40px; line-height:40px; letter-spacing:4px;font-size:20px; color:#FFFFFF; background:#0c4ea4;}
.product1zitop p { margin-left:30px;}

.product {width:930px; margin:0 auto;}
.producttop { width:820px; margin:0 auto; height:50px; line-height:50px; text-align:center; font-size:24px;border-bottom:#d5d5d5 1px dashed;}
.productzi {width:820px; margin:0 auto; font-size:14px; line-height:28px;}
.productimg2 { width:500px;margin:60px auto;}
.productimg3 { width:337px;margin:60px auto;}
/* gbook */
.nygbook{width:460px; margin:120px auto;}




/* search */

/*分页翻页*/
.paging {width:100%;height:24px;text-align:center; padding:15px 0; float:right}
.paging a,.paging span {font:15px/24px "microsoft yahei";color:#333;text-decoration:none;padding:5px 25px;border:solid 1px #ddd;display:inline-block;white-space:nowrap;margin:0 3px;}
.paging a {background:none;}
.paging a:hover {background:#EF0F47;color:#fff;}
.paging span {background:#EF0F47;color:#fff;}
.page{width:100%;margin:10px auto;overflow: hidden;position: relative; }
.page p{width:100%;height:28px;font:12px/28px "microsoft yahei";color:#1d1d1d;overflow: hidden;}
.page p a{color:#1d1d1d}
.page p a:hover,.back:hover{text-decoration: underline}
.back{font:14px/39px "microsoft yahei";color:#fff;width:138px;margin:0 auto;border-radius:4px;display:block;text-align:center; background:#974305;}
.class{clear:both;text-align:center;padding:20px 0;overflow:hidden;width:100%;margin:0 auto;max-width:1200px;}
.class dl{display:inline-block;width:16.6%;height:30px;line-height:30px; margin-bottom: 15px}
.pro20 dl{width:16.6%}
.class dl a{display:block;font-size:16px;color:#fff;background:#0857b3;width:90%;margin:0 auto;border-radius:30px; text-align: center;}
.class dl dd{width:33.333%;float:left;height:20px;line-height:20px;padding-top:5px;display:none;position:relative;z-index:100}
.class dl.hov dd,.class dl:hover dd{display:block}
.class dl.hov .big{background:#000}
.class dl dd a{font-size:12px}
.class dl a:hover{background:#000}
.class dl a.on{background:#000}

/*.pro20>dl{float:left;}*/
.erji{float:left; width:83.4%; text-align: left;}
.class .erji dl a{background:#f1f1f1; color:#000}
.class .erji dl a:hover{background:#EF0F47; color:#fff;}
