﻿@charset "utf-8";



/* CSS Document */



/*body*/



*{ margin:0; padding:0px; border:none; }



li{list-style:none;}



h1,h2,h3,h4{ font-weight:normal; border:none;}



img{ border:none 0; display:block;}



body{ background-color:#fff;}



a{ text-decoration:none; color:#0B0A09;}



/*top*/



.top-box{ width:100%; height:auto;}



.top{ width:1200px; height:120px; margin:0 auto;}



.top-left{ margin-top:25px; float:left; padding-right:30px;}
.brand{float: left;margin: 35px 0 0 0px;padding-left: 30px;border-left: 1px solid #000; padding-bottom:5px;}
.brand h3{font-size: 22px;line-height: 30px;}
.brand p{font-size: 18px;line-height: 20px;}
.rexian{ float:right; width:210px; overflow:hidden;margin-top: 30px;}
.rexian img{ float:left; margin-top:5px;}
.rexian_rt{ float:left; padding-left:10px; font-size:20px; line-height:30px;} 
.rexian_rt span{}



.top-right{ float:right; width:858px; margin-top:40px; height:40px;}



.top-right ul li{ float:left; width:114px; text-align:center; font-family:"微软雅黑"; font-size:16px;}



.top-right ul li a:hover{ color:#d41717;}
.yyui_menu1 { width:798px; margin:0px auto; height:40px; line-height:40px; font-size:14px; }
 
.yyui_menu1 li { float:left; position:relative;} /*这一级是导航*/
.yyui_menu1 li a { display:block; line-height:40px; text-decoration:none; color:#fff;   }
.yyui_menu1 li a:hover { }
.yyui_menu1 li a.more:after{content:" ?";}
 
.yyui_menu1 li ul { position:absolute; width:114px; display:none; left:0px; background-color:#222; z-index:9999;} /*这是第二级菜单*/
.yyui_menu1 li ul li{width:100%; height:46px; line-height:46px; padding:0px; text-align:center; font-size:14px; padding:0px}
.yyui_menu1 li ul a { display:block; width:80%; height:45px; line-height:45px; padding:0px; margin:0px auto; color:#fff; border-bottom:1px #999 solid;}
.yyui_menu1 li ul a:hover { }
 
.yyui_menu1 li ul ul{ top:0;left:150px;} /*从第三级菜单开始,所有的子级菜单都相对偏移*/




/*banner*/



.banner-box{ width:100%; height:600px; background:url(../image/banner.jpg) no-repeat center;}



.banner-box img{ width:100%;}



/*yilou*/



.one-box{ width:100%; height:516px; margin-top:30px;}



.one{ width:1200px;height:530px; margin:0 auto; overflow:hidden;}



.shop{ width:736px; height:512px; float:left; overflow:hidden;}



.shop-top{ width:96%; overflow:hidden; height:29px;margin: 0px auto;padding-top: 20px;}



.shop-top span{ font-family:"微软雅黑"; font-size:24px; color:#000; float:left;}



.jiantou{ float:right;}



.jiantou a{ font-family:"微软雅黑"; font-size:16px; color:#d70d0d; line-height:36px;}



.shop-center{ width:736px; height:468px; overflow:hidden; background-image:url(img/6666.png);



 background-repeat:no-repeat; background-position:center; margin-top:15px;}



.name{ width:100%; overflow:hidden; margin:0px auto; margin-top:12px;}



.name-left{ width:363px; height:225px; float:left;margin-top: 10px;}



.name-left img{width:363px; height:225px;}



.name-left img{width:363px; height:225px; margin-top:0px; margin-left:2px;}



.name-right{ width:329px; float:right; margin-right:20px; _margin-right:10px; margin-top:19px; }



.name-right span a{ font-family:"微软雅黑"; font-size:18px; color:#333;}


.tiao-one{padding-top:10px;}



.tiao-two{ padding-top:19px;}



.name-right p{ margin-top:10px; line-height:30px;}



.name-right p a{ margin-top:20px; font-family:"微软雅黑"; font-size:16px; color:#d70d0d; line-height:28px;}



.detail{ float:right; color:#999; margin-top:5px;}



.detail a{ color:#d70d0d; font-family:"微软雅黑"; font-size:16px;}



.other{ width:700px; height:195px; overflow:hidden; margin:0 auto; margin-top:20px;}



.other span{ font-family:"微软雅黑"; font-size:18px; color:#666;}



.dianputu{width:700px; _width:736px; height:158px; overflow:hidden; _margin-left:-18px; margin-top:20px;}











.dianputu ul li{ float:left; margin-left:20px;}











/*news*/



.news-box{ height:516px; overflow:hidden; width:412px; overflow:hidden; float:right;}



.news-top{ width:412px; height:29px; overflow:hidden;}



.news-top span{ float:right; font-family:"微软雅黑"; font-size:16px; color:#d70d0d; margin-top:8px;}



.dongtai{ font-family:"微软雅黑"; font-size:24px; color:#000; float:left;}



.news-bottom{ width:412px; height:468px; background-image:url(../images/xinwenbeijing.png); background-position:center; background-repeat:no-repeat; margin-top:15px;}











.focus{ position:relative; width:412px; height:468px;}  



.focus img{ display:block; margin:auto; width:404px; height:225px;} 



.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}



.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }



.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 



.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  



.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  



.focus .fPic{ position:absolute; left:0px; top:0px; width:412px; height:468px; }  



.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  



.focus .shadow{ width:412px; position:absolute; bottom:0; left:0px; z-index:10; height:243px;  display:block;  text-align:left; }  



.focus .shadow a{ display:block; margin-left:37px; margin-top:21px; text-decoration:none;color:#F00; font-size:18px; font-family:'微软雅黑'; } 



.focus .shadow p{ display:block; margin:auto; width:343px; height:116px; border-bottom:1px solid #CCC; font-size:16px; color:#666666; font-family:'宋体'; line-height:26px;}







.focus .fcon{ position:relative; width:412px; height:468px;}  



.focus .fcon img{ display:block; }  



.focus .fbg{bottom:25px; right:152px; position:absolute; height:21px; text-align:center; z-index: 200; }  



.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    



.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px; text-decoration:none;  outline:0; float:left; background:#D9D9D9; }    



.focus .D1fBt .current,.focus .D1fBt a:hover{background:#F00;}      



.focus .D1fBt i{display:none; font-style:normal; }    











.news-bottom ul li{ float:left; margin-left:5px;}



.news-bottom ul li:first-of-type{ margin-left:0px;}



/*erlou*/



.two-box{ width:100%; clear:both;}



.two{ width:1200px; min-height:304px;; margin:0 auto; overflow:hidden;}



.about{ width:740px; height:304px; background-image:url(../images/guanyuwomen.png); background-repeat:no-repeat; background-position:center; float:left;}



.about-top{ width:700px; height:38px; margin:0 auto; overflow:hidden; padding-top:15px;}



.about-top p{ float:left; font-family:"微软雅黑"; font-size:18px;  color:#333;}



.about-top span a{ font-family:"微软雅黑"; font-size:16px; float:right; color:#d70d0d;}



.about-center{ width:732px; margin:0 auto; overflow:hidden; margin-top:20px;}



.about-center img{ float:left;}



.about-center p{ float:right; font-family:"微软雅黑"; font-size:16px; color:#666; width:470px; margin-right:20px; line-height:25px;}



.about-bottom{ width:390px; height:20px; float:right; margin-right:25px; margin-top:20px; overflow:hidden;}



.wenhua{ width:120px; height:20px; border-right:#d5d5d5 1px solid; font-family:"微软雅黑"; font-size:16px; color:#d70d0d; float:right;}



.wenhua a{color:#d70d0d; margin-left:20px;}



.jishu{ width:412px; height:304px; background-image:url(../images/jishubeijing.png); background-repeat:no-repeat; background-position:center; float:right;}



.jishu-top{ width:364px; height:23px; margin:0 auto; margin-top:20px; overflow:hidden;}



.jishu-top p{ float:left;font-family:"微软雅黑"; font-size:18px;  color:#333;}



.jishu-top span a{font-family:"微软雅黑"; font-size:16px; float:right; color:#d70d0d;}



.jishu img{ margin-left:4px; margin-top:20px;}



.jishu ul{ width:364px; margin:0 auto; margin-top:10px; }



.jishu ul li{ margin-bottom:5px;}



.jishu ul li a{ color:#666;font-family:"微软雅黑"; font-size:16px; }



.jishu ul li a:hover{ color:#d70d0d;}



/*sanlou*/



.three-box{width:100%;padding-top:20px;}



.three{ width:1200px; min-height:341px;; margin:0 auto; overflow:hidden;}



.show{ width:740px; height:348px; float:left; overflow:hidden; }



.show-top{ width:740px; height:25px;}



.show-top p{font-family:"微软雅黑"; font-size:24px; color:#000; float:left;}



.show-top span a{font-family:"微软雅黑"; font-size:16px; float:right; color:#d70d0d; margin-top:5px;}



.show-bottom{ width:740px; height:296px; margin-top:20px; background-image:url(../images/caipinbeijing.png); background-repeat:no-repeat; background-position:center;}



.zhanshi{ width:702px; _width:700px; _margin-left:20px;  height:272px; margin:0 auto; padding-top:30px;}



.caipin{ float:left; margin-right:20px; _margin-right:15px;}



.caipin:last-child{ margin-right:0px;}



.zhanshi .caipin span a{ font-family:"微软雅黑"; font-size:16px; color:#666; padding-top:6px; display:block; width:158px; overflow:hidden;}



.zhanshi .caipin span a:hover{color:#d70d0d;}



.zhanshi .caipin p{ width:158px; margin-top:5px;font-family:"微软雅黑"; font-size:12px; color:#666; display:block;}



.zhanshi .caipin p a{ font-family:"微软雅黑"; font-size:12px; color:#666;}



.zhanshi .caipin p a:hover{color:#d70d0d;}



.join{ width:412px; height:341px; float:right; overflow:hidden; }



.join-top{ width:412px; height:25px;}



.join-top p{font-family:"微软雅黑"; font-size:24px; color:#000; float:left;}



.join-top  a{font-family:"微软雅黑"; font-size:16px; float:right; color:#d70d0d; margin-top:5px;}



.join-bottom{ width:412px; height:300px; background-image:url(../images/jiamengbeijing.png); background-repeat:no-repeat; background-position:center;margin-top:20px;}



.join-bottom img{ padding-top:4px; margin-left:4px; width:404px; height:135px;}



.join ul{ width:364px; margin:0 auto; margin-top:10px; }



.join ul li{ margin-bottom:5px;}



.join ul li a{ color:#666; font-family:"微软雅黑"; font-size:16px;}



.join ul li a:hover{ color:#d70d0d;}







/*bottom*/



.bottom-box{ width:100%; background-color:#333; height:83px; margin-top:30px; padding-top:10px;}
.bottom-box .flink{width:1200px; margin:0px auto; color:#fff; font-size:14px;}
.bottom-box .flink a{ color:#fff; padding:0px 10px;}



.bottom{ width:1200px; margin:auto; overflow:hidden}



.bottom-left{ margin-top:20px; float:left;}



.bottom-left p{ font-family:"微软雅黑"; font-size:12px; color:#fff;}



.bottom-left img{ margin-top:14px;}



.bottom-right{ float:right;margin-top:20px;}



.xinxi{ min-width:60px; border-right:#d5d5d5 1px solid; text-align:center; line-height:15px; float:left;}



.xinxi a{font-family:"微软雅黑"; font-size:12px; color:#fff; padding-right:5px;padding-left:5px;}







/*liebiaoyeliebiaoyeliebiaoye*/



/*left*/



.r-box{ width:100%; padding:50px 0px;}



.r{ width:1200px; margin:0 auto; overflow:hidden; min-height:438px; overflow:hidden;}



.r-left{ width:200px; float:left; height:auto;}



.liebiao{ width:200px; height:auto;}



#shouye{ width:200px; height:47px; background-color:#333; border-radius:10px 10px 0 0;display:block; font-family:"微软雅黑"; font-size:18px; color:#fff; text-align:center; line-height:47px;}



#shouye a{ color:#fff;}



.liebiao ul li{ width:200px; height:47px; background-color:#333; border:1px solid #333; border-top:0px; text-align:center; line-height:47px;font-family:"微软雅黑"; font-size:18px; color:#666;background: #fff;}



.liebiao ul li a{ color:#666;}



.liuyan{ width:200px; height:47px; border-radius:10px; background-color:#c8000a; font-family:"微软雅黑"; color:#fff; font-size:18px; font-weight:bold; text-align:center; line-height:45px;
 margin-top:23px;}
 .liuyan a{ color:#fff;}



.xinwen{ width:200px;  margin-top:20px; overflow:hidden;}



.xinwenkuang{ width:200px; height:47px; background-color:#333; border-radius:10px 10px 0 0;font-family:"微软雅黑"; font-size:18px; color:#fff; text-align:center; line-height:47px;}
.xinwenkuang a{ color:#fff;}



.xinwen ul{ width:auto; border:1px solid #333; border-top:0; padding:10px 0px;}
.xinwen ul li{ width:90%; margin:0px auto; line-height:30px; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; height:30px;overflow: hidden;}
.xinwen ul li a{ color:#666; font-family:"微软雅黑"; font-size:14px;}
.xinwen ul li a:hover{color:#d70d0d;}
.xinwen ul li span{ padding:0px 5px; background:#dcdcdc; color:#fff; margin-right:5px; font-weight:bold;}
.xinwen ul li:nth-child(1) span,.xinwen ul li:nth-child(2) span,.xinwen ul li:nth-child(3) span{ background:#f86565;}



/*right*/



.r-right{ width:930px; float:right; height:auto;}



.r-right-top{ width:930px; height:40px; line-height:40px; border-bottom:2px solid #333; font-family:"微软雅黑"; font-size:18px; color:#666; overflow:hidden;}
.lanmu{ float:left; font-size:24px; color:#d41717;}
.weizhi{ float:right; font-size:16px; color:#333;}

.r-right-top a{ font-family:"微软雅黑"; font-size:16px; color:#333;}

.cplist{ width:100%; overflow:hidden;}
.cplist li{ width:282px; height:200px; float:left; margin:10px 10px 0 0; padding:10px; position:relative;}
.cplist li:nth-of-type(3n+3){ margin:16px 0 0 0;}
.cplist .shade{ position:absolute; width:282px; height:50px; left:6px; top:6px; background:rgba(,0,0,0); transition:0.4s;}
.cplist li:hover .shade{ height:168px; background:rgba(0,0,0,0.7);}
.cplist img{ width:100%; height:100%;}
.cplist p{ position:absolute; top:80px; opacity:0; padding:0 16px; font-size:14px; color:#fff; transition:0.4s;}
.cplist li:hover p{ top:30px; opacity:1;}
.cplist .title{ width:282px; height:32px; background:rgba(0,0,0,0.7); position:absolute; bottom:6px; font-size:16px; line-height:32px; font-weight:normal; text-align:center;}
.cplist .title a{ color:#ffffff;}


#hong{ color:#d70d0d;}



.tuwen{ width:930px; overflow:hidden;  margin-top:20px;}



.tu1{ overflow:hidden; width:930px; height:121px; border-bottom:1px solid #ddd; margin-bottom:15px;}



.tupian{ float:left;}



.youbian{ width:755px; height:121px; float:right;}



.youbian a{ font-family:"微软雅黑"; font-size:16px; color:#a61307;}



.youbian p{ font-family:"微软雅黑"; font-size:12px; color:#666; margin-top:5px;}



.jieshao{ font-family:"微软雅黑"; font-size:13px; line-height:19px; color:#666; margin-top:5px; letter-spacing:1px;}



.jieshao a{color:#666;}



.jiaohu{ width:190px; height:30px; margin:auto; margin-top:25px; overflow:hidden;}



.page1{ width:30px; height:30px; background-color:#8c1309; border-radius:2px; float:left; font-family:"微软雅黑";



 font-size:18px; font-weight:bold; text-align:center; line-height:30px;}



.page2{ width:30px; height:30px; background-color:#999; border-radius:2px; float:left; margin-left:10px; font-family:"微软雅黑";



 font-size:18px; font-weight:bold; text-align:center; line-height:30px;}



.page3{ width:30px; height:30px; background-color:#999; border-radius:2px; float:left;margin-left:10px; font-family:"微软雅黑";



 font-size:18px; font-weight:bold; text-align:center; line-height:30px;}



.page4{ width:30px; height:30px; background-color:#999; border-radius:2px; float:left;margin-left:10px; font-family:"微软雅黑";



 font-size:18px; font-weight:bold; text-align:center; line-height:30px;}



.page5{ width:30px; height:30px; background-color:#999; border-radius:2px; float:left;margin-left:10px; font-family:"微软雅黑";



 font-size:18px; font-weight:bold; text-align:center; line-height:30px;}



 /*wenzhangye*/



 .w-right{ width:930px; float:right; height:auto;}



.w-right-top{ width:930px; height:40px; line-height:40px; border-bottom:2px solid #333; font-family:"微软雅黑"; font-size:18px; color:#333; overflow:hidden;}



.w-right-top a{ font-family:"微软雅黑"; font-size:16px; color:#333;}



.w-box{ width:100%; margin-top:30px;}



.w{ width:1200px; margin:0 auto; overflow:hidden; min-height:550px; padding-bottom:30px;margin-top: 30px; }



.w-left{ width:200px; float:left; height:auto;}



 .pinpai{ font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#d41717; margin-top:18px;}



 .zhengwen{ height:auto; text-align:center; padding-bottom:20px; border-bottom:1px dashed #ddd; margin-top:20px;}



 .zhengwen p{ display:block; width:auto; height:auto; text-align:center; font-family:"微软雅黑"; font-size:24px; color:#666; font-weight:bold; line-height:60px;}



 .zhengwen span{margin:0 auto; font-family:"微软雅黑"; font-size:14px; color:#666;  margin-top:10px;}



 .zhengwen span img{ display:block; margin:auto;  margin-top:10px;}



#wenzhang{ margin-top:20px; text-align:left; font-family:"微软雅黑"; font-size:14px; color:#666; line-height:23px; margin-left:20px; margin-right:25px; padding-top:20px; border-top:1px dashed #ccc;}

 #wenzhang a{ color:#d41717;}

 #wenzhang p{ text-align:left;font-family:"微软雅黑"; font-size:14px; color:#666; line-height:23px; font-weight:normal;}

 #wenzhang img{ display:block; margin:auto;}



.pianfu{ width:96%; /*height:20px;*/ margin:0 auto; line-height:26px;}



.pianfu a{ color:#666; font-family:"微软雅黑"; font-size:14px; color:#666;}
.pianfu a:hover{ color:#f00;}



.wen1{ float:left;}



.wen2{ float:right; color:red;}



.fenxiang{ margin-top:20px;}







.l_con_pg{background-color:#FFFFFF;float:left;overflow:hidden;width:100%;margin-top:20px;}
.l_con_pg ul{ width:50%; overflow:hidden; margin:0px auto;padding:12px 0 12px 16px;}
.l_con_pg ul li{border:1px solid #E9E9E9;float:left;font-family:Tahoma;line-height:17px;margin-right:6px;}
.l_con_pg ul li a{color:#555555;display:block;float:left;padding:2px 4px;}
.l_con_pg ul li a:hover{color:#669900;padding:2px 4px;text-decoration:none;}
.l_con_pg ul li.thisclass,.l_con_pg ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;font-weight:bold;padding:2px 4px;}.l_con_pg .pageinfo{color:#999999;line-height:21px;padding:12px 10px 12px 16px;}.l_con_pg .pageinfo strong{color:#555555;font-weight:normal;margin:0 2px;}



.lys-lx{margin:auto; width:1200px; min-height:1007px; overflow:hidden; _padding-bottom:50px;}

 .lys-lxr-2{ margin:auto; padding-top:30px; margin-top:34px; width:817px; height:435px; border:1px solid #d2d2d2; background-color:#eeeeee;}

  .s_f11{ margin-bottom:27px; margin-left:30px; width:auto; height:34px;}

   .s_f11 label{ float:left; margin-right:17px;  font-family:'宋体'; font-size:15px; color:#666; line-height:36px;}

    .s_f11 .s_f1{margin-right:12px; letter-spacing:5px;}

	.s_f11 .s_f2{margin-right:5px; letter-spacing:12px;}

   .s_f11 input{ float:left; margin-right:12px; width:197px; height:32px; border:1px solid #d2d2d2; background-color:#FFF;}

   .s_f11 span{ float:left; font-family:'宋体'; font-size:12px; color:#D41717; line-height:36px;}

   

  .s_f44{ margin-bottom:30px; margin-left:30px; width:auto; height:92px;}

   .s_f44 label{ float:left; margin-right:17px;  font-family:'宋体'; font-size:15px; color:#666; line-height:90px;}

   .s_f44 textarea{ float:left; margin-right:9px; width:409px; height:90px; border:1px solid #d2d2d2; background-color:#FFF;}

   .s_f44 span{ float:left; font-family:'宋体'; font-size:12px; color:#D41717; line-height:22px;}

   

  .s_f0{ margin-left:109px; width:64px; height:37px;}

   .s_f0 input{width:64px; height:37px; background-color:#D41717; font-family:'宋体'; font-size:13px; color:#fff;}

   

/*图片轮播*/
.w1200{ width:1200px; margin:0 auto;}
#scroll{ width:100%; height:600px; overflow:hidden;}
#scroll .box{ position:relative; height:600px;}
#scroll .box li{ width:100%; position:absolute;}
#scroll .box .updown a{ position:absolute; width:50px; height:100px; top:255px; background-color:#000; background-image:url(img/sprite.png); z-index:100; filter:alpha(opcity='00'); opacity:0; transition:0.8s;}
#scroll:hover .box .updown a{ filter:alpha(opcity='10'); opacity:0.1;}
#scroll:hover .box .updown a:hover{ filter:alpha(opcity='40'); opacity:0.4;}
#scroll .box .updown .up{ left:-200px; background-position:0 0;}
#scroll .box .updown .down{ right:-200px; background-position:-50px 0;}
#scroll .box a{ display:inline-block; width:100%;}
#scroll .box a img{ margin-left:-360px; height:600px;}
@media screen and (max-width:1200px){
	#scroll{ width:1200px !important;}
	#scroll .box .updown .up{ left:10px;}
	#scroll .box .updown .down{ right:10px;}
}
#scroll .table{ width:100%; position:absolute; bottom:16px; text-align:center;}
#scroll .table a{ display:inline-block; width:58px; height:10px; margin:0 5px; background:rgba(255,255,255,1);}
#scroll .table .active{ background:rgba(1,164,143,1);}
/**图片轮播end**/

.footers { height: 218px; background: url(img/footer.jpg) center no-repeat; margin-top: 10px;}
.footers .container { width: 1000px; margin: 0 auto; }
.infos-wrapper {width:480px; /* padding-top: 32px;*/float: left; padding-left:20px; }
.infos-wrapper .items { width:480px; padding: 10px 0; font-size: 0; }
.infos-wrapper .items p { font-size: 0; display:block; width:100%; line-height:24px; overflow:hidden; }
.infos-wrapper .items p img, .footers .infos-wrapper .items p span { display: inline-block; vertical-align: middle; }
.infos-wrapper .items p img { margin-right: 10px; float:left; margin-top:5px; line-height:24px; }
.infos-wrapper .items p span { font-size: 12px; color: #fff; }
.infos-wrapper .items p.names { font-size: 12px; color: #fff; }
.infos-wrapper .items a{ color:#fff;}
.footers .ewm-wrapper { text-align: right; padding-top: 52px; float:right; }
.footers .ewm-wrapper .ewms { display: inline-block; vertical-align: top; margin-left: 20px; width: 95px; }
.footers .ewm-wrapper .ewms img, .footers .ewm-wrapper .ewms span { display: block; text-align: center; }
.footers .ewm-wrapper .ewms span { color: #8a8a8a; font-size: 12px; line-height: 36px; height: 36px; }

.footer{ width:100%; height:auto; background:#000}
.main{width:1200px;margin:0 auto; overflow:hidden;}
.f_logo{ width:260px; height:60px; float:left;padding-top:50px}
.f_nav{ width:600px; margin-left:80px; height:90px; padding-top:40px; float:left;line-height:30px;}
.f_nav a{ color:#fff; margin:0 10px; font-size:14px; }
.f_nav a:hover{ text-decoration:underline}
.f_nav p{ color:#666; margin:0 10px; font-size:12px; }
.rwm{ width:370px; float: right; padding-top:20px; height:135px ;}
.rwm>div{ width:95px; margin:0 14px; font-size:12px; color:#fff; line-height:40px; float:left}



.bankuai{ width:1200px; overflow:hidden;}
.bankuai_l{ float:left; width:736px; margin:10px; padding-bottom:14px; background:#fff;}
.bgtitle{ padding-top:25px;}
.bgtitle h2{ font-size:26px; line-height:42px; color:#fff; font-weight:normal; text-align:center;}
.bgtitle p{ text-align:center; color:#c5c5c5; font-size:18px;}
.bgtitle hr{ width:60px; height:2px; margin:10px auto; background:#fff; border:none;}

.shipin{ float:right;width:420px; overflow:hidden; margin:10px; background:#fff; line-height:22px;}
.shipin_in{ float:left; width:48%;margin:1%;box-shadow:-1px 0px 4px 3px #ccc;} 
.shipin_top{ width:100%; overflow:hidden; padding-top:20px;}
.shipin_top span{ float:left; padding-left:10px; font-size:24px; color:#000; line-height:29px;}
.shipin_top a{ float:right; font-size:16px; color:#d70d0d; padding-right:10px; line-height:36px;}
.shipin h2{ display:block; width:90%; margin:0px auto; line-height:60px;font-size:20px; border-bottom:1px solid #858585; text-align:center; color:#d70d0d;}
.shipin h3{ display:block; width:100%; text-align:center; line-height:50px; font-size:16px;line-height: 56px;}
.shipin p{ line-height:30px; margin-top:20px; width:90%; margin:0px auto; padding-bottom:15px; font-size:14px; line-height:30px;}


#dish{ width:100%; height:560px;}
#dish .dishnavbox{ width:100%; margin-top:20px; text-align:center;}
#dish .dishnav{ display:inline-block;}
#dish .dishnav li{ width:220px; height:40px; margin:0 auto; border:1px solid #fff;}
#dish .dishnav a{ display:inline-block; width:100%; height:100%; text-align:center; line-height:40px; color:#fff;}
#dish .dishnav a:hover, #dish .dishnav li:first-of-type a{ background:#fabe00; color:#1e1e1e;}
#dish .dishlist{ width:1232px;height: 246px; overflow:hidden; margin:42px auto;}
#dish .dishlist li{ float:left; width:276px; height:200px; padding:0px 16px;}
#dish .dishlist li:last-of-type{ margin:0;}
#dish .dishlist li .img{ width:100%; height:100%; position:relative; overflow:hidden;}
#dish .dishlist li .img img{ position:absolute; width:100%; height:100%; left:0; top:0; transition:0.4s;}
#dish .dishlist li .img .description{ position:absolute; top:-30px; padding:0 26px; opacity:0; font-size:14px; line-height:26px; color:#fff; transition:0.6s;}
#dish .dishlist li .img .shade{ position:absolute; width:100%; height:100%; background:rgba(0,0,0,0); transition:0.4s;}
#dish .dishlist li h3{ text-align:center;}
#dish .dishlist li h3 a{ font-size:16px; line-height:46px; color:#fff; font-weight:bold;}
#dish .dishlist li .img:hover .shade{ background:rgba(0,0,0,0.6);}
#dish .dishlist li .img:hover .description{ top:30px; opacity:1;}
#dish .dishlist li .img:hover img{ width:150%; height:150%; left:-25%; top:-25%;}
#dish .zuofalist{ background:rgba(250,190,0,0.8); margin-top:70px;}
#dish .zuofalist li{ width:18%; height:42px; float:left; margin-right:2%; font-size:14px; line-height:42px;}
#dish .zuofalist li:first-of-type{ margin-left:1%;}
#dish .zuofalist li:last-of-type{ margin-right:0;}
#dish .zuofalist li a{ display:inline-block; width:96%; color:#1b1a1a;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
#dish .zuofalist li span{ float:right; color:#4a4a4a;}


.mendian{ width:1200px; margin:0px auto; position:relative;padding-bottom: 50px;border-bottom: 1px dashed #666;}
.mendian_tp{ width:100%;}
.mendian_tp h1{font-family: "Didot";font-size:30px;margin-bottom: 14px; text-align:center;padding-bottom: 10px;border-bottom: 1px dashed #666; color:#d70d0d;}
.mendian_tp p{ text-align:center; font-size:22px; color:#fff}
.mendian_tp span{ display:block; width:100%; text-align:center; line-height:30px; font-size:16px; color:#fff;}
/*首页最新客照轮播*/
.index-newkz{ margin-top: 5%; }/*11月24日修改加入margin-top:5%*/
.index-newkz-next{ right: -10%; }
.index-newkz-prev{ left: -10%; }
/*首页最新客照轮播END*/
.guest-photo-text1{text-align: center;font-size: 16px;margin-bottom: 4%;margin-top: 11%;font-family: Myriad Pro;font-weight: normal;letter-spacing: 1px;}
.guest-photo-text2{text-align: center;font-size: 16px;letter-spacing: 1px;}


.pubtitle{ width:100%; text-align:center; margin:30px 0 15px;}
.pubtitle .titlebox{ display:inline-block;}
.pubtitle h1{ display:inline-block; font-size:30px; font-weight:normal; color:#1f1f1f; line-height:52px; margin-top:8px;}
.pubtitle h2, .pubtitle .h2{ display:inline-block; font-size:26px; font-weight:normal; color:#d70d0d; line-height:40px;}
.pubtitle h2 i{ color:#01a48f; font-size:28px;}
.pubtitle p{ display:inline-block; padding:0 16px; font-size:16px; line-height:34px; color:#fff;}
.pubtitle hr{ width:60px; height:2px; background:#db4945; border:none; margin:0 auto;}
.newcon{ width:1200px; overflow:hidden;margin:0px auto;}
.newsbox{ width:558px; padding:0 12px 16px; background:#f8f8f8; float:left;}
.newstitle{ width:100%; overflow:hidden;line-height:32px;}
.newstitle b{ float:left; width:23%; border-bottom:4px solid #000; font-size:18px; line-height:46px; font-weight:normal;  color:#000;}
.newstitle p{ float:right; width:77%; border-bottom:1px solid #c3c3c3;  line-height:48px; text-align:right;}
.newstitle a{ font-size:14px; color:#d70d0d;}
.topnews{ width:100%; overflow:hidden; margin:18px 0;}
.topnews .img{ float:left; width:190px; height:130px; overflow:hidden;}
.topnews img{ width:100%; height:100%;}
.topnews .fr{ float:right; width:352px;}
.topnews strong{ font-size:16px; line-height:28px; font-weight:normal; color:#d70d0d;}
.topnews span{ display:block; font-size:14px; line-height:30px; color:#a1a1a1;}
.topnews p{ font-size:14px; line-height:22px; color:#797979;}
.newslist{}
.newslist li{ width:100%; overflow:hidden; border-bottom:1px solid #d8d8d8;  font-size:16px; line-height:42px;}
.newslist li a{ float:left; max-width:80%; color:#626262;}
.newslist li span{ float:right; width:20%; text-align:right; color:#a1a1a1;}


.kefu{ width:250px; height:auto; border:1px solid #ccc; position:fixed; right:0px; bottom:0px; background:#fff; padding-bottom:10px;}
.kefu_tp{ width:100%; text-align:center; line-height:30px; font-size:20px; padding:5px 0px;}
.kefu_cen{ width:100%; height:26px; line-height:26px; text-align:center; font-size:14px; background:#ccc;}
.kefu_bt{ width:90%; margin:0px auto;}
.kefu_bt form{ width:100%;}
.kefu_bt .ppp{ display:block; width:100%; overflow:hidden; margin-top:10px;}
.kefu_bt .ppp span{ float:left; padding-right:5px; font-size:14px;}
.kefu_bt .ppp input{ float:left; width:150px; height:25px; line-height:25px; border:1px solid #ccc; padding-left:5px;}
.kefu_bt .ppp textarea{ float:left; width:150px; height:50px; line-height:20px; border:1px solid #ccc; padding-left:5px; font-family:Microsoft Yahei; font-size:14px;}
.kefu_bt .ppp .submit{ display:block; width:60%; margin:0px auto; height:30px; line-height:30px; text-align:center; color:#fff; background:#d70d0d; cursor:pointer}
#label0{float:left;display:none;color:#0aa770;height:28px;line-height:28px;}
#label1{float:left;display:none;color:#0aa770;height:28px;line-height:28px;}
#label2{float:left;display:none;color:#0aa770;height:28px;line-height:28px;}
#label3{float:left;display:none;color:#0aa770;height:28px;line-height:28px;}
#label4{float:left;display:none;color:#0aa770;height:28px;line-height:28px;}
#label5{float:left;display:none;color:#0aa770;height:28px;line-height:28px;}
#label6{float:left;display:none;color:#0aa770;height:28px;line-height:28px;}
#label7{float:left;display:none;color:#0aa770;height:28px;line-height:28px;}
#label8{float:left;display:none;color:#0aa770;height:48px;line-height:48px;}
#label9{float:left;display:none;color:#0aa770;height:48px;line-height:48px;}
#label10{float:left;display:none;color:#0aa770;height:48px;line-height:48px;}

.caidan{ width:1200px; height:50px; line-height:50px; margin:0px auto; font-family:Microsoft Yahei; font-size:16px; border-bottom:2px solid #000; overflow:hidden; background:#fff;box-shadow:-1px 0px 4px 3px #ccc;}
.caidan_lt{ float:left; width:200px; font-size:24px; color:#d41717; padding-left:20px;}
.caidan ul{ float:right; width:auto; overflow:hidden;}
.caidan ul li{ float:left; text-align:right; padding:0px 19px;}
.caidan ul li a:hover{ color:#d41717;}

.xwcp{ width:1200px; margin:0 auto; overflow:hidden;}
.xwcp dl{ display:block; width:360px; border:1px solid #eee; float:left; height:260px; text-align:center; position:relative; overflow:hidden; cursor:pointer; margin:20px 19px 0px 19px}
.xwcp dt,.xwcp dd{ display:block; width:360px; height:260px; text-align:center;transition:top 1s,opacity 1s; position:absolute; top:0}
.xwcp dt{top:260px; z-index:99;background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;
filter:Alpha(opacity=80); padding-top:10px;}
.xwcp dt p.jianjie{ width:245px; margin:0px auto; text-align:left;}
.xwcp dt>div{ width:360px; height:80px; margin:0 auto; background:url(img/cpbox.png) no-repeat center; padding-top:40px; line-height:28px; color:#333;font-size:14px; }
.xwcp dt strong{ font-size:24px; }
.xwcp dl:hover>dt{ top:0px;}
.xwcp dl:hover dd img{transform:scale(0.95,0.95);-webkit-transform:scale(0.95,0.95);-o-transform:scale(0.95,0.95);transition:all 2s;-webkit-transition:all 2s;-o-transition:all 2s;opacity:1;z-index:1; }

.gywm{ width:96%; margin:0px auto; padding-top:30px; font-size:16px; line-height:40px; text-align:center;}
.gywm dl{padding-top: 15px; position:relative; float:left; width:30%; padding:0 1%; text-align:left;}
.gywm dt{position:absolute;top:15px;width:100px;height:100px;}
.gywm dt img{display: block;width: 100%;}
.gywm dd{padding:6px 0 0 120px;min-height:110px;}
.gywm dd h5{font-size: 18px;color: #000;padding-bottom:10px;}
.gywm dd p{color: #999;text-indent: 0;line-height: 24px;}

.mddt{ width:96%; margin:0px auto; padding-top:30px;}
.store-top {
    padding: 60px 0;
    text-align: center;
    font-size: 28px;
    line-height: 48px;
    color: #000;}
	.store-top span.red {
    color: #E62511;
    font-weight: bold;
}
.store-main {
	height: 800px;
	background: url(../images/bg-world.jpg) no-repeat center center;
	background-size: 1257px;
	margin-bottom: 50px; overflow:hidden;
}
.store-china { float:left;
	width: 838px;
	height: 641px;
	margin: 0px auto;
	background: url(img/bg-china.jpg) no-repeat;
	position: relative;
	background-size: 100%;
}
.store {
	position: absolute;
	height: 24px;
	z-index: 2;
}
.store.hainan {
	top: 92%;
	left: 60%;
}
.store.guangdong {
	top: 82%;
	left: 70%;
}
.store.jiangxi {
	top: 70%;
	left: 72%;
}
.store.fujian {
	top: 76%;
	left: 78%;
}
.store.zhejiang {
	top: 66%;
	left: 81%;
}
.store.shanghai {
	top: 59.5%;
	left: 83%;
}
.store.anhui {
	top: 59%;
	left: 75%;
}
.store.yunnan {
	top: 79%;
	left: 43%;
}
.store.sichuan {
	top: 62%;
	left: 45%;
}
.store.guangxi {
	top: 82%;
	left: 59%;
}
.store.guizhou {
	top: 73%;
	left: 55%;
}
.store.chongqing {
	top: 64%;
	left: 55%;
}
.store.hubei {
	top: 62%;
	left: 65%;
}
.store.hunan {
	top: 71%;
	left: 64%;
}
.store.jiangsu {
	top: 55%;
	left: 80%;
}
.store.henan {
	top: 55%;
	left: 68%;
}
.store.shanxi {
	top: 53%;
	left: 58%;
}
.store.shanxi2 {
	top: 42%;
	left: 65%;
}
.store.ningxia {
	top: 43%;
	left: 54%;
}
.store.gansu {
	top: 48%;
	left: 50%;
}
.store.qinghai {
	top: 47%;
	left: 35%;
}
.store.xizang {
	top: 52%;
	left: 16%;
}
.store.xinjiang {
	top: 32%;
	left: 20%;
}
.store.beijing {
	left: 71.5%;
	top: 34.5%;
}
.store.neimeng {
	left: 61.5%;
	top: 32.5%;
}
.store.liaoning {
	left: 82.5%;
	top: 30.5%;
}
.store.jilin {
	left: 87.5%;
	top: 24.5%;
}
.store.heilongjiang {
	left: 89.5%;
	top: 13.5%;
}
.store.tianjin {
	left: 73.5%;
	top: 38.5%;
}
.store.hebei {
	left: 69.5%;
	top: 43.5%;
}
.store.shandong {
	left: 76.5%;
	top: 47.5%;
}
.store span.name {
	display: inline-block;
	padding-left: 18px;
	font-size: 12px;
	line-height: 24px;
	background: url(img/zb.png) no-repeat left center;
	color: #000;
	cursor: pointer;
}
.store-total {
	width: 164px;
	height: 97px;
	position: absolute;
	background: url(img/bg-total.png) no-repeat;
	font-size: 18px;
	color: #222;
	padding-left: 60px;
	line-height: 56px;
	opacity: 0;
	z-index: -1;
	transition: all 0.3s ease-out;
}
.store-total span {
	font-size: 36px;
	font-weight: bold;
	display: inline-block;
	margin-right: 4px;
}
.store-total.show {
	opacity: 1;
	z-index: 9;
}
.join-page {
	padding: 60px 7%;
}
.mdlb{ float:right; width:680px; padding:30px 0;}
.mdlbtitle{ width:100%; height:60px; line-height:60px; text-align:center; color:#fff; background:#c81528; font-size:24px;}
.mdlb .hide{ display:none;}
.mdlb ul{ width:100%; overflow:auto;height:660px; margin-top:20px;}
.mdlb ul li{ float:left; width:280px; font-size:14px; line-height:30px; padding:20px; background:#fafafa;margin-bottom:20px; color:#000;}
.mdlb ul li:nth-child(2n+1){ margin-right:20px;}
.mdlb ul li span{ display:block; width:100%;} 
.mdlb ul li span b{ font-weight:normal; color:#E62511;}

.message1{ width:1200px; margin:0px auto; padding-top:50px; overflow:hidden;}
.jmwm{ width:100%; text-align:center; line-height:50px; font-size:24px;}
.jmwm h3{ color:#ed2647;}
.v_b_bar { width: 1180px;margin: 0 auto; text-align: left;height: 38px;position: relative;}
.v_bar_msg { display: inline-block;width: 190px; background: #ed2647; height: 38px; line-height: 38px; text-align: center; color: #fff; font-size: 14px;position: relative; float: left; }
.v_bar_tel {display: inline-block;float: right;height: 38px;line-height: 32px;font-size: 24px;color: #fff;vertical-align: middle;}
.v_b_active {width: 1138px;margin: 0 auto;text-align: left;background: #fff;border: 1px solid #ccc;padding: 20px;margin-bottom: 20px; overflow:hidden;}
.v_act_left { float: left; width: 275px; padding: 20px; }

.just-txt-div { float:left; width:500px;padding: 20px 0;}
.form-group {margin-bottom: 15px;}
.form-group label{color: #666;display: inline-block;  max-width: 100%;  margin-bottom: 5px;  font-weight: bold;}
.form-control {display: block;width: 97%;height: 34px; padding-left:1%;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;resize:none;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.form-control::-moz-placeholder {color: #777;opacity: 1;}
.form-control:-ms-input-placeholder {color: #777;}
.form-control::-webkit-input-placeholder {color: #777;}
textarea.form-control {height: auto;font-family: Microsoft Yahei;}
.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {color: #fff;background-color: #449d44;border-color: #398439;}

.message_rt{ float:right; width:290px;}

.biaoqian{ width:96%; margin:10px auto 0 auto; color:#999;}
.biaoqian a{ background:#f0f0f0; font-size:14px; color:#6a6a69}

.xiangguan{ width:100%; padding-top:20px; border-top:1px dashed #ddd; margin-top:10px;}
.xiangguan_bt{ width:96%; margin:10px auto 0 auto;}
.xiangguan_bt ul{ width:100%; overflow:hidden;}
.xiangguan_bt ul li{ float:left; width:45%; margin-right:5%; line-height:30px;height:30px; overflow:hidden;}
.xiangguan_bt ul li a{ color:#666;}
.xiangguan_bt ul li:hover a{ color:#f00;}



