﻿@charset "utf-8";
/* CSS Document */

/* 控制新标签 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;} 


/* 关于我们 */
.warp_min{ background:url(../images/index_03.jpg) repeat-x; width:100%; min-width:1000px; min-height:100%; height:auto !important; height:100%; }
.aside_left ul{ width:1000px; height:168px; background:url(../images/line_about_25.jpg) repeat-x bottom; padding-top:30px;  }
.aside_left ul li{ width:250px; height:168px; float:left; text-align:center}
.sev ul li{ width:200px; height:168px; float:left; text-align:center}
.aside_left ul li.hot a span{ color:#c00}
.aside_left ul li a span{ font:18px/25px "微软雅黑"; color:#6b6b6b; text-align:center; display:block}
.aside_left ul li a:hover span{color:#c00;}
.main{ padding:40px 0; clear:both; overflow:hidden;}
.main hgroup{ width:1000px; height:auto; clear:both}
.main hgroup h1,.about_center{float:left; width:350px;}
.main hgroup h2,.about_br,.main p.text{ float:right; width:540px; line-height:24px;}
.main p.te{ float:left; width:350px; text-indent:2em;font:12px/24px "微软雅黑";}
.about_br p.br{width:280px; display:block; float:right; margin-top:20px; line-height:24px; text-indent:2em; }
.about_center span{ display:block; clear:both; float:left}
.about_center p.br{ line-height:24px; text-indent:2em;}
.about hgroup h2{font-size: 24px; font-family:"微软雅黑"; display:block;}
.about hgroup h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left}
.about hgroup{ width:400px; overflow:hidden; display:block; background:#06C}
.about hgroup p.about_te{ float:left;  width:400px; overflow:hidden; line-height:24px; text-indent:2em}
.about{ width:1000px; margin:0 auto; background:#000}
.about_right{width:400px; float:left}

.warp{ width:100%; min-width:1000px; min-height:100%; height:auto !important; height:100%; overflow:hidden}
.header,.footer{width:100%; min-width:1000px; min-height:100%; height:auto !important; height:100%;}
.header{background:url(../images/about_bg_02.jpg) repeat-x;overflow:hidden; }
.inner{width:1005px; text-align:left; margin:0 auto; clear:both;}
.logo{ float:left; width:153px; height:100px;}






#blob { background:url(../images/index_05.jpg) no-repeat;position: absolute;z-index: 1;top: 0;height:26px; width:88px; overflow:hidden}
#nav { width:832px; height:26px; overflow:hidden; float:right;line-height:26px; margin-top:40px;}
#nav li {float: left; height:26px; width:74px; margin-left:16px; text-align:center;line-height:26px; display:inline; padding-left:14px;}
#nav li a { text-align:center; display:inline; color: #e3e3e3; z-index: 2; position: relative; line-height:22px; cursor: pointer; float: left; font-size: 14px; font-family:"微软雅黑"; }
    
    

.banner{ clear:both; width:100%; height:429px; background:url(../images/banner_bg_03.jpg) repeat-x; } 

.theme-default .nivoSlider { position: relative; left:50%; height:429px; width:1600px; margin-left:-800px;
}
.theme-default .nivoSlider img {
	left: 0px; top: 0px; display: none; position: absolute;
}
.theme-default .nivoSlider a {
	border: 0px currentColor; display: block; 
}
.theme-default .nivo-controlNav {
	left:0px; bottom: 15px; margin-left:700px; position: absolute; z-index:99
}
.theme-default .nivo-controlNav a {
	background: url(../images/bullets.png) no-repeat; border: 0px currentColor; width: 22px; height: 22px; text-indent: -9999px; margin-right: 3px; float: left; display: block;
	


}
.theme-default .nivo-controlNav a.active {
	background-position: 0px -22px;line-height
}
/* .theme-default .nivo-directionNav a {
	background: url(../images/arrow1s.png) no-repeat; border: 0px currentColor; width: 52px; height: 49px; text-indent: -9999px; display: block;
}*/


/* .theme-default .nivo-directionNav a:hover {
	background:url(../images/arrows111.png) no-repeat; border: 0px currentColor; width: 52px; height: 49px; text-indent: -9999px; display: block;
}*/



.theme-default a.nivo-nextNav {
	background-position: -52px 0px; right:0px;
}
.theme-default a.nivo-prevNav {
	left:0px; 
}
.theme-default .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
	color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: dotted;
}
.theme-default .nivo-caption a:hover {
	color: rgb(255, 255, 255);
}
.nivoSlider {
	position: relative;
}
.nivoSlider img {
	left: 0px; top: 0px; position: absolute;
}
.nivoSlider a.nivo-imageLink {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 6;
}
.nivo-slice {
	height: 100%; display: block; position: absolute; z-index: 5;
}
.nivo-box {
	display: block; position: absolute; z-index: 5;
}
.nivo-caption {
	left: 59px; width: 270px; bottom: 112px; color: rgb(255, 255, 255); position: absolute; z-index: 8; opacity: 0.8;
}
.nivo-caption h1 {
	padding: 15px 20px; font-family: "Terminal Dosis", sans-serif; font-size: 20px; font-weight: 300; background-color: rgb(229, 52, 0);
}

.nivo-caption a {
	display: inline !important;
}
.nivo-html-caption {
	display: none;
}
.nivo-directionNav a {
	top: 38%; position: absolute; z-index: 9; cursor: pointer;
}
.nivo-prevNav {
	left: 0px;
}
.nivo-nextNav {
	right: 0px;
}
.nivo-controlNav a {
	position: relative; z-index: 9; cursor: pointer;
}


.container{ background:url(../images/index_03.jpg) repeat-x; overflow:hidden}
.content{ margin-top:30px;}
.content li{ float:left; width:222px; margin-right:37px;}
.content li span{ width:222px; height:88px; margin:0 auto;  }
.content li h2{ font-family:"微软雅黑"; font-size:18px; color:#555; padding-bottom:10px; text-align:center; padding-top:13px;}
.content li p{ line-height:22px; color:#777}
.content li small{ width:55px; height:20px; display:block; margin:0 auto; padding-top:20px;}



.min{width:1000px; text-align:left; margin:0 auto; clear:both;  padding:40px 0; overflow:hidden}


.container_leftq{width:317px; height:296px; float:left; display:block; border-bottom:3px solid #d4d4d4;}
.container_leftq h2.content_tit{display:block; margin-bottom:16px; width:319px; height:38px; float:left;}
.index_news_video{ width:317px; height:220px; padding-left:20px; padding-top:22px; background:#fff; overflow:hidden}
#player{position:relative;width:277px;height:218px;overflow:hidden;}
#player a{color:#333;}
#player *{border:0;padding:0;margin:0;}
#player .Limg{position:relative;}
#player .Limg li{position:absolute;top:0;left:0;background:#fff;}
#player .Limg li img{ margin:0; width:277px; height:153px;}
#player .Limg li  p{line-height:50px; padding-top:15px; font-size:12px; padding-left:20px; }
#player .Nubbt{position:absolute;z-index:9;left:5px;bottom:42px; width:13px; height:17px; font-family:"宋体"	}
#player .Nubbt span{ background:#2c2314;  margin-right:2px; height:4px; overflow:hidden; color:#fff; cursor:pointer;}
#player .Nubbt span.on{background:#d20000;color:#fff;}



.idnex{   margin:0 34px;  width:317px; height:296px; float:left; display:inline;line-height:18px;  border-bottom:3px solid #d4d4d4; overflow:hidden}
.containe_left{ clear:both; width:293px; height:210px;  padding:20px; background:#FFF}
.containe_left li{ height:78px; width:276px; font-style:normal }
.containe_left li span{ width:30px; height:50px; float:left; display:block; margin-top:16px;}
.containe_left li em { font-style:normal;overflow:hidden;height:20px; width:276px;}
.containe_left li h3 em{display:block;height:18px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; 
                        overflow:hidden; }
.idnex h2.content_tit{ display:block; margin-bottom:16px; width:319px; height:38px; float:left}

.container_right{width:294px; height:285px;  float:left; margin-top:19px; overflow:hidden}
.container_right span a{width:294px; height:73px; display:block; }
.container_right span.no1{ background:url(../images/index_42.jpg) no-repeat;width:294px; height:73px; display:block}
.container_right span.no1 a:hover{ background:url(../images/index_about_03.jpg) no-repeat}

.container_right span.no2{ background:url(../images/index_about_06.jpg) no-repeat;width:294px; height:73px; display:block}
.container_right span.no2 a:hover{ background:url(../images/index_42-15.jpg) no-repeat}
.no2{ margin:30px; margin-left:0px}

.container_right span.no3{ background:url(../images/index_42-16.jpg) no-repeat;width:294px; height:73px; display:block}
.container_right span.no3 a:hover{ background:url(../images/index_about_08.jpg) no-repeat}


.foot{width:100%;min-height:100%; background:#242424; overflow:hidden}
.fot{ width:1000px; margin:0 auto}


.pro-list{
	clear:both;
	width:880px;
	padding:25px 60px;
	overflow:hidden;
	height:170px;
	position:relative;
}
#pro-pro{
	position:relative;
	width:880px;
	overflow:hidden;
}
.pro-list ul{
	width:880px;

	overflow:hidden;
}
.pro-list li{
	float:left;
	width:210px;

	padding-right:25px;
	position:relative;
}
#pro-pro table{ width:210px; height:191px;}

#pro-pro table .p-border{ width:210px; height:147px;border:solid 4px #fff;}


.pro-list li a{
	display:block;
	line-height:35px;
	text-align:center;
	 
}

#left-btn{
	width:31px;
	height:152px;
	padding:68px 29px 0 0;
	cursor:pointer;
	position:absolute;
	left:0;
	top:0;
}
#right-btn{
	width:31px;
	height:152px;
	padding:68px 0 0 29px;
	cursor:pointer;
	position:absolute;
	right:0;
	top:0;
}

.copy{ width:100%; background:#000; padding:10px 0px;}
.copy em{ width:1000px; line-height:36px; margin:0 auto; display:block; font-style:normal; overflow:hidden } 
.copy em span{ float:left}
.copy em p{ float:right}

.page{width:900px; margin:0 auto; text-align:right; height:38px; overflow:hidden; color:#1b1b1b; clear:both;}
.page a{padding:0px 5px;}
.page a:link{color:#333;}
.page a:visited{color:#333;}
.page a:hover{color:#e10000;}
.page a:active{color:#e10000;}
.page input{width:34px; height:19px; border-bottom:1px solid #e3e7ef;border-left:1px solid #e2e2ea;border-right:1px solid #dbdee6;border-top:1px solid #abacb3; margin:0px 4px; line-height:19px; text-align:center;}



.warp_ny{ width:1000px; margin:0 auto; height:auto; padding-bottom:30px }
.news_title{ width:1000px; margin:0 auto;height:auto;}
.news_title li{float:left; border-bottom:1px solid #e1e1e1;margin:40px 0 auto; width:1000px;}
.news_title li h3{ width:66px; height:148px; float:left; font: bold 94px "Arial"; text-indent:30px; overflow:hidden; border-right:1px solid #e1e1e1; 
                   margin-right:30px}
.news_title li h2{ font-family:"微软雅黑"; font-size:18px; padding-bottom:10px;white-space:nowrap; text-overflow:ellipsis; 
                   -o-text-overflow:ellipsis; overflow:hidden; height:25px; } 
.news_title li p{ line-height:22px; padding-right:30px;}
.news_title li span a{ float:right; padding:15px 0; background:url(../images/news_hoy_09.jpg) no-repeat left; text-indent:22px; margin-right:112px;}
.news_title li span a:hover{ background:url(../images/jiahao.jpg) no-repeat left}
.news_title li h2 a{ color:#555}
.news_title li h2 a:hover{ color:#c20; text-decoration:underline}

.show_ny{ line-height:32px; width:1000px;}
.show_ny h3,.show_ny h1{ font-size:16px; font-family:"微软雅黑"; color:#555; text-align:center; padding-top:54px; padding-bottom:18px;}
.show_ny span{ line-height:29px; background:#ebebe9; color:#b2b2b2; text-align:center; display:block; border-top:1px solid #dedddb; margin-bottom:30px} 
.show_ny h4{  font-size:12px; padding:25px 0; font-family:"微软雅黑"; color:#777; font-weight:bold;}

.show_list{ width:1000px; background:url(../images/newshow_28.jpg) no-repeat top; padding-top:34px; margin-top:34px;}
.show_list hgroup h3{ color:#555}
.show_list hgroup h4{ padding-top:20px; padding-bottom:30px; color:#555}
.show_list hgroup h4 a{ padding-right:145px; display:inline;}
.ny_xg h3{ font-size:14px; color:#555; background:url(../images/newshow_32.jpg) no-repeat; height:26px; line-height:26px; text-indent:1.8em; font-weight:bold}
.ny_xg li{  background:url(../images/newshow_32-02.jpg) repeat-y; width:1000px; margin:0 auto; padding-top:15px;}
.ny_xg li a{ display:block; line-height:24px; color:#777; text-indent:2em}
.ny_xg li a:hover{ color:#c20}
.ny_xg li span{ float:right; padding-right:25px; color:#BEBEBE}
.ny_xg{ width:1000px; margin:0 auto; height:auto; overflow:hidden}
.hot_news a{ display:block; float:right; background:url(../images/newshow_xg_36.jpg) no-repeat bottom !important; width:74px; height:31px; line-height:31px; font-weight:bold; text-align:center; margin-top:30px}

.ny_min{ padding-bottom:40px; overflow:hidden; line-height:24px;}
.ny_min h3{ font-weight:bold; font-family:"微软雅黑"; font-size:16px; margin-top:30px; display:block; }
.ny_min h4{ font-size:14px}




.solu{ width:295px; height:333px; position:relative; float:left;margin-right:40px; margin-bottom:40px;}
.solu li{width:295px; height:333px; display:block;background:url(../images/bg_03.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_03.png" ,sizingMethod="crop");  }


.solu li:hover{ width:295px; height:333px; background:url(../images/bg_05.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg_05.png" ,sizingMethod="crop");color:#c20}
.solu li span{  display:block; margin-bottom:8px; text-align:left; margin-left:8px; padding-top:8px; }
.solu li h3{font-family:"微软雅黑"; height:20px; overflow:hidden; font-size:14px; float:left; display:inline; margin-left:8px; padding-top:18px; width:277px; text-align:left}
.solu li em{ font-family:Arial, Helvetica, sans-serif; height:15px; overflow:hidden;  font-style:normal; display:inline; clear:both; float:left;margin-left:8px; width:277px; text-align:left;}
.tion{ position:absolute; top:245px; z-index:5; width:270px; height:70px; overflow:hidden; left:12px;line-height:22px; color:#777; } 
.solu li table{ width:277px; height:153px; margin-left:5px}
.imgg{ margin-right:0;}




.solu_show{ width:1000px;  }
.width{ padding:20px 0;}
.solu_show h3{font-family:"微软雅黑"; font-size:15px; padding:6px; background:#efefef; border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #8c8c8b; border-bottom:1px solid #8c8c8b; display:block; width:174px; text-align:center}
/*ny_solution_xiangqing*/

.more{ background:url(/images/more.jpg) no-repeat; width:106px; height:41px; margin-top:20px; display:block; color:#777777;font-size:13px; font-weight:bold;text-align:center; line-height:30px; padding-bottom:10px;}
.contact_biao tr td{height:40px; line-height:40px; padding-left:20px; }

.contact_biao{ padding-top:10px;}
.solut_show{ background:url(../images/solutionshow_bgbg_19.jpg) no-repeat; width:1000px; height:180px;}
.solut_show h4{font-family:"微软雅黑"; font-size:14px; color:#555; line-height:36px; text-indent:2em}
.solut_show li{ float:left; margin-left:36px; background:url(../images/solutionshow_picc_03.jpg) no-repeat; margin-top:14px; display:inline;}
.solut_show li table{ width:205px; height:108px;}
.more{ background:url(../images/s_titleolutionshow_10.jpg) no-repeat; width:106px; height:42px; line-height:36px;}
.contact_biao input.input{ width:167px; height:26px; line-height:26px; border:1px solid #e5e3e4}
.contact_biao a img{ padding-top:6px;}
.contact_biao td input.sure{ background:url(../images/solutionshow_anniu_22.jpg) no-repeat; float:left; width:70px; border:0; height:25px; display:block; margin-right:12px; cursor:pointer; margin-left:43px; display:inline}
.contact_biao td input.modify{ background:url(../images/solutionshow_anniu_24.jpg) no-repeat; width:70px; border:0; height:25px; display:block; cursor:pointer; }


.contt{ width:1000px; background:url(../images/contact_03q.jpg) no-repeat; height:217px; margin-bottom:30px; position:relative}
.cont{ width:345px; background:#fff;height:auto; position:relative}
.cont li{ width:345px; overflow:hidden; line-height:24px; color:#777; text-indent:2.8em}
.cont li h3{font-family:"微软雅黑"; font-size:15px; border-bottom:1px dashed #cecece; text-indent:1.8em; margin-bottom:14px; line-height:36px; }
.cont span{ position:absolute; top:38px;right:-20px}
.contt span{ float:left; overflow:hidden; }
.cont1{ background:url(../images/contact_24-02.jpg) repeat-y;width:1000px; height:auto; }
.contq li{ clear:both; line-height:24px; text-indent:2em; background:url(../images/contact_21.jpg) repeat-x bottom; margin-bottom:25px; padding-bottom:30px;}
.contq h3{ background:url(../images/contact_16.jpg) no-repeat 10px; text-indent:1.8em;font-family:"微软雅黑"; font-size:15px; margin-bottom:8px;  }
.contt span.iframe{ position:absolute; right:0; top:0px; margin-top:4px; margin-right:4px;}



.sevi{ width:1000px; height:auto; margin:0 auto; padding-top:30px;}
.sevi h2{font-family:"微软雅黑"; font-size:24px; font-weight:normal}
.sevi h4{ font-family:Arial, Helvetica, sans-serif; font-size:12px}
.sevi p.top{ padding-top:12px;}





.caseq{ width:1002px; margin:0 auto; overflow:hidden; padding:30px 0 !important; clear:both}
.case{ width:447px; height:160px; overflow:hidden; padding:20px; float:left; margin-right:10px; margin-bottom:20px;}
.case li span{ float:left; margin-right:15px; display:inline; }
.case li h2{ font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#555; vertical-align:top }
.case li h2 a{ font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#555}
.case li h2 a:hover{color:#c20}
.case li time{ font-family:Arial, Helvetica, sans-serif; color:#a8a8a8; line-height:20px; }
.case li p.textq{ color:#777; line-height:20px; width:200px;  }
.case li.widthh{ width:200px; float:left;}
.case li.moree a{ background:url(../images/more.jpg) no-repeat; float:left;text-indent:-9999px; margin-top:5px; width:50px; height:17px;display:block; }
.case li.moree a:hover{ background:url(../images/more_hover.jpg) no-repeat; }
.case:hover{ background:#fff} 
.case li table{ background:url(../images/case_bg.png) no-repeat; width:226px; height:158px; float:left; overflow:hidden; }



/*ny_case_xiangqing*/
.case_xiangqing{ width:992px;height:44px; border-bottom:1px solid #d7d7d7;}
.case_xiangqing h2{ float:left; color:#E01901; line-height:45px;}
.case_xiangqing span{ float:right; line-height:45px; color:#777777;}
.case_xiangqing span a{ color:#777777;}
.case_xiangqing span a:hover{ color:#E01901; }
.case_logo{ margin-top:30px; display:block;}
.case_logo table{ float:left; margin-left:35px;_margin-left:18px; display:block; width:210px;height:155px;padding:4px; background:#fff; }
.case_logo td{ width:210px; height:147px;}

.logo_nr{ width:730px;float:right; margin-left:20px; display:block;}
.logo_nr h3{ color:#555555; font-size:15px; margin-top:2px; height:20px; line-height:20px; display:block;}
.logo_nr em{ font-style:normal; color:#888888; height:19px; line-height:19px;}
.logo_nr p{ height:40px; line-height:19px; color:#777777; overflow:hidden;}
.logo_nr span a{ color:#DA2430;}
.logo_nr span a:hover{ text-decoration:underline}
.datu{ padding:4px; background:#fff; border:1px solid #E4E4E4; margin-top:25px; margin-left:35px; display:block;}

.case_list{margin-left:35px;display:block; background:#F7F7F7; border-bottom:1px solid #EEEEEE; height:185px; margin-top:25px; width:915px; display:block;}
.case_list li{ float:left; list-style:none; margin-left:7px;_margin-left:5px; display:block;margin-top:10px;background:#D9C9A5; width:295px; height:166px; }
.case_list li table{text-align:center; height:166px;}
.shangpian{ background:#EEEEEE; height:36px; line-height:36px; border:1px solid #E1E1E1; margin-top:25px; display:block; margin-bottom:30px;}
.shangpian li{ padding-left:30px; float:left; list-style:none; width:450px;color:#777777;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.shangpian li a{ color:#777777;overflow:hidden}
.shangpian li a:hover{ color:#DA2430;}


/************************************视觉珍岛************************************/
.ny_see_show{width:1002px; margin:0 auto; padding-bottom:50px;  padding-left:17px;}
.ny_see_div ul{padding-bottom:20px; overflow:hidden;}
.ny_see_show li{list-style:none; width:170px; height:128px; float:left; border:1px solid #e5e5e5; padding:3px; position:relative; margin:10px 8px;}
.ny_see_show li table{width:170px; height:128px;}
.ny_see_show li p{height:22px; line-height:22px; overflow:hidden; width:170px; position:absolute; bottom:3px; left:3px; background:url(../images/yin.png) repeat; color:#FFF; text-align:center; display:none;}

/******************************图片放大*****************/


/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999;}
#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-color:#2b2b2b; filter: Alpha(Opacity=50); opacity:0.5;}



#cboxContent{background:#fff; 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:#000;}
#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;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(../images/lg_03.png) no-repeat; width:29px; height:28px; text-indent:-9999px; top:5px; right:5px;}



.ny_ca_da{width:930px; height:692px; margin:0 auto;text-align:center; overflow:hidden; margin-top:50px;border:1px solid #e6e5e3;}
.ny_ca_da li{list-style:none; float:left;}
.ny_ca_da table{width:930px; height:692px; border:#FFF 1px solid; background-color:#efefef;}

.ny_ca_xiao{width:1004px; margin-top:48px; margin-bottom:30px;}
.ny_ca_xiao li{width:308px; height:233px; list-style:none; float:left; margin-left:12px; margin-right:12px; margin-bottom:60px; display:inline; border:1px solid #e6e5e3;}
.ny_ca_xiao li table{width:308px; height:233px; border:#FFF 1px solid; background-color:#efefef; cursor:pointer;}




.waro_list{ overflow:hidden;width:1002px; margin:0 auto;  padding:50px 0 80px;}

/*************************tag*************************************************/
.ny_tag_lis{width:1002px; overflow:hidden}
.ny_tag_lis li{list-style:none; height:30px; line-height:30px; width:440px; float:left; margin-right:20px; margin-left:20px; display:inline; overflow:hidden; background:url(../images/con_ico.jpg) no-repeat left 8px;border-bottom:1px dashed #ddd; text-indent:18px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  }
/**************************taglist.html**************************/
.ny_taglist{width:1002px;  overflow:hidden;}
.ny_taglist li{border-bottom:1px dashed #ddd; height:32px; line-height:30px; width:1002px; float:left;  display:inline; overflow:hidden;  text-indent:10px; background:url(../images/l_ico.jpg) no-repeat left 12px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  }


/**************************sitemap.html**************************/
.ny_sitemap{width:1002px; overflow:hidden;}

.ny_sitemap li{list-style:none; float:left;  width:1002px;  margin:10px 0px 10px 0px; text-indent:10px; font-size:14px; font-family:microsoft yahei;}
.ny_sitemap li p{line-height:25px; border-bottom:1px solid #ddd; background:url(../images/m.jpg) no-repeat; height:25px;  overflow:hidden; text-indent:30px; }


.ny_sitemap li p a:link{color:#fff;}
.ny_sitemap li p a:visited{color:#fff;}
.ny_sitemap li p a:hover{color:#fff;}
.ny_sitemap li p a:active{color:#fff;}
.ny_sitemap li span{line-height:22px; font-size:12px; margin-top:10px; float:left; margin-left:3px;}

/***/
.ys{ margin:40px auto 0; width:1002px;}
.dq{ width:1002px; margin:0 auto; text-align:right; background:url(../images/q.jpg) repeat-x bottom; height:40px; line-height:40px; padding-top:10px; 
     font-size:14px; overflow:hidden}
.dq span strong{ font-weight:normal;}
body.baise{ background:#fff}
#menu{ width:100%; background:#dadada}
#menu #nav{ float:none; width:1002px; margin:0 auto; height:auto }
#menu ul li{ width:105px; padding:10px 0}
#menu ul li a{ color:#333}

/**********2013-09-16*********/
.aa{width:997px; height:96px; background:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:30px;display:block;}
.aa li{float:left; list-style:none; width:332px;_width:332px;}
.aa li span{ height:34px; width:332px;_width:331px; display:block; line-height:34px;border-right:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center; color:#555555; font-family:"微软雅黑"; font-size:16px;}
.aa li p{ border-right:1px solid #ccc;width:292px; _width:291px;height:52px; line-height:20px; padding-top:10px; padding-left:20px; padding-right:20px; color:#777777;}



.solu_show p{ color:#777; line-height:20px;}

.width p{ line-height:26px;}

.soulu{ background:url(../images/solut_banionshow_1001.jpg) no-repeat; width:1000px; height:110px; display:block; margin:20px 0; padding:20px 0 ;}
.soulu li{ float:left; margin-left:80px; margin-right:50px;} 
.soulu li table{ width:194px; height:108px;}


/********************************************/

.anli_wl{
	width:1015px;
	overflow:hidden;
	margin-top:15px;
}
.anli_wl li{
	width:210px;
	height:140px;
	float:left;
	display:inline;
	padding:10px;
	line-height:21px;
	color:#FFF;
	font-size:12px;
	overflow:hidden;
	margin-right:15px;
	margin-left:10px;
}
.anli_wl li strong{
	display:block;
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin-top:15px;
}
.anli_wl li span{
	display:block;
	margin-top:15px;
}
.anli_wl li.one{
	background:url(../images/wl_01.jpg) no-repeat;
	margin-left:0;
}
.anli_wl li.two{
	background:url(../images/wl_02.jpg) no-repeat;
}
.anli_wl li.three{
	background:url(../images/wl_03.jpg) no-repeat;
}
.anli_wl li.four{
	background:url(../images/wl_04.jpg) no-repeat;
}