@charset "utf-8";
/*************************** 宽屏样式(start) ***************************/
.w_1200 #in_ad .list .box{ width:400px; height:193px;}
.w_1200 #int .box{ margin-top:0;}
.w_1200 #int .list{ width:220px; margin-left:25px;}
.w_1200 #int .list:first-child{ margin-left:0;}
.w_1200 #int .list .pic{ width:220px; height:220px;}
/***************************  宽屏样式(end)  ***************************/
/*************************** Index (start) ****************************/
.in_sign{ text-align:center;}
.in_sign .l{ padding-left:135px; background:url(in_sign.png) left center no-repeat; display:inline-block;}
.in_sign .r{ font-size:18px; color:#fff; padding-right:135px; background:url(in_sign.png) right center no-repeat; display:inline-block;}
.in_sign .nor{ font-size:30px; text-transform:capitalize;}
.in_title{ text-align:center; color:#fff; font-size:14px;}

#banner{ height:459px; position:relative;}
#banner .pic{ width:100%; height:459px; position:relative;}
#banner .pic a{ width:100%; height:100%; position:absolute; left:0; top:0; display:none;}
#banner .ban_nav{ width:100%; position:absolute; left:0; top:0;}
#banner .ban_nav .wrap{ position:relative;}
#banner .ban_l{ width:40px; height:40px; display:block; position:absolute; left:0; top:209px; background:url(ban_l.png); display:none;}
#banner .ban_r{ width:40px; height:40px; display:block; position:absolute; right:0; top:209px; background:url(ban_r.png); display:none;}

#in_ad{ padding:40px 0;}
#in_ad .list .box{ width:326px; height:157px; text-align:center; overflow:hidden;}
#in_ad .list .box img{ vertical-align:middle;}
#in_ad .list .box span{ height:100%; display:inline-block; vertical-align:middle;}

#int{ min-height:365px;}
#int .box{ margin-top:35px;}
#int .list{ width:179px; margin-left:21px;}
#int .list:first-child{ margin-left:0;}
#int .list .pic{ width:179px; height:179px; text-align:center;}
#int .list .pic img{ vertical-align:middle;}
#int .list .pic span{ height:100%; display:inline-block; vertical-align:middle;}
#int .list .name{ height:40px; line-height:20px; overflow:hidden; text-align:center; margin:0 5px; margin-top:10px;}
#int .list .name a{ font-size:14px;}
#int .list .p_line{ height:2px; background:url(in_pro_line.jpg) center no-repeat; margin-top:12px;}
#int .list .price{ font-size:14px; color:#c8674a; margin-top:10px; text-align:center;}

#inm{ height:252px; background:#bc976d;}
#inm .box{ width:460px; margin:0 auto; margin-top:40px;}
#inm .box .form_input{ width:280px; background:none; height:44px; line-height:44px; border:1px solid #fff; vertical-align:top; text-indent:15px; color:#fff; border-radius:22px; margin-right:10px;}
#inm .box input::-webkit-input-placeholder{ color:#fff;}
#inm .box .submit{ width:160px; height:46px; background:#fff; border:none; vertical-align:top; cursor:pointer; color:#c69a6b; font-size:14px; font-weight:bold; border-radius:23px;}
#inm .box .submit:hover{ background:#333;}