@charset "gb2312";
/* CSS Document */
/*通用样式*/
* {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WORD-WRAP: break-word; PADDING-TOP: 0px}
BODY {FONT:12px/1.75 "微软雅黑", arial,sans-serif; COLOR: #666;  background:#ffffff;min-width: 1040px;}
A {COLOR: #666; TEXT-DECORATION: none}
A:hover {TEXT-DECORATION: underline}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.clear {HEIGHT: 0px; CLEAR: both;}
.L {FLOAT: left}
.R {FLOAT: right}

.top{width:100%;height:120px; background:#fff;}
.head{width:1001px;margin:0 auto;}
.head1{width:160px;margin-top:32px;}
.head2{width:743px;}
.head2a{ width:720px; text-align:right;margin-top:30px;}
.head2b{margin-top:25px;}
/*menu*/
/*menu*/
#menu{width:auto;margin-left:0;margin-top:14px;}
#nav li.mainlevel{ float:left; height:28px;line-height:28px;text-align:center;font-size:13px;}
#nav .mainlevel a{ width:92px;height:28px;display:block;color:#1e4365; }
#nav .mainlevel a:hover {color:#ffffff;display:block;text-decoration:none; background:url(../images/mhover.png) bottom center no-repeat;}
#nav .mainlevel ul {  min-width:92px; text-align:center; display:none; height:auto; position:absolute; z-index:9999;}
#nav .mainlevel li {min-height:28px;line-height:28px; font-size:12px; background:#06a0eb;/*IE6 only*/ border-bottom:1px solid #0688c7;}
#nav .mainlevel li a{height:28px; display:block;color:#fff; font-weight:normal;}
#nav .mainlevel li a:hover{font-weight:bold; font-size:12px;background:#0092d9; }
#nav .on{background:url(../images/mhover.png) center no-repeat;height:28px;line-height:28px;text-align:center;color:#fff; float:left}
#nav .on a{color:#fff;}
#nav .mainlevel li dl.pro_list{background:#06a0eb;overflow:hidden;}
#nav .mainlevel li a{width:100%;}
#nav .mainlevel li dl.pro_list dd a{min-width:92px; width:auto;padding:0 10px}
/*导航菜单样式结束*/
/*首页动画样式*/
.banner{position:relative;height:460px}
.banner_hd {margin:0 auto; position: relative; overflow:hidden;height:460px}
.banner_hd  ul{margin: 0 auto;height:100%;}
.banner_hd  ul li{height:100%;}
.banner_hd .prev,
.banner_hd .next { display: block; width: 40px; height: 100px; position: absolute; top:180px;z-index:99}
.banner_hd .prev { left: 10%;background:url(../images/l.png) center no-repeat  #000; }
.banner_hd .next { right: 10%; background-position: right ;background:url(../images/r.png) center no-repeat #000; }
.banner_hd .num { overflow:hidden; height: 11px;margin:5px auto 0;zoom:1; z-index:3; position:absolute;bottom:20px;left:0;right:0;text-align:center;}
.banner_hd .num ul{height:11px;display:inline-block;margin:0 auto}
.banner_hd .num li { width: 11px; height: 11px; background:url(../images/zxhd_list_ico.png) no-repeat; font-weight: 400;  color: #FFFFFF; margin-right: 10px; cursor:pointer; float:left; }
.banner_hd .num li.on { background:url(../images/zxhd_list_ico_on.png) no-repeat; }
/*focus*/


.index_box {margin-top:15px;}
.index_box h3 {height:30px;line-height:30px;overflow:hidden;font-size:14px;}


/*首页主体部分样式*/
.sy-m{width:100%; background:#f7f7f7;padding-top:15px;padding-bottom:15px; overflow:auto;}
.main{width:1001px;margin:0 auto;}

.main{width:975px; margin:0 auto;}
.sy-news{width:370px;}
.sy-news-top{width:370px;height:27px; line-height:27px;border-bottom:1px solid #cccccc;}
.topa{color:#333;font-size:14px;}
.topa span{font-size:18px;margin:0 5px;color:#333333;}
.topb a{color:#666666;margin-top:0px; display:block;}
.topb{color:#666666;}
.sy-news-m{margin-top:10px;}
.sy-news-m ul li{width:370px;height:27px; line-height:27px;border-bottom:1px dashed #bdbdbd;color:#666666;margin-bottom:6px;}
.sy-news-m ul li a{color:#666666;margin-left:5px;font-size:13px;}
.sy-news-m ul li a:hover{color:#0179d8; text-decoration:none;}
.sy-news-m ul li a span{font-size:12px; font-family:"宋体";color:#077fc1;margin-right:5px;}

.sy-about{width:584px;}
.sy-about-top{height:27px; line-height:27px;width:584px; border-bottom:1px solid #cccccc;}
.sy-about-m{margin-top:12px;line-height:24px;font-size:13px;}

.sy-main{width:1040px;margin:0 auto;}
.sy-case-m{width:1040px;}
.w1000{width:1040px;}
.jz{margin:0 auto;}
.picScroll-left .hd{margin-top:10px;margin-bottom:15px;}
.picScroll-left{position:relative; }
.picScroll-left .hd .next,.prev{width:44px;height:44px;display:block;background:url(../images/left.png) no-repeat;cursor:pointer;}
.picScroll-left .hd .next{position:absolute;left:0;top:30px;margin-right:10px;}
.picScroll-left .hd .prev{background:url(../images/right.png) no-repeat;position:absolute;right:0;top:30px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .bd{ padding:10px 0;float:left;margin-left:45px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ WIDTH:300px;FLOAT: left;margin:0 3px 0 12px;height:104px;}

.picScroll-left .bd .box {WIDTH: 296px; FLOAT: left; HEIGHT: 131px;margin:0 10px;}
.picScroll-left .box .box2{width:185px;margin-left:10px;}
.picScroll-left .box .box2a{color:#3b8fca;font-size:16px;}
.picScroll-left .box .box2b{color:#8f8f8f;font-size:12px;width:187px;}
.picScroll-left .box .box2c{ background:#023c95;width:182px;height:23px;line-height:23px; text-align:right;padding-right:5px;margin-top:10px;}
.picScroll-left .box .box2c a{color:#fff;}
.picScroll-left .box .box2c a span{font-family:"宋体";margin-left:5px;}

/*底部样式*/
.foot{width:100%; background:url(../images/footbg.jpg) repeat-x;}
.foot1{width:1042px; margin:0 auto;color:#fff;line-height:24px;font-size:12px;}
.foot1 a{color:#fff;margin: 0 10px;}
.foot2{width:1001px; margin:0 auto;color:#fff;font-size:12px;line-height:26px;font-size:12px;padding-top:20px;height: 118px;}
.foot2 a{color:#fff;}

/*内页用到的样式*/
.n-m{width:100%; background:url(../images/nbg.jpg) center fixed no-repeat;padding-top:20px;padding-bottom:20px;}
.n-main{width:1001px;height:auto;padding-top:10px;padding-bottom:10px;min-height:300px; background:#fff;margin:0 auto;}
.n-main-top{width:953px;margin-left:29px;height:30px; line-height:30px; border-bottom:1px solid #06a0eb;}
.topc{color:#000;font-size:18px;margin-left:10px;}
.topd{font-family:"宋体";}
.n-main-m{width:953px;margin-left:29px;margin-top:20px;padding-bottom:20px;font-size:13px;line-height:26px;}

.n-m-top{width:1001px;margin:0 auto;}
.n-m-top ul{overflow:hidden}
.n-m-top ul li a{ display:block;padding:0 15px;float:left;margin-right:4px;height:30px;line-height:30px; background:#f4f4f4; border-bottom:1px solid #f4f4f4; text-align:center;}
.n-m-top ul li a:hover{background:#c00000;color:#fff; text-decoration:none;}
.n-m-top ul li a.on{background:#c00000;color:#fff; text-decoration:none;}