﻿body{ margin:0; padding:0; font-size:12px;	background:#fff; color:#333; }
html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
body,div,td,th,input{font-family: "宋体", Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
input { }
a {color:#333; text-decoration:none; }
a:hover{ color:red; text-decoration:none}
.clr, .clear{ clear:both;}
ul,li,dl,dt,dd { margin:0; padding:0; display:block;}
li { list-style-type:none; }
p,h2,h1,h2,h3,form { margin:0; padding:0;}
img {border:0; vertical-align:middle;}
#mainwrapper { margin:0 auto; padding:0px; width:100%; }
#contentMainWrapper {margin:0 auto; width:100%;}
.container { margin:0 auto; width:980px;}
.fl { float:left; }
.fr { float:right; }
/* TOP */
.header-top { height:30px; background: #fdfdfd; border-bottom:1px solid #eee}
.header-top a {float:right; display:block; background: url(images/usa.gif) no-repeat left; background-size:30px auto; padding-left:40px; font-family:Arial; color:#f00; line-height:30px; font-size:14px; font-weight:bold;}
.header-top a:hover { color:#f00;}
#headWrapper { margin:auto; background:url(images/topbg.jpg) repeat-x; }
#header{ width:980px; margin: 0px auto; height:100px;}
#header .logo{ width:405px; padding:20px 0  31px 0; margin:0; overflow:hidden;  text-align:center; float:left;}
#header .logo a{ display:block; width:405px; height:49px;}
#header .logo h1 { text-indent:-99999px;}

.top_sidebar { float:right; width:188px; height:78px; background:url(images/homefav.jpg) no-repeat;}
.top_sidebar a.home { float:left; display:block; height:78px; width:50px;  text-indent:-9999px;}
.top_sidebar a.fav { float:left; display:block; height:78px; width:60px; padding-left:10px;  text-indent:-9999px;}
.top_sidebar a.sitemap { float:left; display:block; height:78px; width:55px; padding-left:10px; text-indent:-9999px;}


#navMenu { width:100%; height:65px; background:url(images/menu.jpg) repeat-x;}
ul.menu{width:980px; margin:0 auto; height:34px; clear:both; list-style-type:none; padding:0px; display:block;}
.menu li { float:left; height:33px; background:url(images/menuline.png) no-repeat right; }
.menu li a { display:block; float:left; padding:0 17px; height:33px; color:#fff; font:100 14px/33px "微软雅黑", "宋体", Arial, sans-serif; text-align:center;}
.menu li a:hover { color:#333; background:#fff; border-radius:5px; height:27px; margin:3px 10px; line-height:27px; padding:0 7px;}
.hot_search { width:980px; margin:0 auto; height:31px; font:100 14px/31px "微软雅黑", "宋体", Arial, sans-serif;}
.hot_search .hot_search_title { float:left; width:80px; font-weight:700;}
.hot_search .hot_search_content { width:900px; overflow:hidden; float:left; height:31px; }

/* BODY */

.banner{ width:980px; height:260px; margin:1px auto 10px auto;}
	.slideBox{ width:980px; height:260px; overflow:hidden; position:relative;  }
	.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.slideBox .hd ul li{ float:left; font-family:Arial, Helvetica, sans-serif; color:#fff; margin-right:2px;  width:18px; height:18px; line-height:18px; text-align:center; background:#2a1301; cursor:pointer; }
	.slideBox .hd ul li.on{ background:#fd6804; color:#fff; }
	.slideBox .bd{ position:relative; height:100%; z-index:0;   }
	.slideBox .bd li{ zoom:1; vertical-align:middle; }
	.slideBox .bd img{ width:980px; height:260px; display:block;  }
	/* 下面是前/后按钮代码，如果不需要删除即可 */
	.slideBox .prev,
	.slideBox .next{ position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
	.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
	.slideBox .prev:hover,
	.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
	.slideBox .prevStop{ display:none;  }
	.slideBox .nextStop{ display:none;  }


#Main{ width:980px; margin:0 auto;  }
/* INDEX */
#contentMain{ width:980px; margin:0 auto; padding:0 0 10px 0;}

#productBox, #aboutBox { width:980px; margin:0 auto;}
#productBox .productCategory { width:220px;}
#productBox .productCategory h2.leftBoxHeading { display:block; height:32px; background:#cc1214; font:100 16px/32px "微软雅黑", "宋体", Arial, sans-serif; color:#fff; text-indent:10px;}
#productBox .productCategory h2.leftBoxHeading em { font-size:10px; color:#e6898a; font-style:normal; margin-left:5px;} 
#productBox .productCategory .categoryBoxContent { border:1px #ddd solid; border-width:0 1px 1px; width:218px; min-height:200px; margin-bottom:8px;}
#productBox .productCategory .categoryBoxContent ul.categorylist { width:202px; display:block; margin:0 auto; padding-top:10px;}
#productBox .productCategory .categoryBoxContent .categorylist li { display:block; width:202px; margin-bottom:8px;}
#productBox .productCategory .categoryBoxContent .categorylist li a { display:block; width:187px; border:1px #ebebeb solid; padding:5px 0 5px 15px; background:#f8f8f8 url(images/dot.jpg) no-repeat 8px 8px; text-indent:10px; font:100 12px/18px Arial, sans-serif; color:#333;}
#productBox .productCategory .categoryBoxContent .categorylist li a h3 { font-size:12px; font-weight:100;}
#productBox .productCategory .categoryBoxContent .categorylist li a:hover { background:#cc1214 url(images/ico.jpg) no-repeat 8px 8px; color:#fff;}
#productBox .productCategory .leftimgbox { margin-bottom:8px;}
#productBox .productCategory .leftimgbox_1 { margin-bottom:8px;border:1px #ddd solid;width:218px; font:normal 14px/30px Arial, Helvetica, sans-serif;color:#3878c2; text-align:center}
#productBox .productCategory .leftimgbox_1 img { display:block;border:0;width:100%;margin:0;padding:0;}

#productBox .productList { width:748px; border:1px #ddd solid; margin-bottom:10px;}
#productBox .productList .productTitle { width:inherit; height:31px; font:100 16px/31px "微软雅黑", "宋体", Arial, sans-serif; background:url(images/right_title_bg.jpg) repeat-x;}
#productBox .productList .productTitle span { float:left; display:block; width:110px; background:#cc1214; color:#fff; text-align:center;}
#productBox .productList .productTitle p  { display:block; float:left; padding-left:10px;}
#productBox .productList .productContent { min-height:392px;}
#productBox .productList .productContent ul.prolist { width:100%; display:block; padding-top:10px;}
#productBox .productList .productContent .prolist li { float:left; width:248px; height:270px; margin:0; display:block;}
#productBox .productList .productContent .prolist li .itemimg { width:215px; height:175px; padding:0px; margin:0 auto; text-align:center; background: #fff; overflow:hidden; border:5px solid #efefef;}
#productBox .productList .productContent .prolist li .itemimg:hover { border:5px #cc1214 solid;}
#productBox .productList .productContent .prolist li .itemimg img { width:215px; height:175px;  border:0;/*max-width:152px; max-height:130px; width:expression(this.width > 152 && this.height < this.width*130/152 ? 152: true);  height: expression(this.height > 130 ? 130: true);margin-top: expression(this.height < 130  ? (130 -this.height)/2: 0);*/}
#productBox .productList .productContent .prolist li .itemname { text-align:center;  font:100 12px/20px "微软雅黑", "宋体", Arial, sans-serif; padding:5px 10px;}
#productBox .productList .productContent .prolist li .itemother { text-align:center;}

#aboutBox .showAboutus { float:left; width:640px; height:270px; border:1px #ddd solid; margin-bottom:10px;}
#aboutBox .showAboutus .aboutTitle { width:inherit; height:31px; background:url(images/right_title_bg.jpg) repeat-x; }
#aboutBox .showAboutus .aboutTitle  span { display:block; width:110px; background:#cc1214; font:100 16px/31px "微软雅黑", "宋体", Arial, sans-serif; color:#fff; text-align:center;}
#aboutBox .showAboutus .aboutContent { padding:17px; width:606px; height:205px; font:100 12px/26px "宋体", Arial, sans-serif;}
#aboutBox .showAboutus .aboutContent a { color:#f00;}
#aboutBox .showAboutus .aboutContent a:hover { text-decoration:underline; }
#aboutBox .showAboutus .aboutContent .aboutimg{ float:left; margin-right:10px;}

#aboutBox .enterprise { float:right; width:330px; margin-bottom:10px;} 
#aboutBox .enterprise .enterpriseTitle { width:330px; height:31px; background:#cc1214; color:#fff; font:100 14px/31px "微软雅黑", "宋体", Arial, sans-serif; text-indent:10px;} 
#aboutBox .enterprise .enterpriseTitle span { float:right; display:block;}
#aboutBox .enterprise .enterpriseTitle span a { color:#fff; margin-right:5px; font:100 12px/31px "宋体", Arial, sans-serif;}
#aboutBox .enterprise .enterpriseContent { border:1px #ddd solid; border-width:0 1px 1px; width:328px; min-height:240px; }

/*应用案例*/
.cp img{padding:6px; border:1px solid #CCCCCC;}
.cp img:hover{padding:6px; border:1px solid #FB0000;}
#Case{ margin-bottom:12px; border:1px solid #ccc;}
.Case1{ padding:12px;}
/*滚动的图片*/
#Scroll{ width:770px; overflow:hidden; float:right; border:1px #ccc solid;}
.rbox{ background:url(images/20140212144988668866.jpg) repeat-x; line-height:32px; height:31px;}
.rbox h3{ background:url(images/20140212143626902690.jpg) left no-repeat; padding:0px 25px; color:#FFF; font-size:14px; font-weight:bold; float:left; line-height:31px;}
.rbox span{ padding:8px 13px 0px 0px; float:right;}
.Scroll2{ padding:10px;}

/*动态*/
#Dynamic{ margin-bottom:12px;}
/*联系我们*/
#Contact{ width:220px; float:left; overflow:hidden; margin-right:12px;}
.Contact2{ border:1px #ccc solid; padding:10px 7px 4px 7px;}
.Contact2_1{ margin-bottom:2px;}
.Contact2_2{ line-height:21px; padding-left:5px;}
/*新闻*/
#news{ width:360px; float:left; overflow:hidden; }
.news1{ border:1px #ccc solid; min-height:260px; padding:12px 0px;}
.divnews_tag{width:100%; height:auto;}
.divnews_tag ul{margin:0px;padding:0px;list-style-type:none;}
.divnews_tag li{list-style:none;margin:0px;line-height:30px;float:left; width:350px;}
.news1_1{ line-height:24px; padding:0px 10px; margin-bottom:12px;}
.news2{ background:url(images/newbg.jpg); line-height:30px; overflow:hidden; padding-left:8px;  clear:both;}
/*技术支持*/
#Support{ width:379px; float:right; overflow:hidden; }
/*联系我们*/
#Contact{ width:220px; float:left; overflow:hidden; margin-right:12px;}
.Contact2{ border:1px #ccc solid; padding:10px 7px 4px 7px;}
.Contact2_1{ margin-bottom:2px;}
.Contact2_2{ line-height:21px; padding-left:5px;}

.box a{ color:#fff;}
.box{ background:#cc1214; height:32px;}
.box h3{ padding-left:15px; font-size:14px; color:#FFF; line-height:32px; float:left;}
.box font{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:32px; float: left; padding-left:8px; color:#e6898a;}
.box span{ line-height:32px; color:#fff; font-size:12px; float:right; padding-right:10px;}

.divdgweb2_tag{width:100%; height:auto; margin:0px; padding:0px;}
.divdgweb2_tag ul{margin:0px;padding:0px;list-style-type:none;list-style:none;}
.divdgweb2_tag li{list-style:none;margin:0px;float:left;}




.linkbox { width:980px; margin:0 auto; }
.linkbox .link_title { height:36px; width:980px; background:url(images/linkbg.jpg) no-repeat; color:#fff; font:600 14px/30px "微软雅黑", "宋体", Arial, sans-serif; text-indent:10px; }
.linkbox .link_con { border:1px #ddd solid; width:978px; padding-bottom:10px;}
.linkbox .link_con a { margin:10px 7px 0px 6px; display:block; float:left;}
.linkbox .link_con a img { border:3px #ddd solid; width:99px; height:34px;}

.map { display:block; width:100%; line-height:30px;}
.map li { font-weight:700; padding-left:20px;}
.map li ul { display:block; width:100%; clear:both;}
.map li ul li {  display:block; padding:2px 15px ;}
.map li ul li a { color:#330;}
.map li ul li a:hover { text-decoration:underline;}
.map li ul li ul { display:block; width:100%; clear:both;}
.map li ul li ul li { float:left; padding:3px 20px;}
.map li ul li ul li a { color:#930}
.map li ul li ul li a:hover { text-decoration:underline;}
/* END INDEX */

.banbox { margin-bottom:10px; }
.Contentbox{ clear:both; margin-top:0px;padding-top:10px;text-align:left; border-right:1px #BFBFC0 solid; height:160px;} 

.networds { background:url(images/map.jpg) no-repeat top center; width:307px; height:170px; float:left; margin-top:5px; position:relative; z-index:22;}
.networds .map {  margin-left:30px; width:350px; height:250px; position:absolute; top:-15px; left:-50px;}


#Content{ width:750px; float:right; color:#333; margin:0; padding:0px; overflow:hidden; min-height:500px;}
#Content .p_title { background:url(images/rightTit_bg.png) no-repeat left; height:45px; width:730px; font:bold 15px/45px "微软雅黑", "宋体", Arial; color:#333; text-indent:10px; margin-bottom:10px; }
#Content .p_title a { color:#333;}
#Content .p_title p { float:left; max-width:160px; overflow:hidden; height:45px;}
#Content .p_title span { float:right; font:100 12px/32px "宋体", Arial, sans-serif; display:block;}
#Content .con_mid_box { width:750px; margin:0 auto; position:relative; }
#Content .new_mid_box { width:750px; margin:0 auto; position:relative; font:100 12px/18px "宋体", Arial, sans-serif; }
#Content .con_mid_cart { width:730px; margin:0 auto; padding:10px;}
#Content .con_mid_bot { width:750px; margin:0 auto; }


.inputg {border:1px solid #D5E4F4; background:#fff; height:18px; line-height:18px; width:200px; color:#111;}
#aaaaaa334 td{color:#333; font-family:"微软雅黑", "宋体", Arial;}
.inputt {border:1px solid #D5E4F4; background:#fff; height:100px; line-height:18px; width:400px; color:#111;}
.gbtn {border:1px solid #D5E4F4; background:#F4FAFF; padding:2px 5px; font:bold 14px/18px "微软雅黑", "宋体", Arial; cursor:pointer; }
.gbtn:Hover {border:1px solid #D84600; background:#ED7C11; padding:2px 5px; font:bold 14px/18px "微软雅黑", "宋体", Arial; color:#fff;}
.gtitle {border-top:1px solid #EBF5FE; border-bottom:1px solid #EBF5FE; background:#cc1214; height:28px; line-height:28px; color:#fff; text-indent:10px;}
.admins {border-top:1px solid #EBF5FE; border-bottom:1px solid #EBF5FE; background:#F4FAFF; color:#565656; padding:0 0 0 35px; }



/* LEFT */
#leftsideBar{ width:220px; float:left; overflow:hidden;}
#leftsideBar .leftimgbox { margin-bottom:8px;}
.sideBar_left {width:220px; overflow:hidden; margin-bottom:10px; padding:0px; }
.sideBar_left h2 {display:block; height:32px; background:#cc1214; font:100 16px/32px "微软雅黑", "宋体", Arial, sans-serif; color:#fff; text-indent:10px; }
.sideBar_left .left_mid { border:1px #ddd solid; border-width:0 1px 1px; width:218px; min-height:200px; margin-bottom:8px;}

.leftmenu a{display:block; padding:8px 0px 8px 20px; border-bottom:1px solid #EEE; background:url(images/arr.jpg) no-repeat 10px center;}
.leftmenu a:hover,.leftmenu a:active,.leftmenu a.A{color:#a60734; background:url(images/arr2.jpg) no-repeat 10px center;}
.leftmenu a.A{font-weight:bold;}

.sideBar_left ul.cates { width:202px; display:block; margin:0 auto; padding-top:10px;}
.sideBar_left .cates li { display:block; width:202px; margin-bottom:8px;}
.sideBar_left .cates li a { display:block; width:187px; border:1px #ebebeb solid; padding:5px 0 5px 15px; background:#f8f8f8 url(images/dot.jpg) no-repeat 8px 8px; text-indent:10px; font:100 12px/18px Arial, sans-serif; color:#333;}
.sideBar_left .cates li a h3 { font-size:12px; font-weight:100;}
.sideBar_left .cates li a:hover { background:#cc1214 url(images/ico.jpg) no-repeat 8px 8px; color:#fff;}
.sideBar_left .lefthover { background:#cc1214 url(images/ico.jpg) no-repeat 13px 13px !important; color:#fff;}
.sideBar_left .lefthover h3 { color:#fff;}

.left_bot { background:url(images/leftbot.jpg) no-repeat; height:27px;}

ul.itembox { width:100%; display:block; padding-top:10px;}
.itembox li { float:left; width:187px; height:190px; margin:0; display:block;}
.itembox li .itemimg { width:152px; height:130px; background:url(images/probg.jpg) no-repeat; padding:6px 5px; margin:0 auto; text-align:center;}
.itembox li .itemimg img { width:152px; height:130px;}
.itembox li .itemname { text-align:center;  font:100 12px/20px "微软雅黑", "宋体", Arial, sans-serif;}
.itembox li .itemother { text-align:center;}

.showphoto { text-align:center; padding-left:5px;line-height:20px;color:#120}

.focusBox { float:left; position: relative; width: 328px; height: 240px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .showpic img { width: 328px; height: 240px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

/* FOOTER */
/* Footer ================================================================================ */
.footer{ margin-top:10px;width:100%;padding-bottom:10px; margin:0 auto; text-align:center; line-height:20px;}
.footer .bot_line{ border-top:1px #ddd solid; padding-top:10px; text-align: center; line-height:18px;color:#333333;}
.footer .footmenu { height:34px; background:#cc1214;}

.footer .copyright { width:980px; margin:0 auto;  background:url(images/bot.jpg) no-repeat center top; padding-top:10px; }

.newslist{text-align:left;overflow:hidden;width:178px; padding-bottom:10px;}
.newslist .box5{width:178px;float:left; text-indent:5px; overflow:hidden; height:16px}
.newslist .box5 a{ color:#333;}
.newslist .box5 a:hover{color:#454545}

/* ======================================================================================= */

/* Views   Price List */
.viewstable { background:#ccc;width:360px;}
.viewstable td{ background:#fff; width:50%; line-height:22px;}
.viewstabletitle{ background:#f8fbff; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0; line-height:20px; color:#000; width:356px;}
.views_pic_left{ width:350px; float:left; padding:0; margin:0; text-align:left; }
.views_pic_right{ width:380px; float:right; background:#f4f7fc; padding:5px 10px 10px 12px; background:url(images/views_bg.gif) repeat-x top left; color:#666}
.views_pic_right b{font:bold 13px/24px Arial, Helvetica, sans-serif; color:#000;}
.views_pic_right span{ color:#000; font:bold 15px/24px Arial, Helvetica, sans-serif}
.views_pic_right a{ text-decoration:underline; color:#ae0505}
.price_css{ background:url(images/price.gif) no-repeat top right; width:120px; height:35px; text-align:center; color:red; font-size:18px; line-height:32px;}


/* PAGE */
#showpage { height:30px; font:100 12px/30px Arial, Helvetica, sans-serif; text-align:center; font-size:12px; clear:both;  padding:2px 2px 5px 2px;  color:#000; font-weight:100; margin:10px 0;}
#showpage a{ background:url(images/showpagebg.jpg) repeat-x top left; border:1px solid #000; color:#333;  padding:1px 5px; font:100 11px/26px Arial, Helvetica, sans-serif;text-decoration:none;}
#showpage a:hover{ background:#fefefe; color:#f00}
.newspage{
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-top:1px solid #eeeeee;
	margin-bottom:30px;
	
}

/* TITLE */
#bar{ background:url(images/separator_title.gif) repeat-x center center; margin:15px 0;}
.tname { font:bold 16px/30px "微软雅黑",Arial; background:#fff url(images/titlebg.gif) no-repeat left 5px; padding:6px 0 0 6px; }
.toppic { padding-top:15px;}
/* Cart */

.textbox { padding:10px; width:730px; font:100 12px/22px "宋体", Arial;}

/* 2Products*/
#prohref a{ display:block; width:180px; overflow:hidden; height:20px; color:#333; text-align:center; float:left; margin:1px; background:#fff; text-transform:capitalize; border:1px solid #ddd; display:block; font:100 12px/20px "宋体", Arial;}
#prohref a:hover{ background:#fff; border:1px solid #cc1214; color:#333;}

.vpro {text-align:center;}
.vpro img {max-width:720px; cursor:pointer;width:expression(this.width > 720 ? 720: true); margin-bottom:10px; }
.attributes { background:#F1E5BA; border:1px #521117 solid; width:653px; padding:20px; }
ul.attributes-list { list-style-type:none; margin:0; padding:0; display:block; }
.attributes-list li { float:left; width:210px; margin-right:3px; color:#000; font:100 12px/22px "宋体"; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.vdese { padding:20px 10px; line-height:22px;}
.vdese img {max-width:660px; cursor:pointer;width:expression(this.width > 660 ? 660: true);}
.vdese p { margin:10px 0;}
.conbox { padding:0px; line-height:22px;}
.conbox p { margin:10px 0;}
/* PIC */
.hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}
.Prolist, .yghd { margin:0; padding:0; list-style-type:none; }
.hw00{ float:left; width:240px; height:267px; padding:3px; margin:0px; overflow:hidden; list-style-type:none}
.hw00 .hw1{ display:block; text-align:center; margin:0 auto; padding:0; width:215px; height:175px; background:#fff; overflow:hidden;border:5px solid #efefef;}
.hw00 .hw1:hover { border:5px #cc1214 solid;}
.hw00 .hw1 a { display:block; width:215px;}
.hw00 .hw1 a img{ border:0;width:215px; height:175px; /*width:expression(this.width > 215 && this.height < this.width*175/215 ? 215: true);  height: expression(this.height > 175 ? 175: true);margin-top: expression(this.height < 175  ? (175 -this.height)/2: 0);*/}
.hw00 .hw2{ display:block; text-align:center; font:100 12px/18px "宋体", Arial, sans-serif; margin:2px auto 0 auto; width:215px; color:#000;overflow:hidden;}
.hw00 .hw2 a{ color:#521117; text-transform:capitalize; text-decoration:none;}
.hw00 .hw2 a:hover{ color:#000; text-decoration:underline}


.hw01{ float:left; width:138px; padding:0 10px; margin:0px; overflow:hidden; list-style-type:none}
.hw01 .hw1{ display:block; text-align:center; margin:0 auto; padding:0; width:128px; height:128px; background:#fff; overflow:hidden;border:5px solid #ECE1BB;}
.hw01 .hw1 a { display:block; width:128px; height:128px;}
.hw01 .hw1 a img{ border:0;max-width:128px; max-height:128px; width:expression(this.width > 128 && this.height < this.width*128/128 ? 128: true);  height: expression(this.height > 128 ? 128: true);margin-top: expression(this.height < 128  ? (128 -this.height)/2: 0);}
.hw01 .hw2{ display:block; text-align:center; font:100 12px "宋体", Arial, sans-serif; margin:2px auto 0 auto; width:138px; height:30px; color:#000;overflow:hidden;}
.hw01 .hw2 a{ color:#521117; text-transform:capitalize; text-decoration:none}
.hw01 .hw2 a:hover{ color:#000; text-decoration:underline}


.re01{ float:left; width:165px; padding:0 15px; margin:2px 0px; overflow:hidden; background:#fff;list-style-type:none; text-align:center}
.re01 .hw1{ position:relative;text-align:center;margin:0 auto; padding:0; width:160px; height:105px; overflow:hidden}
/*.re01 .hw1 .new_pro{position:absolute; width:42px;height:47px;padding:16px 0 0 10px; font:bold 22px "Times New Roman", Times, serif; top:0; right:0;  background:url(images/nt_off.png) no-repeat top left; text-align:left;  color:yellow}*/
.re01 .hw1 a img{ border:0;max-width:140px; max-height:105px; width:expression(this.width > 140 && this.height < this.width*105/140 ? 140: true);  height: expression(this.height > 105 ? 105: true);margin-top: expression(this.height < 105  ? (105 -this.height)/2: 0);}
.re01 .hw2{ text-align:left; font:100 12px Arial, Helvetica, sans-serif; margin:0 auto; height:80px; color:#000;overflow:hidden;}
.re01 .hw2 b{ color:red; font-size:13px;}
.re01 .hw2 br{ line-height:15px;}
.re01 .hw2 a{ color:#555; text-transform:capitalize; font:100 11px Arial, Helvetica, sans-serif; text-decoration:none}
.re01 .hw2 a:hover{ color:#000; text-decoration:underline}
.re01 .hw2 span{ color:#666; display:block; font:100 12px/18px Arial, Helvetica, sans-serif;}

#hw00{ float:left; width:195px;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:125px;overflow:hidden;}
#hw1 a img{ border:0; max-width:150px; max-height:120px; width:expression(this.width > 150 && this.height < this.width*120/150 ? 150: true);  height: expression(this.height > 120 ? 120: true);margin-top: expression(this.height < 120 ? (120-this.height)/2: 0); }
#hw3 a{ font-size:11px;}
#hw3 b a{font-size:14px; color:#000;}
#hw3{line-height:19px; height:150px; width:155px; margin:auto; overflow:hidden; text-align:left; padding-left:15px;}
#hw3 ul{ margin:0 0px 0 5px; text-align:left; padding:0}
#hw3 li{list-style:url(images/dot_grey.gif); color:#333; text-align:left }
#hw3 li a{color:#333;}

.featured { border:1px solid #ddd; clear:both; margin-top:15px; padding:5px; width:588px; overflow:hidden;}

.title_info {
	width:730px;
	margin:0 auto;
	background:#fff;
}
.title_info h1 {
	font-size: 18px;
	line-height:22px;
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑", "宋体", Arial;
	color:#000 ;
}
.title_info .info_text {
	line-height:22px;
	padding-bottom: 3px;
	font-size:14px;
	color: #666;
	font-family:"微软雅黑", "宋体", Arial;
}
.info_text img{ max-width:730px; cursor:pointer;width:expression(this.width > 730 ? 730: true);}


.insort55{ height:65px; width:175px;}
.insort55 td b{ background:#c00; color:#fff;  padding:0px 1px 1px 1px; display:block; font-family:verdana; font-weight:100;font-size:10px;}
.insort55 td{ font:100 11px/18px Arial, Helvetica, sans-serif; text-align:left}
.insort55 td a{  color:#000; }
.insort55 td a:hover{  color:#000; text-decoration:underline }
.insort55 img{width:45px; border:0; margin-right:2px; padding:1px; border:1px solid #eee;}
.insort55 span { color:#c00;}
.insort55 b{ color:#aaa;} 
.insort55 s { color:#999;}


/* News */
.news_box_{ width:730px; height:120px; overflow:hidden; padding:6px 0; border-bottom:1px dashed #ccc; margin:0 auto}
.newstile_{ height:20px; font:bold 14px/20px Arial, Helvetica, sans-serif; padding:0;}
.newstile_ a{ color:red}
.newpic_{ width:135px; border:1px solid#666;height:130px;}
.newscont_{ width:585px; text-align:left; font:100 11px/16px Arial, Helvetica, sans-serif; color:#555}


/* Track */
.track_box{padding:0 5px 5px 5px;margin:0 auto;height:190px; width:182px; overflow:hidden; list-style-type:none; border-top:0}
.roll_order{ width:182px; font:100 11px/16px Arial, Helvetica, sans-serif; background:url(images/icon_car_gray.gif) no-repeat; padding-left:15px; margin-bottom:8px;color:#666}
.roll_order b{ font-weight:bold; color:#333}
.roll_order a{ color:#666;}
.roll_order a:hover{ color:#000; text-decoration:underline}


#leftbox4{ text-align:left; margin-bottom:10px; color:#000;   border:1px solid #ccc; padding:2px 5px 15px 5px; text-align:center;}
#left001{background:url(images/blue_head_bg.gif) ; text-align:left;font-size:14px; font-weight: bold; padding-left:11px; line-height:25px; margin:0 -5px;}

*+html ul.lan {padding:60px 0 10px 20px;list-style:none;line-height:19px;}
*html ul.lan {padding:60px 0 10px 20px;list-style:none;line-height:19px;}
ul.lan {padding:47px 0 10px 60px;width:180px;list-style:none;line-height:19px;}

.text_tech {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.text_tech .td_l { text-align:center; font:700 14px/25px "微软雅黑", "宋体", Arial; color:#565656;}
.text_tech .td_r { text-align:left; padding-left:10px;}
.text_tech .td_r a { color:#666; font:700 14px/25px "微软雅黑", "宋体", Arial;}
.title td {
	background:url(images/bg_bt.gif) repeat-x center bottom;
	background-color:#b2b2b0;
	color:#FFFFFF ;
	font-size:16px;
	font-family:"微软雅黑", "宋体", Arial;
}



.imglist, .mytop{margin:0 auto; width:715px;}
.mytop img { width:715px;}
.imglist img{border:0; width:234px;}
.imglist a{display:block; width:234px; float:left; border:solid #930 1px; margin:1px;}
.imglist a:hover{border:dotted #900 1px;}

#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 12px; _position: absolute; _right: auto
}
.div2{top:10px;z-index:999;position:fixed;_position:absolute}
/**内页新闻列表**/
.newliebiao{width:100%; clear:both; padding:26px 0px; border-bottom:1px solid #d5d5d5; overflow:hidden;clear:both;}
.newliebiao img{ padding:3px; border:1px solid #e2e2e2;  float:left; width:162px; max-height:100px;}
.newliebiao a {width:575px; height:26px;font-weight:bold; font-size:14px; line-height:25px; float:right; color: #521117;}
.newliebiao a:hover {color: #900;}
.newliebiao span{font-size:11px; color:#333; width:575px;line-height:18px;font-family:"微软雅黑",PMingLiU;float:right;}
.newliebiao font{font-size:11px; color:#bbb; width:575px;line-height:18px;font-family:Arial,;float:right;}
.fylist {width:100%; padding:25px 0px; text-align:left; font-weight:bold; clear:both;}

.showtu{text-align:center; position:relative; width:1000px; margin:20px auto 0 auto;}
.showtu span { display:block; width:119px; height:122px; position:absolute; z-index:999; left:0; top:0;}

.imgs img { max-width:715px;}