﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0 auto; padding:0px; font-family: "微软雅黑"; font-size:13px; line-height:24px; color:#000000;}
div, h1, h2, h3, h4, p,dd, form, label, input, textarea, img, span{
	margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;
}
ul,li{
	margin:0px; padding:0px; list-style-type:none;
}

a{ outline: none;}
a:active{ star:expression(this.onFocus=this.blur());}
a:focus{ outline:0; }

img { border:none; vertical-align: middle;}

a{color: #333333;font-family: "微软雅黑";text-decoration:none;}
a:hover{color: #ff3300;font-family: "微软雅黑";text-decoration:none;}


table,td{color: #333333;font-family: "微软雅黑";font-size: 13px;line-height: 26px;text-decoration: none;}
.W1180{ margin: 0 auto; width:1180px;}
.Welcome{color:#c1c1c1;display:inline-block;}
.Tel{ color:#c1c1c1;}
.Tel span{ background:url(../Images/tel.jpg) no-repeat; padding-left: 22px;}
.Fl{float:left;}
.Fr{float:right;}

.proline{border:1px solid #e7e7e8; }
.proline:hover{border:1px solid #086fbe;}


.line{border:1px solid #e5e5e5;}


/*产品类别链接样式========================================================================*/
a.leftmenu_h{ display:block; width:240px; height:38px; line-height:38px; overflow:hidden; margin-top:1px; }
a.leftmenu_h:link { display:block; background:#1b6ebc; color: #FFF;text-decoration: none; font-size:14px;}
a.leftmenu_h:visited {display:block; background:#1b6ebc;color: #FFF;text-decoration: none; font-size:14px;}
a.leftmenu_h:hover { display:block; background:#1b6ebc; color: #FFF;font-size:14px;}
a.leftmenu_h:active {text-decoration: none;}

a.leftmenu{ display:block; width:240px; height:38px; line-height:38px; overflow:hidden; margin-top:1px;}
a.leftmenu:link { display:block; background:#e8e8e8; color: #333;text-decoration: none; font-size:14px;}
a.leftmenu:visited {display:block; background:#e8e8e8; color: #333;text-decoration: none; font-size:14px;}
a.leftmenu:hover { display:block; background:#e8e8e8; color: #333;font-size:14px;}
a.leftmenu:active {text-decoration: none;}

.menu1 { width:240px;  height:100%; overflow:hidden;}
.menu1 h1 { font-size:13px; font-weight:normal;  height:38px;line-height:38px; }
.menu1 h2 { height:38px; line-height:38px; width:240px;color:#4b4b4c; font-size:12px; background:#f8f8f8; border-bottom: dashed 1px #CCC; }
.menu1 h2 a { color:#4b4b4c; font-weight:normal; }
.menu1 h2 a:hover { color:#ff3300; font-weight:normal; }

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden; color:#000000}
.menu1 .no { display:none; }


/* Menu导航 */
#navbg{width: 100%; height: 50px; background: #054893;}
#nav{ margin: 0px auto; width: 800px; height: 80px; line-height: 80px;}
#nav .navxl{ width: 103px; text-align:center; font-size:15px; }
.downmainmenu {POSITION: absolute;  OVERFLOW: visible; }
.downmainmenu UL LI {POSITION: relative; DISPLAY: inline; FLOAT: left;}
.downmainmenu UL LI A { display:block;color:#333333; text-decoration:none;}
.downmainmenu UL LI A:hover {COLOR: #ff3300;}

.downmainmenu UL LI UL {COLOR: #333333; POSITION: absolute; DISPLAY: none; VISIBILITY: hidden;WIDTH:150px;background:#FFF;}
.downmainmenu UL LI UL DD {FLOAT: left; WIDTH: 150px;  line-height:32px; font-size:12px;}
.downmainmenu UL LI UL DD A { border-bottom: 1px solid #CCCCCC; color: #333333;}
.downmainmenu UL LI UL DD A:hover{ color: #FFFFFF; background:#1b6ebc; }
.ddshadow {POSITION: absolute; WIDTH: 103px; HEIGHT: 0px; TOP: 0px; LEFT: 0px}



/*banner开始*/
#Ibanner{ margin: 0px auto; padding: 0px; overflow: hidden; }
.banner,.banner *{margin:0; padding:0;}
.banner{width:100%; height:411px; overflow:hidden;position:relative;}
.slider{overflow:hidden;}
.slider li{width: 1903px;float:left;list-style:none;}
.slider li a.banner01{background:url(../images/Banner01.jpg) top center no-repeat;height:411px; display: block;}
.slider li a.banner02{background:url(../images/Banner02.jpg) top center no-repeat;height:411px; display: block;}
.slider li a.banner03{background:url(../images/Banner03.jpg) top center no-repeat;height:411px; display: block;}

.num{ position:absolute; right:0px; bottom:20px; width:50%;}
.num li{float: left;list-style:none;width: 14px;height: 14px;font-size: 0px;cursor: pointer;margin: 0px;background:url(../images/dots.png) ; background-position:0  -15px;overflow:hidden;z-index:999;}
.num li.on{width: 14px;height: 14px;font-size: 0px;background-position:0  -30px;}


.Title{font-size: 18px; color: #333;}
small{font-size: 11px; color: #666;}

.Prolist{float:left; width:1180px;}
.Prolist li{float:left; border:1px solid #1b6ebc;text-align:center;  margin-left:15px; margin-bottom: 15px;}

.Prolist li a{color:#333; width:177px; height: 38px; line-height: 38px; display:block;}
.Prolist li a:hover{color:#FFF; background:#1b6ebc;}

.Left-Jiantou{float:left;font-size: 38px; color: #FFF; padding: 0px 20px 0px 30px;}
.Left-Title{font-size: 24px; color: #fff; padding-top:5px;}




a.abai:link,a.abai:visited,a.abai:active {color: #ffffff;text-decoration: none;}
a.abai:hover {color: #ffffff;text-decoration:none;}

a.a01:link,a.a01:visited,a.a01:active {color: #333;text-decoration: none;font-size: 14px; border:1px solid #086fbf; padding: 8px 15px;}
a.a01:hover {color: #ffffff;text-decoration:none;font-size: 14px; background: #086fbf;padding: 8px 15px;}

a.a02:link,a.a02:visited,a.a02:active {color: #c1c1c1;text-decoration: none;}
a.a02:hover {color: #ff3300;text-decoration:none;}
