@charset "utf-8";
/*---------------------------  全局 -------------------------------*/
.nav,.MainBody01,.MainBody02,.MainPage{width:1006px; padding:0px; margin:0px auto;}
#header,.Top,#banner,.MainBody,.MainBody04,#footer{width:100%; padding:0px; margin:0px auto;  }
/*---------------------------  HomePage -------------------------------*/
/*** header ***/
/* Top */
.Top{ background:url(../images/Top_bg.jpg) repeat-x;border-bottom:#dddddd solid 1px; height:30px;line-height:30px; color:#1f1f1f;}
	.TopCon img{ margin-top:7px; float:left; display:inline-block;}
.QuiNav a{color:#1f1f1f; }
/* header */
.header{ background:url(../images/Head_bg.jpg) top repeat-x;}
	.header h1 a{ background:url(../images/Logo.jpg) no-repeat;width:332px; height:44px; display:block; margin:38px 0px 0px 21px;}
.Telphone{ background:url(../images/Tel_bg.jpg) no-repeat; width:228px; height:110px; margin:10px 42px 0px 0px; color:#105ea6;}
	.Telphone p{ margin:77px 0px 0px 102px; font-size:14px; font-weight:normal; font-family:"微软雅黑";}
/* nav */
.nav { height:37px; background:url(../images/nav_bg.jpg) repeat-x;}
    .nav ul li { text-align: center; float: left; height:37px; background:url(../images/nav_r.jpg) no-repeat right;}
	.nav li a { color: #fff; display: block; font-size: 14px; font-weight: bold; cursor: pointer; height: 37px; line-height: 37px; padding:0px 44px; }
	.nav li.last{ background:none;}
 /* banner */
#banner{ height:299px;z-index:-999px;background:url(../images/banner_bg.jpg) repeat-x top; width:100%; margin:0px auto;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1006px; height:299px; margin:0px auto; background:#fff; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:120px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:120px; right:10px; z-index:10;}
#playBox .smalltitle {width:1006px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:115px; margin:0 auto;}
#playBox .smalltitle ul li{ width:13px; height:13px; margin:0 5px;  background:#aaaca8; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#656765;}

/*** MainBody ***/
.MainBody{ background:#fff url(../images/Main_bg.jpg) repeat-x top;}
/** aside **/
.aside{ width:200px; margin-left:5px; }
/* Prolist */
.Prolist{  width:200px; margin-top:15px; }
.cpfl h4{  height:40px; line-height:60px; padding-left:10px; color:#00499f; font-size:13px; font-family:"微软雅黑";} 
.cpfl h4 img{ margin-top:10px; float:left; display:inline-block; margin-right:10px;}
	.Prolist{margin-bottom:15px;}
	.Prolist li{ display:block; width:200px; background:url(../images/Prolist_li_bg.jpg) repeat-x; height:36px; line-height:36px; border:#c4c4c4 solid 1px; margin:5px 0px;  }
	.Prolist li  a{ font-size:12px; font-weight:bold; color:#686868; background:url(../images/Prolist_a.jpg) no-repeat 10px center; width:130px; padding-left:25px; overflow:hidden; padding-right:5px; height:36px; line-height:36px; display:inline-block;}
	.Prolist li a:hover{ color:#0398d9; display:block;}
/* contact */
.Contact{  width:200px; margin-top:15px; }
.Contact h4{  height:40px; line-height:50px; padding-left:10px; color:#00499f; font-size:13px; font-family:"微软雅黑";} 
.Contact h4 img{ margin-top:10px; float:left; display:inline-block; margin-right:10px;}
.asidecon{ color:#444444; line-height:24px;}
/** SideBar **/
.SideBar{line-height:22px; width:780px; margin-top:10px;}
.SideBar h4{ font-size:14px;  color:#fff; height:30px; line-height:30px; background:url(../images/Main_h4.jpg) no-repeat; padding-left:20px; font-family:"微软雅黑";}

/* about */
.About{ margin-right:10px; width:380px;}
.Aboutcon{ color:#444444; line-height:22px; overflow:hidden; }
.Aboutcon a{ font-weight:bold; color:#1c5aa7; line-height:30px; text-align:right;}
/* news */
.Newscon ul li{ height:29px; line-height:28px;}
.Newscon ul li a{ color:#444444; line-height:28px;width:275px; overflow:hidden; float:left; height:28px; }
.Newscon ul li span{ color:#0398d9; }
.Newscon ul li a:hover{ color:#0398d9;}
/*** product ***/
.Product{  width:780px; margin-top:15px; }
.Product h4 a{ margin-top:5px; display:inline-block; margin-right:10px; *margin-top:-15px;}
.ProductScroll{ width:750px; margin-left:0px; }
.rollBox {width:750px; height:140px;  margin:0 auto;  }
.rollBox .LeftBotton{width:19px; height:39px; margin-top:42px; background:url(../images/arrow_left.jpg)  no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; }
.rollBox .RightBotton{width:19px; height:39px; margin-top:42px;background:url(../images/arrow_right.jpg) no-repeat;overflow:hidden;float:right;display:inline;cursor:pointer; }
.rollBox .Cont{ width:700px;height:140px;   overflow:hidden;float:left;margin-top:0px; }
.rollBox .ScrCont{width:10000000px; margin-top:1px;}
.rollBox #List1,.rollBox #List2{float:left;}
.proscr_xx{ margin-top:0px; }
.proscr_xx dl { padding:0 4px;width:160px;height:146px; margin:0px 9px;_margin:0px 9px;  float:left;   background:#ffffff; }
.proscr_xx dl dt { width:160px; height:106px; margin:0 auto; margin-top:6px;}
.proscr_xx dl dt img { width:160px; height:106px;}
.proscr_xx dl dd { width:160px;   text-align:center;}
.proscr_xx dl dd h3 a { display:block; text-align:center;color:#000000; line-height:26px; height:26px; font-family:"微软雅黑"; font-size:18px; font-weight:normal; }
.proscr_xx dl dd a{ color:#3b3b3b;font-family:"微软雅黑"; font-size:12px; font-weight:normal; line-height:22px; text-align:center;}
.proscr_xx dl dd a:hover{ color:#0080ff;}
/*** Footer ***/
#footer { background:url(../images/Footer_bg.jpg) repeat-x top;height:89px;}
.footercon{ background:url(../images/Foot_con.jpg) repeat-x top; height:22px; margin-bottom:10px;}
.footer{ font:12px/30px; color:#fff; line-height:22px; text-align:center; }
.footer p a{color:#fff;}

/* 返回顶部 */
.dn{display: none;}
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
.go-top .uc-2vm-pop{position:absolute;right:60px;top: -100px;width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);background:#fff;}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

/*---------------------------  Content Page -------------------------------*/
.PageCon{ padding:10px 10px 0px 0px; line-height:22px; color:#444;  font-size:12px;}
.PageCon h4{ border-bottom:#eee solid 1px; height:30px; line-height:30px; color:#2471cb !important; background:none !important; margin-bottom:10px; padding-left:0px !important;}
/*---------------------------  Product Page -------------------------------*/
.img-box02{position:relative; right:-20px; left:0px; width:820px; }
.product1 li{ width:165px; height:180px; overflow:hidden; float:left; margin:10px 35px 10px 0px; position:relative; text-align:center; }
.product1 li img{  position:absolute; left:0; top:0; z-index:10; max-height:130px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<130?"130px":""); overflow:hidden;max-width:160px;width:expression_r(document.body.clientWidth > 160? "160px": "auto" ); vertical-align:middle;margin-left:3px; margin-top:3px;}
.ProImg{ border:#ddd solid 3px; width:160px; height:130px; display:block; }
.product1 li .mark{ background:url(../images/jia.png) no-repeat center 50px #000;opacity:0.7; display:none; width:160px; height:130px; position:absolute; left:0; top:0; z-index:15; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7); margin-left:3px; margin-top:3px;}
.ProName{ display:block; color:#666; top:155px; position:absolute; text-align:center; width:165px; font-size:14px;}	
/*---------------------------  News Page -------------------------------*/
.Monopoly dl{ overflow:hidden; padding:0px 0px 10px 0px; margin:10px 0px; border-bottom:#e0e0e0 dotted 1px;}
.Monopoly dl dt{ width:760px;  }
.Monopoly dl dt h5 { width:485px; overflow:hidden; height:30px; line-height:30px;}
.Monopoly dl dt h5 a{ color:#494949;font:16px "微软雅黑";  }
.Monopoly dl dt span{ color:#b5b5b5; margin-top:5px; font:12px "微软雅黑";}
.Monopoly dl dt h5 a.current02,.Monopoly dl dt h5 a:hover{ color:#0398d9;}
.Monopoly dl dd{ height:40px; line-height:18px; overflow:hidden;}
.Monopoly dl dd p{ font:12px "微软雅黑"; color:#999; line-height:18px;}

/*分页*/
.sh_page{margin:10px 0;height:33px;line-height:33px;*line-height:50px; text-align:center;}
.sh_page a{padding:5px 8px;border:1px solid #ccc;margin-left:3px;color:#5b5b5b;}
.sh_page a:hover ,.sh_page .dangqian{border-bottom:2px solid #1a4d8c; color:#0398d9;}

/*翻页*/
.fanye{ color:#3333;line-height:20px;margin:20px 0px 20px 0px;}
.fanye div { margin-top:5px;}
.fanye span{background-color:#f2f8fd; padding:5px 3px 5px 6px;display:block;}
.fanye span a{color:#333}

/*---------------------------  Detail Page -------------------------------*/
.time2 { margin-top:10px; font:12px "微软雅黑";}
.show_pic{font-family:'微软雅黑'; padding-top:10px; margin:0px 40px;}
.pic_cp img{max-width:650px;  margin-top:10px; margin-bottom:2px; }
.nrr { line-height:24px; color:#333;}
.lan h2 { color:#000;font-family:'微软雅黑'; font-size:20px;}
.lan font { color:#76c006; font-size:30px;}
