﻿
/* CSS Document */

/**??banner??**/

/* 切換圖 */
.ibanner{min-width:1000px;width:1308px;height:420px;position:relative;overflow:hidden; margin:auto}
.ibanner .bd{ position:relative;z-index:0;}
.ibanner .bd ul{ width:100% !important; }
.ibanner .bd li{ width:100% !important;height:420px;}
.ibanner .bd li a {display:block;height:420px;}
.ibanner .hd{ width:100%;position:absolute; z-index:1; bottom:-12px; left:0; height:30px; line-height:30px; text-align:center;}
.ibanner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:90px; background-color:#FFF;height:10px; margin:4px;overflow:hidden;}
.ibanner .hd ul .on{filter:alpha(opacity=100);opacity:1; background-color:#e60012; width:90px;}
.ibanner .prev, .ibanner .next {cursor:pointer;display:none;width:100px;height:100px;left:5%;margin-top:-30px;opacity:0.5;position:absolute;top:45%;z-index:1;}
.ibanner .prev {background-color:#606264;background:url("../image/left.gif") no-repeat scroll 0 0;}
.ibanner .next {background-color:#606264;background:url("../image/right.gif") no-repeat scroll 0 0;left:auto;right:5%;}

.con a{line-height:24px;width:170px;height:24px;  background:#e7e7e7; color:#2c2c2c; display:block; text-align:center; vertical-align:middle; }
.con a:hover{ background:#ff0000; color:#ffffff}
.con1 a{line-height:24px;width:170px;height:24px; background:#ff0000; color:#ffffff; display:block; text-align:center; vertical-align:middle; }
.con1 a:hover{ background:#e7e7e7; color:#2c2c2c}


/*banner*/
.banner {/*width:100%;*/ min-width:1200px;height:420px;overflow:hidden;margin:0 auto;position:relative;z-index:0;}
.banner a {/*width:100%;*/ min-width:1200px;height:420px;background-position:50% 0;display:block; text-align:center}
.bar_btn_static{ width:100%;height:20px;}
.bar_btn {height:20px;overflow:hidden;line-height:20px;margin:0 auto;position:relative; top:-20px;z-index:1;}
.bar_btn span {width:12px;height:12px;margin:3px;display:block;float:left;background:url(/template/default/company/banner_btn.png) -17px 0 no-repeat;_background:none;cursor:pointer}
.bar_btn span.scollon {background:url(/template/default/company/banner_btn.png) 0 0 no-repeat;_background:none;}
/*indx_main start*/
.index-main{width:1200px;height:auto; margin:10px auto 30px; overflow:hidden}
.index-main h2{ font-family:"宋體"; font-size:16px; height:30px; line-height:30px; font-weight:normal; color:#3e3a39; padding-bottom:18px;}
.index-main h2 a:hover{ text-decoration:none;}
.main-case{width:380px;}
.main-case img{ float:left; margin-right:20px;}
.main-case p{ font-family:"宋體"; font-size:12px; color:#595757; display:inline-block; padding-bottom:14px;}
.main-case ul{ margin-top:9px; margin-left:170px;}
.main-case ul li{font-family:"宋體"; font-size:12px; color:#595757; display:inline-block; padding:14px 0 0 0px;/* background:url(../company/Sweets.gif) left -363px no-repeat*/}
.main-center{width:491px; height:206px; margin-left:42px; padding-top:47px;background:url(/template/default/company/index_center_bg.jpg) center 5px no-repeat}
.main-center p{ font-family:"宋體"; font-size:12px; color:#595757; line-height:28px;}
.main-center p a{ margin:0 16px;}
.main-center p.pro-tab{ margin-top:20px;}
.main-center p.pro-tab a{ display:block; width:119px; height:74px; margin:0 5px 0 0;float:left; background-color:#b4b4b4; color:#fff; font-family:"宋體"; font-size:16px; text-align:center; line-height:74px;}
.main-center p.pro-tab a:hover{ text-decoration:none; background-color:#ef2416;}
.main-news{width:240px;}
.main-news h2 a{ float:left;}
.main-news h2 span{ display:inline-block; float:right; width:6px; height:6px; background-color:#3e4055; margin:12px 0 0 6px;vertical-align: middle;}
.main-news h2 span.on{ background-color:#f50207;}
.main-news .news-list-2 div{ width:100%; height:88px; overflow:hidden; position:relative; margin-bottom:5px;}
.main-news .news-list-1 div{ width:100%; height:149px; overflow:hidden; position:relative;}
.main-news .news-list-1 img , .main-news .news-list-2 img{ position:relative;}

.main-news .news-list-1 p{ position:absolute; display:block; left:0; top:125px; width:100%; height:24px; line-height:24px; text-align:center; z-index:101;background-color: rgba(8,15,49,0.8);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#50080f31', EndColorStr='#50080f31'); }
.main-news .news-list-1 p a{ font-family:"宋體"; font-size:12px; font-weight:bold; color:#fff; }

.main-news .news-list-1 ul li , .main-news .news-list-2 ul li{ font-family:"宋體"; font-size:12px; color:#595757; font-weight:normal; display:inline-block; padding:14px 0 0 0px;/* background:url(../company/Sweets.gif) left -363px no-repeat*/}



.index-main{width:950px;height:auto; margin:5px auto 10px; overflow:hidden}
.index-main h2{ padding-bottom:18px;}
.index-main h2 a:hover{ text-decoration:none;}




.main-case{width:188px;}
.main-case img{ float:left; margin-right:1px;}
.main-case p{ margin-top:1px;font-family:"??"; display:inline-block; padding-bottom:18px;}
.main-case ul{ margin-top:1px; margin-left:170px;}
.main-case ul li{font-family:"??"; font-size:12px; display:inline-block; padding:1px 0 0 0px;}

.main-case1{width:554px; padding-left:18px;}
.main-case1 img{ margin-top:1px;float:center; margin-right:2px;margin-right:2px;}
.main-case1 p{ font-family:"??"; font-size:12px; display:inline-block; padding-bottom:18px;}
.main-case1 ul{ margin-top:1px; margin-left:170px;}
.main-case1 ul li{font-family:"??"; font-size:12px; display:inline-block; padding:1px 0 0 0px;}
