@charset "utf-8";
/* reset */
*{margin:0;padding:0;list-style-type:none;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
:focus{outline:0;}
label{cursor:pointer;}
img{vertical-align:middle;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:16px;}h2,h3,h4{font-size:14px;}h5,h6{font-size:12px;}
abbr,acronym{border:0;font-variant:normal}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a,img{border:0;}
a,a:visited{color:#7c7c7c; text-decoration:none;}
a:hover{color:#990000;text-decoration:underline;}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.a-l{text-align:left;}.a-c{text-align:center;}.a-r{text-align:right;}
.m-t{margin-top:10px;}.m-b{margin-bottom:10px;}.mlr10{margin:0 10px;display:inline;}.mr10{margin-right:10px;display:inline;}
.f-l{float:left;}.f-r{float:right;}
.blue{color:#3366cc;}.red,a.red{color:#b3261f;}.yellow{color:#ff6600;}.gray{color:#999;}
.blank20{height:20px;overflow:hidden;display:block;}
body{_background-image:url(about:blank);/*用浏览器空白页面作为背景*/_background-attachment:fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/ } 
body{font:12px/180% Arial;color:#777777;background:#fff url(../images/repeat-x.png) repeat-x;}
/* layout */
.container{width:980px;margin:0 auto;}
.span190{width:190px;}
/* background-color */
.quickcon .lage a,.meun,.meun li.back{background:url(../images/topbg.png) no-repeat;}
/* header */
.logo{margin:7px 0 0 17px;display:inline;}
.quickcon{margin:15px 0 0 0;text-align:right;}
.quickcon .lage a{width:67px;height:18px;line-height:99px;overflow:hidden;display:inline-block;margin:0 3px;}
.quickcon .lage a.cn{background-position:0 -88px;}
.quickcon .lage a.en{background-position:0 -70px;}
.quickcon .quickbtn{margin:20px 0 0 0;}
.quickcon .quickbtn span{margin:0 8px;}
/* meun */
.meun{position:relative;height:35px;overflow:hidden;margin:5px 0 0 0;padding:0 10px;}
.meun li{float:left;}
.meun li.back{padding-left:8px;height:35px;overflow:hidden;z-index:8;position:absolute;background-position:0 -35px;}
.meun li a{font-family:"微软雅黑","黑体";color:#fff;font-size:13px;display:block;float:left;overflow:hidden;height:35px;line-height:35px;z-index:10;position:relative;text-align:center;width:142px;}
.meun li a:hover{text-decoration:none;color:#fff;}
/* slider */
.slider{width:829px;height:405px;position:relative;overflow:hidden;margin:12px 0 0 0;}
.conbox{position:absolute;width:999em;}
.conbox div{width:829px;height:405px;overflow:hidden;float:left;}
.switcher{position:absolute;bottom:10px;right:10px;float:right;z-index:99;}
.switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
.switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}
/* quickicon */
.quickicon{height:423px;width:126px;background:url(../images/verline.jpg) no-repeat;padding:0 0 0 15px;margin:4px 0 0 0;}
.quickicon a{margin:9px 0 0 0;display:block;}
/* basetit */
.basetit h2{background:url(../images/titicon.gif) no-repeat 0 0;height:18px;line-height:18px;padding:0 0 10px 48px;font-size:12px;}
/* indexnews */
.newspic{width:109px;margin:8px 0 0 0;}
.indexnews{width:300px;margin:0 0 0 15px;display:inline;}
.indexnews li{height:24px;line-height:24px;overflow:hidden;}
.indexnews li span{font-size:11px;margin:0 18px 0 0;}
/* indexpro */
.indexpro{margin:2px 0 0 25px;display:inline;}
/* online */
.online{width:125px;height:118px;overflow:hidden;background:url(../images/onlinebg.png) no-repeat;}
.online div{margin:10px 0 0 18px;}
.online div span{color:#b42922;display:block;height:22px;line-height:22px;}
/* searchbox */
.searchbox{border:solid 1px #cccccc;}
.searchbox div{border:solid 1px #fff;height:80px;background:url(../images/search-repeat-x.png) repeat-x;padding:5px 10px;}
.searchbox h3{font-size:12px;color:#5e5f61;font-family:"宋体";height:24px;line-height:24px;}
.searchbox h3 span{margin:0 5px;color:#6d767d;font-weight:normal;}
.searchbox h3 small{font-weight:normal;color:#6d767d;font-family:Arial;}
.searchbox form{margin:20px 0 0 0;}
.searchbox .stext{border:solid 1px #cccccc;padding:2px;height:16px;line-height:16px;width:120px;font-size:12px;margin:0 5px 0 0;display:inline;}
.searchbox .btnimg{background:url(../images/gobtn.gif) no-repeat;height:21px;width:21px;overflow:hidden;cursor:pointer;border:0;}
/* mainbox */
.mainbox{width:763px;}
/* headtit */
.headtit{padding:0 0 2px 0;background:url(../images/line-x.gif) no-repeat 0 100%;height:28px;line-height:28px;}
.headtit h2{font-size:12px;color:#63676b;font-weight:normal;padding:0 0 0 5px;}
.headtit h2 span{margin:0 15px;font-size:9px;}
.headtit h2 small{font-family:Arial;font-size:10px;}
/* breadcrumbs */
.breadcrumbs{color:#7C7C7C;padding:0 10px 0 0;}
.breadcrumbs span{font-family:"宋体";margin:0 5px;}
.breadcrumbs em{color:#b3261f;}
/* newslist */
.newslist{padding:0 10px;}
.newslist .firstcon{background:url(../images/pic-repeat-x.png) repeat-x 0 100%;padding:36px 20px 34px 20px;height:111px;overflow:hidden;}
.newslist .firstcon .picbox{border:solid 1px #bfbfbf;padding:1px;background:#fff;width:165px;}
.newslist .firstcon .piccon{width:490px;padding:0 10px 0 0;}
.newslist .firstcon .piccon h3 a{color:#000;font-size:12px;font-weight:normal;}
.newslist .firstcon .piccon p{line-height:20px;padding:0 0 10px 0;}
.newslist li{padding:28px 15px;border-bottom:solid 1px #e4e4e4;}
.newslist li h3{font-weight:normal;font-size:12px;height:28px;}
.newslist li h3 .date{color:#888787;margin:0 20px 0 0;}
.newslist li h3 a{color:#b3261f;}
.newslist li p{padding:0 0 0 80px;}
.newsdetail{padding:20px 20px;}
.newsdetail h2{text-align:center;height:32px;overflow:hidden;border-bottom:dashed 1px #ccc;}
.newsdetail p{margin:20px 0 0 0;line-height:24px;text-indent:2em;}
.newsdetail .newscon{min-height:300px;}
/* pagelist */
.pagelist{text-align:right;height:24px;overflow:hidden;padding:30px 0 40px 0;}
.pagelist a{color:#000;margin:0 10px;}
.pagelist a.current{border:solid 1px #d7d7d7;font-weight:800;color:#3366cc;padding:1px 5px;}
/* sortnav */
.sortnav{border:solid 1px #ccc;}
.sortnav div{border:solid 1px #fff;background:#ffffff url(../images/search-repeat-x.png) repeat-x;padding:0 0 20px 0;}
.sortnav h3{color:#5e5f61;line-height:16px;margin:10px 0 0 10px;}
.sortnav h3 small{font-size:12px;color:#36d767d;display:block;}
.sortnav ul{margin:0 0 0 20px;}
.sortnav li{height:26px;line-height:26px;vertical-align:bottom;background:url(../images/navbg.gif) no-repeat 0 -26px;padding:0 0 0 20px;margin:12px 0 0 0;}
.sortnav li.current{background-position:0 0;}
.sortnav li.current a{color:#fff;font-weight:800;}
/* about */
.aboutdis{width:456px;padding:20px 10px;}
.aboutdis p{line-height:30px;text-indent:2em;}
.aboutpic{width:252px;margin:30px 0 0 0;}
/* product */
.product{padding:0 25px;}
.product li{width:237px;border-bottom:dotted 1px #a7a7a7;height:190px;float:left;margin:30px 0 0 0;text-align:center;}
.craft{padding:10px 0 0 0;}
.craft .craftdis{padding:0 0 0 20px;line-height:24px;width:560px;display:none;}
.detailpic{text-align:center;padding:40px 0 20px 0;}
.detailback strong{margin:0 20px 0 0;font-weight:800;}
/* gycon */
.gycon{padding:20px 0;}
/* contact */
.contact{padding:40px 0 0 10px;}
.address{width:260px;line-height:30px;}
/* footer */
.footer{background:url(../images/repeat-x-bottom.gif) repeat-x;height:61px;overflow:hidden;padding:10px 0 0 0;}
.footer p{color:#fff;line-height:24px;}