@charset "utf-8";
/* CSS Document */

htm,body {font-family: Arial;font-size:12px;background: url(images/bj.jpg) repeat-x center top; background-color:#ffffff;}
.banner_01{height:321px; width:100%; position:relative; margin:0 auto; background:url(../images/bj3.png) repeat-x center bottom;}
/*首页焦点图*/
#jdt{width:100%; height:300px; overflow:hidden;}
#jdt li a{width:100%; height:300px; text-indent:-9999px;}
#jdt li a img{display: block;}
#jdkz{position:absolute; left:50%; width:200px; margin-left:-50px; bottom:20px; z-index:99999; height:10px;}
#jdkz li{width:10px; height:10px; display:inline; margin:0 5px; background:#666; float:left; -moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7; cursor:pointer;}
#jdkz .xkz{background:#fff; -moz-opacity:0.10; filter:alpha(opacity=70); opacity:0.7;}
/*网页*/
.header {width:100%;height:118px; background:url(../images/top.jpg) repeat-x;}
.logo{padding-top:30px;}
.head {height:118px;position:relative;}
.tel{ width:236px; height:41px;background:url(../images/tel.png) no-repeat; position:absolute; top:50px; right:10px;}
.navbg { background:url(../images/nav_bj.png) repeat-x center bottom; height:40px; width:100%; overflow:hidden;}
.nav {height:40px;}
.nav ul{width:1000px; margin:0 auto;}
.nav li {float:left; height:40px; text-align: center; width:135px; background:url(../images/navli.jpg) no-repeat center right;}
.nav li a {width:133px; height:40px; display:block; line-height:40px; font-size:15px; color:#fff; }
.nav li a:hover { background-color:#CC3300; text-decoration:none;}
#nav1 .nav1,#nav2 .nav2,#nav3 .nav3,#nav4 .nav4,#nav5 .nav5,#nav6 .nav6,#nav7 .nav7,#nav8 .nav8,#nav9 .nav9,#nav10 .nav10,#nav11 .nav11,#nav12 .nav12{ background-color:#CC3300; }
.syleft ,.symid ,.syright{width:310px;}
.symid{margin-left:35px;}
.syimg img{padding:3px; border:#CCCCCC 1px solid;}
.sytitle{background:url(../images/tit.png) no-repeat left center; line-height:40px; padding-left:20px; color:#006699;}
.sytitle span{ color:#666666; font-size:15px;}
.sytxt{ line-height:30px;}
/* slider */
.showpic{ padding:0 3px;}
.slider{margin:0 auto;width:248px;height:192px;position:relative;overflow:hidden;}
.conbox{position:absolute;/*必要元素*/}
.conbox img{height:182px; vertical-align:top; width:240px;}
.switcher{position:absolute;bottom:12px;right:10px;float:right;z-index:99;}
.switcher a{background:#fff;border:1px solid #1d3980;cursor:pointer;float:left;font-family:arial;height:10px;line-height:10px;width:10px;margin:0 1px;text-align:center;color:#1d3980; font-size:10px}
.switcher a.cur,.switcher a:hover{background:#1d3980;border:1px solid #1d3980;height:10px;line-height:10px;width:10px;margin:0 1px;color:#fff;font-weight:800;}
/* slider1 水平 */
#slider1 .conbox{width:9999em;}
#slider1 .conbox div{width:248px;height:187px;overflow:hidden;float:left;}
/* slider2 水平 */
#slider2 .conbox div{width:222px;height:167px;overflow:hidden;}
/* slider3 淡隐淡现 */
#slider3 .conbox div{width:222px;height:167px;}
#demopage{width:295; height:220px; padding-top:16px;}

.synews li{ line-height:30px; background:url(../images/synews.jpg) no-repeat 5px center; padding-left:20px; border-bottom:#CCCCCC 1px dashed;}
.synews li a{ font-size:14px; color:#333333;}

.bottom {height: 60px;width: 100%;background-color: #ddd;text-align: center;line-height: 60px;clear:both;}
.ny{width:1000px; margin:auto;}
.nyleft{width:250px;}


.nyleft p{line-height:25px;}
.nyright{width:1000px;}
.nytop{ width:260px; float:left; }
.nyt{ width:720px; background:url(../images/nyt.jpg) no-repeat;}
.nyt1{ width:720px; background:url(../images/nyt1.jpg) no-repeat;}
.nynews{padding:0 10px 0 0;}
.nynews li{ background:url(../images/a2.png) no-repeat 5px  center; padding-left:20px; border-bottom:#CCCCCC 1px dotted;}
.nyul{background:url(../images/nytop.jpg) no-repeat;height:59px; padding:15px 0 0 80px; }
.aboutli li{background:url(../images/aboutli.png) no-repeat 15px center; padding-left:55px; line-height:30px; width:180px; font-size:14px; font-weight:bold;}
.aboutli a:hover{background-color:#eee;}
.nytxt{float:right; width:720px;}
.nytxt li a{color:#000000;}
.nytxt p{ text-indent:2em;}
.bottom a{ color:#0066CC}
.z1{ width:96%;text-align:center;}
.z1 td{ border:#eee 1px solid;}
.prodetail{width:200px; height:180px; float:left;border:#ddd 1px solid; margin-left:35px;}
.sales{background:url(../images/sales.jpg) no-repeat bottom}
.sylinks{background:url(../images/ditu.jpg) no-repeat right bottom; line-height:30px;}
.sylinks a{ font-size:14px; color:#0000FF; display:block; color:#333333; padding-left:10px;}
.sylinks a:hover{ color:#FF0000; text-decoration:none;}
.sylinks,.synews,.sytxt{height:225px;}
.symore{ float:right;}
#c2,#c3{ display:none;}
.link{background:url(../images/link.jpg) no-repeat; padding-left:45px;}
.nyboder{ background:url(../images/ditu.jpg) no-repeat center bottom; width:240px; padding-left:5px;}
.abpic{ padding:10px; background:url(../images/eeee.jpg) no-repeat center center;}
.leftconn{ background:url(../images/conn.png) no-repeat;}
.leftli li{ background:url(../images/dd.jpg) no-repeat 12px center; padding-left:25px;}
.leftli li a{ font-size:12px; color:#666666;}
.leftli li a:hover{ color:#0000FF; text-decoration:underline;}
.eq a{ display:block; text-align:center;}
.eq img{ padding:0 18px;}