@charset "gb2312";
@import url("style.css");
.clear{ clear:both}
body {
	background-color: #494949;
}
.all {
	width: 1002px; background:#FFFFFF;
	margin: 0 auto;
}
.head{
background: url(img/index_bj.jpg);margin: 0 auto;width: 1002px;
}
.top {margin: 0 auto;width: 1002px;height:100px; position:relative;}
.top_left { position:absolute;left:0;width: 420px;}
.home { position:absolute;right:10px; top:10px;color:#cfcfcf; }

.menu{position:absolute;right:0; top:67px;}
.menu li{ line-height:32px;float:left;width:96px;height:44px;background: url(img/menu.jpg) no-repeat;text-align: center;}
.menu li a{display:block;height:44px; color:#000; font-size:14px;}
.menu li a:hover{ display:block;background-image: url(img/menunow.jpg);}
.banner{width:1002px;margin:25px auto 0 auto; text-align:center;}

.all_two{width:980px; margin:0 auto;background:#FFFFFF; padding:0 11px;}
.central{ }
.central_left{ width:240px; float:left; background:#D0CDBC;}
/**/
.central_search_tit{ height:33px;}
.central_search_nr{margin:16px 0 16px 16px;}
.central_search_nr .s{padding:3px;width:170px;border:1px #AEA98C solid;}
.central_search_nr li { } 
/**/
.central_prudoct_tit{ height:33px;}
.central_prudoct_nr{}
.central_prudoct_nr li{ display:block;background: url(img/li_bg.jpg);height: 30px;line-height:30px; text-indent:40px;} 
.central_prudoct_nr li a { display:block;}
.central_prudoct_nr li a:hover,.central_prudoct_nr li a.selected { color:#E10000}
/**/
.central_contact_tit{ height:33px;}
.central_contact_nr {padding:10px;line-height: 200%;}

/**/
.central_right{
	float:left; width:740px;background: url(img/central_right.jpg) no-repeat -10px 0;
}
.you{ width:710px; margin:20px auto 0 auto;}
.you_l{ width:434px; float:left;}
.you_l_tit{ margin:0px auto}
.you_l a.l_tit{ float:left; width:380px; height:16px; display:block;background: url(img/about.jpg) no-repeat;}
.you_l a.l_more{float:left;width:44px;display:block;background: url(img/more.jpg) no-repeat center;height:16px;}
.you_l_nr{padding:10px 6px;line-height: 200%;}

.you_r{ width:260px; float:right;}
.xw_tit a.l_tit{ float:left; width:214px; height:15px; display:block;background: url(img/news.jpg) no-repeat;}
.xw_tit a.l_more{float:left;width:44px;display:block;background: url(img/more.jpg) no-repeat center;height:15px;}
.newslist{ margin:10px 0;}
.newslist li{width:260px;padding:7px 0; text-indent:20px; border-bottom:1px dashed #dedede;background: url(img/list.jpg) no-repeat 5px center;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}


/**/
.chanpin{ width:710px;margin:5px auto; }
.cp_tit a.l_tit{ float:left; width:665px; height:17px; display:block;background: url(img/chanpin.jpg) no-repeat;}
.cp_tit a.l_more{float:left;width:44px;display:block;background: url(img/more.jpg) no-repeat center;height:17px;}
.cp_nr{ margin:0px auto;}
.cp_nr ul{ margin:0px auto;}
.cp_nr li{ float:left; width:142px;height:195px;}
.cp_nr img { width:130px; height:170px; border:0px solid #dedede;}
.cp_nr p{ text-align:center; padding:3px 0;}

.main{width:700px; margin:10px auto;}

.newpro{width:500px;margin:20px auto; text-align:center;}


.footer{margin:0 auto;text-align:center;color:#616161;width:1002px;background-image: url(img/footer.jpg);height: 45px;padding:15px 0;line-height:180%;}
.footl{float:left;width:900px;}
.footr{float:left;width:100px;}

li{ list-style:none}
#rightButton{ position:fixed; _position:absolute; top:208px; right:0; z-index:999999; display:block;}
#right_ul{ position:relative;}
#right_qq{  background:url(images/7_03.png) no-repeat; width:68px; height:74px; }
#right_tel{ background:url(images/7_05.png) no-repeat; width:68px; height:77px; }
#right_tip{  background:url(images/flag_right.png) no-repeat; width:252px; height:91px; position:absolute; right:70px; top:-10px; display:none; z-index:999999; }
.flagShow_p1{ float:left; margin-left:15px; _margin-left:5px; font-size:18px; line-height:91px;}
.flagShow_p2{ float:left; margin-left:10px; _margin-left:5px; font-size:18px;  color:#FA7C00;}
.flagShow_p2 a{ display:block; margin: 20px 0 5px 12px; line-height:0;}
.flagShow_p2 span{ margin: 0 0 0 14px; }
.flag_qq{ display:none;}
#backToTop{ position:fixed; _position:absolute; bottom:50px; right:0; z-index:999999; display:none; }
a.backToTop_a{  background:url(images/7_08.png) no-repeat; width:68px; height:79px; display:block; }
a.backToTop_a:active{  background:url(images/7_11.png) no-repeat; }
.line91{ line-height:91px; }
h1{font-size:20px;margin:25px 0;}
