@charset "utf-8";
/* CSS Document */
/*全局定义*/
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,kbd,table,ul,li,marquee,hr,blockquote,ol,pre,fieldset,legend,button,input,textarea,th,td{font-size:12px; margin:0; padding:0; font-family:Arial, "宋体", Tahoma, Verdana,  Helvetica, sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
small{font-size:12px;}
ul,ol{list-style:none;}
img{border:0;}
ul{list-style:none;}
.clear{ clear:both;}
a{text-decoration: none; color: #666666; }
a:hover{ color:#000; text-decoration:none}
.left{ float:left;}
.right{ float:right}

/*******公用*******/
body{background-color:#d5d5d5;}
.mt5{margin-top:5px;} .mr5{margin-right:5px;} .mt10{margin-top:10px;}
.m5{margin:5px;}
.p5{padding:5px;}.pb10{padding-bottom:10px;}
.box{ border:1px solid #ebebeb; padding:10px; line-height:25px; min-height:445px;}

/*table*/
.gy_tab{line-height:30px;border:0; margin-bottom:40px;}
.gy_tab th{background:#efefef;font-size:14px; color:#666666;text-align:left}
.gy_tab tr{height:30px; overflow:hidden;}
.gy_tab td{ color:#666666; padding-left:15px;}
.gy_tab td a{color:#666666;}
.gy_tab td a:hover{color:#ff0000;}
table.gy_tab tr.alt td{background:#f9f9f9;} /*这行将给所有偶数行加上背景色*/
table.gy_tab tr.over td{background:#eff8ff;} /*这个将是鼠标高亮行的背景色*/

/***********最外层***********/
.wrap{ width:1002px; margin:0 auto; padding:0; background:#FFF;}

/***********top************/
.top{background:url(../images/top_bg.gif) repeat-y; height:5px;}

/*********header**********/
.header{height:80px;}
/*logo*/
.logo{float:left; padding:2px 20px;}
/*设为首页-加入收藏*/
.sethome{ line-height:35px; color:#414141; float:right; padding-right:10px;}
.sethome a{color:#414141}
.sethome span{margin:0 8px; display:inline-block;}

/*******banner*******/
.banner{height:195px; background:#CCF}
#full-screen-slider { width:100%; height:195px; float:left; position:relative}
#slides { display:block; width:100%; height:195px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:40%; top:170px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/********nav********/
.nav{background:url(../images/nav_bg.gif) repeat-x; height:26px; padding-left:40px}
.nav li{background:url(../images/nav_icon.png) left no-repeat; line-height:26px; float:left; padding:0 22px;}
.nav li a{color:#0045a3;}
.nav li a:hover{text-decoration:underline;}

/********cont********/
.cont{ padding:5px;}
.cont_left{width:224px; float:left}
.cont_center{width:548px; margin:0 5px; float:left;}
.cont_right{width:210px; float:left;}

.box1{border:1px solid #2d5f92; padding-bottom:10px;}
.box1_title{background:url(../images/title_bg.gif) no-repeat; height:22px; line-height:22px; width:223px; text-align:center; color:#ffffff; font-weight:bold;}
.box1_zi1{line-height:23px; padding:10px 5px; color:#454545; width:214px; display:block; min-height:207px}
.box1_zi1{color:#454545; }
/*news*/
.news li{line-height:28px; margin:0 5px; padding:0 5px 0 25px; border-bottom:1px dashed #2d5f92; background:url(../images/news_icon.png) 10px 10px no-repeat; height:28px; overflow:hidden}
.news li a{color:#000;}
.news li a:hover{color:#ff0000;}
/*about*/
.about_title{background:url(../images/about_title.gif) repeat-y; line-height:22px; color:#ffffff; font-weight:bold; padding-left:20px;}
.about_cont{ color:#2d5f92; line-height:23px; padding:5px;}

/*产品展示*/
.Tab1{width:548px;}
/*菜单class*/
.Menubox {width:546px; background:url(../images/show_title.gif);height:25px; line-height:25px;border:1px solid #b8c5ce; border-bottom:none;}
.Menubox ul{margin:0px; padding:0px;}
.Menubox li{float:left; cursor:pointer; display:block; padding:0 15px 0 35px; color:#000; font-weight:bold;  border-right:1px solid #b8c5ce; background:url(../images/show_icon.gif) no-repeat 5px center;}
.Menubox li.hover{padding:0px; background:#fff; color:#000; font-weight:bold; height:25px; line-height:25px; padding:0 15px 0 35px; background-image:url(../images/show_icon.gif); background-repeat:no-repeat; background-position:5px center}
.Contentbox{clear:both;margin-top:0px;border:1px solid #b9c6cf; border-top:none;padding:7px 0; min-height:286px;}
.show dl{float:left; margin:8px 17px; display:inline}
.show dt{background:url(../images/show_box.gif) no-repeat; width:136px; height:87px; padding:6px;}
.show dd{ width:148px; text-align:center; line-height:28px; height:28px; overflow:hidden; font-weight:bold;color:#044481;}
.show dd a{color:#044481;}
.show dd a:hover{color:#ff0000;}
.show dd img{margin-right:5px;}


.show li{background:url(../images/show_box.gif) no-repeat; text-align:center; width:148px; margin:16px 17px 0 17px; float:left; padding-top:6px; display:inline}
.show span{display:block; margin-top:6px; line-height:28px; color:#044481; font-weight:bold; text-align:center; height:28px; overflow:hidden; display:block}
.show span a{color:#044481;}
.show span a:hover{ color:#ff0000;}
.show span img{margin-right:5px;}

/*首页右侧图片轮播*/
#hotpic { width: 198px; height: 187px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 198px; height: 187px; overflow: hidden; }
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }

/*成功案例与客户服务*/
.box2{border:1px solid #b9c6cf;}
.box2_title{ background:url(../images/right_title.gif) repeat-x; border:1px solid #2d5f92; margin:3px 1px; color:#000; font-weight:bold; padding-left:8px; line-height:20px;}
.box2 li{line-height:23px; border-bottom:1px solid #f2f2f2; background:url(../images/anli_icon.png) 10px 9px no-repeat; color:#042b7e; padding-left:20px; padding-right:10px; margin:0 5px; height:23px; overflow:hidden}
.box2 li a{color:#042b7e}
.box2 li a:hover{color:#F00}

/*友情链接*/
.links{border:1px solid #2d5f92;}
.links_title{background:#2d5f92; color:#fff; line-height:20px; padding-left:15px; font-weight:bold}
.links_cont span{margin:10px 17px; margin-right:0; margin-bottom:0;display:inline-block}

/*footer*/
.footer{background:#2d5f92; height:160px; text-align:center; color:#fff; line-height:30px; padding-top:20px;}
.footer a{color:#fff;}


/*********about us***********/
.about{width:758px; margin:0 5px; float:left;}
.about_title_bg{background:url(../images/about_title_bg_22.gif) repeat-x; border-left:7px solid #2d5f92;}
.about_zi1{line-height:18px; background:#FFF; padding-left:10px; color:#2d5f92; font-family:"微软雅黑"; font-size:16px; font-weight:bold}
.about_zi2{font-size:12px;color:#2d5f92; background:#FFF; padding:0 5px; font-family:"微软雅黑"; font-weight:bold;}
.about_box{ border:1px solid #ebebeb; padding:10px; line-height:25px; min-height:445px; position:relative;}
.about_img{position:absolute; bottom:0px; right:10px; width:340px; height:230px;}

/***********show*************/
.show_kuang{ margin-bottom:20px;}
.show_kuang dl{margin: 0 6px 10px 7px; float:left; display:inline}
.show_kuang dt{background:url(../images/show_kuang.gif) no-repeat; width:212px; height:140px; padding:10px; }
.show_kuang dd{ width:232px; line-height:20px; color:#044481; font-weight:bold; display:block; text-align:center; height:20px; overflow:hidden;}
.show_kuang dd a{color:#044481}
.show_kuang dd a:hover{color:#ff0000;}



/*****翻页页码******/

DIV.sabrosus { padding:3px;TEXT-ALIGN: center;}
DIV.sabrosus A {BORDER: #e2e2e2 1px solid; PADDING:5px 8px; COLOR: #565656; MARGIN-RIGHT: 2px; TEXT-DECORATION: none}
DIV.sabrosus A:hover {BORDER: #e2e2e2 1px solid; COLOR: #fff; BACKGROUND-COLOR:#ffa713}
DIV.pagination A:active {	BORDER: #e2e2e2 1px solid;  COLOR: #000;BACKGROUND-COLOR:#ffa713}
DIV.sabrosus SPAN.current {	BORDER: #e2e2e2 1px solid; PADDING:5px 8px; FONT-WEIGHT: bold; COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #ffa713}
DIV.sabrosus SPAN.disabled {BORDER: #e2e2e2 1px solid; PADDING:5px 8px; COLOR: #e2e2e2; MARGIN-RIGHT: 2px; }



/*新闻详细页*/
.xx_title{font-size:14px; line-height:30px; font-weight:bold; color:#666666;}
.xx_cent{font-size:12px; line-height:25px;color:#666666;}