font-face {
	font-family: 'MinionPro-SemiboldCnCapt';
	src: url('../font/MinionPro-SemiboldCnCapt.otf');
}

body{color:#666666;font-family:"microsoft yahei",SimHei,Arial;}
#in_fix{ width:100%; position:fixed; left:0; top:0; z-index:92;}
.in_topbox{ width:100%; height:92px; background:url(../images/lm_bg.png) repeat-x;}
.in_top{ width:1150px; height:92px; margin:0px auto;}
.in_top .lt{ float:left; padding:15px 0 0 5px;}
.in_top .rt{ float:right; position:relative;margin-right:50px;}
.in_top .ct_sou{float:right;width:160px;padding:28px 0 0 0;position:relative;}

.sousuo1{
	width:165px;
	height:30px;
	line-height:30px;
	border:none;
	outline:none;
	font-size:12px;
	color:#fff;
	text-indent:10px;
	background:url(../images/sousou.png) no-repeat;
}
.anniu1{
	background: url(../images/fangdajing_03.png) no-repeat;
	width: 28px;
	height: 28px;
	position: absolute;
	right: -2px;
	background-color: none;
	border: none;
	outline: none;
	top: 34px;
	cursor: pointer;
}


.in_top .rt ul{ float:right;}
.in_top .rt ul li{ float:left; height:92px; line-height:92px; position:relative;}
.in_top .rt ul li .a_1{ display:block; height:92px; padding:0 20px;color:#342c2a;font-size:17px; }
.in_top .rt ul li .a_1:hover,.in_top .rt ul li .a_1:active{ color:#b53d88; font-weight:500;}
.in_top .rt ul li a.cur,.in_top .rt ul li a.cur:hover,.in_top .rt ul li a.cur:active{ color:#b53d88; font-weight:500;}
.in_top .rt .gd{ position:absolute; bottom:0px; left:0px; width:81px; height:5px; background:#b53d88;}
.in_yybox{ width:100%; position:relative;}
.in_yy{ position:absolute; top:0px; left:0px; width:100%; height:20px; background:url(../images/index_43.png)  repeat-x; z-index:110}
.in_menubox{ position:absolute; top:92px; left:0px; width:100%; height:0px; background:url(../images/about_26.jpg) top center repeat-x; display:none;}
.in_menu{ width:1050px; margin:0px auto; overflow:hidden;}
.in_menu .lt{ float:left; padding:50px 0 0 55px; width:120px;}
.in_menu .lt span{ font-size:24px; color:#333; font-weight:bold; border-bottom:3px solid #ADACAC; padding-bottom:10px;}
.in_menu .ct{ float:left; padding:70px 0 0 0;margin-left:20px;}
.in_menu .ct ul{ width:450px;}
.in_menu .ct ul li{ float:left; width:110px; height:30px; line-height:30px;}
.in_menu .ct ul li a{font-size:15px;}

.in_menu .ct1{ float:left; padding:90px 0 0 0;margin-left:20px;}
.in_menu .ct1 ul{ width:450px;}
.in_menu .ct1 ul li{ float:left; width:110px; height:30px; line-height:30px;}
.in_menu .ct1 ul li a{font-size:15px;}

.in_menu .rt{ float:right; padding:24px 0 0 0;}
.ht_100{ clear:both; width:100%; height:80px;}
.in_banbox1{width: 100%;background-color: #f5f5f5;}
.in_banbox{ margin: 0 auto;clear:both; width:1150px; height:519px; overflow:hidden; position:relative;}
.in_banbox .list{margin: 0 auto; position:relative; width:11500px; height:100%; z-index:10}
.in_banbox .list li{ margin: 0 auto;position:absolute; left:0px; top:0px; width:1150px; height:100%; z-index:1;}
.in_banbox .btn{margin: 0 auto; position:absolute; bottom:30px; left:50%; margin-left:320px; z-index:20}
.in_banbox .btn li{ float:left; width:46px; height:4px; background:#AAAAAA; margin-right:10px; cursor:pointer;}
.in_banbox .btn li.cur{ background:#89B47E;}
.in_banbox .btn_2{ position:absolute; bottom:200px; left:50%; z-index:20; display:none;}
.in_banbox:hover .btn_2{ display:block;}
.in_banbox .btn_2 .btn{ display:block; width:66px; height:77px; background:url(../images/aiv.png) no-repeat;}
.in_banbox .btn_2 .prev{ background-position:left bottom; margin-left:-590px;}
.in_banbox .btn_2 .prev:hover{ background-position:left top;}
.in_banbox .btn_2 .next{ background-position:right bottom; margin-left:524px;}
.in_banbox .btn_2 .next:hover{ background-position:right top;}


.in_dh{width:1150px;margin:0 auto;height:100px;line-height:23px;margin-top:20px;}
.in_dh .dh_lt{margin:0 auto;width:500px;line-height:40px;font-size:30px;color:#1a1a1a; text-align:center;}
.in_dh .dh_tt{width:105px; height:3px;margin:0 auto; background-color:#c61482; margin-top:10px; margin-bottom:10px;}
.in_dh .dh_ce{width:250px;margin:0 auto;font-size:14px;color:#858585; text-align:center;}
.in_dh .dh_ce1{ margin:0 auto;width:250px;margin:0 auto;font-size:11px;color:#858585; text-align:center;}
.in_dh .dh_rt{float:right;width:55px;background:url(../images/in_02.jpg) no-repeat 42px 6px;font-size:12px;color:#7a7a7a;}


.in_dh1{width:1150px;margin:0 auto;height:100px;line-height:23px;}
.in_dh1 .dh_lt{margin:0 auto;width:500px;line-height:40px;font-size:30px;color:#1a1a1a; text-align:center;}
.in_dh1 .dh_tt{width:105px; height:3px;margin:0 auto; background-color:#c61482; margin-top:10px; margin-bottom:10px;}
.in_dh1 .dh_ce{width:250px;margin:0 auto;font-size:14px;color:#858585; text-align:center;}
.in_dh1 .dh_ce1{ margin:0 auto;width:250px;margin:0 auto;font-size:11px;color:#858585; text-align:center;}
.in_dh1 .dh_rt{float:right;width:55px;background:url(../images/in_02.jpg) no-repeat 42px 6px;font-size:12px;color:#7a7a7a;}

.in_abo_box{width:1150px;margin:0 auto;height:auto;overflow:hidden;margin-top:30px;}
.in_abo_box .in_abo_lt{float:left;width:786px;}
.in_abo_pic{width:786px;margin:0 auto;height:138px;;background:#ececec;margin-top:17px;}
.in_abo_pic li {width:148px;float:left;margin-left:7px;padding-top:10px;}
.in_abo_pic li img{width:148px;height:116px;}
.in_abo_con{font-size:15px;color:#555;line-height:160%;}
.in_abo_box .in_abo_rt{float:right;width:359px;}



.in_prod_type{width:1200px;margin:0 auto;height:42px;line-height:42px;background:#24a9a8;margin-top:20px;}
.in_prod_type a{padding-left:30px;padding-right:30px;display:block;height:height:42px;font-size:15px;color:#FFF;float:left}
.in_prod_type a:hover{color:#FFF;background:linear-gradient(#0bdcda, #00c6b2,#0bdcda);}

.in_case{ clear:both; width:1140px; margin:0px auto;height:250px;}
.in_case .box{ width:1140px; height:176px; position:relative;}
.in_case .box .btn{ position:absolute; top:90px; display:block; width:17px; height:29px;}
.in_case .box .cont{ width:1140px; height:260px; overflow:hidden;}

.in_case .box li{ float:left; width:260px; height:260px; position:relative;}
.in_case .box li .cont{  width:253px; height:226px; margin:0px auto;}
.in_case .box li .cont img{width:253px; height:226px;}
.in_case .box li .pic_hui{position:absolute;background:url(../images/prod.png);width:253px;height:226px;top:0px;left:0px;}
.in_case .box li .ft{ width:253px; height:34px; line-height:34px; text-align:center; color:#666; font-size:14px; font-family: "microsoft yahei",Arial;margin:0 auto;}
.in_case .box li:hover{ background:url(../images/about_23.jpg) top center no-repeat;}
.in_case .box li:hover .cont{ border:0px; margin-top:1px;}

.in_case .box li .mb{ position:absolute;left:7px;bottom:0px; width:146px; height:40px;line-height:40px; background:url(http://www.meigelin.com/template/portal/images/hui.png); display:block; visibility:hidden;color:#FFF;font-size:14px;text-align:center;margin:0 auto;}
.in_case .box li:hover .mb{ visibility:visible;}
.in_case .box li:hover .ft{background:#fff;color:#ba0303;}

.in_case_bg{margin:0 auto;width:1114px;background:url(../images/prod_bg.png);line-height:27px;height:27px;margin-top:30px; clear:both;}


.in_news_tit{width:300px;margin:0 auto;padding:40px 0 12px 0; text-align:center;font-family:"microsoft yahei",SimHei,Arial;font-size:32px;color:#333;line-height:40px;}
.in_news_tit p{width:77px;height:3px;line-height:3px;background:#da2f75;margin:0 auto;margin-top:6px;}
.in_news_tit_con{width:280px;margin:0 auto;height:30px;line-height:30px;font-size:13px;border:1px solid #CCC;text-align:center;margin-bottom:20px;}

.in_6_box{width:1100px;margin:0 auto;height:auto;overflow:hidden;}
.in_6_box li{float:left;width:260px;height:344px;background:#f6f6f6;margin-left:6px;margin-right:6px;}
.in_6_box li a{overflow:hidden;display:block;width:260px;height:156px;}
.in_6_box li img{width:260px;height:156px; -webkit-transform: scale(1); -webkit-transition:all ease 1s;}
.in_6_box li img:hover{ -webkit-transform: scale(1.05);}
.in_6_box li .title{width:240px;line-height:30px;font-size:14px;padding-top:10px;margin:0 auto;}
.in_6_box li .date{width:240px;line-height:30px;height:30px;font-size:12px;color:#777;text-align:left;margin:0 auto;background:url(images/in_2_i_9.png) no-repeat 0 5px;padding-left:20px;}
.in_6_box li .conn{width:240px;line-height:180%;font-size:12px;color:#666;margin:0 auto;}
.in_6_box li .more{width:260px;background:#efefef;height:35px;line-height:35px;margin-top:20px;}
.in_6_box li .more .fr_mo{float:right;width:100px;height:35px; text-align:center;}
.in_6_box li .more .fr_mo a{width:100px;height:35px;background:#767676;font-size:13px;color:#FFF;font-family:Arial;}
.in_6_box li .more .fr_mo a:hover{background:#721a3b;}


/*porjiect*/
.yy_box5 { margin:0 auto;width:1150px;height:400px;}
.yyFocus1 { width: 1200px; height: 486px; overflow: hidden; margin: 0 auto; }
.yyFocus1 .bd { height: 356px; overflow: hidden; }
.yyFocus1 .bd li { width: 1200px; height: 356px; overflow: hidden; float:left}
.yyFocus1 .bd li .in_lt{float:left;width:299px;height:356px;background:#399;}
.yy_conn{width:240px;margin:0 auto;font-size:15px;color:#FFF;line-height:180%;padding-top:30px;}
.yyFocus1 .bd li .in_rt{float:right;width:900px;height:356px;}

.yyFocus1 .hd { width: 1200px; height:130px;margin:0 auto;}
.yyFocus1 .hd li { float: left; width: 100px; margin-left:35px;margin-right: 35px; cursor: pointer; }
.yyFocus1 .hd li span { display: block; text-align: center; font-size: 15px; color: #000; padding-top: 8px;color:#666;}

.fuwuqi {background:#f7f7f7 url(../images/in_oi_01.png) 50% no-repeat;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.sv-one:hover .fuwuqi { background: #24a9a8 url(../images/in_oi_02.png) 50% no-repeat;}

.backups {background:#f7f7f7 url(../images/in_oi_03.png) 50% no-repeat;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.sv-two:hover .backups { background: #24a9a8 url(../images/in_oi_04.png) 50% no-repeat;}

.oi-3 { background:#f7f7f7 url(../images/in_oi_05.png) 50% no-repeat;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.sv-three:hover .oi-3 { background: #24a9a8 url(../images/in_oi_05-.png) 50% no-repeat;}

.oi-4 {background:#f7f7f7 url(../images/in_oi_06.png) 50% no-repeat;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.sv-four:hover .oi-4  {background: #24a9a8 url(../images/in_oi_06-.png) 50% no-repeat;}

.oi-5 {background:#f7f7f7 url(../images/in_oi_07.png) 50% no-repeat;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.sv-five:hover .oi-5 {background: #24a9a8 url(../images/in_oi_07-.png) 50% no-repeat;}

.oi-6 {background:#f7f7f7 url(../images/in_oi_08.png) 50% no-repeat;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.sv-six:hover .oi-6 { background: #24a9a8 url(../images/in_oi_08-.png) 50% no-repeat;}

.oi-7 { background:#f7f7f7 url(../images/in_oi_09.png) 50% no-repeat;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.sv-seven:hover .oi-7 { background: #24a9a8 url(../images/in_oi_09-.png) 50% no-repeat;}

.sv-icon {
    width: 87px;
    height: 80px;
    border: 1px solid #d1cfd0;
    -webkit-border-radius: 12px;
    -o-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
/*porjiect*/

/* ====== home news list start  ====== */
.homeNewsList{width:100%;float:left;background:#fafafa;height:530px;overflow:hidden;margin-top:45px;}

.in_newlist{width:1200px;margin:0 auto;height:auto;overflow:hidden}

.in_newlist .in_new_title{width:120px;margin:0 auto;font-size:28px;color:#24a9a8;text-align:center;padding:55px 0 55px 0;}
.in_newlist .in_new_title p{font-size:16px;color:#79c9c8;}

.in_newlist li{width:550;float:left;margin:0px 25px 45px 25px;display:block}
.in_newlist li .in_new_lt{float:left;width:70px;height:70px;line-height:70px;background:#e8e8e8;margin-right:18px;text-align:center;}

.in_newlist li .in_new_lt span{
	font-size:24px;
	line-height:46px;
	border-bottom:1px solid #FFF;width:70px;display:block;
	color:#666;
}
.in_newlist li .in_new_lt p{
	font-size:12px;
	line-height:24px;
}

.in_newlist li .in_new_rt{float:right;width:462px;font-size:20px;color:#333;}
.in_newlist li .in_new_rt a{font-size:20px;color:#333;}
.in_newlist li .in_new_rt a:hover{color:#24a9a8;}
.in_newlist li .in_new_rt p{font-size:14px;color:#929292;line-height:160%;}

.in_newlist .in_new_btn{width:150px;margin:0 auto;height:40px;line-height:40px;border:1px solid #d3d3d3;background:#f3f3f3;margin-top:20px;text-align:center;}
.in_newlist .in_new_btn a{display:block;font-size:13px;color:#666;vertical-align:middle;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;}
.in_newlist .in_new_btn a:hover{background:#24a9a8;color:#FFF}
/* ====== home news list end ====== */


/* ======about====== */
.in_about{ float:left;width:390px; height:330px;margin-top:20px; background-color:#f6f6f6;}
.in_tou{float:left;width:350px;font-size:22px; line-height:22px;color:#1a1a1a;margin-left:20px; margin-top:20px;}
.in_nr{float:left;width:350px; height:200px;font-size:14px; line-height:24px;color:#565553;margin-left:20px; margin-top:17px;}
.in_an{float:left;width:85px;height:26px;font-size:10px; color:#FFF;text-align:center;line-height:26px;background:url(../images/an_bg.png) no-repeat;margin-left:20px; margin-top:15px;}
.in_an a{font-size:9px; color:#FFF;text-align:center;line-height:26px;}
.in_anr{ float:right;width:228px; height:36px;background:url(../images/an_r.png) no-repeat;margin-right:20px; margin-top:10px;}
/* ======about end ====== */


/* ======new ====== */
.in_new{float:left;width:360px;height:330px;margin-top:20px; background-color:#f6f6f6; margin-left:20px;}
.new_tou{float:left;width:150px;font-size:22px; line-height:22px;color:#1a1a1a;margin-left:20px; margin-top:20px;}
.new_an{float:right;width:72px;height:22px;font-size:8px; color:#FFF;text-align:center;line-height:22px;background:url(../images/xwan_bg.png) no-repeat;margin-right:20px; margin-top:20px;}
.new_an a{float:right;width:72px;height:22px;font-size:8px; color:#FFF;text-align:center;line-height:22px;}
.new_nr{ margin:0 auto; width:320px; height:100px; background-color:#FFF; margin-top:59px;}
.new_nr img{ float:left;width:90px; height:90px;border:1px solid #e4e2e2; margin:4px 4px; }
.new_r{float:right; width:200px; height:90px;margin:5px 10px;}
.new_l{float:left; width:195px; height:20px;font-size:15px; color:#555555;margin-top:3px;}
.new_l a{float:left; width:195px; height:20px;font-size:15px; color:#555555;margin-top:3px;}
.new_l1{float:left; width:195px; height:40px;font-size:10px;color:#898989; line-height:18px; margin-top:5px;}
.new_l2{float:left; width:20px; height:20px;font-size:8px;color:#b2ada9; text-align:center; line-height:24px;background:url(../images/rl.png) no-repeat center;}
.new_l3{float:left;width:90px; height:20px;font-size:10px;color:#a9a8a8; text-align:left; line-height:24px; margin-left:3px;}
.new_l4{float:right; width:35px; height:20px;font-size:11px;color:#b3b1b6;text-align:right;line-height:18px;background:url(../images/dj.jpg) no-repeat left; margin-right:5px;}

.new_nx{ margin:0 auto;width:320px; height:auto;  margin-top:18px;}
.new_nx ul{width:320px; height:150px; overflow:hidden;}
.new_nx ul li{width:320px; height:31px;border-bottom:1px dashed #ccc;}

.new_nx .text_lo1{float:left;font-size:12px; color:#55555; text-align:left;line-height:30px;}
.new_nx .text_ro1{float:right;font-size:11px; color:#55555; text-align:right;line-height:30px;}

/* ======new end ====== */


/* ======center====== */
.in_center{position:relative;float:right;width:360px;height:330px;margin-top:20px; background-color:#f6f6f6;}
.center_nr{float:left;width:320px;height:150px;font-size:13px;line-height:24px;color:#565553;margin-left:20px; margin-top:17px;}
.center_r{
	position: absolute;
	font-size: 28px;
	color: #000000;
	left: 218px;
	top: 133px;
	height: 196px;
	width: 142px;
	z-index: 9999;
}
.E_mail{
	position: absolute;
	font-size: 28px;
	color: #000000;
	left: 31px;
	top: 232px;
	height: 70px;
	width: 140px;
}
/* ======center end ====== */
.common{margin:0 auto; width:1150px; position:relative;}

.common ul li{margin-left:10px;}

.clear{clear:both;}



.listbox{float:left; margin-bottom:10px; padding:10px; background:url(../images/cpbj.png) no-repeat; width:200px; height:240px; position:relative;}

.listimg{float:left; width:200px; height:165px; position:relative; overflow:hidden;}

.listimg img{
	background: #333;
	width: 200px;
	height: 145px;
	top: 26px;
	left: 0;
	position: absolute;
}

.summary{
	width: 279px;
	height: 42px;
	top: 348px;
	left: -608px;
	position: absolute;
	z-index: 999;
}

.summarytxt{margin:5px 10px;width:250px;height:auto;line-height:22px;font-size:12px;color:#cfcfcf;}

.listinfo{_margin-bottom:3px;width:200px; line-height:22px; font-size:12px;}

.listinfo a{font-size:12px;}

.listtitle{float:left; margin-top:8px;width:198px;font-size:11px; color:#FFF;text-align:right;}

.listtitle a{font-size:14px;}

.listtitle a:hover{color:#f55555;}

.listtag{float:left;width:200px;color:#555555;line-height:40px; text-align:center;}

.listtag a{margin:0 8px 0 0;margin:2px 8px -2px 0\9;color:#555555; font-size:18px;}

.listtag a:hover{color:#b53d88;}