/*全局样式定义*/
body,td,th {
	font-size: 12px;
	color: #000000;
	margin:0px auto;
	FONT: 12px 宋体;
	 font-family:Arial, 宋体,Verdana, Helvetica, sans-serif;
}
form{margin: 0 0 0 0;}
a:link {color: #000000;text-decoration: none;}
a:visited {text-decoration: none; color: #333333;}
a:hover {text-decoration: none; color: #ff0000;}
a:active {text-decoration: none;}
.shop_adminlogin {padding: 5px 50px 5px 50px;}


#topbox {  }
.topboxfont { width:910px; margin:auto; font-size:12px; color:#666666; text-align:right; height:25px; line-height:25px;}
.topbox:link {text-decoration: none; color: #333333;}
.topbox:visited {text-decoration: none; color: #333333;}
.topbox:hover {text-decoration: none; color: #000000; background-color:#dddddd;}
.topbox:active {text-decoration: none; color: #333333;}

.topboxfont05 {float:left;}
.topboxfont05in {border:#999999 1px solid; width:70px; height:15px;}
.topboxfont09in {border:#999999 1px solid; width:50px; height:20px; background-color:#FFFFFF; color:#333333;}

#boxhtm {width:910px; margin:0 auto; clear:both;}
#boxhtmTop {width:900px; margin:0 auto; clear:both;}
.boxbor { border:#be0000 1px solid;}

.boxborbottom { border:#be0000 1px solid;}

.news_giffontflash { background-color:#fef6f4; margin:0px 0px 0px 0px; line-height:20px;}

.boxbortop { border-left:#be0000 1px solid;border-right:#be0000 1px solid;border-bottom:#be0000 1px solid;}
.boxborinfo{ border-bottom:#be0000 1px solid;}
.textnewsshow{border:#be0000 1px solid;}

.textnewsshow ul {text-align:left; margin:0px;margin-left:12px; padding:2px; line-height:22px;}
.boxbor01 { border-left:#be0000 1px solid; border-right:#be0000 1px solid; border-bottom:#be0000 1px solid;}
.blank1{height:5px; font-size:1px; clear:both;overflow:hidden;}
.blank2{height:0px; font-size:1px; clear:both;overflow:hidden;}
.boxbgcorl{background-color:#fef6f4;}
.box_padd {padding: 5px;}

.topnewsline:link {text-decoration: underline;}
.topnewsline:visited {text-decoration: none; }
.topnewsline:hover {text-decoration: underline;  }
.topnewsline:active {text-decoration: none; }

.topnewstype:link {text-decoration: none;}
.topnewstype:visited {text-decoration: none; }
.topnewstype:hover {text-decoration: underline; color: #ff3300;}
.topnewstype:active {text-decoration: none; }


.ofweeklogo {width:160px; height:64px; float:left;}
.ofweektilink:link {text-decoration: none; color: #000000;}
.ofweektilink:visited {text-decoration: none; color: #000000;}
.ofweektilink:hover {text-decoration: underline; color: #ff3300;}
.ofweektilink:active {text-decoration: none; color: #ff6600;}

.ofweekti {width:720px; float:right; background-color:#fef6f4; height:54px; line-height:18px; margin:0 auto; padding: 15px 14px 0px 10px;}
.ofweekti ul {float:left; padding:0px; margin:0px;}
.ofweekti .ketili {float:left; width:75px; border-right:#b20b28 1px dashed; text-align:center; padding:0px; margin:0px 0px 3px 0px; list-style-type:none;}
.ofweekti .lianziketi {float:left; width:60px; border-right:#b20b28 1px dashed; text-align:center; padding:0px; margin:0px 0px 3px 0px; list-style-type:none;}
.ofweekti .rightketi {float:left; width:70px; text-align:center; padding:0px; margin:0px 0px 3px 0px; list-style-type:none;}

.ofweekti .ketilicx {float:left; width:102px; text-align:center; padding:0px; margin:0px 0px 3px 0px; list-style-type:none; background:url(../images/topofweektitlebg100.gif) no-repeat top left; height:20px;}
.ofweekti .ketilih {float:left; width:76px; text-align:center; padding:0px; margin:0px 0px 3px 0px; list-style-type:none; background: url(../images/topofweektitlebg1.gif) no-repeat top left; height:20px;}
.ofweekti .rightketih {float:left; width:87px; text-align:center; padding:0px; margin:0px 0px 3px 0px; list-style-type:none; background:url(../images/topofweektitlebg801.gif) no-repeat top left; height:20px;}
.ofweekti .lianziketibot {float:left; width:75px; border-right:#b20b28 1px dashed; text-align:center; padding:0px; margin:2px 0px 3px 0px; list-style-type:none;}
.ofweekti .rightketibot {float:left; width:70px; text-align:center; padding:0px; margin:2px 0px 3px 0px; list-style-type:none;}

 .ketilihs {float:left; width:76px; text-align:center; padding:0px; margin:0px 0px 3px 0px; list-style-type:none; background: url(../images/topofweektitlebg1.gif) no-repeat top left; height:20px;}




.sobox {width:909px; height:110px;margin:auto; background-color:#fef6f4; } 
.soaddbox {width:350px; float:right; height:110px; background-color:#e72001;}

.leftbox {width:676px; float:left}
.rightbox { width:225px; float:right; margin:0px; padding:0px;}
.rightboxtemp { width:295px; float:right; margin:0px; padding:0px;}
.rightboxtemps { width:295px; float:right; margin:0px; padding:0px;}
.bottombox {background:#fce5dd; height:35px; line-height:35px; text-align:center; border:#f6917d 1px solid;}

.bottomReserved {line-height:20px; padding:10px 0px 15px 0px; margin:0 auto; text-align:center;}


.list ul {text-align:left; margin:0px; padding:2px; line-height:22px;}
.list li{text-align:left; padding:0 0 0 10px; clear:both; background:url(../images/liststyle.gif) 2px 8px no-repeat; list-style-type:none;}

.list20 ul {text-align:left; margin:0px; padding:2px; line-height:20px;}
.list20 li{text-align:left; padding:0 0 0 10px; clear:both; background:url(../images/liststyle.gif) 2px 8px no-repeat; list-style-type:none;}


.lists ul {text-align:left; margin:0px; padding:1px; line-height:22px;}
.lists li{text-align:left; padding:0 0 0 10px; clear:both; font-size:12px; background:url(../images/liststyle.gif) 2px 8px no-repeat; list-style-type:none;}


.liststemp ul {text-align:left; margin:0px; padding:1px; line-height:21px;}
.liststemp li{text-align:left; padding:0 0 0 10px; clear:both; font-size:12px; background:url(../images/liststyle.gif) 2px 8px no-repeat; list-style-type:none;}


.nolist ul {text-align:left; margin:0px; padding:0px; line-height:18px;}
.nolist li{text-align:left; padding:0px; clear:both; list-style-type:none; background-image:none;}
.nolistli:link {color: #000000;text-decoration:none;}
.nolistli:visited {text-decoration: none; color: #333333;}
.nolistli:hover {text-decoration: none; color: #ff0000;}
.nolistli:active {text-decoration: none;}
.deepred:link{color:#A10206;text-decoration: none; }
.deepred:visited {text-decoration: none; color: #A10206;}
.deepred:hover {text-decoration: underline; color: #ff0000;}
.deepred:active {text-decoration: none;}


.toptitlebox{width:100px; height:32px; text-align:center; overflow:hidden; padding:0px;  background:url(../images/topsobgred.gif) no-repeat; float:left; line-height:32px; font-size:14px; cursor:hand; color:#FFFFFF; font-weight:bold;}
.toptitleboxOff{width:100px; height:32px; text-align:center; overflow:hidden; padding:0px;  background:url(../images/topsobg.gif) no-repeat; float:left; line-height:32px; font-size:14px; cursor:hand;}
.toptitleboxbg {height:32px;  float:left; width:500px; margin:0px; padding:0px;}
.toptitleboxbig { padding:0px; margin:12px;}
.toptitleboxbor02 { border:#be0000 1px solid; height:22px; width:390px; margin:0px; padding:2px; float:left; line-height:20px; background:url(../images/inputbg.gif); color:#999999;}
.toptitleboxsoan { height:28px; background:url(../images/souinpubg.gif); border:#be0000 1px solid; color:#333333; width:108px; font-size:14px; margin:0px; padding:0px;}
.toptitleboxbor03 { height:25px; border:0px; color:#666666; float:left; padding-top:5px;}
.toptitlesobox {float:left; padding:7px 0px 0px 0px; margin:0px;}


.listleftboxtitlebg {  height:24px; border-bottom:#be0000 1px solid;}
.listleftboxtitle {background: url(/images/pic01_21-09.gif) no-repeat right; height:24px; width:83px; float:left; line-height:24px; text-align:center; color: #fff;}
.listleftboxtitlemore {height:24px; width:50px; float:right; line-height:24px; text-align:right;padding-right:5px
	}
.listleftboxtitlemorefont:link {text-decoration: none; color: #ffffff;}
.listleftboxtitlemorefont:visited {text-decoration: none; color: #ffffff;}
.listleftboxtitlemorefont:hover {text-decoration: none; color: #ffff00;}
.listleftboxtitlemorefont:active {text-decoration: none; color: #ffffff;}
.newstuibox { background-color:#fef6f4; margin:0px; padding:5px 10px 0px 10px; line-height:20px; height:65px;}
.newslistfont {margin:0px; padding:0px 10px 5px 10px; line-height:20px;}

.dbottomtitlebg {background:url(../images/redbg.gif) repeat-x; height:24px;}
.dbottomtitlebg2 {border-bottom:1px solid #be0000; height:24px;}


.dbottomtitleleft {background: url(../images/witebg.gif) bottom center no-repeat; height:19px; width:100px; float:left; line-height:19px; text-align:center; color:#cc0000; vertical-align:bottom; margin:0px; padding:5px 0px 0px 0px;}

.titlebox{width:65px; height:24px; text-align:center; overflow:hidden; padding:0px;  background:url(/images/pic01_13.gif) no-repeat; float:left; line-height:24px; color:#cc0000;}
.titleboxOff{width:66px; height:24px; text-align:center; overflow:hidden; padding:0px;  background:url(/images/pic01_16.gif) no-repeat; float:left; line-height:24px;}
.titlebox a:link,.titlebox a:visited{color:#cc0000; text-decoration:none;}
.titlebox a:hover,.titlebox a:active{color:#cc0000; text-decoration:none;}
.titleboxOff a:link,.titleboxOff a:visited{color:#fff; text-decoration:none;}
.titleboxOff a:hover,.titleboxOff a:active{color:#fff; text-decoration:none;}

.titleboxbigbiao {width:100px; overflow:hidden; padding:0px 0px 0px 25px; float:left; line-height:24px; color:#ffffff; background:url(../images/heading.gif) 10px 6px no-repeat;}

.boxbiaored {width:80px; overflow:hidden; padding:0px 0px 0px 25px; float:left; line-height:24px; color:#cc0000; background: url(../images/biaolanred.gif) 10px 6px no-repeat #FFFFFF;}


/*第三级页面样式*/
.threetopbox {line-height:30px; color:#b30819; padding-left:20px; width:890px; margin:0 auto;}
.threeleftbox {float:left; width:602px; padding:0px; margin:0px;}
.threerightbox {float:right; width:300px;  padding:0px; margin:0px;}

.threefont:link {text-decoration: none; color: #e94d43;}
.threefont:visited {text-decoration: none; color: #e94d43; }
.threefont:hover {text-decoration: underline; color: #ff3300; }
.threefont:active {text-decoration: none; color: #ff6600;}

.pintopbox {line-height:20px; color:#e94d43; padding: 3px 0px 0px 20px; width:888px; margin:0 auto; vertical-align:middle; font-family:"宋体";}
.pinfont:link {text-decoration: none; color: #333333; font-size:14px;}
.pinfont:visited {text-decoration: none; color: #333333; font-size:14px;}
.pinfont:hover {text-decoration: underline; color: #ff3300; font-size:14px;}
.pinfont:active {text-decoration: none; color: #ff6600; font-size:14px;}

.threeleftboxnei {float:left; width:590px; clear:both; padding:5px; margin:0px; color:#e94d43;}

.threeboxleftp {float:left; line-height:20px; padding-left:10px;}
.threeboxrightp {float:right; line-height:20px; padding-right:10px;}
.threeboxtitle {float:left; text-align:center; padding:20px 0px 5px 0px; margin:0px; width:580px; color:#cc0000; vertical-align:bottom;  font-size:23px; font-weight:bold;}
.threeboxtitlefrom {float:left; padding:0px; margin:0px; width:580px; text-align:center; border-bottom:#cccccc 1px solid; border-top:#cccccc 1px solid; line-height:25px;}
.threeboxtitlenei {float:left; padding-left:5px ; margin:0px; color:#333333; line-height:24px; font-size:14px;}

.threeboxtitleye {float:left; padding:0px; margin:0px; width:580px; text-align:center; border-bottom:#cccccc 1px solid; border-top:#cccccc 1px solid; line-height:35px;}

.r_link:link {text-decoration: none; color: #ff0000;}
.r_link:visited {text-decoration: none; color: #ff0000;}
.r_link:hover {text-decoration: underline; color: #ff3300;}
.r_link:active {text-decoration: none; color: #ff0000;}

.date {color:#666666;}


.bottomlinkfont {width:890px; margin:0 auto; padding:5px 10px 5px 10px; line-height:22px; background-color:#fef6f4; border:#be0000 1px solid;}
.sohp_make {
	float: left;
	width: 140px;
	padding-left: 30px;
}
.sohp_makea {
	float: right
	width: 130px;
	padding-left: 20px;
}

.top_Input {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.div_su {font-size:12px;}


.listinfotu {float:left; padding:10px; margin:0px;}
.listinfoimg {float:left; margin:0px 5px 0px 5px; padding:3px; width:120px; height:auto;}
.listinfoimg1 {float:left; margin:0px; padding:0px; width:120px; height:90px;}
.listinfoimgfont {float:left; margin:0px; padding:2px; width:120px; text-align:center;}
.infopinlun {width:590px; height:24px; border-bottom:#be0000 1px solid;}
.infopinlun1 {float:left; width:600px; clear:both; padding:0px; margin:0px;}
.infopinlun2 {border: #be0000 1px solid; width:560px; height:120px; margin:5px; padding:0px;}
.infopinfont01 {float:left; width:350px; color:#cc0000; margin:0px; padding:0px 0px 0px 10px; height:24px; line-height:24px;}
.sinput01 {border: #be0000 1px solid; width:50px; height:15px;}
.infopinfont02 {float:right; width:150px; color:#cc0000;}
.sinput02 {border: #be0000 1px solid; width:auto; height:20px; background-color:#FFFFFF; color:#cc0000;}

.pinlunchakan {height:24px; width:auto; float:right; line-height:24px; text-align:center; color:#cc0000; margin:0px; padding:0px 10px 0px 0px;}

.inter_list{ margin:0px; padding:5px;height:230px;}

.qiyesoubox {border:#be0000 1px solid; color:#666666; width:100px; height:15px; line-height:15px;}
.qiyesouboxan {border:#be0000 1px solid; color:#333333; height:20px; line-height:15px; background-color:#FFFFFF;}
.souanniuqiye2 {height:22px; width:150px; float:left; line-height:24px; text-align:left; padding-top:2px; color:#333333;}


.ofweekzhuantitlink:link {text-decoration: none; color: #ffffff;}
.ofweekzhuantitlink:visited {text-decoration: none; color: #ffffff;}
.ofweekzhuantitlink:hover {text-decoration: underline; color: #ffff00;}
.ofweekzhuantitlink:active {text-decoration: none; color: #eeeeee;}

.guan_neibottombox {width:299px; margin:0px; padding:0px; float:left;}
.guan_neibottomboxcen {width:299px; margin:0px 5px 0px 5px; padding:0px; float:left;}

.defleftbox {width:670px; float:left}
.leftbox_right01 {width:290px; float:left; margin:0px; padding:0px;}
.leftbox_right005 {width:330px; float:left; margin:0px; padding:0px;}

.newsbiantuiboxs { background-color:#fffbfa; margin:0px; padding:0px height:auto;}

.newsbiantuibox { background-color:#fffbfa; margin:0px; padding:0px 5px; height:auto;}
.newsimgtitle:link {text-decoration: none; color: #cc0000; font-weight:bold; font-size:14px;}
.newsimgtitle:visited {text-decoration: none; color: #cc0000; font-weight:bold; font-size:14px;}
.newsimgtitle:hover {text-decoration: none; color: #e62000; font-weight:bold; font-size:14px;}
.newsimgtitle:active {text-decoration: none; color: #ff6600; font-weight:bold; font-size:14px;}
.leftbox_left01 {width:370px; float:right; margin:0px; padding:3px;}
.newstuibox { background-color:#fffbfa; margin:0px; padding:0px; height:28px;}
.newsrenfont {margin:0px; padding:0px 10px; line-height:20px;}


.newsimgtitlecompany:link {text-decoration: underline; color: #cc0000;  font-size:13px;}
.newsimgtitlecompany:visited {text-decoration: underline; color: #cc0000;  font-size:13px;}
.newsimgtitlecompany:hover {text-decoration: underline; color: #e62000;  font-size:13px;}
.newsimgtitlecompany:active {text-decoration: underline; color: #ff6600;  font-size:13px;}


.soulist ul {text-align:left; margin:0px; padding:0px 2px; line-height:21px;}
.soulist li{text-align:left; padding:0 0 0 10px; clear:both; background:url(../images/liststyle.gif) 2px 8px no-repeat; list-style-type:none;}

.g_prodnews ul {text-align:left; margin:0px; padding:2px; line-height:22px;}
.g_prodnews li{text-align:left; padding:5px 5px; clear:both; background: none; list-style-type:none;}
.g_prodnews img {border:#ededed 3px solid;float:left; clear:none; margin:0px 5px 5px 0px; padding:0px;}

.listleftbox {width:300px; margin:0px; padding:0px; float:left;}
.listleftboxtemp {width:300px; margin:0px;  float:left;}
.listrightboxtemp {width:300px; margin:0px; margin-right:5px; float:right;}
.listleftboxfonttitle {margin:0px; padding:4px; float:left;}
.listleftboxfonttitles {margin:0px; padding-bottom:0px; float:left;}
.profan{ float:right; width:220px; margin:0px 0px 0px 0px;}

.gdefleftbox {width:682px; float:left}
.gdefleftboxtemp {width:610px; float:left}
.glistleftbox {width:337px; margin:0px; padding:0px; float:left;}

.yellowboxbg{width:75px; height:24px; text-align:center; overflow:hidden; padding:0px;  background: url(../images/yebbgye.gif) no-repeat bottom; float:left; line-height:24px; margin:0px 0px; color:#cc0000;}

.listleftboxtitle2x {background: url(../images/titleleftbg.gif) no-repeat right; height:24px; width:160px; float:left; line-height:24px; text-align:center; color:#cc0000;}

.titleboxbigbiao2x {width:150px; overflow:hidden; padding:0px 0px 0px 25px; float:left; line-height:24px; color:#ffffff; background:url(../images/heading.gif) 10px 6px no-repeat;}

.zbging {background: url(../images/interbg.gif) repeat-x; width:auto;min-width:80px; height:25px; color:#e62000; border:#cccccc 1px solid; }
.zborder {border:#fc8225 1px solid; background-color:#fbf5f4; width:120px;}
.zborlei {border:#fc8225 1px solid; margin:-1px -1px 1px -3px; color:#cc0000;}
.zziliaoer {border:#fda698 1px solid; width:220px; height:23px;}

.inputtextTest{border:#fda698 1px solid; width:95%; height:45px;}
.educationtable{border:#fda698 1px solid;}
.inputtext{border:#fda698 1px solid; width:95%; height:16px;}

.inputbtn{background: url(../images/interbg.gif) repeat-x; width:80px; height:25px; color:#e62000; border:#cccccc 1px solid;}
 
.fontblue{color:#003399; font-weight: bold;}

.clear { clear: both; font-size:1px; height:0px; overflow:hidden;}
.leftTitle { background:url(/css/person/.gif) repeat-x 0 bottom; width:640px; margin:0 auto;}
.leftTitle .leftTitleL { border-left:1px solid #CCCCCC; float:left;}
.leftTitle .leftTitleL { border-left:1px solid #CCCCCC; float:left;}
.leftTitleLb {height:950px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;width:638px; margin:0 auto;border-top:1px solid #CCCCCC; }
.leftTitle .leftTitleL h2 { font-size:12px;color:black;font-weight:normal;cursor:hand;text-align:center;height:20px;line-height:20px; width:112px; float:left; border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:0px 0 0px; background:#F5F5F5; }
.leftTitle .leftTitleL .on {border-bottom:1px solid #ccc;color:black; background:#fff; font-weight:bold;}
.leftTitle .leftTitleL a ,.leftTitle .leftTitleL a:visited { color:#000;}
.leftTitle .leftTitleL a:hover { color:#bc2931;}
.leftTitle .leftTitleR { float:right;width:300px;margin:auto;border-right:0px}

.productlist {background-color:#fef6f4;}
.f14{ font-size:14px}
.fontsimple{font-size:12px}
.fontmiddle{font-size:13px}
.fontbig{font-size:14px}
.fieldName{
    font-family:Arial, 宋体,Verdana, Helvetica, sans-serif;
	background-color:#ffffff;
	border-right:1px solid #E4EEF8;
	border-bottom:1px solid #E4EEF8;
	padding:1px;
	color:#DC0E0E;
	padding-left:3px;
	font-weight:bolder;
	}
.fieldContent{
    font-family:Arial, 宋体,Verdana, Helvetica, sans-serif;
	background-color:#ffffff;
	border-right:1px solid #E4EEF8;
	border-bottom:1px solid #E4EEF8;
	padding:1px;
	padding-left:3px;} 
.lanmu {
    font-family:Arial, 宋体,Verdana, Helvetica, sans-serif;
	border:1px solid #C2D8E7;
	font-weight:border;
	background-color:#DCF1FC;
}
.news_giffonttitle { border-bottom:#cc0000 1px dashed; line-height:20px;  padding:0px;padding-left:10px; margin:0;}
.adserviceshowNo {margin:1px}

.adserviceshow {font-size:16px;font-weight:bold;color:#F1DF11;   background-repeat: repeat;text-align:center;vertical-align:middle;}
.TopAdshow{width:910px; margin:0 auto; clear:both;}
.infopinlunresume{ height:24px;font-weight:bold; border:#be0000 1px solid;margin-bottom:6px}