@charset "utf-8";

/*头部*/
.top{width:100%; height:109px; background:url(../images/top.png);}
.top_in{width:1002px; height:109px; margin:0 auto; position:relative;}
.logo{width:210px; height:64px; position:absolute; left:0; top:26px;}
.gd{position:absolute; left:250px; top:26px;}
.nav{height:50px; position:absolute; right:35px; top:59px;}
.nav ul li{width:90px; height:50px; float:left;}
.nav ul li.ge{width:2px; height:50px; float:left; background:url(../images/ge.png) center center no-repeat;}
.nav ul li.now{block; background:url(../images/nav_hover.png) bottom;}
.nav ul li a:link {width:90px; height:50px; display:block; background:none;}
.nav ul li a:visited {width:90px; height:50px; display:block; background:none;}
.nav ul li a:hover {width:90px; height:50px; display:block; background:url(../images/nav_hover.png) bottom;}
.nav ul li a:active {width:90px; height:50px; display:block; background:none;}
.top_link{position:absolute; right:35px; top:25px;}
.top_link ul li{height:14px; line-height:14px; padding-left:14px; background:url(../images/dot.png) left center no-repeat; float:left; margin-left:22px;}
.top_link ul li a:link {color: #000;text-decoration: none;}
.top_link ul li a:visited {color: #000;text-decoration: none;}
.top_link ul li a:hover {color: #991111;text-decoration: none;}
.top_link ul li a:active {color: #000;text-decoration: none;}

/*banner*/
.banner{width:100%; height:331px; background:url(../images/banner.jpg) top 
center no-repeat; overflow:hidden;}
.banner_in{width:1002px; height:331px; margin:0 auto;}
.banner_t{width:100%; height:5px; background:url(../images/banner_t.gif); line-height:5px; font-size:5px; overflow:hidden;}
.banner_b{width:100%; height:3px; background:url(../images/banner_b.gif); line-height:3px; font-size:3px; overflow:hidden;}

/*产品分类*/
.serious{width:1002px; height:196px; margin:0 auto; margin-top:9px; overflow:hidden;}
.serious_in{width:1100px; height:196px;}
.serious_in ul li{width:194px; height:196px; float:left; margin-right:7px;}


/*首页标题*/
.title{width:100%; height:30px; background:url(../images/title.gif);}
.title_l{width:27px; height:30px; float:left; background:url(../images/title_l.gif) right center #fff no-repeat; padding-left:1px;}
.title_r{float:left; width:170px; height:30px; line-height:30px; font-size:14px;}
.title_r span{float:left; margin-left:10px;}
.more{float:right; margin-top:9px;}

/*首页介绍*/
.nr_t{width:1002px; height:238px; margin:0 auto; margin-top:8px; background:#fff;}
.nr_b{width:1002px; height:32px; margin:0 auto; background:url(../images/nr_b.png);}

/*首页关于我们*/
.about{width:257px; float:left; margin-top:9px; margin-left:12px;}
.about_pic{width:253px; height:122px; border:1px solid #c1a695; padding:1px; margin-bottom:6px;}
.about_b{width:257px; height:70px; overflow:hidden; line-height:18px;}

/*首页新闻列表*/
.news{width:304px; float:left; margin-top:9px; margin-left:20px;}
.news_b{width:304px; margin-top:6px;}
.news_b ul li{width:304px; height:29px; line-height:29px; float:left; border-bottom:1px dotted #919191;}
.news_b ul li span{width:206px; height:29px; float:left; background:url(../images/dot_new.gif) left center no-repeat; padding-left:18px;}
.news_b ul li em{float:right; font-style:normal;}

/*首页产品展示*/
.products{width:378px; float:left; margin-left:20px; margin-top:9px;}

/*版权*/
.copyright{width:1002px; height:68px; margin:0 auto;}
.copyright_l{float:left; margin-top:8px; margin-left:10px; color:#757575; font-size:12px; line-height:18px;}
.copyright_l a:link {color: #757575;text-decoration: none;}
.copyright_l a:visited {color: #757575;text-decoration: none;}
.copyright_l a:hover {color: #991111;text-decoration: underline;}
.copyright_l a:active {color: #757575;text-decoration: none;}
.copyright_r{float:right; margin-top:8px; margin-right:10px;}

/*内页*/
.center{width:1002px; margin:0 auto; padding-top:27px;}
.left{width:227px; float:left;}
.right{width:749px; float:right;}

/*内页左侧列表*/
.list{width:227px;}
.list_t{width:207px; padding:15px 10px 0 10px; background:#fff;}
.list_t ul li{width:192px; background:url(../images/list_li.gif) center bottom no-repeat; float:left; margin-left:12px; line-height:35px; color:#494949;}
.list_t ul li a:link {color: #494949;text-decoration: none; height:35px; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat;}
.list_t ul li a:visited {color: #494949;text-decoration: none; height:35px; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat;}
.list_t ul li a:hover {color: #991111;text-decoration: none; height:35px; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat;}
.list_t ul li a:active {color: #494949;text-decoration: none; height:35px; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat;}
.list_t ul li ul{display:none;}
.list_t ul li ul li{background:none;}

.list2{width:227px;}
.list_t2{width:207px; padding:15px 10px 0 10px; background:#fff;}
.list_t2 ul li{width:192px; background:url(../images/list_li.gif) center bottom no-repeat; float:left; margin-left:12px; line-height:35px; color:#494949;}
.list_t2 ul li em{height:35px; float:left; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat; cursor:pointer;}
.list_t2 ul li span{float:left;}

.list_t2 ul li ul li a:link {color: #494949;text-decoration: none; height:35px; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat;}
.list_t2 ul li ul li a:visited {color: #494949;text-decoration: none; height:35px; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat;}
.list_t2 ul li ul li a:hover {color: #991111;text-decoration: none; height:35px; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat;}
.list_t2 ul li ul li a:active {color: #494949;text-decoration: none; height:35px; padding-left:20px; margin-left:20px; display:block; background:url(../images/dot2.gif) left center no-repeat;}

.list_t2 ul li ul{display:none;}
.list_t2 ul li ul li{background:none;}

.list_b{width:227px; height:62px; background:url(../images/list_b.gif);}
.left_b{width:227px; height:283px; margin-top:20px;}

/*内页右边*/
.details_t{width:749px; height:auto!important; height:535px; min-height:535px; background:#FFF;}
.details_b{width:749px; height:749px; height:56px; background:url(../images/details_b.gif);}
.details_t_t{width:730px; padding-top:15px; padding-bottom:22px; margin:0 auto;}

/*面包屑*/
.bread{float:right;}
.bread ul li{height:14px; line-height:14px; padding-left:14px; background:url(../images/dot.png) left center no-repeat; float:left; margin-left:22px;}
.bread ul li a:link {color: #000;text-decoration: none;}
.bread ul li a:visited {color: #000;text-decoration: none;}
.bread ul li a:hover {color: #991111;text-decoration: none;}
.bread ul li a:active {color: #000;text-decoration: none;}


/*关于我们*/
.details_in{width:698px; margin:0 auto; line-height:28px; color:#494949; font-size:14px;}


/*联系我们*/
.contact_in{padding-top:6px; line-height:24px;}
.contact_l{width:490px; float:left;}
.contact_r{width:140px; height:140px; padding:5px; border:1px solid #d4d4d4;  background:#fff; float:right;}
.map{width:697px; height:202px; padding:1px 0 0 1px; background:url(../images/map.gif); margin-bottom:15px;}

/*在线留言*/
.messages{width:698px; margin:0 auto; margin-bottom:30px;}
.message_t{width:698px; height:24px; line-height:24px; background:#750000; color:#FFF;}
.message_t span{float:left; margin-left:14px;}
.message_t em{float:right; margin-right:6px; font-style:normal;}
.message_b{width:674px; padding:12px; border:1px solid #e0e0e0; border-top:none;}

/*页码*/
.page{height:50px; line-height:50px; text-align:center;}
.page input{text-align:center;}

/*新闻中心*/
.details_in dl{
	width:auto;
	height:140px;
	padding-top:20px;
	border-bottom:1px dashed #9b9b9b;
}

.details_in dl dt{
	width:177px;
	height:140px;
	float:left;
}

.details_in dl dt img{
	padding:3px;
	border:2px solid #e5e5e5;
}

.details_in dl dd.font01{
	width:510px;
	height:19px;
	color:#000;
	float:right;
	font-weight:bold;
}

.details_in dl dd.font01 a:link {color: #000;text-decoration: none;}
.details_in dl dd.font01 a:visited {color: #000;text-decoration: none;}
.details_in dl dd.font01 a:hover {color: #991111;text-decoration: none;}
.details_in dl dd.font01 a:active {color: #000;text-decoration: none;}

.details_in dl dd.font02{
	width:510px;
	height:22px;
	color:#888888;
	float:right;
}

.details_in dl dd.font03{
	width:510px;
	height:70px;
	float:right;
	overflow:hidden;
}

/*产品展示*/
.products_all{width:708px; overflow:hidden; margin:0 auto; font-size:14px;}
.products_in{width:720px;}
.products_in ul li{width:230px; height:222px; margin-right:10px; float:left; text-align:center;}
.products_in ul li img{padding:2px; border:1px solid #903232;}

/*全屏FLASH*/
.wrapper{margin:0 auto; width:100%; height:100%; padding:0}

/*跟随滚动*/
.flaot ul li{width:42px; height:44px; float:left; margin-bottom:7px; position:relative; z-index:99999;}
.ewm{width:140px; height:140px; padding:5px; border:1px solid #d4d4d4; position:absolute; left:-162px; top:0; background:#fff; display:none; }
.qq_on{width:100px; padding:5px; border:1px solid #d4d4d4; position:absolute; left:-120px; top:0; background:#fff; display:none; }
.qq_on ul li{width:100px; height:20px; line-height:20px; float:left; margin-bottom:5px;}
.qq_on ul li em{flaot:left;}
.qq_on ul li span{flaot:left;}