@charset "utf-8";
/* CSS Document */
* {
	margin: 0px auto;
	padding: 0px;
	text-decoration: none;
	list-style-type:none;
}
body {
	font-size: 12px;
	color: #333;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	background-color:#f2f2f2
}
.clear {
	clear: both
}
.head {
	width: 1000px;
	height: 120px;
}
.menu {
	width: 100%;
	height: 38px;
	background: #1456a4;
}
.menu_content {
	width: 1000px;
	height: 38px;
}
.menu_content ul {
	min-width: 100px;
	display: table;
	height: 38px;
}
.menu_content ul li {
	display: table;
	min-width: 10px;
	height: 38px;
	line-height: 36px;
	color: #fff;
	float: left;
	padding-left: 23px;
	font-size: 14px;
}
.menu_content ul li a {
	color: #fff;
	font-weight:bold;
}
.menu_content ul li a:hover {
	color: #f00;
}
.menu_content ul .line {
	width: 1px;
	height: 16px;
	margin-top: 11px;
	background: #fff;
	float: left;
	margin-left: 15px;
}
/*banner----------------------------------*/
.banner{ background:url(../images/ny_banner_bg.jpg) center no-repeat;width:100%;height:239px;}
/*banner end-----------------------------*/
.content{width:1000px;padding-top:30px; margin-bottom:30px;}
.left{float:left;width:200px;}
.left_class_title{width:198px;height:56px;background:#F5F5F5;border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;border-top:1px solid #E0E0E0;line-height:56px;font-size:18px; font-weight:bold; text-align:center;}
.left_class_menu{width:198px; background:#F1F1F1;border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}
.left_class_menu span{font-size:14px;  width:198px;height:40px;line-height:40px;text-align:center; display:block; background:#1456A4;color:#fff; font-weight:bold;}
.left_class_menu ul li{color:#fff; width:198px;height:40px; text-align:center;}
.left_class_menu ul  .red{color:#fff; width:198px;height:40px; text-align:center;background-color:#878787; color:#FFF}
.left_class_menu ul  .red a{color:#fff; width:198px;height:40px; text-align:center;background-color:#878787; color:#FFF}
.left_class_menu ul li a{color:#333;height:40px;width:198px; display:block;line-height:38px;}
.left_class_menu ul li a:hover{background:#bcbcbc;color:#fff}
.left_class_menu ul .small{color:#fff; background-color:#FFF; width:198px;height:40px; text-align:center;}
.left_class_menu ul .small a{color:#333;height:40px;width:198px; display:block;line-height:38px;}
.left_class_menu ul .small a:hover{background:#bcbcbc;color:#fff}
.left_contact_title{width:198px;height:56px;background:#1456A4;border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;border-top:1px solid #E0E0E0;line-height:56px;font-size:18px; font-weight:bold; text-align:center; margin-top:10px;color:#fff}
.left_contact_content{width:176px; background:#F5F5F5;border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;padding:10px;line-height:26px;}
.right{float:right;width:750px;}
.right_head{width:750px;height:50px;}
.right_title{width:150px;height:50px;line-height:38px;font-size:18px;font-weight:bold;color:#1456A4;border-bottom:1px solid #FF8800;float:left;}
.right_title1{width:300px;height:50px;line-height:38px;font-size:18px;font-weight:bold;color:#1456A4;border-bottom:1px solid #FF8800;float:left;}
.right_title2{font-size:18px;font-weight:bold;color:#1456A4; line-height:40px; height:50px;}
.right_local{width:600px;height:50px;line-height:38px;font-size:12px;color:#333;border-bottom:1px solid #BEBEBE;float:right; text-align:right}
.right_local a{color:#333}
.right_local1{width:450px;height:50px;line-height:38px;font-size:12px;color:#333;border-bottom:1px solid #BEBEBE;float:right; text-align:right}
.right_local1 a{color:#333}
.right_content{width:750px;line-height:30px;margin-top:30px;}
/*procuct------------------*/
.right_content  .cpzs_list ul li { float:left; margin:0 8px; margin-top:30px; }
.right_content  .cpzs_list ul li .td1 { }
.right_content  .cpzs_list ul li .td1 a { display:block; width:130px; height:140px; background-color:#bfbfbf; color:#fff; }
.right_content  .cpzs_list ul li .td1 a:hover { display:block; background-color:#1456A4;  }
.right_content  .cpzs_list ul li .td1 img { margin:2px 2px 0 2px; width:126px; height:106px; }
.right_content  .cpzs_list ul li .td1 span { display:block; width:130px; line-height:30px; text-align:center; vertical-align:middle; }
.right_content  .cpzs_list ul li .td2 { margin-top:17px; width:266px; height:40px; }
.right_content  .cpzs_title{margin-top:20px;padding:10px;background-color:#1456A4;font-size:14px;font-weight:bold;color:#fff;height:15px;line-height:15px;}

.right_content  .pic_list ul li { float:left; margin:0 5px; margin-top:30px; }
.right_content  .pic_list ul li .td1 { }
.right_content  .pic_list ul li .td1 a { display:block; width:229px; height:204px; background-color:#bfbfbf; color:#fff; }
.right_content  .pic_list ul li .td1 a:hover { display:block; background-color:#1456A4;  }
.right_content  .pic_list ul li .td1 img { margin:2px 2px 0 2px; width:224px; height:170px; }
.right_content  .pic_list ul li .td1 span { display:block; width:180px; line-height:30px; text-align:center; vertical-align:middle; }
.right_content  .pic_list ul li .td2 { margin-top:17px; width:266px; height:40px; }
.right_content  .pic_title{margin-top:20px;padding:10px;background-color:#1456A4;font-size:14px;font-weight:bold;color:#fff;height:15px;line-height:15px;}
/*product end--------------*/
/*news---------------------*/
.news_list{width:750px; margin-bottom:40px;}
.news_list ul li{width:750px;height:35px;line-height:35px;float:left; text-align:left;border-bottom:1px dashed #ebebeb;}
.news_list ul li:hover{background:#f7f6f6;}
.news_list ul li a{display:table;color:#333;width:630px;height:35px; float:left}
.news_list ul li a:hover{display:table;background:#f7f6f6;width:630px;height:35px;}
.news_list ul li .dates{width:100px;height:35px;line-height:35px;float:right;}
.news_list ul li span{border-radius:50%;width:4px;height:4px;float:left;margin-top:16px; margin-right:6px;margin-left:6px; background:#333}
/*news end-----------------*/
/*page---------------------*/
.page{height:60px;padding-top:60px; min-width:20px; display:table; margin-top:30px;}
.page .offa{display:block;min-width:50px;height:30px;border:1px solid #c0c0c0; float:left;line-height:30px;text-align:center; margin-left:5px;font-size:12px;font-weight:bold}
.page .wenzi{display:block;min-width:50px;height:30px;border:1px solid #c0c0c0; float:left;line-height:30px;text-align:center; margin-left:5px;font-size:12px;font-weight:bold}
.page .offa:hover{display:block;min-width:50px;height:30px;border:1px solid #c0c0c0; background:#2572C0; text-align:center;color:#fff;font-size:12px;font-weight:bold;}
.page span{border:none; background:none;min-width:30px;height:30px;line-height:30px;text-align:center; font-size:12px;font-weight:bold;float:left;margin-left:5px;}
.page a{display:block;min-width:30px;height:30px;border:1px solid #c0c0c0; float:left;line-height:30px;text-align:center; margin-left:5px;font-size:12px;font-weight:bold;text-decoration:none;color:#184ca0}
.page a:hover{display:block;min-width:30px;height:30px;border:1px solid #c0c0c0; background:#2572C0;  text-align:center;color:#fff;font-size:12px;font-weight:bold;}
/*page end-----------------*/
/*pic jquery css*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(../images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../images/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(../images/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(../images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;font-size: 12px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to IE9.
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
*/
.cboxIE6 #cboxTopLeft{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(http://www.iplaysoft.com/wp-content/themes/ips/js/colorbox/images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

/*end*/
.nei_content{width:1000px;}
.nei_content_head{width:1000px;height:50px;}
.nei_content_title{min-width:200px; display:table;height:50px;line-height:38px;font-size:18px;font-weight:bold;color:#1456A4;border-bottom:1px solid #FF8800;float:left;}
.nei_content_local{width:800px;height:50px;line-height:38px;font-size:12px;color:#333;border-bottom:1px solid #BEBEBE;float:right; text-align:right}
.nei_new_local{width:1000px;height:50px;line-height:38px;font-size:12px;color:#333;border-bottom:1px solid #BEBEBE;float:left; text-align:left}
.nei_new_local a{color:#333}
.nei_content_n{width:1000px;line-height:30px;margin-top:30px;overflow: hidden; }
.nei_content_local a{color:#333}
.nei_content_n .titles{min-width:10px;display:table;font-size:18px;font-weight:bold;margin-bottom:30px;}
.foot {
	width: 100%;
	background: #6a6f75;
	padding-top: 30px;
}
.foot_content {
	width: 1000px;
}
.foot_content_left {
	width: 360px;
	float: left;
}
.foot_content_left ul {
	width: 100px;
	float: left;
	list-style-type: none
}
.foot_content_left ul li {
	color: #fff;
	height: 30px;
	line-height: 30px;
	list-style-type: none
}
.foot_content_left ul li a {
	color: #babdc2;
}
.foot_content_middle {
	width: 300px;
	float: left;
	margin-left: 20px;
}
.foot_content_right {
	width: 300px;
	float: right;
	line-height: 28px;
	color: #fff;
	text-align: left;
}
.copyright {
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #1456a4;
	text-align: center
}
.copyright a{
	color:#fff
}