﻿
body{ font-family:"宋体"; text-align:center; margin:0 auto; padding:0; background: #FFF; font-size:12px; color:#000000;background-repeat:repeat-x;background-image:url(../../images/shop/free/bg_top.gif);background-position:top}
body > div {text-align:center; margin-right:auto; margin-left:auto;} 
div,form,ul,ol,li,span,p {margin: 0; padding: 0; border: 0;}
img,a img{border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px;font-weight:normal;}
ul,ol,li {list-style:none}
table,td,input {font-size:12px}
a {color:#003cc8;text-decoration:none}
a:hover {text-decoration:underline;color:#ff7300}
.floatl {float:left;}
.floatr{float:right}

/* 清除浮动 */
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;margin-top:-2px;background:none;}
*+html .clear{margin-top:-2px!important;}
.line{background:#fff url(images/line.gif);font-size:1px;height:1px;overflow:hidden;}

.blank10 {height:10px;width:100%;clear:both;}
.blank20 {height:20px;width:100%;clear:both;}
.bgfff {background:#FFF;}
.wrap {width:980px;margin:0 auto;}

.cRed {color:#FF0000}
.cOrange {color:#E08C18;font-weight:bold;font-size:14px}

.top {width:980px;padding-top:7px;color:#666666}
.top ul li{padding-right:5px;float:left;}
.top ul li.fr{padding-right:0px;float:right}
.top a{color:#666666}
.top li a:hover{color:#fe7700}

.header {width:980px;background:url(../../images/shop/free/bg_top.jpg) repeat-x;overflow:hidden; position:relative;height:75px;overflow:hidden;text-align:left}
.header .bgtopleft { background:url(../../images/shop/free/bg_top_left.jpg);width:2px;height:75px; position:absolute;left:0;top:0}
.header .bgtopright { background:url(../../images/shop/free/bg_top_right.jpg);width:306px;height:75px; position:absolute;right:0;top:0} 
.header h1{padding:18px 0 0 22px;font-size:20px;font-family:"黑体";color:#fff}
.header .companySlogan{color:#fff;padding:8px 0 0 23px;}
.header .companySlogan .sc{margin-left:48px}
.header .companySlogan .sc img{vertical-align:middle}

.mainnav {background:url(../../images/shop/free/bg_menu.gif) repeat-x top;width:978px;overflow:hidden;height:29px;border:1px solid #d1d1d1;border-top:0px}
.mainnav ul{padding-top:5px;}
.mainnav ul li {padding:3px 18px 0 18px;background:url(../../images/shop/free/bg_menu1.gif) no-repeat right top;font-size:14px;font-weight:bold;float:left;height:30px;}
.mainnav ul li a{color:#000}

/*.mainnav {background:url(../../images/shop/free/bg_menu.gif) repeat-x top;width:980px;overflow:hidden;}
.mainnav ul{background:url(../../images/shop/free/bg_menu2.gif) no-repeat;height:26px;padding-top:5px;}
.mainnav ul li {padding:3px 18px 0 18px;background:url(../../images/shop/free/bg_menu1.gif) no-repeat right top;font-size:14px;font-weight:bold;float:left}
.mainnav ul li a{color:#000}*/

.content {width:980px;background:url(../../images/shop/free/bg_body.gif) repeat-y left top;overflow:hidden;height:100%}

.leftcontent {border-top:1px solid #D7E5FA;width:259px;padding:0 1px 0 1px;float:left;}
.leftcontent  .wrz_titles{ height:23px;background:url(../../images/shop/free/left_rz_top.jpg) repeat-x left top;text-align:center;overflow:hidden;padding-top:7px;font-family:"黑体";font-size:18px;color:#fff;width:261px; position:relative;margin-left:-1px}
.leftcontent .wrz{width:257px;margin:0 auto; background:#eff7ff;overflow:hidden;padding-bottom:15px}
.leftcontent .wrz p{padding:15px 0 0 14px;text-align:left;line-height:22px;}
.leftcontent .titles{width:238px;font-size:13px;font-weight:bold;text-align:left;padding-top:7px;padding-left:21px;height:20px}
.leftcontent .title_bottom {background:url(../../images/shop/free/bg_title-bottom.gif) no-repeat  39px 0px;height:8px;width:257px;clear:both;}
.leftcontent .title_bottom2 {background:url(../../images/shop/free/bg_title-bottom2.gif) no-repeat  39px 0px;height:8px;width:257px;clear:both;}

.leftcontent .shoplv {width:257px;margin:0 auto;background:#fff url(../../images/shop/free/bg_right_title.gif) repeat-x top;overflow:hidden}
.leftcontent .shoplv .freeicon {float:left;padding-left:17px;padding-top:8px}
.leftcontent .shoplv .mes {float:left;padding:25px 0 0 27px;line-height:21px;text-align:left}

.leftcontent .union{width:257px;margin:0 auto;background:#fff url(../../images/shop/free/bg_right_title3.gif) repeat-x top;overflow:hidden}
.leftcontent .union ul{float:left;padding-left:95px;padding-top:8px;background:url(../../images/shop/blue/bg_union2.gif) no-repeat 10px 10px;}
.leftcontent .union td{
	line-height:22px;
}

.margbot {margin-bottom:5px;}
.leftcontent .contact{border-top:1px solid #B7D0F7;width:257px;margin:0 auto;background:#f4F7FB url(../../images/shop/free/bg_right_title.gif) repeat-x top;overflow:hidden;}
.leftcontent .contact ul{padding-top:5px;padding-left:15px;}
.leftcontent .contact ul li{line-height:22px;text-align:left;}
.leftcontent .contact ul li.paddtop {padding-top:2px;}
.leftcontent .contact .href{padding-top:0px;padding-left:10px;}
.leftcontent .contact .href li{line-height:22px;text-align:left;}

.leftcontent .contact table{padding-top:5px;line-height:28px;*line-height:22px;}
.leftcontent .contact td{text-align:left;}
.leftcontent .contact td img{ position:relative;margin-top:-2px}
.leftcontent .contact td.e6{color:#e67e00;font-family:Tahoma;line-height:26px;*line-height:21px}
.leftcontent .contact th{font-weight:normal;text-align:right}

.rightcontent {width:712px;float:right;}
/*.right_title {width:712px;background:url(../../images/shop/free/bg_right_title2.gif) repeat-x top;}
.right_title h1{text-align:left;height:21px;background:url(../../images/shop/free/bg_left_title.gif) no-repeat;padding-left:14px;padding-top:8px;font-size:14px;font-weight:bold}
.right_title h1 span{}*/

.right_title {width:712px;background:url(../../images/shop/free/bg_right_title.jpg) repeat-x top;height:28px; position:relative}
.right_title .left_ti {width:37px;height:28px; background:url(../../images/shop/free/bg_right_title_left.jpg); position:absolute;left:0;top:0}
.right_title .right_ti {width:2px;height:28px; background:url(../../images/shop/free/bg_right_title_right.jpg); position:absolute;right:0;top:0}
.right_title .name_ti {position:absolute;left:37px; background:url(../../images/shop/free/bg_right_title_name.jpg) repeat-x;height:29px;bottom:-1px}
.right_title .name_ti .titles{padding:13px 8px 0 8px;font-size:14px;font-weight:bold;background:url(../../images/shop/free/bg_right_title_name_right.jpg) no-repeat right top;height:16px;float:left;	}
.right_title .more{float:right;font-weight:normal;padding:8px 13px 0 0;}




.rightcontent .mainproducts{width:710px;border:1px solid #d1d1d1;padding-top:16px;overflow:hidden}
.rightcontent .mainproducts ul li{padding-left:6px;width:24%;line-height:25px;float:left;}
.rightcontent .mainproducts ul li a img{padding:2px;border:1px solid #dfdfdf}

.rightcontent .list {width:710px;border:1px solid #d1d1d1;padding-top:9px;} 
.rightcontent .list ul{overflow:hidden;padding-left:8px;background:url(../../images/shop/free/bg_selectul.gif) repeat-x bottom;height:26px}
.rightcontent .list ul li{float:left;margin-right:4px;margin-bottom:1px;}
.rightcontent .list ul li.btn{
	float:right;margin-right:5px;
}
.rightcontent .list ul li.btn  img{
	vertical-align:middle;
}
.selects {color:#000;font-weight:bold;text-align:left;height:20px;width:83px;background:url(../../images/shop/free/bg_select.gif) no-repeat;padding-left:17px;padding-top:6px;}
.selects a{color:#000;}
.selects a:hover{color:#000;}

.closes {color:#003cc8;text-align:center;height:19px;width:100px;background:url(../../images/shop/free/bg_close.gif) no-repeat;padding-top:6px;}
.closes a{text-decoration:underline;}

.tablestyle1{width:100%;margin:0px;}
.tablestyle1 .tl{text-align:left;padding-left:13px}
.tablestyle1 td{word-break:break-all;text-align:center}
.tablestyle1 .title td{font-weight:bold;border-bottom:1px solid #e1e1e1;height:25px;background:#F8F8F8;}
.tablestyle1 .mess td {border-bottom:1px dashed #dcdcdc;height:23px;}
.tablestyle1 .jump td{height:34px;}
.tablestyle1 .img img{margin-top:4px;margin-bottom:4px;border:1px solid #DFDFDF}

.tablestyle2{width:100%;margin:0px;}
.tablestyle2 .tl{text-align:left;padding-left:13px}
.tablestyle2 td{word-break:break-all;text-align:center;height:34px;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}
.tablestyle2 .title{font-weight:bold;height:25px;background:#F8F8F8;}
.tablestyle2 .bg{background:url(../../images/shop/free/bg_right_title2.gif);height:25px;font-size:14px;font-weight:bold;padding-top:4px;border-top:none;}
.tablestyle2 .rightbordnone{
	border-right:none;
}
.rightcontent .aboutus {width:710px;border:1px solid #d1d1d1;padding-top:9px;}
.rightcontent .aboutus p{margin:0 auto;width:673px;line-height:22px;text-align:left;padding-top:6px}

.rightcontent .company_conn {width:710px;border:1px solid #d1d1d1;padding-top:17px;padding-bottom:17px}
.rightcontent .company_conn table{line-height:22px}
.rightcontent .company_conn  th{font-weight:normal;color:#000;text-align:right}
.rightcontent .company_conn  td{color:#666;text-align:left;padding-left:23px}

.rightbottom {background:url(../../images/shop/free/bg_bottom.gif) no-repeat left top;height:12px;width:100%;clear:both}

.footer {border-top:1px solid #d1d1d1;width:980px}
.footer ul{background:#F4F4F4;padding:5px 0 4px 0;}
.footer ul li{display:inline;}
.footer p{line-height:22px;padding-top:10px}
.footer p img{vertical-align:middle;margin-top:-4px}

.cont{
	width:710px;border:1px solid #d1d1d1;padding-top:15px;
}
.cont ul{
	padding-left:18px;
	line-height:22px;
	color:#555555;
}
.cont ul li{
	text-align:left
}
.cont ul li.padtop{
	padding-top:5px;
}