﻿.clear{ width:100%; clear:both; overflow:hidden; height:10px;}
/*--------------------------------------------------------------------toper*/
#header{ width:100%; float:left; overflow:hidden;  box-shadow: 3px 3px 3px #CCC;}
#top{ width:980px; height:120px; clear:both; margin:auto;}
#top .logo{ float:left; width:150px; padding-left:60px; height:120px; overflow:hidden;}
#top .right{ float:right; width:720px; height:120px;}
#tel{ width:720px; height:38px; line-height:38px; padding-bottom:20px; padding-top:10px; text-align:right; overflow:hidden; color:#a96e1b;}
#tel em{ margin-right:20px; font-size:14px; font-weight:bold;}
#tel em img{ margin-right:5px;}
#tel span{ color:#666;}
#tel span b{ color:#FF0000;}
#tel a{ margin-left:8px; margin-right:8px; color:#666;}
#tel a:hover{ color:#FF0000;}
#menu{ width:720px; float:left; clear:both; height:36px;}
#menu ul{ width:720px; height:49px; float:left;}
#menu ul li{ float:left; width:90px; height:49px; line-height:49px; background:url(../images/index_02-_14.gif) left center no-repeat;  text-align:center; position:relative;}
#menu ul .li{ background:none;}
#menu ul li em{ display:block; width:100%; height:36px; clear:both;}
#menu ul li em a{ display:block; width:100%; height:36px; font-family:'宋体'; font-size:15px; color:#232323;}
#menu ul li a:hover{ color:#FF0000; text-decoration:none;}
#menu .menu{ width:118px; left:1px; top:49px; background:#FFF; border:solid 1px #CCC; border-top:0px; position:absolute; clear:both; display:none; z-index:1000; filter:alpha(opacity=80); /*IE滤镜*/-moz-opacity:0.8; /*Firefox私有*/opacity:0.8;/*其他*/}
#menu .menu a{ width:100%; display:block; height:36px; line-height:36px; border-top:solid 1px #CCC; text-align:center; color:#000; font-size:12px;}
#menu .menu a:hover{ color:#FF0000;}

