@charset "utf-8";
/* CSS Document */
.mar_t40{ margin-top:40px !important;}
.mar_b40{ margin-bottom:40px !important;}
.wrapper{ width:100%; margin:0 auto; padding:0;}
.header,.title_one,.title_two,.star_project_wrapper,.team_news,.classic_Project_wrapper,.about,.footer,.title_three,.nymain,.container{ width:1200px; padding:0; margin:0 auto;}
#header{ width:100%; height:94px; }
.headtop{background:#2f3333; height:4px;}
.header,.head_right{ height:90px;}
.logo{ width:223px; height:55px; margin-top:20px; margin-left:13px; margin-bottom:15px;}
.head_right{ width:900px; }
.menu{ width:286px; height:24px; margin-top:46px;}
.menu a{ float:left; display:block; margin-right:6px;}
.menu p{ padding-left:7px; color:#be0642; font-family:"微软雅黑"; font-size:14px; line-height:24px;}
.menu1,.menu2,.menu3{display:block; background-image:url(../images/menu.png); width:24px; height:24px;}
.menu1{background-position:0px 0px; }
.menu2{background-position:-30px 0px;}
.menu3{background-position:-60px 0px;}

/*  nav  */
.nav { width:893px; height:90px; }

.nav li{float:left;width:109px;height:90px;line-height:90px;text-align:center; }
.nav li a{ display:block ; width:115px; margin:0 auto; text-decoration:none; height:90px;line-height:90px;color:#2f3333;font-size:14px;
font-family:"微软雅黑"; font-weight:normal;display:block; }
.nav ul li a:hover,.nav ul li .current{color:#bcbcbc;display:block; background:#2f3333;}
.nav ul li a:hover{  background:#2f3333;}

/*  banner  */
.banner{ width:100%; height:454px; margin: 0 auto; }

/* css 重置 */

	.hotspot{ margin:0 auto;height:454px;position:relative}
	.hotspot .pic{ position:relative;}
	.hotspot .pic img{width:100%; margin:0 auto;height:454px; display:block;  }
	.hotspot .pic li{ width:100%;overflow:hidden; float:left; }
	.hotspot .pic li a{ display:block; height:454px; width:100%;}
	.hotspot .btn{ color:#727272; display:block; width:240px; height:80px;   background:#fcf8f4; margin-bottom:18px;filter: Alpha(opacity=90); opacity: .9;}
	.hotspot .btn:hover{ color:#727272; background:#FFF; filter: Alpha(opacity=100); opacity: .10;}
	.hotspot .btn:hover .bg{ color:#bd0742;}
	
  .hotspot .tt{display:block; width:240px; height:80px; line-height:80px; text-align:center; font-family:"微软雅黑"; font-size:20px; overflow:hidden;}

	.hotspot .txt{ overflow:hidden;position:absolute;top:15px;left:15px;}
	.hotspot .txt .bl{width:240px;  }
	.hotspot .txt .bl a{ cursor:pointer}

/* css 重置 ydyydyydy*/

	.hotspot .ydytxt{ overflow:hidden;position:absolute;top:460px;width:100%; border:none; }
	.hotspot .ydytxt .ydybl a{ cursor:pointer; border:none; }
	
	.hotspot .ydybtn{  width:10px; height:10px;  border-radius: 5px;  display:block; background:#b92152; margin-bottom:0px;filter: Alpha(opacity=90); opacity: .9;}
	.hotspot .ydybtn:hover {  color:#727272; background:#727272; filter: Alpha(opacity=100); opacity: .10;}
	
	.ydytable .ydytd { border-collapse:collapse; border:0px solid #999; }
	.ydytd_shouye { border-collapse:collapse; border:0px solid #999; width:20px}
	.ydytable2 { border-collapse:collapse; border:0px solid #999; }
	.ydytd2 { border-collapse:collapse; border:1px solid #999; }



/*title1*/
.title_one{ height:74px;width:416px; margin:0 auto;}
.lan1{ width:100%; height:47px; background:url(../images/dot1.jpg) 0px 26px repeat-x; }
.lan1_content{ width:420px; height:47px; margin:0 auto; background:#ffffff;}
.lan1_content h3,.lan1_content p,.title_one_content p,.star_title a{ font-family:"微软雅黑"; font-weight:normal;}
.lan1_content h3{ color:#be0642; font-size:24px; text-align:center; }
.lan1_content p{ color:#b4b4b4; font-size:12px; text-align:center;text-transform:uppercase; }
.title_one_content{ width:979px; height:68px; margin:0 auto; }
.title_one_content p{ padding-top:4px; line-height:25px; color:#555555; font-size:12px; text-align:center;}

.star_project_wrapper{  margin-top:19px; }
.star_project,.star_project_wrapper,.star_project_one,.star_img a{height:254px;}
.star_project{ width:1200px; margin:0 auto; padding:0px; }
.star_project_one{ width:330px; position:relative; margin-left:0px;}
.star_img a{  display:block; width:330px;}
.star_img a .daska,.star_img a .daska h3,.star_img a  .daska h3 img,.star_img a .daska p{  display:none; }
.star_title{ width:60px; height:60px;background:url(../images/icon6.png) left top no-repeat;position:absolute; left:0; top:0 ; }
.star_img img{ width:330px; height:225px; position:absolute; left:0; bottom:0; border:none; border:0px;position:absolute; left:0; bottom:0;}
/*首页产品分类*/
.cpfl1{ width:285px; margin:0px 7px;}
.cpfl1 h4{ background: url(../images/fl1.jpg) no-repeat; width:285px; height:37px; line-height:37px; margin-bottom:15px; }
.cpfl1 h4 a{ padding-left:10px; color:#000; font-size:18px; font-weight:normal; text-align:left; font-family:"微软雅黑";}
.cpfl2 li { background: url(../images/fl2.jpg) no-repeat; width:124px; height:24px; line-height:24px; margin-bottom:15px; float:left;}
.cpfl2 li a{ padding-left:10px; color:#595959; font-size:12px; font-weight:normal; text-align:left; font-family:"微软雅黑";}


/*公司简介*/
.abouttit{background: url(../images/about.jpg) no-repeat top center; height:227px; margin:0 auto;}
.aboutwrap{ width:650px; }
.aboutwrap p{ color:#595959; line-height:30px; font-size:13px;}
.more{ text-align:left; margin:15px 0px; width:142px; height:48px;}
.imgabout{ width:437px; height:251px; overflow: hidden;}
/*team_news*/
.{ width:100%; height:345px; background:#fdf9f8; margin-top:45px;}
.cpzsbg{ height:384px; background: url(../images/cpzs.jpg) center top no-repeat; overflow:hidden;} 
.team{ width:1200px;height:220px; margin-top:120px; overflow:hidden;}
 
 
/*产品滚动*/
.rollBox {width:1200px; height:216px;  margin:0 auto; }
.rollBox .LeftBotton{width:35px; height:47px; margin-top:84px; background:url(../images/arrow_left.png) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; }
.rollBox .RightBotton{width:35px; height:47px; margin-top:84px;background:url(../images/arrow_right.png) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; }
.rollBox .Cont{ width:1100px; margin-left:10px; margin-right:10px;overflow:hidden;float:left;margin-top:26px;}
.rollBox .ScrCont{width:10000000px; margin-top:0px;}
.rollBox #List1,.rollBox #List2{float:left;}
.team_content{ width:1100px;height:220px; }
.team_content dl { margin:5px 20px 0px 20px;_margin:5px 20px 0px 20px; float:left;width:224px; height:190px; }
.team_content dl dt {width:224px; height:148px; }
.team_content dl dt img {width:224px; height:148px;}
.team_content dl dd { text-align:center; background:#bababa; margin-top:1px; height:40px; line-height:40px;}
.team_content dl dd a {font-family:"微软雅黑"; font-size:16px;line-height:40px; height:40px; display:block;color:#000; }
.team_content dl dd a:hover{ color:#810b0b;}
 
 /*合作伙伴*/
.hzhb{width:525px;}
.product1 li{float:left; margin:0px 10px 10px 10px; _height:170px;}
.product1 li a{display:block;text-align:center;color:#575757; line-height:18px;}
.product1 li a img{width:158px;height:80px;border:1px solid #ccc;}
#demo{overflow:hidden;width:525px; height:180px;padding-top:15px; margin-left:0px;}
#indemo{float:left;width:800%;}
#demo1,#demo2{float:left;}
/*新闻*/
.homenews{width:630px;}
.newswrap dl{ height:77px; margin-top:15px; border-bottom:#ccc dotted 1px;}
 .newswrap dl dt h4{ color:#000; font-size:13px; height:25px; line-height:25px; text-align:left;}
 .newswrap dl dt p{ color:#999999; text-align:left; height:20px; line-height:20px; font-size:12px;}
 .newswrap dl dd p{ color:#666666; font-size:12px;  text-align:left; height:24px; line-height:24px; overflow:hidden; }
 
 
 
.about{ height:249px; margin-top:45px; }
.ask,.info{ height:249px; }
.ask{ width:700px;}
.askimg{ width:280px; height:196px; border:solid 5px #f2759e; margin-left:10px; margin-top:0px;}
.askimg img { width:280px; height:196px; }
.askabout{ width:386px; height:205px;}
.askabout h3,.askabout p{font-family:"微软雅黑"; font-weight:normal;}
.askabout h3{ font-size:18px; color:#be0642;}
.askabout p{ line-height:23px; color:#616161; font-size:12px;}

.info{  width:400px; background:url(../images/infobg.jpg) right bottom no-repeat; color:#616161;font-family:"微软雅黑"; font-weight:normal;font-size:12px; line-height:26px;}


/*foot*/
.foot{ padding:20px 0px; }
.bg5{ background-color:#434343;}
.footlogo{ width: 254px; height: 157px; margin:24px 30px 0px 0px;}
.footcon{ font-size: 14px;  font-family:"微软雅黑"; font-weight: normal; color: #f2f2f2; line-height: 26px; width: 569px; text-align: left;}
.foot_cen .divp{ margin-top:25px;}
.qrcode{ width: 184px; height: 184px;}

/*ny  ydy*/
		.slideBox{ width:100%; height:298px; overflow:hidden; position:relative; background:#fbf6f2;}	
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:298px; display:block;  }

		

.title_three{ height:53px; margin-top:11px; border-bottom: solid 1px #dddddd;}
.title_three h3,.title_three h3 a{ color:#5c5b5b;font-family:"微软雅黑"; font-weight:normal; font-size:16px; height:53px; line-height:53px;}
.title_three h3 a:hover{color:#be0642;}
.title_three h3{ background:url(../images/home.png) 14px 18px no-repeat; padding-left:44px;}

.nymain{ background:url(../images/assidebg.jpg) left top repeat-y;}
.nymain,.asside,.nymainbox{ min-height:736px;}
.asside{ width:239px;}
.asside ul{ padding:0; margin-top:0px;}
.asside ul li,.asside ul li a{ display:block; line-height:43px; width:220px; text-align:center;}
.asside ul li{ margin-bottom:6px;}
.asside ul li a{color:#908a8c;font-family:"微软雅黑"; font-weight:normal; font-size:16px;     text-align: left;
    padding-left: 20px;}
.asside ul li a:hover,.asside ul li .current{ color:#ffffff; background:url(../images/assideabg.png) left top no-repeat;}
.flw ul li a {
font-size:14px !important; color:#810b0b;}
.flw ul li { height:30px  !important; line-height:30px  !important;
}



.nymainbox{ width:941px;}
.nymainbox_2 { width:931px; margin-right:10px; min-height:716px; line-height:23px; padding-top:15px}
.nymainbox_3{ width:941px; margin-right:0px; margin-top:20px; min-height:716px;}
.active_one{ width:923px; min-height:162px; margin-left:9px;border-bottom:solid 1px #dddddd; margin-bottom:30px; padding-bottom:30px;}
.active_one_img img{ margin-left:5px; margin-top:3px; border:solid 3px #dddddd; width:208px; height:157px;}
.active_one_content{ max-width:686px;  min-height:162px; margin-left:20px; }
.active_one_content h3,.active_one_content p,.active_one_content a{font-family:"微软雅黑"; font-weight:normal;}
.active_one_content h3{ padding-top:6px; height:20px; line-height:20px; color:#810b0b; font-size:18px;}
.active_one_content p{ max-width:686px; line-height:22px; color:#858585; font-size:13px; margin-top:5px;}
.active_one_content a{ display:block; margin-top:8px; width:124px; height:35px; line-height:35px; background:#810b0b; color:#ffffff; text-align:center;}
.active_one_content a:hover{text-decoration:underline; }
.nymainbox_2 ul{}
.nymainbox_2 ul li{ display:block; width:100%; height:73px; border-bottom:1px #999999 dashed; background:url(../images/hr2.png) 5px 11px no-repeat; margin-bottom:17px;}
.nymainbox_2 ul li a{ display:block; height:46px; line-height:46px; color:#383838; font-size:18px;}
.nymainbox_2 ul li a,.nymainbox_2 ul li p{ padding-left:20px;font-family:"微软雅黑"; font-weight:normal;}
.nymainbox_2 ul li a:hover{ color:#be0642;}
.nymainbox_2 ul li p{ color:#858585;}

mrb_C.nymainbox_2 p,nymainbox_2 p font{ text-indent:2em;font-family:"微软雅黑"; font-weight:normal;font-size:14px; line-height:25px;}
.nymainbox_2 p{ color:#555555;}
.nymainbox_2 p font{ color:#be0642;}
.about_pfirst{ margin-top:3px; margin-bottom:12px;}
.about_img{ width:429px; height:311px; margin-left:27px; margin-top:23px;}

/*--详细--*/
.time2 { margin-top:10px;}
.show_pic{ font-family:"微软雅黑"; padding-top:10px; margin:0px 40px;}
.pic_cp img{max-width:650px;  margin-top:10px; }
.nrr { font-family:"微软雅黑"; font-weight:normal;font-size:14px; line-height:25px; color:#555555;}


/**/
.mrb_C{ margin-right:12px; margin-bottom:30px;}
.mrb_s{ margin:0 50px ; margin-bottom:10px;}

.classic_p_wrapper{ margin-left:10px;}
.classic_p_wrapper p{ display:block; min-height:70px; max-width:650px;}


/*产品展示*/
.classic_Project_content dl { margin:10px 30px 0px 20px;_margin:10px 30px 0px 10px; float:left; height:275px; border:1px solid #e7c5d0;}
.classic_Project_content dl dt { width:221px; height:235px;}
.classic_Project_content dl dt img {width:221px; height:235px;}
.classic_Project_content dl dd { text-align:center;}
.classic_Project_content dl dd a {font-family:"微软雅黑"; font-weight:normal;font-size:14px;line-height:40px; display:block;color:#555555; }
.classic_Project_content dl dd a:hover{ color:#d12a60; background:#e7c5d0;}

/*合作品牌*/
.proname{ height:30px;}

/*产品中心*/
.product2 dl { margin:5px 5px 0px 5px;_margin:5px 5px 0px 5px; float:left;width:224px; height:190px; }
.product2 dl dt {width:224px; height:148px; }
.product2 dl dt img {width:224px; height:148px;}
.product2 dl dd { text-align:center; background:#bababa; margin-top:1px; height:40px; line-height:40px;}
.product2 dl dd a {font-family:"微软雅黑"; font-size:16px;line-height:40px; height:40px; display:block;color:#000; }
.product2 dl dd a:hover{ color:#810b0b;}

.l_none{ display:none;}
.l_block{ display:block;}

.pagelink {clear:both;font-size:12px;text-align:center;height:38px;overflow:hidden; margin-top:15px; font-size:12px; margin-bottom:10px;}
.pagelink a,div.pagelink span{padding:6px 7px 6px;height:26px;color:#4c4c4c;border:1px solid #ddd; line-height:32px; text-decoration:none; margin:0 2px;}
.pagelink a:hover{color:#690;text-decoration:none;padding:6px 7px 5px;border-bottom:2px solid #690}
.pagelink .current{color:#F63;padding:6px 7px 5px;height:26px;border:1px solid #ddd;border-bottom:2px solid #F63;font-weight:bold}


