body{ color:#666; font-family:"Microsoft Yahei","宋体","Tahoma","Arial"; font-size:12px; margin:0; padding:0;}
ul,h1,h2,h3,h4,h5,h6,p,li{margin:0;padding:0;list-style:none;}
form{margin:0;padding:0;}
img{border:0;}
a{text-decoration:none; color:#393939;}
a:hover{color:#9C0101;}
h3.protitle{font-size:14px;color:#9C0101;line-height:150%;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.line{height:14px;line-height:0;font-size:0;display:block;}
.pd5{padding:10px;}
.lh{line-height:150%;}
.red{color:red;}
.hand{cursor:pointer;}
.price{color:red;font-weight:bold;}
.buy{ width:75px; height:28px; border:none; background:url(but_bg06.jpg) no-repeat;}
.con{width:75px; height:28px; border:none; background:url(but_bg05.jpg) no-repeat;}
.but01{ width:64px; height:24px; border:none; background:url(but_bg01.jpg) no-repeat;}
.long_input{width:360px;}
.input_login{height:16px; background:url(input_bg01.jpg) repeat-x; border:1px solid #a9d9f4; width:150px;}
.img_selected{border:3px solid #1E619D}
.img_no_select{border:3px solid #B8D5F1}
.but_1{width:46px;height:20px;background:url(login.jpg) no-repeat;border:0;color:#fff;}

/*头部样式*/
.header{ height:166px; background:url(header_bg.jpg) repeat-x; }
.header .top{width:960px;margin:0 auto;height:31px;}
.header .top .login{float:left;}
.header .top .add{float:right;line-height:31px;padding-right:10px;}
.header .logo{ width:960px; margin:0 auto; padding:0 0 0 13px;height:98px;overflow:hidden;}
.header .logo span{ float:right; color:#1381ce; margin:8px 3px 0 0;}
.header .logo span a{ color:#1381ce; margin:0 5px;}

/* 导航菜单 */
ul.menu{width:960px; height:37px; margin:0 auto; list-style:none;}
ul.menu li{float:left;}
ul.menu li a{ width:120px; height:32px;font-size:14px; display:block; text-align:center; color:#fff;line-height:26px;margin-top:5px;}
ul.menu li a:hover{ color:#9C0101; font-weight:bold;background:url(menu_a_hover_bg.jpg) bottom center no-repeat; line-height:32px;}
ul.menu .li_a a{ color:#9C0101; font-weight:bold; background:url(menu_a_hover_bg.jpg) bottom center no-repeat;line-height:32px;}
.f_right{float:right;}
/*banner*/
.banner{width:960px; margin:0 auto;}

/* 左侧样式 */
.body{width:960px;margin:0 auto;}
.m_title{ height:35px; }
.m_title h3{ width:90px; height:28px; color:#fff; font-size:14px; font-weight:bold; text-align:center; background:url( h3_bg.jpg ) no-repeat; float:left; padding-top:7px;}
.m_title span{line-height:40px; padding-left:5px; color:#A6A6A6;}

.main{ background:url(main_bg.jpg) repeat-x; margin:10px auto;}
.hr{float:left; width:15px; height:200px; background:url(hr_bg.jpg) top center no-repeat;}
.m_left{float:left; width:220px; height:200px; }
.m_left .m_title{width:220px;}
.m_left .m_content{ padding:5px;  }
.m_left .m_content li{background:url( sign.jpg ) 3px 50% no-repeat; padding-left:15px; line-height:28px;}
.m_center{float:left; width:490px; height:200px; }
.m_right{float:right; width:218px; height:200px; }

.body .left{float:left;width:200px;background:#E1E1E1;border:1px solid #CACACA;}
.body .left .content{margin-bottom: 10px;}
.body .left .content li{width:200px; height:36px; line-height:36px; background:url(li_bg.jpg) no-repeat;}
.body .left .content li a{color:#575757; display:block;font-size:14px;padding-left:30%; }
.body .left .content li a:hover{color:#9C0101; background:url( sign.jpg ) 20% 50% no-repeat; }
.body .left .content li .a_h{color:#9C0101; background:url( sign.jpg ) 20% 50% no-repeat;}

/* 左侧分类列表 */
.body .left ul.catelist{list-style:none;padding:0;margin:0;}
.body .left ul.catelist li{height:23px;line-height:23px;background:url("lead.gif") left center no-repeat;padding-left:20px;}
.body .left ul.catelist li.son{margin-left:24px;}

/*右侧关于我们样式*/
.vmenu{background:url("right_title.jpg") repeat-x;height:38px;position:relative;}
.vmenu h3{width:300px;font-size:14px;color:#9C010;line-height:38px;height:40px;float:left;margin:0 16px; position:absolute;left:0; top:0;}
.vmenu span{text-align:right; line-height:38px; position:absolute; right:0; top:0;padding-right:6px;overflow:hidden;width:550px;height:38px;}
.vmenu .more{background:url("more.gif") no-repeat;width:37px;height:13px;float:right;margin:13px;display:block;}
.vmenu .apply{float:right;margin:13px;width:60px;}

.body .right{float:right;width:740px;}
.body .right .me{width:700px;height:220px; background:url(bg.jpg) no-repeat;overflow:hidden;position:relative;margin-bottom:10px;}
.body .right .me .aboutus{ float:left; width:330px; line-height:20px; margin:15px 10px 0 15px;height:190px;overflow:hidden;}
.body .right .me .aboutus h3{ font-size:14px; color:#1E619D; line-height:14px;}
.body .right .me .banner{ float:right;width:330px;height:190px;overflow:hidden;margin:15px 15px 15px 0;}
.body .right .box{position:relative;border:0px solid #dae9f8;border-top:0;padding-top:4px;margin-bottom:10px;margin-top:-1px; line-height:24px;}
.body .right .date{text-align:center;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;height:26px;line-height:26px;}
.body .right ul.picture{list-style:none;padding:0;margin:0;}
.body .right ul.picture li{float:left;width:231px;text-align:center;line-height:150%;padding:5px 0;border:1px solid #EBEBEB;margin-left:10px;*margin-left:10px;-margin-left:5px;margin-top:10px;}
.body .right ul.newslist{list-style:none;padding:0;margin:0}
.body .right ul.newslist li{border-bottom:1px dashed #EBEBEB;line-height:35px;height:35px;padding-left:28px;background:url("sign.png") 10px center no-repeat;margin-left:7px;margin-right:5px;}
.body .right ul.newslist .date{float:right;margin-right:5px;display:block;border:0;height:23px;line-height:23px;}
.body .right .content{line-height:160%;padding:5px;text-indent:24px;}
.body .right h1{text-align:center;height:40px;line-height:40px;font-size:18px;letter-spacing:3px;color:#9C0101;}
.body .right .note{text-indent:2em;padding:3px;margin:5px 0;background:#F7F7F7;line-height:160%;}
.body .right .proimg{float:left;width:435px;overflow:hidden;}
.body .right .protxt{float:left;width:252px;}
.body .right .protxt h3{font-size:14px;}
.body .right .line1{border-bottom:1px solid #E8E8E8;background:#F7F7F7;padding:3px 5px 1px 7px;height:26px;line-height:26px;margin-bottom:5px;}
.body .right .line2{border-bottom:1px solid #E8E8E8;padding:3px 5px 1px 7px;height:24px;line-height:24px;margin-bottom:3px;}
.body .right .msg{padding:5px 15px;}

/* 首页产品列表 */
ul.indexpro{margin:0;padding:0;list-style:none;}
ul.indexpro li{float:left;width:340px;margin-left:5px;margin-bottom:5px;color:#17677E;height:136px;overflow:hidden;}
ul.indexpro li a{color:#17677E;}
ul.indexpro li .img{width:120px;text-align:center;}
ul.indexpro li .img img{width:100px;height:100px;border:1px solid #dddddd;padding:2px;}
ul.indexpro li div.line1{border-bottom:1px solid #E8E8E8;background:#F7F7F7;padding:3px 5px 1px 7px;height:26px;line-height:26px;margin-bottom:5px;}
ul.indexpro li div.line2{border-bottom:1px solid #E8E8E8;padding:3px 5px 1px 7px;height:24px;line-height:24px;margin-bottom:3px;}



/* 客服QQ样式 */
#qqonline_float{width:111px;position:fixed;*_position:absolute;right:10px;top:100px;}
#qqonline_float .qq-top{background:url("qq-top.gif") no-repeat;height:59px;}
#qqonline_float .qq-bottom{background:url("qq-bottom.gif") no-repeat;height:26px;}
#qqonline_float .qq-list{background:url("qq-middle.jpg") repeat-y;}
#qqonline_float .myqq{text-align:center;padding-top:3px;padding-bottom:3px;}

/* 新闻列表样式 */
ul.news{list-style:none;padding:0;margin:0;}
ul.news li{background:url("news.gif") left center no-repeat;margin:0 5px;padding-left:16px;line-height:22px;height:22px;}
/* 会员菜单样式 */
ol.usercp{list-style:none;padding:0;margin:0;padding-left:33px;}

/*首页样式*/



.none {display:none;}

/* 列表分页 */
.pagelist{margin:5px auto;padding:5px 0; text-align:center;}
.pagelist a{padding:3px 8px; margin:0 2px; border:1px solid #dddddd; color:#666;font-weight:bold;}
.pagelist a:hover{color:#9C0101;}
.pagelist a.hover{color:#9C0101;background:#eee;}

/* 内容分页 */
.content-page{border-top:1px solid #dae9f8;margin-top:7px;padding-top:5px;margin-bottom:5px;}
.content-page a{display:block;padding:1px 10px;border:1px solid #dddddd;margin-right:5px;color:#666;font-weight:bold;}
.content-page a.now{background:#eee;color:#3388d8;}
.content-page a:hover{color:#3388d8;}

/*底部样式*/
.copyright{ width:960px; margin:0 auto;}
.link{ background:url(link_bg.jpg) repeat-x; height:60px;position:relative;}
.link h3{ float:left; width:110px; height:54px; background:url(link_title.jpg) no-repeat; font-size:14px; color:#fff; font-weight:bold;text-indent:25px; padding-top:6px;}
.link span{ position:absolute;right:0px;top:0px;margin-top:3px; padding-top:8px; width:850px; height:60px; overflow:hidden; background:url(link_right.jpg) top right no-repeat;}
.link span a{ margin-right:4px;}
.link .more{ height:25px; padding:14px 20px 0 0;float:right; font-weight:bold; color:#3388d8; background:url(link_right_bg.jpg) top right no-repeat;}
.copyright .bottom{width:950px; height:110px;line-height:24px; margin-top:5px; font-family:Arial; padding:5px 0; background:url(copyright_bg.jpg) no-repeat;padding:5px; color:#3E3A39;}
.copyright .bottom a{color:#3E3A39;}


/* 自定义模块涉及到的样式 */
.table{margin:1px auto;width:99%;clear:both;}
.table .left{float:left;width:20%;text-align:right;padding:3px 1px;}
.table .right{float:left;text-align:left;padding:3px 1px;width:68%;}
.clue_on{color:#808080}
.btn2{width:40px;height:20px;line-height:18px;border:1px solid #ccc;}
.short_input{width:50px;}



/* 订单中涉及到的CSS */
.t_sub{height:23px;text-align:center;border-bottom:1px solid #003A75;background:#97BEF4;}

/* 鼠标移过去的特效 */
.tr_out{height:23px;}
.tr_over{height:23px;background:#BFD8F9;}

/* 站内通知 */
.notice_content{margin-left:10px;width:215px;}
ul.notice{margin:0;padding:0;list-style:none;}
ul.notice li{line-height:160%;}
ul.notice li.title{background:url("news.gif") left center no-repeat;padding-left:8px;}
ul.notice li.title a{font-weight:bold;}
ul.notice li.msg{text-indent:24px;padding-left:16px;}

/* 产品列表 */
ul.prolist{margin:0;padding:0;list-style:none;}
ul.prolist li{margin-bottom:5px;color:#575757;overflow:hidden;border-bottom:1px dashed #E8E8E8;padding-bottom:5px;}
ul.prolist li a{color:#575757;}
ul.prolist li .img{width:140px;text-align:center;}
ul.prolist li .img img{width:120px;height:120px;border:1px solid #dddddd;padding:2px;}
ul.prolist li div.line1{border-bottom:1px solid #E8E8E8;background:#F7F7F7;padding:3px 5px 1px 7px;height:26px;line-height:26px;margin-bottom:5px;}
ul.prolist li div.line2{border-bottom:1px solid #E8E8E8;padding:3px 5px 1px 7px;height:24px;line-height:24px;margin-bottom:3px;}
ul.prolist li div.td2{padding:3px 5px 1px 7px;line-height:24px;margin-bottom:3px;}

/* 回复 */
.reply{margin:5px 15px;padding:3px 5px;border:1px solid #DDD;line-height:150%;}

/* 人才招聘 */
.itable{border-collapse:collapse;empty-cells:hide;}
.itable td{border-bottom:1px solid #E8E8E8;color:#333333;padding:6px 10px;}
.t_title{font-weight:bold;font-size:14px;color:red;}

@import url("calendar.css");