#flash{ width:100%; height:470px; margin:auto; clear:both; overflow:hidden; position:relative; }
#slides {
    position:absolute;
    z-index:100;
    width:100%;
    overflow:hidden;
}
.slides_container a{ display:block; width:100%; height:470px; overflow:hidden; float:left;}
.pagination{ position:absolute; bottom:10px; left:0px;  z-index:10000;}
.pagination li{ display:block; float:left; width:18px; height:18px; line-height:18px; border:solid 1px #CCC; background:#FFF; margin-left:5px; margin-right:5px; overflow:hidden; text-align:center; border-radius: 10px;}
.pagination li a{}
.pagination .current{  background:#203b84; border:solid 1px #203b84;}
.pagination .current a{ color:#FFF;}
.banner{ width:100%; height:288px; clear:both; overflow:hidden; display:none;}
.kuang{ border-width:1px; border-style:solid; padding:1px; clear:both; margin:auto; overflow:hidden;}
.a{ width:976px; background-color:#F3F3F3; border-color:#FBFBFB;}
.b{ width:972px; background-color:#FFFFFF; border-color:#E8E8E8;}
.top{ width:100%; height:30px; line-height:30px; background:url(../images/index_02-_16-24.gif) 0px bottom repeat-x; float:left; overflow:hidden; position:relative; margin-bottom:10px;}
.top b{ float:left; display:block; height:30px; background:url(../images/index_02-_14-22.gif) 0px bottom repeat-x; padding-left:10px; padding-right:10px; overflow:hidden; font-size:14px; font-family:'宋体'; font-weight:normal; color:#000;}
.top b i{ color:#999; font-size:11px; padding-left:10px;}
.top a{ display:block; width:26px; height:6px; position:absolute; top:12px; right:10px; background:url(../images/index_02-_26.gif) 0px 0px no-repeat; overflow:hidden;}
.index{ width:946px; padding:15px; overflow:hidden; float:left;}
.index .left{ width:330px; float:left; overflow:hidden; margin-right:20px;}
.index .left dt{ width:330px; height:120px; float:left; overflow:hidden; margin-bottom:10px;}
.index .left dd{ width:100%; height:28px; border-bottom:dotted 1px #FFF; float:left; overflow:hidden;}
.index .left dd a{ display:block; width:225px; padding-left:15px; background:url(../images/index_02-_49.gif) 3px 9px no-repeat; float:left; height:28px; line-height:28px; overflow:hidden; font-size:14px; color:#666;}
.index .left dd span{ display:block; width:90px; float:left; height:28px; line-height:28px; text-align:right; overflow:hidden; color:#666; font-family:黑体;}
.index .center{ width:330px; float:left; overflow:hidden; margin-right:20px;}
.index .center span{ width:330px; height:120px; display:block; clear:both;}
.index .center em{ display:block; width:100%; height:87px; text-indent:2em; padding-top:10px; line-height:29px; color:#666; font-size:14px; overflow:hidden;}
.index .right{ width:246px; height:250px; float:left; background:url(../images/index_02-_16-24.gif) 0px 40px repeat-x; overflow:hidden;}
.index .right dt{ width:100%; height:35px; background:url(../images/index_02-_23.gif) 0px 0px no-repeat; float:left; overflow:hidden; position:relative; margin-bottom:9px;}
.index .right dt b{ font-size:14px; font-family:'宋体'; padding-left:35px; font-weight:normal; color:#000;}
.index .right dt a{ display:block; width:26px; height:6px; position:absolute; top:12px; right:10px; background:url(../images/index_02-_26.gif) 0px 0px no-repeat; overflow:hidden;}
.index .right dd{ width:100%; line-height:26px; overflow:hidden; color:#666; font-size:13px;}
.index .right .tel{ width:156px; background:url(../images/index_02-_14-35.gif) 0px 0px no-repeat; height:65px; line-height:25px; padding-top:15px; padding-left:90px; font-size:16px; font-family:'宋体'; font-weight:bold;}
.index .right .tel b{ font-family:黑体; color:#666666; font-size:16px;}

.index2{ width:900px; padding-top:30px; padding-bottom:10px; padding-left:23px; padding-right:23px; height:160px; overflow:hidden; float:left; position:relative;}
.index2 i{ display:block; position:absolute; top:73px;  height:38px; width:16px; cursor:pointer; z-index:1000;}
.index2 #f1{ left:5px; background:url(../images/index_02-_47-68.gif) 0px 0px  no-repeat;}
.index2 #f2{ right:5px; background:url(../images/index_02-_47-69.gif) 0px 0px no-repeat;}
.index2 #gd{ width:900px; float:left; overflow:hidden;}
.index2 ul{ width:100%; float:left; height:160px; overflow:hidden; }
.index2 ul li{ width:180px; height:160px; float:left; overflow:hidden;}
.index2 ul li span{ display:block; width:150px; height:120px; text-align:center; margin:auto; overflow:hidden; border:solid 1px #CCC; padding:1px; clear:both;}
.index2 ul li em{ display:block; width:154px; height:36px; line-height:36px; text-align:center; margin:auto; clear:both; overflow:hidden;}
/*--------------------------------------------------------------------footer*/
#link{ width:100%; background:#dbe1ec; border-top:solid 1px #CCC; clear:both; overflow:hidden;}
#link div{ width:1000px; clear:both; line-height:24px; padding-top:10px; padding-bottom:10px; margin:auto; overflow:hidden;}
#link div b{ color:#000; font-weight:normal; font-size:14px; font-family:'宋体';}
#link div b i{ color:#999; margin-right:10px; margin-left:5px; font-weight:normal; font-size:12px;}
#link div a{ margin-right:10px;}
#footer{ width:100%; color:#b5b9c5; line-height:24px; height:80px; padding-top:10px; padding-bottom:10px; background:#203b84; overflow:hidden; overflow:hidden;}
#footer em{ display:block; width:800px; padding-left:200px; height:80px; background:#203b84 url(../images/index_02-_76.gif) 0px center no-repeat; clear:both; margin:auto; overflow:hidden;}
#footer a{ color:#b5b9c5;}
/*--------------------------------------------------------------------new*/
#container{ width:100%; background:#FFF; float:left; padding-bottom:10px; overflow:hidden;}
#middle{ width:980px; overflow:hidden; clear:both; margin:auto;}
#left{ width:220px; overflow:hidden; float:left;}
#left dl{ width:220px; overflow:hidden; float:left;}
#left dl dt{ width:220px; padding-top:10px; padding-bottom:10px; height:40px; line-height:40px; font-size:16px; font-family:'宋体'; background:#0055af; color:#FFF; font-weight:bold;}
#left dl dt a{ color:#FFF;}
#left dl dt b{ display:block; width:100%; text-align:center;}
#left dl dt i{ display:block; width:100%; text-align:center; font-size:12px; font-weight:normal; display:none;}
#left dl dd{ width:220px; height:40px; line-height:40px; float:left; border-bottom:solid 1px #cbcbcb; background:#ececec; overflow:hidden; text-align:center;}
#left dl dd a{ font-family:'宋体'; font-weight:bold; font-size:14px;}
#left dl .dd1{ width:200px; padding-left:20px; text-align:left;}
#left dl .dd2{ width:180px; padding-left:40px; text-align:left;}
#left dl .dd1 a{ font-family:'宋体'; font-weight:bold; font-size:14px;}
#left dl .dd2 a{ font-family:'宋体'; font-size:12px; font-weight:normal;}
#left dl dd:hover{ background:url(../images/pro_04.gif);}
#left dl dd:hover a{ color:#FFF;}
.leftimg{ float:left; margin-top:10px; overflow:hidden;}

#right{ width:740px; float:right; overflow:hidden;}
#nav { width:740px; clear:both; height:36px; line-height:36px; border-bottom:solid 1px #b6b6b6; float:left;}
#nav b{ display:block; float:left; width:300px; padding-left:10px;  font-size:14px; height:36px; line-height:36px; font-family:'宋体';}
#nav em{ display:block; float:right; width:420px; padding-right:10px; text-align:right; height:36px; line-height:36px;}
#nav em a{ background:url(../images/nav.gif) right center no-repeat; margin-right:8px; padding-right:15px;}
#newslist{ width:740px; float:left; overflow:hidden; background:#FFF;}
#newslist ul{ width:740px; overflow:hidden;}
#newslist ul li{ width:100%; overflow:hidden; float:left; border-bottom:dotted 1px #C0C0C0; padding-bottom:10px; margin-bottom:10px;}
#newslist ul li h2{ width:100%; line-height:30px; background:url(../images/index3_20.jpg) 2px 11px no-repeat; text-indent:12px; font-size:14px;}
#newslist ul li h2 a{ font-family:'宋体';}
#newslist ul li p{ font-size:12px; color:#666; line-height:24px; padding-top:5px;}
#newslist ul li p span{ margin-left:5px; color:#999; font-size:12px;}
#newslist ul li em{ display:block; width:100%; height:24px; line-height:24px; text-align:right;}
#newslist ul li em a{ color:#FF5500;}

#downlist ul{ width:740px; overflow:hidden;}
#downlist ul li{ width:100%; height:30px; overflow:hidden; float:left; border-bottom:dotted 1px #C0C0C0;}
#downlist ul li a{ width:650px; display:block; line-height:30px; background:url(../images/index3_20.jpg) 4px 11px no-repeat; text-indent:12px; font-size:14px; float:left; font-family:'宋体';}
#downlist ul li span{ width:90px; display:block; line-height:30px; color:#999; float:left; text-align:right;}

#details{width:740px; overflow:hidden; background:#FFF;}
#details h1{ color:#383838; font-size:18px; line-height:30px; font-family:'宋体'; padding-top:10px; padding-bottom:20px; text-align:center;}
#details .date{ width:100%; line-height:36px; overflow:hidden; text-align:center; color:#666; border-top:dotted 1px #CCC;}
#details .details{ width:740px; overflow:hidden; line-height:30px; font-size:14px; float:left; margin-bottom:10px;}
#piclist{ width:740px; float:left; overflow:hidden; background:#FFF;}
#piclist ul{ width:759px; overflow:hidden; padding-bottom:20px;}
#piclist li{ width:220px; padding:7px; background:url(../images/imgbg2.gif) 0px 0px no-repeat; height:250px; margin-right:19px; float:left; overflow:hidden; margin-top:15px; text-align:center;}
#piclist li span{ display:block; width:220px; height:200px; text-align:center; overflow:hidden;}
#piclist li em{ display:block; background:#F0F0F0; width:220px; height:50px; line-height:50px; text-align:center;  overflow:hidden;}
#piclist li em a{ font-size:14px; font-family:'宋体';}
/*销售网络*/
#divshow{ width:100%; float:left; overflow:hidden;}
#divshow dl{ width:100%; float:left; display:none;}
#divshow dl dt{ width:100%; height:30px; line-height:30px; border-bottom:solid 1px #CCC; font-weight:bold; font-size:14px; text-indent:20px;}
#divshow dl dd{ width:100%; padding-top:10px; line-height:30px;}
