﻿@charset "utf-8";

@import url("reset.css");
@import url("layout.css");
@import url("base.css");
html,body{background:url(../images/bj.jpg);height:100%;}
#headtxt .main{width:1000px; margin:0 auto;}
#header{width:100%;background:#083E7A}
#logo{ width:1000px;  height:120px; margin:0 auto; position:relative;}
.logoico{width:400px; }
.swsy{width:500px;	float:right;	}
.swsy p{  margin-top:20px; text-align:right;color:#fff;font-size:14px;}
.swsy .htel{font-size:24px;font-weight:bold;color:#fff;text-align:right;}
#menu_wrap{width:100%;border-top:1px solid #396594;background:#083E7A url(../images/mbj.jpg); }
.menu{width:1000px;margin:0 auto;height:37px;z-index:50; line-height:37px; }
.menu li a{width:150px; font-size:16px; text-align:center;display:block;color:#fff; }
.menu li.m a:hover{background-color:#042D5A;color:#fff;}
.menu li.m{ float:left; position:relative; z-index:50;}
.menu li.home {float:left;background:#0080a5 url(../sysimg/home.png) no-repeat 25px 11px;}
.menu .sub{ display:none; width:150px;  position:absolute; z-index:50; left:0;top: 37px; background:#Fff; padding: 10px 0; text-align:center; border-radius: 0 0 5px 5px; border:1px solid #ddd;  }
.menu .sub li{ vertical-align:middle;height:34px; line-height:34px; font-weight:normal;overflow:hidden; }
.menu .sub li a{width:auto;color:#666;font-size:14px; }
.banner{ min-width:1000px; margin:0 auto;  position:relative;  height:450px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:2;  height:450px;}
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important; margin:0 auto;  height:450px; text-align:center; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:340px;  }
.banner .bd li a{ height:450px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .hd{ width:100%;  position:absolute; z-index:2; bottom:10px;  left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block;_float:right;text-indent: -9999px; zoom:1; width:50px; height:5px;overflow:hidden; margin:5px; background:#fff; }
.banner .hd ul li.on{ background:#f60;  }
.banner .prev,.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:#000 url(/sysimg/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;z-index:2;     }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }
#main{width:1000px; min-height:560px; margin:0 auto; padding:10px 20px; background:#fff; }
.gsgg{width:100%;height: 29px;line-height: 29px;border: #E1E1E1 solid 1px;background: url(../images/tzbj.jpg) repeat-x;}
.gsgg .a{width:70px; float:left; text-align:center;  font-weight:bold; color:#333;}
.gsgg .b{width:900px; float:right; overflow:hidden;}
.gsgg .b a{float: left;background: url(../images/list1.gif) left center no-repeat;padding-left: 8px;margin-right: 15px;display: inline;}
.margin20{margin:0 20px;}
.mtit{font-size:18px; float:left;display:inline; height:40px; padding:0 30px; line-height:40px; border-bottom:2px solid #234b7f; color:#234b7f; font-weight:bold;}
.mgd{width:70px; height:14px;float:right; margin-right:5px; margin-top:7px; display:inline;}
.mcon{width:100%;  }
.mboxb .title{border-bottom:1px solid #ddd;line-height:40px;}
.mcon p{width:95%;  float:left; }
.mcon .mb1{width: 150px;height: 65px;float: left;padding-right: 8px;}
#pro{width:100%;}
.pcg{margin-top:12px; }
.pcg li{float:left;	margin-right:15px;}
.pcg img{width:230px;padding:2px;height:145px;border:1px solid #ccc; }
.pcg strong{
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;		  
	overflow: hidden;
	white-space: nowrap;
	display:block;
	padding-top:5px;
	text-align:center;
}
 .box{width:230px;float:left; }
        .box .title{font-size:16px;color:#234b7f;}
        .box .title i{font-style:normal;font-size:14px;height:40px;line-height:40px;padding-left:5px;}
        .box .nr,.boxj .nr{margin-top:5px;line-height:26px;}
        .boxj{width:480px;padding:0 30px;float:left;}
        .boxj .title{height:37px;line-height:37px;border-bottom:1px solid #ddd;font-size:14px;color:#234b7f;}
        .boxj .title strong{padding:9px 30px;background:#182339;border-top:2px solid #7A95CA;color:#fff;}
        .boxj .title a{float:right;font-size:12px;}
        .boxj .mb1{width: 189px;height: 199px;float: left; padding-right:10px; }
.focu{width:117px; height:85px; float:left;}
.news{width:210px;float:right; }
.mboxd .news{width:175px;float:right;}
.news li{width:100%; height:20px; line-height:20px; float:left;display:inline; text-indent:15px;display:inline-block !important; display:block; background:url(../sysimg/ico1.gif) no-repeat left center;}
.news li p{-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display:block; }
#footer_wrap{background:#BEBCBD}
.footer{width:1000px;margin:0 auto; height:120px; line-height:26px; color:#666;}
.fleft{float:left;width:60%;padding-top:30px;}
.fright{float:right;}
.ltit{background: url(../images/left_top.jpg) no-repeat;height: 42px;line-height: 42px;font-size: 17px;color: white;font-weight: 500;text-indent: 25px;}
.ltit span{margin-left: 10px;font-size: 12px;color: #CCC;}
.lmelist{ width:180px; border: 1px solid #ccc; padding:10px 15px 30px;}
.child{display:none;}
.lmelist li{line-height: 38px;background: url(../images/lmejg.gif) bottom left no-repeat; font-size:14px;}
.lmelist li a{font-size:14px; color:#0068C4;}
.lmelist li ul li{height: 30px;line-height: 30px; font-size:14px; text-align:center;}
#nmain{width: 740px;border: #E0E0E0 1px solid;border-radius: 6px;float:right;padding: 10px 10px 40px;background: white;position: relative;}
.nrtit {color: #666;border-bottom: #E0E0E0 1px solid;padding-bottom: 5px;text-indent: 5px;}
.newslist{padding-bottom:20px;}
.newsList li {height: 40px;line-height: 40px;border-bottom: #E0E0E0 1px solid;text-align: right;color: #666;padding-right: 10px;}
.newsList li a {float: left;background: url(../images/list1.gif) left center no-repeat;padding-left: 8px;margin-left: 5px;display: inline;}
.loca {position: absolute;top: 10px;right: 20px;}


/*����ģ��*/
.contact {margin: 20px 10px;line-height: 28px;}
.article{ font-size:14px; color:#666; line-height:24px; margin:20px 6px;}
.articleTitle{ font-size:16px; text-align:center; border-bottom:#CCC 1px dotted; padding-bottom:5px;}
.articleTime{ font-size:12px; word-spacing:30px; text-align:center; color:#999;margin-bottom: 15px;}
/*��Ʒҳ��*/
.product{ width:710px;}
.product li{ float:left; margin:0px 20px 20px 0; display:inline;}
.product li img{ padding:2px; border:#c9c9c9 1px solid;}
.product li p{ text-align:center;}
