/*----------------------------------------------CSS Document-------------------------------------------------------------*/
html,body{margin:0; padding:0; line-height:24px; text-decoration:none; color:#666;font-size:12px; font-family: 'Microsoft YaHei', 'Î¢ÈíÑÅºÚ', sans-serif; background:#e3e3e3 url(../images/bg.gif) repeat-y center top;}
img{border:0;}
ul,ol,dl{list-style:none;}
ul,ol,dl,p,li,dd,dt,h1,h2,h3,h4{margin:0px; padding:0px;}
table{border-collapse:collapse;}
a{font-size:12px; line-height:24px;  color:#666; font-weight:normal; text-decoration:none;font-family:"Microsoft YaHei","ËÎÌå";}
a:hover{color:#014a92;font-family:  'Microsoft YaHei', 'Î¢ÈíÑÅºÚ', sans-serif;}
/*--------------------------------------------------------*/
.clear{clear:both; height:0; font-size:1px; line-height:24px; }
.container{max-width: 1200px;min-width: 980px;margin: 0 auto;background: #f2f2f2;overflow: hidden;}
.logo{display:block; height:70px; background:url(../images/logobg.jpg) repeat-x left top;overflow:hidden;}
.logo .inner{display:block; width:1030px; margin:0 auto;}
.logo .inner .left{float:left; width:150px;}
.logo .inner .right{float:right; width:750px;margin-top:20px; margin-left:20px; margin-right:15px;}
.i_qx{ float:right; margin-top:30px;}
.logo .inner .right .menu{float:left;width:600px;}
.logo .inner .right .menu li{float:left;width:120px;height:30px; line-height:30px; text-align:center;}
.logo .inner .right .menu li a{font-family: 'Microsoft YaHei', 'Î¢ÈíÑÅºÚ', sans-serif;
font-size: 16px;color: #b6b6b6;font-weight: bold;text-decoration: none;text-shadow: -1px -1px 1px #000000;text-shadow: -1px -1px 1px #222;padding: 1px 0;}
.logo .inner .right .menu li a:hover{color:#fff;text-shadow: none;}
.logo .inner .right .search{float:right;width:131px;height:26px; background:url(../images/search.jpg) no-repeat left top;}
.logo .inner .right .search .txt{float:left;width:105px;background:none;border:none;height:26px; line-height:26px;}
.logo .inner .right .search .btn{float:right;width:23px; background:none; border:none;height:26px; cursor:pointer;}

#navmenucat{display:none; width:100%; height:276px; background:url(../images/pannel.jpg) no-repeat center top;}
#navmenucat .pannelhead{display:block;height:40px; margin:0 auto; border-bottom:1px solid #636363;}
#navmenucat .pannelhead .inner{display:block; width:1003px; margin:0 auto;}
#navmenucat .pannelhead .inner h4{color:#fff; font-size:14px;line-height:40px;}
#navmenucat .pannelhead .close{float:right;margin-top:15px;}
#navmenucat .pannelcon{display:block; height:164px;width:1003px;margin:0 auto;padding-top:30px;}
#navmenucat .pannelcon ul{}
#navmenucat .pannelcon li{float:left;width:141px;margin-right:0px;}
#navmenucat .pannelcon li a{display:block; width:141px; height:115px; text-align:center;}
#navmenucat .pannelcon li a img{display:block; width:123px; height:93px;}
#navmenucat .pannelcon li a span{color:#b6b6b6; text-align:center;font-weight:bold; font-size:`13px;}
#navmenucat .pannelcon li a:hover span{color:#fff; text-align:center;}

#navmenucat .pannelcon img{display:block; width:123px; height:93px;}
#navmenucat .browseall{float:right;}
#navmenucat .browseall a{padding-left:20px; background:url(../images/browse.png) no-repeat left center;color: #b6b6b6;line-height:40px;}
#navmenucat .pannelfoot { border-top:1px solid #636363; line-height:40px;}
#navmenucat .pannelfoot .inner{display:block; width:1003px; margin:0 auto;}


.bot{display:block; width:100%; margin:0 auto; background:#696969; margin-top:40px;}
.bot .inner{display:block; width:863px; height:250px; margin:0 auto;height:310px; padding-right:140px;background:url(../images/ewm.jpg) no-repeat right 40px;overflow:hidden;}
.bot .inner dl dt{display:block; height:30px; line-height:30px;padding-top:0px;}
.bot .inner dl dt.dt2{padding-top:15px;}
.bot .inner dl{float:left; width:90px;height:280px; padding:0px 15px;  background:url(../images/xian.jpg) repeat-y right 10px;margin-top:20px;}
.bot .inner dl.tt1{float:left; width:90px; padding-left:0px;}
.bot .inner dl.tt3{float:left; width:130px;}
.bot .inner dl.tt2{float:left; width:190px;padding-left:0px 15px;  }
.bot .inner dl.tt2 dd{float:left; width:90px; height:24px;line-height:24px;}
.bot .inner dl dt a{color:#fff; font-size:16px;}
.bot .inner dl  dd a{color:#c3c3c3; }

.bot .support{display:block; height:44px; background:#424242;margin:0 auto;}
.bot .support .inner2{display:block; width:1003px;margin:0 auto; line-height:44px;color:#b3b3b3;}
/*-------------------banner------------------------------*/
.banner_index{height:470px;position: relative;overflow:hidden;width: 1200px;margin:0px auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:200px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/l.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/l_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/r.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/r_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1200px;float: left;}
.indexBanner_num{width:1000px;margin: 0 auto;padding:10px 0;text-align: center;} 
.indexBanner_num a{width: 9px;height: 9px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}


.in_log_box{ width:100%; background:url(../images/black.png) repeat; position:fixed; bottom:0; left:0;}
.in_log{ width:1003px; margin:0 auto; height:60px; text-align:center; line-height:60px;}
.in_log #tile{color:#fff; font-size:18px; display:block; line-height:60px; text-align:center; float:left; margin-left:300px;}
.in_log p{float:left; margin-left:20px; background:#ff9900; text-align:center; padding:6px 26px;margin-top:12px;}
.in_log p a{ color:#fff; font-size:14px;}
.in_log i{ position:absolute; width:33px; height:33px; background:url(../images/close.png) center no-repeat; right:0px; top:0px; cursor:pointer;}