﻿html {scrollbar-face-color: #eeeeee;scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #dee3e7;scrollbar-3dlight-color: #d1d7dc;scrollbar-arrow-color: #000;scrollbar-track-color: #ededed;scrollbar-darkshadow-color: #98aab1;}
body { text-align: center; font-family:"宋体", arial; margin:0 auto;padding:0; background: #FFF url(images/bodybg.jpg) repeat-x; font-size:12px; color:#000; overflow-x: hidden}

div,form,img,ul,ol,li,dl,dt,dd,span,h2 {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

/* Link */
a:link {color: #1f3a87; text-decoration:none;}
a:visited {color: #1f3a87;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
/* Font  */
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* Other */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.blank3{ height:3px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank9{ height:9px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; display:block;clear:both;overflow:hidden;}
.blankW6{ height:6px; display:block;background:#fff; clear:both;overflow:hidden;}
.blankW9{ height:9px; display:block;background:#fff; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px;clear:both;overflow:hidden;}
.blank18{ height:18px; font-size:1px;clear:both;overflow:hidden;}
.foltleft{ float:left}
.marg10{ margin:10px;}
/*index*/
.topb{ width:935px; height:30px; line-height:30px; text-align:left; font-size:14px; font-weight:bold ; padding:0px 0px 0px 25px; color:#FFFFFF; background:url(images/logo1.gif) no-repeat left center; margin-bottom:2px;}
.topb a:link {color: #fff; text-decoration:none;}
.topb a:visited {color: #fff;text-decoration:none;}
.topb a:hover {color: #FF9900; text-decoration:underline;}
.topb a:active {color: #fff;}

.topb span { float:right; width:60px;}
.mainbody{ width:960px; background:#FFFFFF; margin-top:25px;/* height:980px;*/ clear:both;margin:0 auto;}
.so { padding:5px;}
.top { height:100px;}
.top ul{ width:740px; float:right; font-size:14px; font-weight:bold;}
.top ul li{ float:left; width:97px; height:37px; line-height:45px; background:url(images/bbg.jpg) no-repeat; margin-left:2px;}
.top ul li a:link{ color:#108EC2}
.top ul li a:visited {color: #108EC2;text-decoration:none;}
.top ul li a:hover {color: #bc2931; text-decoration:underline;}
.top ul li a:active {color: #108EC2;}

.logo { float:left;background: url(newimg/logo.png) no-repeat; width:161px; height:80px; position:relative; top:20px; left:30px;}
.logo1 { float:left;background: url(images/logo1.png) no-repeat; width:370px; height:90px; margin-left:20px;}
.banner {float:right; width:780px; height:37px; position: relative; top:25px; border-bottom:1px solid #f0f0f0; right:30px;}
.login{ float:right; width:680px; height:54px; text-align:right;}
.main{ padding:20px; width:920px; background-color:#FFFFFF; margin-top: 5px; float:left;}
.main .mainleft { float:left; width:570px; text-align:left;background:#FFFFFF;}
.main .mainright { float:right; width:330px; text-align:left;background:#FFFFFF;}
.main .mainright h2 { border-bottom:#DAF3FE solid 1px; height:30px; line-height:30px; text-align:left; background: url(images/page_white_text.gif) no-repeat left center; font-size:14px; padding:0px 0px 0px 20px;}
.main .mainright ul{width:330px; padding:0px 0px 0px 0px;}
.main .mainright ul li{ height:25px; line-height:25px; padding:0px 0px 0px 15px; background:url(images/dot.gif) no-repeat left center;}
.main .mainright dd { float:left;width:110px; text-align:center; margin-top:8px; margin-bottom:8px;}
.main .mainright ul li span{ float:right; text-align:right; width:70px; background:none; color:#CCCCCC}
.main .mainleft .index_rj{ margin-top:10px; width:570px; border: 1px solid #DAF3FE; height:220px; background: #FBFDFF}
.main .mainleft .index_rj h2{border-bottom: solid 1px #BAD9FA; height:30px; line-height:30px; font-size:14px; text-align:left; margin:0px 0px 0px 0px; background:url(images/77.gif) no-repeat left center; padding:0px 0px 0px 25px;}
.main .mainleft .index_rj .rleft{ float:left; margin-top:5px; width:360px; border-right: 1px solid #DAF3FE; height:200px;}
.main .mainleft .index_rj .rleft img{ float:left; margin:10px 0px 10px 0px; width:100px; height:100px;}
.main .mainleft .index_rj .rleft dd{ margin-top:10px;margin-right:10px;}
.main .mainleft .index_rj .rleft .divrl{ clear:both; height:30px; line-height:30px; font-weight:bold; font-size:14px; margin:10px 10px 10px -10px; text-align:center; background: #F4FDFF}
.main .mainleft .index_rj .rright{ float:right; margin-top:5px; width:205px; height:200px;}
.main .mainleft .index_rj .rright img{ margin-top:5px; margin-left:5px; margin-right:5px; width:50px; height:50px;}
.main .mainleft .index_web{ margin-top:10px; width:570px; /*border: 1px solid #DAF3FE;*/ height:300px;}
.main .mainleft .index_web h2{border-bottom: solid 2px #f0f0f0; height:30px; line-height:30px; font-size:14px; text-align:left; margin:0px 0px 0px 0px; background:url(images/contact.png) no-repeat left center; padding:0px 0px 0px 25px;}
.main .mainleft .index_web ul{width:560px; padding:0px 0px 0px 0px; margin:10px 0px 0px 0px;}
.main .mainleft .index_web ul li{ float:left; width:270px; height:25px; line-height:25px; padding:0px 0px 0px 5px;}
.main .mainleft .index_web ul li span{ float:right; text-align:right; width:70px; background:none; color:#CCCCCC}
.main .mainleft .hezuo { float:left; width:200px; height:180px; border:1px solid #DAF3FE; margin-top:10px; text-align:left;}
.main .mainleft .hezuo h2{height:25px; line-height:30px; border-bottom:1px solid #DAF3FE; padding-left:10px; color:#006699; font-weight:bold; background: #E9F9FE}
.main .mainleft .hezuo ul{ padding:0px 0px 0px 0px;}
.main .mainleft .hezuo ul li{ height:25px; line-height:25px; padding:0px 0px 0px 5px;}
.main .mainleft .hezuo ul li span{ float:right; text-align:right; width:70px; background:none; color:#CCCCCC}
.main .mainleft .bbs { float:right; width:350px; height:180px;border:1px solid #DAF3FE; margin-top:10px; text-align:left;}

.main .mainleft .bbs h2{height:25px; line-height:30px; border-bottom:1px solid #DAF3FE; padding-left:10px; color:#006699; font-weight:bold; background: #E9F9FE}
.main .mainleft .bbs h2{height:25px; line-height:30px; border-bottom:1px solid #DAF3FE; padding-left:10px; color:#006699; font-weight:bold; background: #E9F9FE}
.main .mainleft .bbs ul{ padding:0px 0px 0px 0px;}
.main .mainleft .bbs ul li{ height:25px; line-height:25px; padding:0px 0px 0px 5px;}
.main .mainleft .bbs ul li span{ float:right; text-align:right; width:70px; background:none; color:#CCCCCC}




.main .top_left{ float:left; width:360px; height:360px; border:1px solid #DAF3FE; margin-top:10px; text-align:left}
.main .top_left .topleft1{ float:left; width:100px; height:360px; padding:10px;}

.main .top_left dl{  padding-right:10px;padding-left:10px; clear:both}
.main .top_left dl img{ margin-top:10px; margin-right:10px;}
.main .top_left dl a:link{ color: #336699;}
.main .top_left dl a:visited {color: #336699;text-decoration:none;}
.main .top_left dl a:hover {color: #336699; text-decoration:underline;}
.main .top_left dl a:active {color: #336699;}
.main .top_left dl dt{ font-size:16px; color:#003366; font-weight:bold; height:35px; line-height:35px;}
.main .top_left dl dd{ color: #666; padding-bottom:5px;}

.main .top_right{ float:right; width:610px; text-align:left }
.main .top_right .tleft{ float:left;height:560px;  width:400px; border:1px solid #DAF3FE;}
.main .mainleft span{ float:right; width:40px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
.main .mainright span{ float:right; width:40px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
.main .pc_left span{ float:right; width:40px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
.main .pc_right span{ float:right; width:40px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
.main .web_left span{ float:right; width:40px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
.main .web_right span{ float:right; width:40px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
.main .ren_left span{ float:right; width:40px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
.main .ren_right span{ float:right; width:40px; padding:0px 0px 0px 17px; font-size:12px;}
.main .art_left span{ float:right; width:60px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
.main .art_right span{ float:right; width:40px; /*background: url(images/web_icon_012.gif) no-repeat 0px 7px;*/ padding:0px 0px 0px 17px; font-size:12px;}
/*.main .trade_left span{ float:right; width:40px;  padding:0px 0px 0px 17px; font-size:12px;}
.main .trade_right span{ float:right; width:40px;  padding:0px 0px 0px 17px; font-size:12px;}*/

.main .top_right .tleft ul{width:380px; border-bottom:1px dashed #ccc; padding:5px 5px 0px 5px;}
.main .top_right .tleft ul li{ height:25px; line-height:25px; padding:0px 0px 0px 5px;}
.main .top_right .tleft ul li span{ float:right; text-align:right; width:70px; background:none; color:#CCCCCC}
.main  h2{ height:25px; line-height:30px;  padding-left:10px; font-weight:bold; font-size:14px}
.main .top_right .tright{ float:right; width:200px; height:100px;border:1px solid #DAF3FE; margin-bottom:12px;}
.main .top_right .tright1{ float:right; width:200px; height:330px;border:1px solid #DAF3FE; margin-bottom:12px;}
.main .main_left { float:left; width:360px; height:460px;border:1px solid #DAF3FE; margin-bottom:10px;margin-top:10px; text-align:left}
.main .main_left ul{ padding:5px; margin-top:0px;}
.main .main_left ul li{ height:20px; line-height:20px; padding-left:5px;}
.main .main_left ul li span{ float:right; text-align:left; width:80px; background:none; color:#CCCCCC}
.main .main_left div{ text-align: center}
.main .main_left dl{  padding-right:10px;padding-left:10px;}
.main .main_left dl img{ margin-top:10px; margin-right:10px;}
.main .main_left dl a:link{ color: #336699;}
.main .main_left dl a:visited {color: #336699;text-decoration:none;}
.main .main_left dl a:hover {color: #336699; text-decoration:underline;}
.main .main_left dl a:active {color: #336699;}
.main .main_left dl dt{ font-size:16px; color:#003366; font-weight:bold; height:35px; line-height:35px;}
.main .main_left dl dd{ color: #666; padding-bottom:5px;}

.main .main_right { float:right; width:610px; height:460px;border:1px solid #DAF3FE; margin-bottom:10px;margin-top:10px; text-align:left}
.main .main_right ul{ padding:5px; margin-top:0px; width:400px;height:420px; float:left; border-right:1px solid #f0f0f0}
.main .main_right ul li{ height:25px; line-height:25px; padding-left:5px;}
.main .main_right ul li span{ float:right; text-align:center; width:50px; background:none; color:#CCCCCC}
.main .main_right .rpic { float:right}

#MainPromotionBanner{width:360px;height:190px;background:#feb900;float:left;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 190px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 360px;height: 190px;}
#MainPromotionBanner .Slides img{border:0;display: block;width: 360px;height: 190px;}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 165px; right: 0px;z-index: 10;
	height: 25px;}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../images/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }

.ad { width:100%; height:90px; border:1px solid #DAF3FE; clear:both; margin-bottom:5px;}
/* pc */
.main .pc_right{ float:right; width:230px; border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea; margin-top:0px; text-align:left}
.main .pc_right h2{ height:31px; line-height:31px; border:none; color:#006699; font-weight:bold; font-size:14px;background:url(newimg/h2bg.gif);}
.main .pc_right h2 .span1 { float:left;background:url(newimg/pcico1.gif) no-repeat 2px center;width:10px;height:31px;}
.main .pc_right h2 .span2 { float:left;background:url(newimg/pcico2.gif) no-repeat 2px center;width:10px;height:31px;}
.main .pc_right h2 .span3 { float:left;background:url(newimg/pcico3.gif) no-repeat 2px center;width:10px;height:31px;}
.main .pc_right ul{ padding:5px; margin-top:0px;}
.main .pc_right ul li{ height:25px; line-height:25px; padding-left:0px;}
.main .pc_right ul li span{ float:right; text-align:center; width:80px; background:none; color:#CCCCCC}
.main .pc_right div{ padding:5px; border-top:1px dashed #f0f0f0}

.main .pc_ad{float:left; width:610px; text-align:left; height:150px;border:1px solid #DAF3FE;}
.main .pc_left { float:left; width: 680px;text-align:left; margin:0px 0px 0px 0px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.main .pc_left h2{ height:31px; line-height:31px;color:#006699; font-weight:bold;font-size:14px;background:url(newimg/h2bg2.gif);}
.main .pc_left h2 span {background-image:url(newimg/disk.gif);width:3px;height:22px;background-repeat:no-repeat;float:left;background-position: 0px 6px;
}
.main .pc_left .about {width:670px;}
.main .pc_left .about dl{  padding-right:10px;margin-top:10px;}
.main .pc_left .about dl img{ margin-right:10px;}
.main .pc_left .about dl a:link{ color: #336699;}
.main .pc_left .about dl a:visited {color: #336699;text-decoration:none;}
.main .pc_left .about dl a:hover {color: #336699; text-decoration:underline;}
.main .pc_left .about dl a:active {color: #336699;}
.main .pc_left .about dl dt{ float:right; font-size:14px; color:#003366; font-weight:bold; height:20px; line-height:20px;width:470px;margin-top:20px;}
.main .pc_left .about dl dd{ float:right; color: #666; padding:5px;width:470px;border-top:1px dashed #ccc; }
.main .pc_left .about dl dd span{ float:right; width:260px; text-align:right; background:none;}
.main .pc_left .con {width:660px;margin-left:10px;}
.main .pc_left .con dl{margin-top:10px;}
.main .pc_left .con dl a:link{ color: #336699;}
.main .pc_left .con dl a:visited {color: #336699;text-decoration:none;}
.main .pc_left .con dl a:hover {color: #336699; text-decoration:underline;}
.main .pc_left .con dl a:active {color: #336699;}
.main .pc_left .con dl dt{font-size:14px; color:#003366; font-weight:bold; height:25px; line-height:25px;width:660px;border-top:1px dashed #ccc;}
.main .pc_left .con dl dd{ color: #666; height:50px; padding:5px;width:650px;border-top:1px dashed #ccc; }
.main .pc_left .con dl dd span{background-repeat: no-repeat; height:50px;width:55px;float:left; }
/*weblink*/


.main .web_left {float:left; width:230px; text-align:left; margin-bottom:10px; border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.main .web_left h2{ height:29px; line-height:29px; padding-left:10px; color:#006699; font-weight:bold; font-size:14px; background:url(newimg/h2bg.gif);padding-top:2px;}
.main .web_left ul{}
.main .web_left ul li{line-height:20px; float:left; width:96%; height:20px; margin-left:1px; margin-top:5px; border:1px #eaeaea dashed;cursor:hand;padding-left:5px;}

.main .web_right { float:right; width:680px; text-align:left;}
.main .web_right h2{ height:24px; padding-top:7px; line-height:18px; padding-left:10px; color:#006699; font-weight:bold; font-size:14px; background:url(newimg/h2bg2.gif);}
.main .web_right h2 span { float:left;background:url(newimg/giflist.gif) no-repeat 10px center;width:16px;height:16px;}
.main .web_right .weblist {width:100%;margin-top:5px;}
.main .web_right .weblist .listhead{width:100%; text-align:center; height:25px; font-weight:bold;line-height:25px;}
.main .web_right .weblist .listhead .li1{ float:left;width:34%; border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;border-left: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .web_right .weblist .listhead .li2{ float:left;width:17%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .web_right .weblist .listhead .li3{ float:left;width:30%;border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .web_right .weblist .listhead .li4{ float:left;width:18%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .web_right .weblist .List1 {border:1px solid #eaf4f8;display:block;clear:both;width:676px;;height:24px;border:1px solid #eaf4f8;border-top:0;line-height:24px;}
.main .web_right .weblist .List2 {border:1px solid #eaf4f8;display:block;clear:both;width:676px;height:24px;border:1px solid #eaf4f8;border-top:0;line-height:24px;background:#fbfeff;}
.weblist .li5{ float:left;width:35%; line-height:20px;padding-left:4px;}
.weblist .li6{ float:left;width:17%; line-height:20px;}
.weblist .li7{ float:left;width:30%; line-height:20px;}
.weblist .li8{ float:left;width:16%; line-height:20px;padding-top:3px;padding-left:3px;}

/*rencai*/
.main .ren_left {float:right; width:230px; text-align:left; margin-bottom:10px; border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef; padding-bottom:5px;}
.main .ren_left h2{ height:29px; line-height:29px; padding-left:10px; color:#006699; font-weight:bold; font-size:14px; background:url(newimg/h2bg.gif);padding-top:0px;}
.main .ren_left ul{ margin-bottom:10px;}
.main .ren_left ul li{line-height:20px; float:left; width:212px; height:20px; margin-left:2px;margin-right:2px; margin-top:5px; border:1px #eaeaea dashed;cursor:hand;padding-left:5px;}
.main .ren_right { text-align:left; width:670px; float:left}
.main .ren_right h2{ height:24px; padding-top:7px; line-height:18px; padding-left:10px; color:#006699; font-weight:bold; font-size:14px; background:url(newimg/h2bg2.gif);}
.main .ren_right h2 span { float:right;width:50px;height:25px;}
.main .ren_right .renlist {width:100%; margin-top:5px;}
.main .ren_right .renlist .listhead{width:100%; text-align:center; height:25px; font-weight:bold;line-height:25px;}
.main .ren_right .renlist .listhead .lii1{ float:left;width:28%; border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;border-left: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_right .renlist .listhead .lii2{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_right .renlist .listhead .lii3{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_right .renlist .listhead .lii4{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_right .renlist .listhead .lii5{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_right .renlist .listhead .lii6{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_right .renlist .listhead .lii7{ float:left;width:14%;border-right: 1px dashed #CCCCCC;border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_right .renlist .List1 {border:1px solid #eaf4f8;display:block;clear:both;width:670px;border-top:0;line-height:24px; text-align:center;float:left; padding:5px;}
.main .ren_right .renlist .List2 {border:1px solid #eaf4f8;display:block;clear:both;width:670px;border-top:0;line-height:24px;background:#fbfeff; text-align:center;float:left;}
.renlist .li5{ float:left;width:200px;padding:4px; margin:3px; text-align:left; height:100px;}
.renlist .li6{ float:left;width:17%; line-height:20px;}
.renlist .li7{ float:left;width:30%; line-height:20px;}
.renlist .li8{ float:left;width:16%; line-height:20px;padding-top:3px;padding-left:3px;}

.renlist .li11{ float:left;width:28%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .li22{ float:left;width:14%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .li33{ float:left;width:14%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .li44{ float:left;width:14%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .li55{ float:left;width:14%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .li66{ float:left;width:15%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .li77{ float:left;width:14%; border-bottom:1px dashed #CCCCCC; font-weight:normal}

.renlist .la11{ float:left;width:12%; border-bottom:1px dashed #CCCCCC;border-left:2px dashed #CCCCCC; font-weight:normal}
.renlist .la22{ float:left;width:10%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .la33{ float:left;width:18%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .la44{ float:left;width:14%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .la55{ float:left;width:10%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .la66{ float:left;width:10%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .la77{ float:left;width:15%; border-bottom:1px dashed #CCCCCC; font-weight:normal}
.renlist .la88{ float:left;width:10%; border-bottom:1px dashed #CCCCCC;border-right:2px dashed #CCCCCC; font-weight:normal}

.main .ren_c { text-align:left; width:100%; float:left}
.main .ren_c h2{ height:24px; padding-top:7px; line-height:18px; padding-left:10px; color:#006699; font-weight:bold; font-size:14px; background:url(newimg/h2bg2.gif);}
.main .ren_c h2 span { float:right;width:50px;height:25px;}
.main .ren_c .renlist {width:100%; margin-top:5px;}
.main .ren_c .renlist .listhead{width:100%; text-align:center; height:25px; font-weight:bold;line-height:25px;}
.main .ren_c .renlist .listhead .lii1{ float:left;width:28%; border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;border-left: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lii2{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lii3{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lii4{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lii5{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lii6{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lii7{ float:left;width:14%;border-right: 1px dashed #CCCCCC;border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .List1 {border:1px solid #eaf4f8;display:block;clear:both;width:660px;border-top:0;line-height:24px; text-align:center;float:left; padding:5px;}
.main .ren_c .renlist .List2 {border:1px solid #eaf4f8;display:block;clear:both;width:660px;border-top:0;line-height:24px;background:#fbfeff; text-align:center;float:left;}
.main .ren_c .renlist .listhead .lia1{ float:left;width:12%; border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;border-left: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lia2{ float:left;width:10%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lia3{ float:left;width:17%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lia4{ float:left;width:14%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lia5{ float:left;width:10%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lia6{ float:left;width:10%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lia7{ float:left;width:15%;border-left: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;border-top: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .ren_c .renlist .listhead .lia8{ float:left;width:10%;border-left: 1px dashed #CCCCCC;border-right: 1px dashed #CCCCCC;border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}


/*tradeinfo*/
.main .web_right .tralist {width:100%; margin-top:5px;}
.main .web_right .tralist .listhead{width:100%; text-align:center; height:25px; font-weight:bold;line-height:25px;}
.main .web_right .tralist .listhead .li1{ float:left;width:72%; border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;border-left: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .web_right .tralist .listhead .li2{ float:left;width:17%;border: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .web_right .tralist .listhead .li3{ float:left;width:10%;border-right: 1px dashed #CCCCCC;border-top: 1px dashed #CCCCCC;border-bottom: 1px dashed #CCCCCC;background-image:url(newimg/listbg.gif);}
.main .web_right .tralist .List1 {border:1px solid #eaf4f8;display:block;clear:both;width:677px;border:1px solid #eaf4f8;border-top:0;line-height:24px; text-align:center;float:left; height:100px;}
.main .web_right .tralist .List2 {border:1px solid #eaf4f8;display:block;clear:both;width:677px;border:1px solid #eaf4f8;border-top:0;line-height:24px;background:#fbfeff; text-align:center;float:left;height:100px;}
.tralist .li0{float:left;width:5%;padding-left:4px;text-align:left;background-image:url(newimg/li0.gif);background-repeat: no-repeat;background-position: center center;height:95px;width:18px;
}
.li02{float:left;width:5%;padding-left:4px;text-align:left;background-repeat: no-repeat;background-position: center center;height:95px;width:18px;
}
.li01{float:left;width:5%;padding-left:4px;text-align:left;background-repeat: no-repeat;background-position: center center;height:95px;width:18px;
}
.tralist .li00{ float:left;width:6%; padding-left:4px; text-align:left; background-image:url(newimg/li00.gif);background-repeat: no-repeat;background-position: center center;height:95px;width:18px;}
.tralist .li5{ float:left;width:68%; line-height:20px;padding-left:4px; text-align:left;}
.tralist .li5 dl{padding:5px;float:left;width:98%; text-align:left; margin-top:4px;margin-bottom:4px;border:1px dashed #cccccc;}
.tralist .li5 dl dt{font-size:14px; font-weight:bold;}
.tralist .li6{ float:left;width:17%; line-height:25px; padding:20px 0px 0px 0px }
.tralist .li7{ float:left;width:10%; padding-top:20px;text-align:center;}

/*art*/

.main .art_left {float:left; width:680px; text-align:left;}
.main .art_left h2{ height:31px;color:#006699; font-weight:bold; margin: 0; padding: 0;; font-size:14px; background:url(newimg/h2bg2.gif);}
.main .art_left h2 span {float:left;padding-top:4px;width:20px;height:23px;background-image: url(newimg/h2ico.gif);background-repeat: no-repeat;background-position: 10px 1px;}
.main .art_left h2 em {float:right; font-size:9pt; font-weight:normal;}
.main .art_left h3{ height:31px;color:#006699; line-height:31px; font-weight:bold; margin: 0; padding: 0;; font-size:14px; background:url(newimg/h2bg2.gif);}
.main .art_left h3 span {float:left;padding-top:4px;width:20px;height:23px;background-image: url(newimg/h2ico2.gif);background-repeat: no-repeat;background-position: 10px 1px;}
.main .art_left h3 em {float:right; font-size:9pt; font-weight:normal;}

.main .art_left ul{ float:left;border:1px #ffffff solid;background:url(newimg/titlebg.gif);}
.main .art_left ul li{ font-size:9pt;height:20px;padding-top:7px; width:680px;}
.main .art_left ul li span{ float:right;width:130px;font-size:9pt; font-weight:normal; color:#999999;}
.main .art_left dl{ border:1px #ffffff solid;height:30px; line-height:30px;text-align:center;}

.main .art_right {float:right; width:230px; text-align:left;margin:0;padding:0;}
.main .art_right h2{ height:31px; line-height:31px;color:#006699; font-size:14px; background:url(newimg/h2bg.gif);}
.main .art_right h2 span{float:left;background-image: url(newimg/rightico.gif);background-repeat: no-repeat;padding-top:4px;width:5px;height:18px;background-position: 0px 7px;}
.main .art_right h3{ height:31px; line-height:31px;color:#006699; font-size:14px; font-weight:bold; background:url(newimg/h2bg.gif);}
.main .art_right h3 span{float:left;background-image: url(newimg/rightico2.gif);background-repeat: no-repeat;padding-top:4px;width:13px;height:18px;background-position: 10px 7px;}
.main .art_right .content2 {border:1px #efefef solid; text-align:center;padding-top:3px;}
.main .art_right .content2 dl {text-align:center;}
.main .art_right .content2 dl dt img{ width:220px;padding:3px;}
.main .art_right .content2 dl dd{ height:22px; line-height:22px;border-bottom:1px #efefef solid; }
.main .art_right .content2 ul{ padding:5px; margin-top:0px; text-align:left;}
.main .art_right .content2 ul li{ height:25px; line-height:25px; padding-left:0px;}
.main .art_right .content2 ul li span{ float:right; text-align:center; width:80px; background:none; color:#CCCCCC}

.f40,a.cRed:link,a.f40:visited{
	font-size: 9pt;
	color: #404040;
	text-decoration: none;
}
.f5c,a.cRed:link,a.f5c:visited{
	font-size: 9pt;
	color: #5c5c5c;
	text-decoration: none;
}
.fblue,a.cRed:link,a.fblue:visited{
	font-size: 9pt;
	color: #116e95;
	text-decoration: none;
}
/*trade*/
.main .trade_left { width:910px;border:1px solid #efefef; text-align:left;margin-top:10px;}
.main .trade_left h2 { float:left; width:100%; height:31px; line-height:31px;text-align:center;background:url(newimg/h2bg.gif);}
.main .trade_left h2 span{float:left;background-image: url(newimg/rightico.gif);background-repeat: no-repeat;padding-top:4px;width:5px;height:18px;background-position: 0px 7px;}
.main .trade_left ul{ padding:5px; margin-top:0px; margin-bottom:8px;}
.main .trade_left ul li{ float:left;height:25px; line-height:25px; padding-left:10px;}
.main .trade_left ul li span{ float:right; text-align:center; width:50px; background:none; color:#CCCCCC}

.main .trade_right {width:100%; line-height:25px; color:#333333;margin-top:10px;}
.main .trade_right h3{ height:29px; line-height:28px; padding-left:10px; font-size:18px; color:#006699; font-weight:bold; background-image:url(newimg/h2bg.gif);padding-top:2px;}
.main .trade_right h3 span{ width:150px; padding-right:5px;}
.main .trade_right .titletop{ text-align:left; font-size:12px; text-align:center; color:#333333; border-bottom:1px dashed #CCCCCC; width:98%}
.main .trade_right .title { text-align: center; font-size:14px; color:#333333; margin-bottom:20px; width:100%}
.main .trade_right .title1 { text-align:left; font-size:13px; color:#333333; border-bottom:1px dashed #f0f0f0;}
.main .trade_right .img { float:left; width:260px; margin-top:8px;}
.main .trade_right .img img { width:240px;}
.main .trade_right .trade { float:left; width:400px; text-align:left;margin-top:8px;}
.main .trade_right .trade1 { float:left; width:400px; text-align:left;margin-top:8px; border:#E2F7FC 2px solid}
.main .trade_right .company { float:rihgt; width:300px; background-color:#fafafa; height:210px;text-align:left; border-left:1px dashed #999999;border-right:1px dashed #999999;border-bottom:1px dashed #999999;}
.main .trade_right .company li { margin-top:7px; margin-bottom:7px;}

/*artshow*/
.main .artshow_left { float:left;width:200px;text-align:left;margin-top:10px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.main .artshow_left h2 { float:left; width:100%; height:31px; line-height:31px;text-align:center;background:url(newimg/h2bg.gif);}
.main .artshow_left h2 span{float:left;background-image: url(newimg/rightico.gif);background-repeat: no-repeat;padding-top:4px;width:5px;height:18px;background-position: 0px 7px;}
.main .artshow_left ul{margin-top:0px; margin-bottom:8px;}
.main .artshow_left ul li{line-height:25px; float:left; width:98%; height:20px; margin-top:3px; border:1px #eaeaea dashed;cursor:hand;padding-left:5px;margin-bottom:3px;margin-left:2px;}
.main .artshow_left ul li span{ background:none; color:#CCCCCC}

.artshow_right { float:right;width:700px; line-height:25px; color:#333333;margin-top:10px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.artshow_right h3{ height:29px; line-height:28px; padding-left:10px; font-size:18px; color:#006699; font-weight:bold; background-image:url(newimg/h2bg2.gif);padding-top:2px;}
.artshow_right .titletop{ text-align:left; font-size:12px; text-align:center; color:#333333; border-bottom:1px dashed #CCCCCC; width:98%}
.artshow_right .title { text-align: center; font-size:14px; color:#333333; margin-bottom:20px; width:100%}
.artshow_right .title1 { text-align:left; font-size:13px; color:#333333; border-bottom:1px dashed #f0f0f0;}


/*my*/
.main .my_left{ float:left; width:300px; height:915px;border:1px solid #DAF3FE; text-align:left}
.main .my_left ul{ padding:5px; margin-top:0px;}
.main .my_left ul li{ height:25px; line-height:25px; padding-left:0px;}
.main .my_left ul li span{ float:right; text-align:center; width:50px; background:none; color:#CCCCCC}

.main .my_right{float:right; width:670px; text-align:left}
.main .my_right ul{ padding:5px; margin-top:0px;}
.main .my_right ul li{ height:25px; line-height:25px; padding-left:0px;}
.main .my_right ul li span{ float:right; text-align:center; width:50px; background:none; color:#CCCCCC}
.main .my_right .mleft {float:left; width:330px; height:300px;border:1px solid #DAF3FE; margin:0px 0px 5px 0px}
.main .my_right .mright {float:right; width:330px;height:300px;border:1px solid #DAF3FE;margin:0px 0px 5px 0px}
/* bottom */

.bottom { background:#FFFFFF; clear:both; width:960px; height:90px; border-top:2px solid  #efefef; padding-top:10px; color: #006699; font-size:12px; margin-top:5px;font-family:"arial"; text-align:left}







/*******************************************/
#Container {clear:both;width:760px;margin:auto;background:url("ContainerBg.jpg") no-repeat left 20px; }

.reg_content { margin:5px auto auto auto; background: #f7f7f7 ; border:1px #DADADA solid; }
@media all and (min-width: 0px){/* opera  styles */
.reg_content {padding: 0 0 20px 0;}
}



fieldset {margin: auto;padding:5px 5px 15px 5px;font-size:14px;clear:both;border:none;}
fieldset legend { display: block; border-bottom: 1px #DADADA dashed; padding: 5px 0 3px 5px; margin: 0 0 10px 0;  letter-spacing:4px;font-size: 14px; font-weight:900;color:#333;}

#gj_reg{ padding: 20px; }
#gj_reg ul {padding-top:5px;margin:0px;clear:both;}
#gj_reg input { padding: 2px 0 0 4px; font-size: 14px;  }  
#gj_reg li{
list-style-type:none;
padding:0.25em 0em 0em 0em;
float:left;
margin:0px;
text-align:left;
word-break: break-all;
vertical-align: bottom;
}
#gj_reg ul li.r_left { width: 120px; text-align:right; font-size:14px;}
#gj_reg ul li.r_leftnone { width: 150px;height:0; padding:0; margin:0; display: compact} 

#gj_reg ul li.r_right {text-align:left; width:250px}
#gj_reg ul li.r_msg { color: #666; font-size:12px; padding:0; margin:0} 
.okimg{vertical-align:top; display:none}
#d_uname{
width:auto;
}
.d_default{
padding:2px 0 2px 4px;
border:1px solid #f7f7f7 ;
}
.d_on{
padding:2px 0 2px 4px;
border:1px solid #FFCC00;
color:#000;
background-color:#FFFFDD;
}
.d_ok{
padding:2px 0 2px 24px;
border:1px solid #00BE00;
color:#000;
background:#E6FFE6 url(li_ok.gif) no-repeat 4px;
}
.d_err{
border:1px solid #F30;
color:#F00;
padding:2px 0 2px 24px;
background:#FFF1E4 url(li_err.gif) no-repeat 4px;
}
#upwd{float:left;}
#ssnbotton { width: 150px; font-size:12px;}
#ssnbotton1 { width: 181px; font-size:12px;}

#save_stat { margin: 0 0 0 10px; color: #f00; vertical-align: 0!important; vertical-align: 10px; }
*+html #save_stat { vertical-align: 10px!important; }/* IE7 hack */
#save_stat img { margin: 0 10px 0 0; vertical-align: middle; }
#regbotton {height:30px;}

.gj_pws{width:183px; background-color:#F1F1F1; font-size:9pt; text-align:center; float:left;display:inline;}				
.gj_pws0{width:60px;float:left;display:inline;}
.gj_pws1{width:60px;float:left; background-color:#FF3300 ;display:inline;}
.gj_pws2{width:60px;float:left; background-color:#FFFF99;display:inline; }
.gj_pws3{width:60px;float:left; background-color:#00CC66;display:inline; }

/* -- 注册条款 -- */
#showpassregtext { clear: both; margin: 20px auto auto auto; width: 90%; line-height:1.5; padding: 10px; border-top: 3px #F8CA12 solid; border-bottom: 3px #F8CA12 solid; background: #FEF7DE url("images/cierre_pie.gif") no-repeat left top; text-align: left; }
#showpassregtext strong { display: block; text-align: center; }
#showpassregtext ul {}
#showpassregtext li { float: none; list-style:decimal inside none; }

/* -- 输入框 -- */
#obcode,#uname,#domain,#upwd,#repassword,#answer,#email,#blogname,#codestr { margin: -4px 0 0 0; height: 20px; border-top:1px #828587 solid;border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid;border-left:1px #828587 solid; background: #FFf; }
.input_onFocus { background: #FFC!important; }
.input_onBlur { background: #FFf!important; }


.job_main{ border:#eaf4f8 solid 1px; width:910px; height:800px; text-align:left; padding:5px;}
.job_main .jobleft{ float:left; width:100%;}
.job_main .jobleft h2{ font-size:14px; border-bottom:#CCCCCC solid 1px; height:50px; line-height:50px; padding-left:5px;}
.job_main .jobleft h3{background: #C8E8FB; height:30px; line-height:30px; font-size:14px; padding-left:5px;}
.job_main .jobleft ul{ margin:0px; width:70%; float:right; padding:5px;}
.job_main .jobleft span { float:right; width:320px; font-weight:normal}
.job_main .jobleft ul li{ width:300px ;float:left; height:25px; line-height:25px;}
.job_main .jobright{ float:left; width:100%;}
.job_main .jobright h3{background: #C8E8FB; height:30px; line-height:30px; font-size:14px; padding-left:5px;}
.job_qz{ width:100%; height:30px; line-height:30px;}
.job_zc{ width:100%; height:50px;line-height:30px;}
.job_qt{ width:100%; height:80px;line-height:30px;}




/*友情*/

.link { width:920px; height:200px; border:1px solid #DAF3FE; margin-top:5px; margin-bottom:10px; text-align:left;} 
.link h2{ height:25px; line-height:30px; background:#EAFAFD; border-bottom:1px solid #DAF3FE; padding-left:10px; color:#006699; font-weight:bold}
.link span { float:right; width:150px;}
.link ul { padding-left:5px; width:100%}
.link li { margin-top:5px;float:left; width:130px; height:20px; line-height:20px;}
.showweb{ position:absolute; z-index:2; width:200px; height:200px; background:#FFFFFF; border:solid 1px #CCCCCC;}
