/* CSS Document */
body{color:#4f4f4f; margin:0px;padding:0px; font-size:13px; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both}
* {padding:0px; margin:0px;}
a{text-decoration:none; color:#4f4f4f;}
a {blr:expression(this.onFocus=this.blur());}
a { outline: none;}
a:hover{color:#ff0000; text-decoration:none;}
a img{border:none;}
ul li{list-style:none;}
em{ font-style:normal;}
.index_center{ width:1200px; height:auto; margin:0 auto; overflow:hidden}
.top{ width:1200px; height:123px;}
.logo{height:123px; float:left; width:966px; margin-top:15px}
.topRight{height:100px; float:left; width:234px; margin-top:10px;}
.topRight_1{height:60px; float:right;}
.topRight_1_a{height:30px; float:left; padding-left:2px; line-height:30px;}
.topRight_1_a span{float:left; padding-right:0px;}
.topRight_2{height:29px; float:left; width:234px;margin-top:5px;}
.topRight_2_txt{height:29px; float:left; width:193px; margin-right:1px; background-image:url(../images/index_05.png); background-repeat:no-repeat; padding-left:7px; line-height:29px; border:0px; font-size:14px;}
.topRight_2_btn{height:29px; float:left; width:31px; background-image:url(../images/index_07.png); background-repeat:no-repeat; border:0px;}
.link_full{ width:100%; height:37px; background:#EE9398;}
.link{ width:1200px; height:37px; line-height:37px; margin:0 auto}
.linkLeft{ width:140px; float:left; height:37px;}
.linkright{ width:600px; height:37px; margin:0 auto}
.toppo{position:relative;z-index:1000}
.menu{height:37px;_overflow:hidden; width:860px; font-size:17px;}
.menu a{color:#fff;height:21px;line-height:21px;float:left;position:relative}
.menu li{font-size:16px;float:left;position:relative;padding:8px 15px;}
.menu li:hover{border-bottom:none; background-color:#000;}
.menu li:hover a{color:#F0A18D}
.menu li.no_sub:hover{border:1px solid #F0A18D;padding:7px 9px}
.menu ul{width:230px;background-color:#000;border:1px solid #F0A18D;border-top:none;position:absolute;left:-1px;top:-999em;z-index:99999;padding:8px;display:none}
.menu li:hover ul{top:35px;display:block}
.menu li:hover ul li{font-size:12px;border:none;width:220px;float:left;padding:4px 0 4px 10px}
.menu li:hover ul li a{color:#fff;text-decoration:none;padding:0;width:220px;}
.menu li:hover ul li span{ font-size:14px; font-weight:bold; color:#F0A18D;}
.menu li:hover ul li span a{ font-size:14px; font-weight:bold; color:#F0A18D;}
.menu li:hover ul li a:hover{ color:#F0A18D;}
/*IE6*/
.menu li.hover{border:1px solid #f91c96;border-bottom:none;padding:8px 11px}
.menu li.hover a{color:#f91c96}
.menu li.hover ul{top:35px;display:block}
.menu li.hover ul li{border:none;width:190px;float:left;padding:4px 0 4px 10px}
.menu li.hover ul li a{height:21px;line-height:21px;font-size:12px;color:#fff;text-decoration:none;padding:0}
.menu li.hover ul li a:hover{color:#f91c96;}
.menu li.no_sub.hover1{border:1px solid #f91c96;padding:7px 11px}
.banner{ width:1000px; height:427px; margin-top:2px;}
#Slidebox{width:1000px; height:427px;  padding:0px;  margin:0 auto;  /*position:relative;*/ overflow:hidden;}
#flashBg {height: 427px;overflow: hidden;width:1000px;clear: both;margin: 0;padding: 0;}
#flashLine {height: 388px;width: 100%;clear: both;}
#flash{width: 1000px;height: 427px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flash a {width: 1000px;height: 427px;display: none;}
#flash img {width: 1000px;height: 427px;}
.flash_bar {width:555px;padding-left: 440px;z-index: 69;height: 30px;overflow: hidden;position: absolute;padding-top: 13px!important;padding-top: 12px;
bottom:0px;left:0px;text-align: center;}
.flash_bar .dq {display: block;float: left;width: 18px;height: 18px;margin:2px 4px;cursor: pointer;background: url(../images/niu_07.png) no-repeat; overflow:hidden;_background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/niu_07.png" ,sizingMethod="crop");}
.flash_bar .no {display: block;float: left;width: 18px;height: 18px;margin:2px 4px;cursor: pointer;background:url(../images/niu_09.png) no-repeat; overflow:hidden;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/niu_09.png" ,sizingMethod="crop");}
.product{ width:920px; float:left; height:442px; padding-top:6px;}
.productTitle{ width:100%; float:left; height:37px; background-image:url(../images/index_03.png); background-repeat:repeat-x; line-height:37px;}
.productTitle span{float:left; height:37px;}
.productTitle a{float:right; height:37px; color:#f91c96; font-size:16px;}
.productPic{float:left;}
.productPic_all{ width:260px; float:left; height:290px; margin-top:20px; margin-left:25px;}
.productPic_pic{ width:260px; height:260px; padding:1px; border:1px solid #c4c4c4;}
.productPic_pic a img{ width:260px; float:left; height:260px;}
.productPic_name a{ width:260px; float:left; height:22px; line-height:22px; background-color:#b9b9b9; color:#fff; margin-top:-22px; text-align:center;}  
.productPic_view{ width:50px; height:30px; line-height:30px; text-align:center; margin:0 auto; margin-top:7px; background:#F0A18D}
.productPic_view a{ color:#FFF}
.productPic_br{ width:30px; float:left; height:164px; margin-top:20px;}
.bannerBottom{float:left; height:296px;}
.bannerBottomTitle{float:left; height:35px; border-bottom:4px solid #292930; line-height:35px;}
.bannerBottomTitle span{float:left; height:35px;}
.bannerBottomTitle a{float:right; height:35px; color:#f91c96; font-size:16px;}
.bannerBottom_1{ width:1000px; float:left; height:251px;}
.bannerBottom_1 a img{ width:1000px; float:left; height:251px;}
.bottom_full{ float:left; width:100%; height:36px; background-color:#F0A18D; margin-top:20px}
.bottom{ width:1000px;  height:36px; line-height:36px; font-size:14px; color:#fff;}
.bottomLeft{float:left; height:36px; }
.bottomLeft a{color:#fff; padding-right:18px;}
.bottomRight{float:right; height:36px; }
.namelist{ width:1000px; height:45px; line-height:40px; font-size:14px;}
.namelist span{ color:#F0A18D; font-weight:bold;}
.namelist a{ color:#F0A18D;}
.nameList span a{color:#ea1f8f;}
.newsList span{ float:left; height:45px; background-image:url(../images/newslist_06.png); background-repeat:no-repeat; background-position:left bottom; font-size:31px; padding-right:20px;}
.newsList dl{ float:left; height:45px; background-image:url(../images/about_03.png); background-repeat:no-repeat; font-size:31px; color:#3b3b3b; padding:0px 20px 0px 54px;}
.newsList dl em{color:#ea1f8f;}
.newsList dt{ float:right; height:45px;}
.newsList dt a{ float:left; padding:2px 0px 0px 16px;}
.newsList_all{ width:1000px; float:left; border-bottom:1px solid #000; padding-top:4px;}
.newsList_1{ width:970px; float:left; height:138px; margin-top:21px; border-bottom:1px dotted #e7e7e7; padding:0px 15px;}
.newsList_1_pic{ width:252px; float:left; height:138px;}
.newsList_1_pic a img{ width:235px; float:left; height:113px; border:2px solid #dddddd;}
.newsList_1_name{ width:710px; float:left; height:25px; line-height:23px; font-size:18px; color:#0c0c0c;}
.newsList_1_name a{color:#0c0c0c;}
.newsList_1_word{ width:710px; float:left;  line-height:23px; }
.newsListPage{ width:1000px; float:left; height:40px; padding:25px 0px; text-align:center; line-height:20px;}
.newsListPage a{ padding:2px 5px; border:1px solid #4e4e4e; margin-right:6px;}
.newsListPage span{ padding:3px 6px; background-color:#4e4e4e; color:#fff; margin-right:6px;}
.newsListPage em{ padding:3px 6px; margin-right:6px;}
.picBanner{ width:1000px; float:left; height:352px;}
.picdiscription{ width:1000px; float:left; margin-top:12px;}
.picdisTitle{ width:1000px; float:left; height:39px; line-height:39px; background-image:url(../images/piclist_07.png); background-repeat:repeat-x; color:#fff;}
.picdisTitle span{float:left; height:39px; font-size:16px; padding-left:12px;}
.picdisTitle dl{float:right; height:39px; font-size:14px; padding-right:12px;}
.picdisTitle dl em{ font-weight:bold;}
.picdisJian{ width:1200px; float:left; padding:10px 15px; border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background-color:#f7f7f7; font-size:14px; line-height:24px;}
.picAll{ width:1200px; float:left; height:auto; padding:15px 0px;}
.pic_all{ width:234px; float:left; height:234px; margin-right:50px; margin-bottom:50px;}
.pic_all nth-child(4n){ margin-right:0px !important}
.pic_pic{ width:234px; float:left; height:234px;}
.pic_pic a img{ width:234px; float:left; height:234px; border:2px solid #dddddd;}
.pic_pic a:hover img{ width:234px; float:left; height:234px; border:2px solid #f53297;}
.pic_name{ width:216px; float:left; padding:4px 8px 0px; line-height:18px; font-size:12px;color:#ea1f8f;}
.pic_name a{color:#ea1f8f;}
.pic_br{ width:21px; float:left; height:190px;}
.picPage{ width:1000px; float:left; height:30px; padding:8px 0px; text-align:right; line-height:20px;}
.picPage a{ padding:2px 5px; border:1px solid #ea1f8f; margin-right:6px; color:#ea1f8f;}
.picPage span{ padding:3px 6px; background-color:#ea1f8f; color:#fff; margin-right:6px;}
.picPage em{ padding:3px 6px; margin-right:6px;}
.about{ width:1000px; float:left; height:auto; padding:10px 0px; font-size:16px; line-height:28px;}
.about_1{ width:1000px; float:left; height:64px; line-height:64px; text-align:center; font-size:24px; font-weight:bold; color:#2f2f2f;}
.about_2{ width:998px; float:left; height:28px; line-height:28px; background-color:#f6f6f6; border:1px solid #e3e3e3;}
.about_Left{float:left; height:28px; color:#484848; padding-left:13px;}
.about_Left span{color:#ea1f8f;}
.about_right{float:right; height:28px; color:#484848; padding-right:13px;}
.about_right span{color:#ea1f8f;}
.about_3{ width:1000px; float:left; padding:20px 0px; line-height:28px; font-size:14px;}
.about_4{ width:1000px; float:left; height:38px; line-height:38px; border-top:1px solid #7c7c7c;}
.about_4_left{ float:left; height:38px;}
.about_4_left span{ color:#ea1f8f;}
.about_4_right{ float:right; height:38px;}
.about_4_right span{ color:#ea1f8f;}
.aboutName{ width:1000px; float:left; height:45px; line-height:40px; font-size:14px; background-image:url(../images/articlebg.png); background-repeat:no-repeat; background-position:left bottom;}
.aboutName span{ color:#ea1f8f; font-weight:bold;}
.pCon{float:left; width:740px; height:490px;}
.pConLeft{ width:690px; float:left;}
.pConLeft_1{ width:675px; float:left; height:43px; line-height:20px; font-size:18px; color:#3b3b3b;}
.pConLeft_2{ width:675px; float:left; height:412px;}
.pConRight{ width:309px; float:left;}
.pConRight_1{ width:309px; float:left; height:39px;}
.pConRight_1_left{ float:left; height:39px;}
.pConRight_1_right{ float:right; height:39px;}
.pConRight_2{ width:307px; float:left; height:411px; border:1px solid #dddddd;}
.prC{ width:1000px; float:left; height:37px; background-image:url(../images/index_03.png); background-repeat:repeat-x; line-height:37px;}
.prC span{float:left; height:37px; font-size:24px; font-weight:bold; color:#f73499;}
.prC a{float:right; height:37px; color:#f91c96; font-size:16px;}


.newsList{ width:1000px; float:left; height:45px; background-image:url(../images/newslist_03.png); background-repeat:repeat-x; line-height:40px;}

.contact{ width:1000px; float:left; height:auto; padding:20px 0px; }
.contact_1{ width:870px; float:left; height:auto; font-size:16px; line-height:28px; padding-bottom:24px;}
.contact_2{ width:1000px; float:left; height:42px; line-height:32px;}
.contact_2_a{ width:98px; float:left; height:42px; text-align:right; margin-right:10px;}
.contact_2_a em{ color:#ff0087; padding-right:4px;}
.contact_2_b{ width:700px; float:left; height:42px;}
.contact_2_txt1{ width:320px; float:left; height:29px; line-height:29px; padding:0px 4px; background-image:url(../images/contact_03.png); background-repeat:repeat-x; border:1px solid #d0d0d0; color:#777777;}
.contact_2_select1{ width:330px; float:left; height:29px; padding-left:4px; background-image:url(../images/contact_03.png); background-repeat:repeat-x; border:1px solid #d0d0d0; color:#777777;}
.contact_3{ width:1000px; float:left; height:176px;}
.contact_3_a{ width:98px; text-align:right; float:left; height:162px; line-height:162px; margin-right:10px;}
.contact_3_a em{ color:#ff0087; padding-right:4px;}
.contact_3_b {width:700px; float:left; height:162px;}

.contact_2_txt2{ width:464px; float:left; height:160px; line-height:29px; padding:0px 4px; background-image:url(../images/contact_07.png); background-repeat:repeat-x; border:1px solid #d0d0d0; color:#777777;}
.contact_4{ width:800px; float:left; height:50px; padding-left:108px;}
.contact_4_btn{ width:116px; float:left; height:42px; border:0px; background-image:url(../images/contact_11.png); background-repeat:no-repeat; color:#525252; font-weight:bold; padding-right:22px;}


/*首页分类*/
.index-class {
	float: left;
	width: 100%;
	margin-top: 60px
}
.index-class-l {
	float: left;
	width: 230px;
	margin-right: 50px
}
.index-class-l-1 {
	float: left;
	width: 230px;
	height: 100px;
	background: url(../img/index-class-top.jpg) left center no-repeat
}
.index-class-l-1 h2 {
	font-weight: 500;
	font-size: 25px;
	text-indent: 80px;
	color: #fff;
	margin-top: 25px;
}
.index-class-l-1 p {
	font-size: 14px;
	text-indent: 80px;
	color: #fff;
}
.index-class-l-2 {
	float: left;
	width: 230px;
}
.index-class-r {
	float: left;
	width: 920px;
}

/*三级导航*/
.suckerdiv ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 230px; /* Width of Menu Items */
}
.suckerdiv ul li {
	border-bottom: 2px solid #fff;
	line-height: 35px;
	text-indent: 10px;
	background: #F0A18D;
}

.suckerdiv ul li a {
	display:block;
	color: #fff
}

.suckerdiv ul li ul {

}

.suckerdiv ul ul li {
	text-indent: 20px;
	height: 35px;
	border-bottom: 1px dashed #046C74;
	line-height: 35px;
	background: #fff;
}

.suckerdiv ul ul li a{
	color:#046C74;
	text-indent:5px;
}

.suckerdiv ul ul li a.on{
	font-weight:bolder
}




.suckerdiv .subfolderstyle {
	background: url(../img/arrow-list.gif) no-repeat center right;
}

.tongyong-l-1 {
	float: left;
	width: 230px;
	height: 78px;
	background: url(../images/index-class-top.png) left center no-repeat;
	border-bottom:2px solid #FFF;
}
.tongyong-l-1 h2 {
	font-weight: 500;
	font-size: 25px;
	text-indent: 80px;
	color: #fff;
	margin-top: 30px;

}
