@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img{ border: 0; }
.clear{ clear:both;}

ul,li{ list-style: none; }
body,a,div{ font-family:"幼圆"}
a{ text-decoration:none; color:#666; font-size:12px}
img{ vertical-align:middle}
.dell_index{ width: 100%; background-color: #4C4C4C;}
.dell_in{ width: 1000px; margin: 0 auto; background-color: #FFFFFF; }
.in_top img{ width:482px ; float: left; padding-left: 25px}
.in_nai img{ padding-left: 28px }
.in_top{ padding-top: 20px;}
.in_top>ul{ float: left; width: 440px; margin-left: 50px;}
.in_top>ul>li{ float: left; position: relative;}
.in_top>ul>li>a{ float: left; color: #000; font-weight: bold; font-size: 20px; padding: 0px 8px; margin-top: 40px;font-family:"幼圆"}
.in_top>ul ul a{ width: 90px; text-align: center; font-size: 14px; font-weight: bold;  display: block; height: 30px; line-height: 30px;font-family:"幼圆"}
.in_top>ul ul{ display: none; position: absolute; left: 0; top: 62px; background-color: #FFFFFF; z-index: 1000; padding-bottom: 50px}
.in_top>ul ul a:hover{ color: #163F97;}
.in_nai{ background-color: #5E5A59; background-color: #5E5A59; overflow: hidden; padding: 5px 0;}
.in_nai span{ color: #010101; font-size: 38px; margin-left: 10px; padding-top: 30px; display: inline-block;font-family:"幼圆";font-weight:700；display: inline-block;
width: 380px;text-align: right;}
#slider{ height: 263px; overflow: hidden;}
.dl_1 dl{ width: 208px; float: left; margin-left: 35px; margin-top: 40px;}
.dl_1 dl img{ width: 208px;}
.dl_1 dl dd a,.dl_2 dl dd a{ font-size: 30px; color: #164097; display: block; text-align: center; font-family: "华文琥珀"; margin-top: 15px}
.dl_1 dl dd a:hover,.dl_2 dl dd a:hover{ color: #1A64A3;}
.dl_2 dl{ float: left; margin-left: 35px; margin-top: 40px;}
.dl_2{ margin-left: 40px}
.dl_1,.dl_2{ overflow: hidden;}
.bom{ width: 346px; margin: 0 auto; padding: 30px 0;}

.div_index1 p{ color: #E62C29; font-size: 16px; margin: 25px; font-weight: bold; line-height: 30px}
.div_index1 .jian_2 img{ margin-left: 48px; }


.div_index1{ padding-bottom: 50px;}
.flexslider{position:relative;height:260px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:260px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



.hidden{display:none}
.button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding:0.25em 0.6em 0.3em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.red {color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715));background: -moz-linear-gradient(top,  #ed1c24,  #A51715);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover { background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top,  #c9151b,  #a11115); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115'); color:#fff;}
.red:active {color: #de898c;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');}
.cor_bs,.cor_bs:hover{color:#ffffff;}
.keBody{background:url(../images/bodyBg.jpg) repeat #333;}
/*基本框架CSS结束，应用特效时，以上样式可删除*/
/* 效果CSS开始 */
.msKeimgBox { margin: 0px auto; width: 965px; overflow: hidden; position: relative; }
.msKeimgBox ul { width: 1000px; }
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox { height: 600px; width: 974px; margin-top: -251px; margin-left: -494px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important }
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../images/mke_imgMbg.png) repeat; height: 57px; width: 818px; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.msKeimgBox ul li { float: left; height: 229px; margin: 0 10px 10px 117px; width: 305px; cursor: pointer; padding-top: 30px; }
.msKeimgBox .jian_3 ul li { float: left; height: 229px; margin: 0 10px 10px 0; width: auto; cursor: pointer; padding-top: 30px;  margin-left: 22px;}
.msKeimgBox .jian_4 ul li { float: left; height: 166px;width: 280px; cursor: pointer; margin-left: 20px; }
/* 效果CSS结束 */
.keji_div .img1{ width: 676px; margin: 0 auto; margin-top: 30px; margin-bottom: 30px;}
.msKeimgBox .jian_5 ul li { float: left; height: 130px;width: auto; cursor: pointer; margin: 0; }
.produts1 { padding: 30px; font-weight: bold; line-height: 30px}
.produts1 .red_p{ color: #EA4B45;}
.produts1 .blue_1{ color: #184098; margin-top:26px; font-size: 18px; margin-bottom: 15px;}
.mopian{ margin: 20px;}
.pro_bom{ overflow: hidden;}
.pro_bom ul{ width:120px ; float: left; text-align: center; margin-left: 16px; margin-top: 25px;}
.pro_bom ul .li_a a{ color: #0098D4; font-size: 16px; text-decoration: underline;}
.call_p{ border-bottom: 1px solid #ccc; margin-top: 25px; padding-bottom: 15px;}
.call_p p{ color: #666; font-size: 18px;}
.div_index4{ width: 580px; margin: 0 auto; line-height: 30px; font-weight: bold; }
.call_1{ font-size: 30px; color: #163F97; margin-top: 60px;}
.map{ width: 739px;margin: 0 auto; padding-bottom: 30px; margin-top: 25px;}
