*{margin:0px;padding:0px;border:0px; font-size:12px;color:#585858; font-family:微软雅黑;}
ul li{ list-style:none}
a{ text-decoration:none;}
a:link {color:#585858;} 
a:visited {color:#585858;}
a:hover {color:#5d9de5;}
a:active {color:#585858;}
body{ margin:auto; background:#fff;}

.top{ width:100%; height:88px; background:url(../images/top-bg.jpg) repeat-x;}
.top-main{ width:1002px; margin:auto; height:88px;}
.top-left{ width:252px; height:88px; float:left;}
.top-right{ width:750px; height:88px; float:right;}
.top-right-1{ margin-top:18px; margin-left:590px;}
.daohang{ width:710px; height:52px; margin-left:40px;}
.daohang li{ float:left; width:78px;line-height:24px; margin-top:15px; text-align:center;}
.daohang li a{ width:78px; height:24px; display:block;}
.daohang li a:hover{ background:url(../images/ss.jpg) center no-repeat; color:#fff;}

.index_banner{position:relative; height:362px;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:362px; text-align:center;}
.index_banner li img{ width:1440px; height:362px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:0px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:45px;height:6px;background-color:#fff;text-indent:-999em;opacity:.75;cursor:pointer;}
.index_banner cite span:hover{background-color:#ff701f;}
.index_banner cite span.cur{background-color:#ff701f;cursor:default;}
.clear{clear:both;}

.tongzhi{ width:1002px; height:33px; background:url(../images/gg-m.jpg) repeat-x; margin:auto; clear:both;}
.tongzhi-l{ width:550px; height:33px; background:url(../images/gg-l.jpg) left no-repeat; float:left;}
.tongzhi-r{ width:312px; height:33px; background:url(../images/gg-r.jpg) right no-repeat; float:right;}


.BreakingNewsController{width:100%;overflow:hidden;height:auto;position:relative; height:33px; }
.BreakingNewsController .bn-title{display:inline-block;float:left;padding:4px 20px; font-size:14px; font-weight:bold; width:60px;}
.BreakingNewsController ul{padding:0;margin:0;display:block;list-style:none;position:absolute;}
.BreakingNewsController ul li{list-style:none;padding-top:10px; margin-bottom:10px;display:none;}
.BreakingNewsController ul li a{text-decoration:none;color:#666;display:inline-block;overflow:hidden;padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block;float:right;width:40px;position:absolute;right:0;top:0;bottom:0;}
.BreakingNewsController .bn-arrows span{display:block;width:14px;position:absolute;top:0;bottom:0;cursor:pointer;opacity:0.2;filter:alpha(opacity:20);}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0;background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px;background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear;}

.textbox{ width:205px; height:22px; background:url(../images/fdj.jpg) left no-repeat; background-color:#FFF; padding-left:32px; color:#adadad; margin-top:5px; border:1px #c5c4c4 solid; line-height:22px; }
.push-button{ width:65px; height:24px; background:url(../images/ss.jpg) no-repeat; color:#fff;}

.main{ width:1002px; margin:auto; margin-top:13px;}
.about{ width:294px;float:left; background:url(../images/jj-bg.jpg) repeat-y right;border-top:1px #e0e0e0 solid; margin-top:25px; display:inline;}
.about-t{ width:293px; height:30px;}
.about-m{ width:258px; height:156px; margin:auto; margin-top:8px;}
.about-m img{ border:1px #d1d1d1 solid; float:left; margin-top:5px; margin-right:10px; display:inline;}
.about-text{ line-height:21px; clear:right;}
.about-b{ width:294px; height:10px; background:url(../images/gg-d.jpg) no-repeat; position:absolute;}
.about-b img{ position:relative; top:-11px; left:105px;}

.product{ width:416px; float:left;}
.product-m{ width:416px; height:194px; background:url(../images/cp-m.jpg) repeat-y;}
.product-b{ width:416px; height:18px; background:url(../images/cp-d.jpg) no-repeat;}


/*幻灯片*/
#focus{width:390px;height:194px;overflow:hidden;position:relative;margin:auto;}
#focus ul{height:194px;position:absolute;}
#focus ul li{float:left;width:390px;height:194px;overflow:hidden;position:relative;}
#focus .preNext{width:45px;height:100px;position:absolute;top:35px;background:url('../images/sprite.png') no-repeat 0 0;cursor:pointer}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
.cp{ width:300px; height:160px; overflow:hidden; margin:10px auto 0px auto;}
.cp_img{ float:left; width:110px; height:160px;}
.cp_img img{width:110px; height:160px;}
.cp_r{ float:right; width:180px; overflow:hidden;}
.cp_t1{ width:180px; height:22px; overflow:hidden; line-height:22px; background:url(../images/a1.jpg) left no-repeat; text-indent:10px;}
.cp_t1 a{ font-weight:bold; color:#017ab9;}
.cp_nr{ line-height:20px; padding-top:5px;}
.cp_nr a{ display:block; float:right; margin-top:5px;}


.news{ width:292px;float:left; background:url(../images/new-m.jpg) repeat-y right;border-top:1px #e0e0e0 solid; margin-top:25px; display:inline;}
.news-t{ width:292px; height:30px;}
.news-m{ width:265px; height:156px; margin:auto; margin-top:2px;}
.news-m img{ border:1px #d1d1d1 solid; float:left; margin-top:4px; margin-right:10px; display:inline;}
.news-text{ line-height:21px; float:right; margin-top:6px; display:inline; width:115px;}
.news-text p{ color:#585858; line-height:18px;}
.news-text a{ width:48px; height:17px; background:url(../images/xiangxi.jpg) no-repeat; display:block; margin-top:8px; margin-left:60px;}
.news-b{ width:292px; height:10px; background:url(../images/gg-d.jpg) no-repeat; position:absolute;}
.news-b img{ position:relative; top:-11px; left:105px;}
.line{ width:265px; height:1px; border-bottom:1px #e0e0e0 dashed; clear:both; height:8px;}
.news-m ul{ width:260px; margin-top:4px; margin-left:5px;}
.news-m ul li{ width:240px; line-height:20px; height:20px; background:url(../images/biao.jpg) no-repeat left center; padding-left:14px;}
.news-m ul li a{ float:left;}
.news-m ul li b{ font-weight:normal; color:#666666; float:right; font-size:12px;}

.both{ height:10px; clear:both;}
.bottom{ width:100%; height:72px; background:url(../images/bottom-bg.jpg) repeat-x; padding-top:15px;}
.bottom p{width:1002px; margin:auto; line-height:22px; color:#656565;}

.weizhi{ width:1002px; height:54px; line-height:54px; margin:auto; clear:both;}
.erji{ width:1000px; margin:auto; border:1px #d0d0d0 solid; overflow:hidden;}
.erjidaohang{ height:44px; margin-top:29px; margin-left:10px;}
.erjidaohang li{ text-align:center; float:left;}
.erjidaohang li a{background-color:#a4a4a4; width:169px; height:44px;line-height:44px; text-align:center; border-left:1px #fff solid; display:block; color:#FFF; font-size:14px;}
.erjidaohang li a:hover{background-color:#b8b8b8;}
.biaoti{ font-size:18px; border:none; background:url(../images/12.jpg) no-repeat; text-align:center; width:212px; height:44px; line-height:44px; color:#fff;}
.content-t{ width:956px; height:64px; margin:auto; margin-top:10px;border-bottom:1px #dfdfdf solid;}
.content-t h1{ width:128px; height:64px; line-height:64px; float:left; border-bottom:1px #5d9de5 solid; font-size:18px; color:#5d9de5; font-weight:normal; text-align:center;}
.content-t b{height:64px; float:right; margin-top:25px;}
.content{ width:950px; margin:auto; line-height:200%; color:#666666; font-size:14px; margin-bottom:100px; margin-top:30px;}

.list{ width:940px; margin:auto; line-height:48px; color:#666666; font-size:14px; margin-bottom:100px; margin-top:30px;}
.list li{ width:907px; line-height:48px; height:48px; background:url(../images/li.jpg) no-repeat; padding-left:22px;}
.list li a{ float:left;  font-size:14px;}
.list li span{ float:right; color:#83b6ef;  font-size:14px;}

.fenlei{ width:800px; margin:auto; line-height:14px; color:#666666; font-size:14px; margin-top:30px; float:right;}
.fenlei li{ line-height:14px;height:14px;border-right:1px #666 solid; float:left; text-align:left; padding-right:10px; padding-left:10px;}
/***
.content-img{ width:950px; margin:0px; padding:0px; margin:auto;clear:both; height:600px; margin-top:20px;}
.content-img li{ width:223px; height:322px; margin-left:12px; margin-top:20px; float:left; display:inline; text-align:center;}
.content-img li img{ border:1px #e2e2e2 solid; width:222px; height:320px}
.content-img li img:hover{ position:relative; bottom:1px; right:1px;}
.content-img li a{ width:221px; height:60px; line-height:60px; font-size:14px;}
**/
/*****  分页 *****/
.fy{ text-align:center; margin:30px auto 30px auto; color:#333; padding-top:20px;}
.fy a{padding:5px 10px 5px 10px; border:1px solid #dfdfdf; background:#fff; color:#000; line-height:22px;}
.fy a:hover{ background:#686868; color:#fff;}
.fy b a{background:#686868; color:#fff;}



/**** 图片列表  *************/
.imgs{ width:224px; float:left; height:382px;margin:25px 10px 0px 10px; display:inline; overflow:hidden;}
.imgs .img-1{border:1px #e2e2e2 solid; width:222px; height:320px}
.imgs .img-1 img{width:222px; height:320px;}
.imgs .img-t{line-height:60px;width:222px; overflow:hidden; height:60px; text-align:center;}


/******** 表单    **********************/
.bd{ width:650px; margin:auto;}
.bd-ck{ border-bottom:1px dashed #fab18e; text-align:right;}
.bd table{ width:650px; margin:10px auto 0 auto;}
.bd .txt1{ border:1px solid #ccc; height:18px; line-height:18px;}
.style1{width:90px; text-align:right;}
.bd table tr td{ height:33px;}
.bd .sp1{ color:red;}

/******  留言板列表  **********/
.lyb{margin:20px auto 20px auto;}
.lyb table{ width:98%; margin:auto; background:#ccc;}
.lyb table tr td{ background:#fff; text-indent:5px;}
.lyb_td1{ width:90px; text-align:center;}
.lyb_td2{ text-align:left; line-height:25px;}
.lyb_td2 span{ display:block; float:right; padding-right:5px;}
.lyb_td3{ padding:10px; line-height:25px;}