﻿@charset "utf-8";
/* CSS Document 
 * Author: Liu Renfei
 * Update: 2010-04-06
*/

body{margin:0 auto;padding:0;width: 100%;color: #454545;background-color: #ffffff;line-height:25px; }
body{font:12px/25px Verdana,Arial,sans-serif,"Times New Roman","宋体"; color:#424242; }
*{margin:0; padding:0; list-style-type:none; }
ul,dl,h1,h2,h3,h4,h5,h6,form,dl,dd,span{ padding:0; margin:0;}
h1 { font-size:20px; font-weight:normal; font-family:Arial ,Tahoma,Arial, sans-serif;}
h2 { font-size:14px;}
h3 { font-size:14px; font-weight:normal;}
h4 { font-size:12px;}
h5 { font-size:12px; font-weight:normal;}
p  { line-height:28px}
ul { list-style:none;}
img { border:0px;}
.fleft{ float:left; }
.fright{ float:right}
.txtleft{text-align:left}
.txtright{text-align:right}
a {blr:e-xpression(this.onFocus=this.blur())} /*for IE*/ 
a {outline:}/*for FireFox*/ 

a { color:#333333; text-decoration:none;}
a:hover { color:#f00; text-decoration:underline;}

a.a{ color:#333; text-decoration:none;}
a.a:visited { color:#333;}
a.a:hover { color:#f00; text-decoration:underline;}

a:link.b{ color:#03F; text-decoration:none; font-weight:bold}
a.b:visited { color:#03F;font-weight:bold; }
a.b:hover { color:#f00; text-decoration:none;}


a:link.c{ color:#085356; text-decoration:none; font-weight:500; font-family:Verdana, Geneva, sans-serif}
a.c:visited { color:#119ea4;}
a.c:hover { color:#f00; text-decoration:none;}



.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

.showsinfo{ padding:0 15px; font-size:14px;}
.showsinfo p{padding:0; margin:0;line-height:35px}


.showsinfo h1 { padding:20px 0 10px 0;  line-height:130%; color:#333;text-align:center}
.showsinfo h2 { color:#000000;text-align:center; font-family:Arial ; font-size:18px; line-height:35px;border-bottom:1px dashed #d4d4d4; margin-bottom:15px;margin-top:15px}
.showsinfo h5 { height:26px; color:#999; text-align:center; border-bottom:1px solid #eee; margin-bottom:10px }
.showsinfo h4 { height:26px;}
.showsinfo h5 a { color:#777;}
.nbrief{border:1px dotted #f4890f; padding:10px; background-color:#fcf8f4; }


/******字体*****/
.font12{ font-size:12px;}
.font13{ color:#F00; font-weight:bold}
.font14{ font-size:14px;}
.font18{ font-size:18px;}

.fbold{  font-weight:bold}

.Font66{ color:#333333; font-size:14px; font-family:Arial ; height:45px}
.input1{font-size:14px;font-family: Verdana;color: #FF6000; height:28px; line-height:28px; padding-left:5px}

.loginname{font-size:14px;font-family: Verdana;color: #FF6000; height:28px; line-height:28px; padding-left:5px; width:140px}
/*****宽高*****/
.w690{ width:730px}
.w263{ width:210px}


.w140{word-break:break-all; width:150px;}
.h265{ height:265px}

.h200{ height:215px}
 
/******body*****/
#container{margin:5px auto;width:970px;overflow:hidden; background-color:#FFF; padding:0 2px;background:url(../images/bbg.jpg) top center;zoom:1}
#container1{margin:5px auto;width:970px;overflow:hidden; background-color:#FFF; padding:0 2px;background:url(../images/bbg1.jpg) top center; zoom:1}

.containerbody {
  margin: 0 auto;
  width: 970px;
}
.content {float: left;padding: 20px 10px 20px 20px;width: 620px;line-height: 24px;overflow: hidden}
#mainContent { overflow:hidden; zoom:1;  background:#fff;  margin:0 auto;}





/**********头部*******************/
#top{ height:100px; width:975px; margin:0 auto; background-image:none; background-color:#FFF;background:url(../images/topbg.jpg) no-repeat left top;}
#top1{ width:975px; height:100px; margin:0 auto}
.logo{ height:100px}
.logoright{height:100px}

.toptext{ padding:5px 0;  margin:0 auto;font-family:Arial ;  color:#000000;  background:url(../Images/Top2_02.gif);  text-align:center}
.toptext980{ width:980px; margin:0 auto}
.toptext a{ display:inline-block; margin-right:10px; color:#000000}
.toptext span{ font-weight:700;   padding-left:15px}
/*用户名文本字段样式*/
.Userborder{background-image:url(../images/username.gif);background-position:1px 1px;background-repeat:no-repeat;padding-left:20px;font-family:Verdana;font-size:14px;color:#D63D7A;height:21px;font-weight:400;margin-right:5px;border-color:#C0D3B8 #D4D0C8 #D4D0C8 #C0D3B8;border-style:solid;border-width:1px;}
.Passborder{background-image:url(../images/password.gif);background-position:1px 1px;background-repeat:no-repeat;padding-left:20px;font-family:Verdana;font-size:14px;color:#D63D7A;height:21px;font-weight:400;margin-right:5px;border-color:#C0D3B8 #D4D0C8 #D4D0C8 #C0D3B8;border-style:solid;border-width:1px;}




/**********导航*******************/
#nav_bg{ height:30px;}
#nav{ width:980px;height:30px;line-height:30px; margin:0 auto;background:url(../images/nav_right.png) no-repeat right top;}
.nav_l{display:block;background:url(../images/nav_left.png) no-repeat left top; width:19px; height:30px; float:left;}
.nav_r{display:none; }
.navigation{ padding-left:5px;}
.navigation li{float:left;width:102px;text-align:center; position:relative; z-index:5;background:url(../images/nav_line.png) no-repeat right;padding-right:2px;}
.navigation a{ blr:expression(this.onFocus=this.blur());}
.navigation li a,.navigation li a:visited{display: block; text-decoration: none;color: #fff; font-size:14px; font-weight:700; overflow:hidden;letter-spacing:2px}
.navigation li a:hover,.navigation li.hover a{ display:block; color: #fff;text-decoration: none;background:url(../images/menu_hover.gif) no-repeat center; }
.navigation li.hover a:visited{_color:#fff}
.navigation ul{display:none;}
.navigation ul li{background-image:none;background-color:#b66515;line-height:35px;margin:0px; padding: 0px;width:102px;}
.navigation ul li a,.navigation ul li a:hover{ line-height:35px;background-image:none;color:#fff;width:102px; margin:0px; padding: 0px;}
.navigation li ul { width:102px; display:none; border:1px solid #f28701; border-top:none; position:absolute; top:30px; left:-1px; margin: 0px;  padding:0; z-index:100;  background-color:#ff8f00; }
.navigation li ul ul { left:90px; top:0px; z-index:300;}
.navigation li ul li {  background-color:#ff8f00; border-bottom:1px solid #f28701; background-image:none; line-height:35px; }
.navigation li.hover ul li a { color:#fff; font-weight:normal; text-align:center; background-image:none; }
.navigation li.hover ul li a:visited {  background-image:none; font-weight:normal; color:#fff;}
.navigation li.hover ul li a:hover { color:#fff; background-image:none; background:#360400;}
.navigation li ul li.hover{ background:#fbad04; color:#fff;background-image:none;  border:none;}
.navigation li.hover ul a{background-image:none; border:none; }



#banner{text-align:center; width:975px; margin:0 auto}

/*****公司简介*****/
#aboutus{ overflow:hidden;zoom:1; background-color:#FFF}
#aboutus h2{font-size:14px;line-height:35px;background:url(../images/left_class_bg.gif) no-repeat;text-indent:30px;color:#fff;}
#aboutus h2 a{color:#fff;}
.aboutshows{border:1px solid #dadada; padding:5px 20px 5px 10px; font-size:14px; line-height:26px; overflow:hidden}
.aboutshowsindex{border:1px solid #dadada; padding:5px 5px 5px 5px; font-size:14px; line-height:26px; overflow:hidden}
.aboutshows h3{ font-size:18px; font-weight:bold; text-align:center; height:50px; line-height:50px;border-bottom:1px dotted #dadada; margin:10px 0; }
.aboutshows h5{  height:26px; color:#999; text-align:center; border-bottom:1px solid #eee; margin-bottom:10px }



/*****三级页面shows*****/
.shows_s{border:1px solid #dadada; padding:5px 20px 5px 20px;  line-height:26px; overflow:hidden; font-size:14px}
.shows_s h3{ font-size:18px; font-weight:bold; text-align:center; height:50px; line-height:50px;border-bottom:1px dotted #dadada; margin:10px 0; }
.shows_s h5{  height:26px; color:#999; text-align:center; border-bottom:1px solid #eee; margin-bottom:10px }
.shows_s a{ color:#009; text-decoration:underline}


.index_aboutshows{text-indent: 2em;border:1px solid #dadada; padding:5px 10px; font-size:14px; line-height:26px}
#myFocus{ margin-right:15px; float:left}


/*****产品分类*****/
.rightmenu{ overflow:hidden}
.rightmenu h2{font-size:14px;height:35px;line-height:35px;background:url(../images/right_class_bg.png) no-repeat;text-indent:30px;color:#005ba3;color:#FFF}
.rmenu{border:1px solid #dadada;}
.rmenu_ul { padding:5px 0px;}
.rmenu_ul li {border-bottom:#d3d4d5 1px dotted; line-height:38px;background:url(../images/navbg.jpg) top left no-repeat; height:38px;text-indent:25px; overflow:hidden;zoom:1; font-size:14px}
.rmenu_ul li a{ display:block;blr:expression(this.onFocus=this.blur()); text-align:left; padding-left:28px;}
.rmenu_ul li a:hover{ /*display:block;background:url(../images/navbgh.jpg) 0 0 no-repeat;*/ text-decoration:none; color:#000000}
.rmenu_ul li a.curren{ display:block; background:url(../images/navbgh.jpg) top left no-repeat; text-decoration:none; color:#233001; padding-left:28px;font-weight:bold}





/*****产品分类三级页面*****/

.rmenu_ul_shows { padding:5px 0px;}
.rmenu_ul_shows li {border-bottom:#d3d4d5 1px dotted; line-height:38px;background:url(../images/navbg.jpg) 0 0 no-repeat; height:38px;text-indent:4em; }
.rmenu_ul_shows li a{ display:block}
.rmenu_ul_shows li a:hover{ display:block; background-image:none; text-decoration:none; color:#00C}
.rmenu_ul_shows li a.curren{ display:block;background:url(../images/navbgh.jpg) 0 0 no-repeat; text-decoration:none; color:#FFF;}

/*****新闻列表*****/
.rightnews{ overflow:hidden; margin-top:10px}
.rightnews h2{font-size:14px;height:35px;line-height:35px;background:url(../images/right_class_bg.png) no-repeat;text-indent:30px;color:#005ba3; color:#FFF}
.rnews{border:1px solid #dadada;}
.rnews_ul { padding:5px 10px;}
.rnews_ul li {border-bottom:#d3d4d5 1px dotted; line-height:38px; }
.rnews_ul li span{ float:right; color:#e900a9}


/*****留言列表*****/
.rightebook{ overflow:hidden; margin-top:10px}
.rightebook h2{font-size:14px;height:35px;line-height:35px;background:url(../images/right_class_bg.png) no-repeat;text-indent:30px;color:#005ba3; color:#FFF}
.rebook{border:1px solid #dadada;}
.rebook_ul { padding:5px 10px;}
.rebook_ul li {border-bottom:#d3d4d5 1px dotted; line-height:38px;}
.rebook_ul li span{ color:#090}


/*****新闻列表*****/
.rightadd{ overflow:hidden; margin-top:10px}
.rightadd a{border:none;blr:expression(this.onFocus=this.blur())}
.rightadd h2{font-size:14px;height:35px;line-height:35px;background:url(../images/right_class_bg.png) no-repeat;text-indent:30px;color:#005ba3;color:#FFF}
.radd{border:1px solid #dadada;overflow:hidden}
.radd_ul { padding:5px 10px;}
.radd_ul li {border-bottom:#d3d4d5 1px dotted; line-height:38px;}



/*****登陆用户*****/

.login_ul { padding:5px 10px; }
.login_ul li {border-bottom:#d3d4d5 1px dotted; line-height:38px; margin-top:5px}
.login_ul li span{ width:50px; display:inline-block; text-align:right}

.login_b{ width:150px; margin:0 auto; }
.login_b a{margin-right:15px; margin-bottom:10px; color:#FFF}


/*****联系qq*****/
.rightqq{ overflow:hidden; margin-top:10px}
.rightqq h2{font-size:14px;height:35px;line-height:35px;background:url(../images/right_class_bg.png) no-repeat;text-indent:30px;color:#005ba3;color:#FFF}
.rqq{border:1px solid #dadada;}
.rqq_ul { padding:5px 10px;}
.rqq_ul li {border-bottom:#d3d4d5 1px dotted; line-height:38px;}


/*****首页产品展示*****/
.lzizhi{ overflow:hidden; margin-top:10px}
.lzizhi h2{font-size:14px;height:35px;line-height:35px;background:url(../images/left_class_bg.gif) no-repeat;text-indent:30px;color:#fff;}
.lzz{border:1px solid #dadada;padding:5px 0px; overflow:hidden;zoom:1; padding-left:15px; padding-bottom:20px;}
.lzz_ul { padding:5px 8px;}
.lzz_ul li {}




/*****产品展示*****/
#m_pro{ overflow:hidden;}
#m_pro h2{font-size:14px;height:35px;line-height:35px;background:url(../images/left_class_bg.gif) no-repeat;text-indent:30px;color:#fff;}
.m_pro_shows{border:1px solid #dadada;padding:5px 0px; overflow:hidden;zoom:1; padding-left:10px}

.anli ul { padding:6px 0px; background:#fff;}
.anlilist { zoom:1;}
.anlilist li { float:left; padding:0px;  border:none; background:none; text-align:center; margin:0 7px 10px 5px;}
.anlilist li span{ text-align:left; padding:0 5px; background-color:#ececec; display:block; line-height:26px;text-align:center}
.anlilist li a { font-size:12px; color:#333; font-weight:bold; }
.anlilist li a img { display:block; border:1px solid #dadada; padding:3px}
.anlilist li a:hover img { border:1px solid #c10909;}
.anlilist li a:hover {text-decoration:underline; color:#900;font-weight: bold;}





/******正文右边*****/
#side { width:300px; float:right; margin:2px 2px 0 0}
.sidebox { margin-bottom:10px;}
.sidebox h4 { height:23px; padding:5px 8px 0 8px; background:url(../images/side_tit_bg.gif); color:#5f6e60; position:relative}
.sidebox h4 span { font-weight:normal; right:15px; position:absolute;height:23px; line-height:23px}
.sidebox ul { border:1px solid #dadada; padding:8px 12px; background:#fff;}
.sidelist li { background:url(../images/icon3.gif) 0 7px no-repeat; height:24px; overflow:hidden; padding-left:20px; line-height:190%;}
.sidelist li span { float:right; color:#ccc;}
.sidelist1 {}
.sidelist1 li { float:left; width:170px; overflow:hidden;background:url(../images/icon3.gif) 0 7px no-repeat; height:28px; padding-left:18px; margin-right:10px; line-height:28px; }
.sidelist1 li a { float:left;text-align:left; overflow:hidden; }
.sidelist1 li span { float:right; color:#393;}





/******列表页面*****/
#special_top { overflow:auto; zoom:1; font-size:14px; line-height:180%; border-bottom:1px solid #ddd; margin-bottom:5px;}
#special_top h1 { height:36px; padding:8px 0 0 0; border-bottom:1px solid #ddd; margin-bottom:12px; font-family:Arial ,Tahoma,Arial,sans-serif; font-size:18px; color:#000;}
#special_top h1 span { float:right; margin-top:5px;}
.special_pic { float:left; margin:0 10px 0 0;}
#special_top p { margin:0 0 15px 0;}
#other { border:1px solid #dadada; padding:8px 15px; background:#fff url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px; margin-bottom:6px; overflow:hidden; margin-top:10px}

#list {  padding:8px 5px; border-right:none; background:#fff url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px; margin-bottom:6px; overflow:hidden; margin-top:10px; font-family:Arial ,Tahoma,Arial,sans-serif; }
#list dl { overflow:auto; zoom:1; border-bottom:1px dashed #ccc; padding:14px 0;}
#list dl dt { float:right; width:120px; height:90px; overflow:hidden; margin:5px 0 0 0; background:#eee;}
#list dl dd { padding:0 0 0 10px; color:#666666; line-height:28px}
#list dl dd h2 {font-size:14px;text-indent:0px; background:none; line-height:25px; }
#list dl dd h2 a{color:#333}


#list dl dd img { float:left;padding:3px;border:1px solid #ccc; margin-right:8px}
#list dl dd span { float:right; border:none; color:#F00;}
#list dl dd span a{ border:none;blr:expression(this.onFocus=this.blur())}
#list dl dd span a img{ border:none;blr:expression(this.onFocus=this.blur())}
#list dl dd h2 span{ color:#393; margin:5px 0; float:right; font-size:14px; border-bottom:none;  }
#list dl dd h5 a:hover { text-decoration:none;}
#list ul {}
#list ul li { background:url(../images/icon3.gif) 0 15px no-repeat; height:40px; overflow:hidden; padding-left:20px; line-height:40px; font-size:14px; border-bottom:1px dotted #ddd;}
#list ul li span { float:right; width:160px; text-align:right; color:#393; font-size:12px;}
#list ul li span a { color:#393; text-decoration:underline;}
#list ul li span a:hover { text-decoration:none;}

.list_special { overflow:auto; zoom:1;}
.list_special li {  float:left; line-height:200%;}
.list_special li a{ float:left; line-height:200%; display:inline-block;border:1px solid #d2d2d1; margin:5px; text-align:center; padding:2px 10px; width:90px; overflow:hidden; background-color:#f2f2f2; font-size:14px;}
.list_special li a:hover{  display:inline-block;border:1px solid #8fa85c; background-color:#fafff0; text-decoration:none; color:#000; }
.list_special li a.list_speciala{  display:inline-block;border:1px solid #8fa85c; background-color:#fafff0; text-decoration:none; color:red; }

/******图文列表*****/
#piclist { border:1px solid #dadada; padding:8px 15px; background:#fff url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px; margin-bottom:6px; overflow:hidden}
#piclist dl { overflow:auto; zoom:1; border-bottom:1px dashed #ccc; padding:14px 0;}
#piclist dl dt { float:left; overflow:hidden; margin:5px 15px 0 0; background:#eee;}
#piclist dl dt img{ border:1px solid #dadada; margin:5px}
#piclist dl dd { padding:0 0 0 20px; background:url(../images/icon3.gif) 1px 7px no-repeat; color:#666666; line-height:28px}
#piclist dl dd h2 {}
#piclist dl dd h5 { color:#393; margin:5px 0;}
#piclist dl dd h5 a { color:#393; text-decoration:none;}
#piclist dl dd h5 a:hover { text-decoration:none;}




#info { border:1px solid #dadada; padding:8px 15px; background:#fff url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px; margin-bottom:6px; overflow:hidden; _width:95%}
#info h1 { padding:20px 0 10px 0; text-align:center; line-height:130%;}
#info h5 { height:26px; color:#999; text-align:center; border-bottom:1px solid #eee;}
#info h5 a { color:#777;}
#news {font-size:14px; line-height:180%; padding:0 6px;word-break:break-all; overflow:hidden;}
#news h4 { font-weight:normal; border-top:1px dotted #ddd; padding-top:5px;}
#news h4 span { float:right;}
#news h1 { font-size:20px; font-weight:normal; font-family:Arial ,Tahoma,Arial, sans-serif; line-height:1.8; color:#000000}
#news h2 { font-size:16px; font-family:Arial ,Tahoma,Arial, sans-serif; line-height:1.8; margin-top:8px;}
#news h3 { font-size:14px; font-weight:bold; line-height:1.8; margin-top:8px;}
#news p { margin:8px 0 14px 0;}
#news ul { list-style: square inside; margin-left:2em;}
#news ol { list-style: decimal outside; margin-left:4em;}
#news .tips { background:#ffa url(../images/tixing.gif) 7px 8px no-repeat; border:1px dashed #f93; margin:16px 24px; padding:5px 5px 5px 20px; text-indent:0px; color:#c30; font-size:12px; line-height:1.5;}


/*****shows上一篇下一篇***********/
#updown { border:1px solid #dadada; padding:8px 10px; margin:7px 0;}
#updown ul li { height:24px; overflow:hidden; margin:4px 0;}
#updown span { float:right; margin-top:20px;}
#updown span * { vertical-align:middle;}
#updown span a { color:#7084b9;}
#updown span a:hover { color:#566486; text-decoration:none;}



/******UL列表*****/
.sidelist6 { height:145px;}
.sidelist6 li { background:url(../images/icon3.gif) 0 7px no-repeat; height:24px; overflow:hidden; padding-left:20px; line-height:190%;}
.sidelist6 li span { float:right; color:#393;}
.sidelist6 li a { font-size:12px; color:#333}



/******友情连接*****/
.linkpic { border-top:1px solid #dadada; padding:4px 15px; background:url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px;  background-color:#FFF; overflow:hidden; margin-top:10px}
.linkpic h2 { font-size:12px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#333333;}
.linkpic h2 span{ float:right;  }
.linkpic h2 span a{ float:right; display:block; font-weight:normal}
.linkpic a { font-size:12px; color:#333; display:block;float:left;text-align:center; margin:5px 10px 5px 5px; white-space:nowrap;}

/******陕甘宁地区*****/
.linkpic_s { border-top:1px solid #dadada; padding:4px 15px; background:url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px;  background-color:#FFF; overflow:hidden; margin-top:10px}
.linkpic_s h2 { font-size:12px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#333333;}
.linkpic_s h2 span{ float:right;  }
.linkpic_s h2 span a{ float:right; display:block; font-weight:normal}
.linkpic_s a { font-size:14px; color:#900; font-weight:700; display:block;float:left;text-align:center; margin:5px 10px 5px 5px; white-space:nowrap;}


/*********************************public的CSS*********************************************************/

/*page*/
#pages { padding:10px 0; height:24px; font-size:14px; margin-bottom:15px; margin-left:5px}
#pages a, #pages em, #pages kbd, #pages strong { border:1px solid #ccc; padding:2px 8px; margin:0 5px; color:#444;}
#pages a:hover { border:1px solid #1377db; text-decoration:none;}
#pages strong { border:1px solid #1377db; background:#1377db; color:#fff;}
#pages em { background:#f2f2f2;}
#pages kbd { background:#f2f2f2; padding:3px 4px 1px 4px;}
#pages kbd input { width:35px; height:14px; border:1px solid #cad9ea; text-align:center;} 


/*搜索*/
#searchbg { width:318px; height:37px; background:url(../images/sear.jpg) 0 0 no-repeat;}
#searchbg td{ vertical-align:middle;}
.search_input{ height:26px; margin-left:7px; width:210px; padding-left:5px; line-height:28px; color:#900}
.search_submit{ display:block; width:75px; height:35px}





/***首页图片展示*****/
.h430{height:400px; overflow:hidden; display:block}
.mainnpic { border-top:1px solid #dadada; padding:4px 15px; background:url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px; margin-bottom:6px; background-color:#FFF;overflow:hidden; }
.mainnpic h2 { font-size:12px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#333333; }
.mainnpic h3 { font-size:14px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#333333; text-align:right; margin-right:10px; font-family:Arial ; }
.mainnpic h2 span{ float:right; width:650px}
.mainnpic h2 span a{ float:right; font-weight:normal; display:block; margin-right:13px;}


.mainnpic ul { padding:15px 0px; background:#fff;}
.mainnpiclist { overflow:auto; zoom:1;}
.mainnpiclist li { float:left; height:185px; width:220px; overflow:hidden; padding:0px; line-height:180%; border:none; background:none; text-align:center; margin:0 5px 20px 5px; display:inline;}
.mainnpiclist li a { font-size:12px; color:#333; }
.mainnpiclist li a img { display:block; border:2px solid #dadada; padding:3px}
.mainnpiclist li a:hover img { border:3px solid #c10909;}
.mainnpiclist li a:hover {text-decoration:underline; color:#900;font-weight: bold;}





/*foot*/
#footer{ width:975px; margin:0 auto;  overflow:hidden; border-top: 3px solid #ab1307; padding-top:15px; background-color:#FFF;}
.foot_test{ line-height:28px; text-align:center; font-size:12px}




/*产品展示*/
.nei_case{ float:left; height:210px; _display:inline;text-align:center; margin-right:16px; margin-top:5px; margin-bottom:5px; padding:5px; border:1px solid #cccccc}
.nei_case ul{}
.nei_case img{}
.nei_case li{list-style-type:none; line-height:20px;
 margin-bottom:1px;
}


/********h160*w200****/


/*无刷新留言*/
.demo{width:650px; margin:30px auto; color:#51555c}
.demo h3{height:32px; line-height:32px; font-size:18px; font-family:Arial ;}
.demo .ebook_count{ font-family:Georgia,serif; color:#ccc;  display:block}
.demo .ebook_count span{font-size:32px; font-family:Georgia,serif; color:#900;  font-weight:bold}
.inputbook{width:100%; color:#F30;height:58px; margin:5px 0 10px 0; padding:4px 2px; border:1px solid #aaa; font-size:12px; line-height:18px; overflow:hidden}
.sub_btn{float:right; width:94px; height:28px;}
.clear{clear:both}
.saylist{margin:8px auto; padding:4px 0; border-bottom:1px dotted #d3d3d3}
.saylist img{float:left; width:75px; margin:4px;border:1px solid #cccccc}
.saytxt{float:left;overflow:hidden;margin-left:10px;font: 12px/1.5 Tahoma,Verdana,STHeiTi,simsun,sans-serif;}
.saytxt p{line-height:25px;font-family:Arial ,Tahoma,Arial, sans-serif;}
.saytxt p strong{}
.huifu{padding-left:60px;}
.huifu p{color:#000;font-family:Arial ,Tahoma,Arial, sans-serif;}
.huifu p span{ font-weight:bold; color:#F60; margin-right:10px}
.date{color:#999}
.inact,.inact:hover{background:#f5f5f5; border:1px solid #eee; color:#aaa; cursor:auto;}
#msg{color:#f30; text-align:center; width:90%; margin:0 auto; font-family:Arial ; font-size:14px;border:1px dotted #f4890f; padding:5px; background-color:#fcf8f4; display:none}

/*****首页新闻*********/

.inews{ overflow:hidden; margin-top:10px;zoom:1}
.inews h2{font-size:14px;height:35px;line-height:35px;background:url(../images/left_class_bg1.gif) no-repeat;text-indent:45px;color:#005ba3; }
.mainbox_news { border:1px solid #dadada;  background:url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px; margin-bottom:6px; overflow:hidden;background:#fff;}
.mainbox_news h2 { font-size:14px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#202c01;}
.mainbox_news h2 span { float:right; font-weight:normal;}


.mainbox_news dl{ padding:10px}
.mainbox_news dt{ text-align:center; font-size:14px; font-weight:700; line-height:30px;border-bottom:1px dashed #dadada;}
.mainbox_news dd{ color:#b1b0b0; line-height:28px}
.mainbox_news dd span a{ float:right; color:#F00}




.inews{ overflow:hidden; margin-top:10px;zoom:1}
.inews h2{font-size:14px;height:35px;line-height:35px;background:url(../images/left_class_bg1.gif) no-repeat;text-indent:45px;color:#005ba3; }
.mainbox { border:1px solid #dadada;  background:url(../images/mainbox_bg.gif) 0 0 repeat-x; >background-position:0 1px; margin-bottom:6px; overflow:hidden;
width:355px;}
.mainbox h2 { font-size:14px; height:30px; line-height:30px; border-bottom:1px solid #ccc; color:#ffffff;}
.mainbox h2 span { float:right; font-weight:normal; padding-right:8px}
.mainbox ul { padding:6px 15px; background:#fff;}
.mainlist { overflow:auto; zoom:1;}
.mainlist li { height:27px; overflow:hidden;  padding:0 10px 0 0px; line-height:27px; font-size:12px;border-bottom:#d3d4d5 1px dotted;}
.mainlist li  span{ float:right; color:#06F}


.mainlist1 { overflow:auto; zoom:1;}
.mainlist1 li { height:30px; overflow:hidden;  padding:0 10px 0 0px; line-height:30px; font-size:14px;border-bottom:1px dashed #e0b1cd;}
.mainlist1 li  span{ float:right; color:#06F}




#sildes{ width:975px; margin:0 auto; background-color:#f0f2f1; text-align:center}







/******图片广告***************/
.addpic{ margin:5px auto; width:975px;}
.addpic img{ padding:3px; border:1px solid #dadada}

/******tab插件***************/
.inews_tab { height:197px; background-color:#f8fdec; }
.intab{ background-color:#0C0; height:36px; background:url(../images/iwsbj_11.png);}
.inews_tab span { display:block; height:36px; float:left; }
.inews_tab .sptab a { display:block; float:left; width:80px; font-size:0px; line-height:0px; text-indent:-9999px; height:36px; cursor:pointer; }
.inews_tab .a1 { background:url(../images/iwsbj_07_no.png) no-repeat; }
.inews_tab .a1on { background:url(../images/iwsbj_07.png) no-repeat; }
.inews_tab .a2 { background:url(../images/iwsbj_08.png) no-repeat; }
.inews_tab .a2on { background:url(../images/iwsbj_08on.png) no-repeat; }
.inews_tab .a3 { background:url(../images/iwsbj_09.png) no-repeat; }
.inews_tab .a3on { background:url(../images/iwsbj_09on.png) no-repeat; }
.inews_tab .spmore { width:65px; height:36px; line-height:36px; text-align:center; background:url(../images/iwsbj_11.png) no-repeat; }
.inews_tab .spmore a { color:#E57664; }
.inews_tab ul { padding:10px; clear:both; display:none; }
.inews_tab ul li { border-bottom:1px solid #CEC6B6; padding-right:75px; overflow:hidden; position:relative; height:30px; line-height:30px; color:#433D32; }

#sroll_1 ul{ padding:8px 10px;}
#sroll_1 ul li{ line-height:35px;border-bottom:#d3d4d5 1px dotted;}
#sroll_1 ul li span{ float:right; color:#03C} 



#news_z{ position:relative; left:30px; top:3px}
.news_z_class{}
.news_z_class a{ font-size:12px;height:28px; line-height:28px;padding-right:25px;white-space:nowrap}


/******树形结构***************/
#files{ padding-left:15px; background-color:#008177}
.tree,.tree ul,.tree li{list-style:none;margin:0;padding:0;zoom: 1;}
.tree ul{margin-left:8px;}
.tree li a{color:#ffffff;padding:.1em 7px .1em 27px;display:block;text-decoration:none;background:url(../images/tree/icon-file.gif) 5px 50% no-repeat;}
.tree li a.tree-parent{background:url(../images/tree/icon-folder-open.gif) 5px 50% no-repeat; color:#fffc00;font-weight:bold }
.tree li a.tree-parent-collapsed{background:url(../images/tree/icon-folder.gif) 5px 50% no-repeat; color:#ffffff; font-weight:normal}
.tree li a:hover,.tree li a.tree-parent:hover,.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{color:#fffc00;}
/*****.tree li a:focus,.tree li a.tree-parent:focus,.tree li a.tree-item-active{border:1px solid #e2f3fb;background-color:#f2fafd;}****/
.tree ul.tree-group-collapsed{display:none;}

.tree_curren{ color:#fffc00; font-weight:bold}



/******大记事(按钮)***************/

.dabook{ overflow:hidden; margin-top:10px}
.dabook h2{font-size:14px;height:35px;line-height:35px;background:url(../images/right_class_bg.png) no-repeat;text-indent:30px;color:#005ba3; color:#FFF}
.dabook h2 span a{ float:right; color:#FFF; padding-right:8px}
.dabooklist{border:1px solid #dadada;overflow:hidden; zoom:1 }
.dabook_ul {padding:5px 5px; margin-bottom:10px;_padding:2px 2px;}
.dabook_ul li { margin:5px; _margin:2px;float:left;white-space:nowrap;}
.dabook_ul li span{ clear:both; color:#FFF; }





/*****首页产品滚动展示*****/

.Marquee{ margin-top:10px; border:1px solid #dadada; background-color:#FFF}


.Marquee h2{font-size:14px;height:35px;line-height:35px;background:url(../images/left_class_bg.gif) no-repeat;text-indent:30px;color:#fff; text-align:left}


#ulid{ margin-top:5px}
#ulid td img{ border:1px solid #dadada; padding:5px}


/******倒计时***************/
.tianshu_ul {padding:5px 5px; margin-bottom:10px;_padding:2px 2px;}
.tianshu_ul li { margin:5px; _margin:2px;white-space:nowrap;color:#ff000c; text-align:center; line-height:50px; height:50px}
.tianshu_ul li span{ clear:both; color:#ff000c; font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; font-weight:bold}


/******首页企业简介*********************************************/	
.index_us{ font-size:12px; line-height:26px; padding:0 8px}

/******head滚动插件***************/
.Scroll_top2{ height:45px;background:url(../images/Scroll.jpg) center top no-repeat; margin:0 auto; width:970px}
.m_wnews { font-size:12px;;width:480px; line-height:30px;  position: relative; zoom: 1; height: 30px;  overflow: hidden; }
.m_wnews a{ color:#2A78B4;  }
.m_wnews div {line-height: 30px;padding-left:8px}
.m_wnews div  span{font-size:12px;padding-left:18px;color:#333333}

/******购物车*********************************************/	
.shopingshows{ width:950px}
.shopingshowsleft{border:1px solid #dadada;}
.shopingshowsleft img{ cursor:url(big.cur), pointer;}
.shopingshowsright{ background-color:#FFF2DA;border:1px dashed #fd4c1d; margin-left:10px; padding:5px 15px; line-height:30px;}
.shopingshowsright span{}
.shopingshowsright span.pri{ color:#F00; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px}

.yuanjia{vertical-align: middle; color:#999; margin:0 5px;}
.xianjia {color:#F00; margin:0 5px; font-weight:bold;}

.input44 {font-size:14px;font-family: Verdana;color: #FF6000; width:100px; line-height:28px; height:28px}
.input1{font-size:14px;font-family: Verdana;color: #FF6000; height:28px; line-height:28px; padding-left:5px}
.number{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #709f0c;
}


	.group_buying{ width:210px;  border: solid 1px #DDD; font-family:Arial; margin-top:5px}

	
	.group_buying h2{font-size:14px;height:35px;line-height:35px;background:url(../images/right_class_bg.png) no-repeat;text-indent:30px;color:#005ba3;color:#FFF;border-bottom: solid 1px #DDD;} 





	.group_buying ul { margin: 0 10px 0; zoom:1; }
	.group_buying ul li { border-bottom:1px dotted #ccc;  position: relative; height: 36px; line-height:36px }
	.group_buying ul li img { width: 150px; height: 120px; vertical-align:middle; }
	.group_buying .pic_r { position: absolute;top:120px; left: 20px;  line-height: 24px }
	.group_buying .pic_r em { color: #c00;  font-style:normal; }
	.group_buying .pic_r i {  }
	.group_buying ul li p { clear: both; height: 30px; overflow: hidden }
	.group_buying .dis_pi { display: none }
	.group_buying ul .last { border-bottom:0;  }

	.group_buying .on { height: 190px; position: relative;  line-height: 30px; margin-top: 10px }
	.group_buying .on .dis_pi { display: block }
	.group_buying .on p { margin-top:25px}


.navtype{ font-size:14px; font-family:Arial }


	
/********* 三级页面功能规格**********************/

	.www360buy{ border-top:2px solid #c00;   }
	.www360buy .hd{ overflow:hidden; background:url(images/bg.png) 0 -32px #efefef; border-left:1px solid #ddd; }
	.www360buy .hd li{ position:relative; margin-left:-1px;  height:37px; line-height:37px; text-align:center; width:137px; float:left; border:1px solid #ddd; border-top:0;
		font:normal 14px/37px "Microsoft YaHei"; _font-weight:bold; cursor:pointer }
	.www360buy .hd li.on{ width:136px; background:#fff; border-bottom:1px solid #fff; color:#c00;  }
	.www360buy .bd{  border:1px solid #ddd; border-top:0; padding:10px 5px 5px 5px}
	.www360buy .lh{ overflow:hidden; padding:0 15px}


.xFixed{ position:fixed;
    _position:absolute;
    bottom:0;
    right:5px;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}