@charset "utf-8";
/* CSS Document */
#box_root {width:998px; margin:0 auto;}
.btn,.btna{padding:0 10px;height:21px;line-height:21px;background:#819eba;color:#fff;border:1px solid #6086a8;cursor:pointer}
.btn span,.btna span{color:#fff;}
A:link {color: #333;text-decoration: none;}
A:active {color: #333;text-decoration: none;}
A:visited {color: #333;text-decoration: none;}
A:hover {color: #000;text-decoration: none;}
li{ list-style:none;}
.tit{ color:#155B65; font-size:18px; height:40px; float:left; width:100%; text-align:left; line-height:50px; overflow:}
.tit span{ color:#b20600; font-size:16px; font-weight:bold;}
.cc{ float:left; text-align:left; width:100%;}
.date{ float:right;}
.longtit{ float:left; color:#999; line-height:30px;}
.more{ float:left; padding:20px 0 15px 20px; width:165px; text-align:left; background:url(../../../images/more.html) left center no-repeat; color:#996600;}
/****box_header****/

#box_header { height:120px; width:100%; position:relative; }
#logo { position:absolute; left:0px; top:15px; left:15px;}
#lan{ position:absolute; right:0px; top:10px;}
#lan ul{}
#lan ul li{ float:left; padding:0 5px; color:#fff;}
#lan ul li a{ color:#fff; line-height:20px;}
#search{ position:absolute; top:45px; right:0px;}
#search input.infoInput { border: medium none; height: 21px; padding:0px;width: 165px;}
#search input.buttonface {height: 21px;width: 28px; background:url(../images/sbg.jpg);}
#search td {padding: 0; height:21px;}
#tmall{ position:absolute; top:85px; right:0px;}
#tmall ul li{ float:left; padding:0 4px; color:#fff;}
#tmall ul li a{ color:#fff;}

#menunav { height: 48px; position: absolute;z-index: 999; top:135px; width:100%; left:0px;}
#menunav ul {margin: 0 auto; position: relative; width:960px;}
#menunav li {float: left; height: 48px;position: relative;  z-index: 999; text-align:center; width:190px; margin-right:2px; background:url(../images/ul.fw.png) repeat-x;}
#menunav li a { display: block; font-size: 14px; font-weight:bold; height: 48px;line-height: 48px; color:#fff; }
#menunav li a:hover{ color:#000; text-decoration:none;  }

#menunav .subnav {z-index: 9999;position: absolute;width: 188px;display: none; border:1px solid #ccc; background:#fff; top:0px; border-bottom:none;}
#menunav .subnav LI.top{ border:none; height:48px;}
#menunav .subnav LI.top a{ border:none;font-size: 14px; font-weight:bold; height: 48px;line-height: 48px; color:#555555; }
#menunav .subnav LI.top a:hover{color:#555555;font-size: 14px; font-weight:bold; }
#menunav .subnav LI.h74{ height:74px !important;}
#menunav .subnav LI.h74 a{ padding:0 !important;}
#menunav .subnav LI.txt1{ text-align:left;}
#menunav .subnav LI.txt1 a{ display:block; width:76px; height:74px; background:url(../images/litop.jpg) 0 0; float:left; margin-left:5px;}
#menunav .subnav LI.txt1 a:hover{ background-position:0 -74px;}
#menunav .subnav LI.txt2 a{ display:block; width:96px; height:74px; background:url(../images/litop.jpg) -76px 0; float:left; margin-left:5px;}
#menunav .subnav LI.txt2 a:hover{ background-position:-76px -74px;}
#menunav .subnav LI.txt3 a{ display:block; width:96px; height:74px; background:url(../images/litop.jpg) -172px 0; float:left; margin-left:5px;}
#menunav .subnav LI.txt3 a:hover{ background-position:-172px -74px;}
#menunav .subnav LI.txt4 a{ display:block; width:142px; height:74px; background:url(../images/litop.jpg) -268px 0; float:left; margin-left:5px;}
#menunav .subnav LI.txt4 a:hover{ background-position:-268px -74px;}
#menunav .subnav LI.txt5 a{ display:block; width:76px; height:74px; background:url(../images/litop.jpg) -410px 0; float:left; margin-left:5px;}
#menunav .subnav LI.txt5 a:hover{ background-position:-410px -74px;}

#enmenunav { height: 48px; position: absolute;z-index: 999; top:135px; width:100%; left:0px;}
#enmenunav ul {margin: 0 auto; position: relative; width:960px;}
#enmenunav li {float: left; height: 48px;position: relative;  z-index: 999; text-align:center; width:190px; margin-right:2px; background:url(../images/ul.fw.png) repeat-x;}
#enmenunav li a { display: block; font-size: 14px; font-weight:bold; height: 48px;line-height: 48px; color:#fff; }
#enmenunav li a:hover{ color:#000; text-decoration:none;  }

#enmenunav .subnav {z-index: 9999;position: absolute;width: 188px;display: none; border:1px solid #ccc; background:#fff; top:0px; border-bottom:none;}
#enmenunav .subnav LI.top{ border:none; height:48px;}
#enmenunav .subnav LI.top a{ border:none;font-size: 14px; font-weight:bold; height: 48px;line-height: 48px; color:#555555; }
#enmenunav .subnav LI.top a:hover{color:#555555;font-size: 14px; font-weight:bold; }
#enmenunav .subnav LI.h74{ height:74px !important;}
#enmenunav .subnav LI.h74 a{ padding:0 !important;}
#enmenunav .subnav LI.txt1{ text-align:left;}
#enmenunav .subnav LI.txt1 a{ display:block; width:76px; height:74px; background:url(../images/enlitop.jpg) 0 0; float:left; margin-left:5px;}
#enmenunav .subnav LI.txt1 a:hover{ background-position:0 -74px;}
#enmenunav .subnav LI.txt2 a{ display:block; width:96px; height:74px; background:url(../images/enlitop.jpg) -76px 0; float:left; margin-left:5px;}
#enmenunav .subnav LI.txt2 a:hover{ background-position:-76px -74px;}
#enmenunav .subnav LI.txt3 a{ display:block; width:96px; height:74px; background:url(../images/enlitop.jpg) -172px 0; float:left; margin-left:5px;}
#enmenunav .subnav LI.txt3 a:hover{ background-position:-172px -74px;}
#enmenunav .subnav LI.txt4 a{ display:block; width:142px; height:74px; background:url(../images/enlitop.jpg) -268px 0; float:left; margin-left:5px;}
#enmenunav .subnav LI.txt4 a:hover{ background-position:-268px -74px;}
#enmenunav .subnav LI.txt5 a{ display:block; width:76px; height:74px; background:url(../images/enlitop.jpg) -408px 0; float:left; margin-left:5px;}
#enmenunav .subnav LI.txt5 a:hover{ background-position:-408px -74px;}
#enmenunav .subnav LI {line-height: 25px;width: 158px;float: left;height: 25px;margin:0 15px; background:#fff;border-bottom:1px solid #ccc; text-align:left;}
#enmenunav .subnav LI.foot{  height:15px; margin:0px; padding:0px; width:100%; }
#enmenunav .subnav LI A {border-bottom:1px solid #ccc;line-height: 25px;width: 148px;display: block;height: 25px;color: #555;font-size: 12px; font-weight:normal; margin:0 auto; padding-left:10px;}
#enmenunav .subnav LI A:hover {color:#b20600; border:none;font-weight:normal; }

/*#menunav .subnav LI.txt{ height:75px; padding-bottom:20px;}
#menunav .subnav LI.txt span{ color:#0046AD; font-weight:bold; color:#0046AD; display:block; width:84%; margin:0 auto; text-align:left;}
#menunav .subnav LI.txt .small{ font-size:22px; height:30px; line-height:30px;}
#menunav .subnav LI.txt .big{ font-size:36px; height:45px; line-height:45px;}*/
#menunav .subnav LI {line-height: 25px;width: 158px;float: left;height: 25px;margin:0 15px; background:#fff;border-bottom:1px solid #ccc; text-align:left;}
#menunav .subnav LI.foot{  height:15px; margin:0px; padding:0px; width:100%; }
#menunav .subnav LI A {border-bottom:1px solid #ccc;line-height: 25px;width: 148px;display: block;height: 25px;color: #555;font-size: 12px; font-weight:normal; margin:0 auto; padding-left:10px;}
#menunav .subnav LI A:hover {color:#b20600; border:none;font-weight:normal; }


/***box_main***/
#box_main {width:100%;height:auto; float:left; background:#fff;}
#box_banner {width:998px;height:500px; float:left; position:relative;}
#sub_banner {width:998px;height:380px; float:left; position:relative; background:url(../images/ban_bg.jpg) bottom repeat-x;}
#pro_banner{ width:998px; height:380px; float:left; position:relative;}
#iprolist{ position:absolute; width:998px; bottom:0px; overflow:hidden; padding-left:2px;}
#iprolist ul li{ float:left; padding-right:1px;}
#iprolist ul li a{ display:block; background:url(../images/li.png); width:198px; height:24px; line-height:24px; text-align:center; color:#fff;}
#iprolist ul li a:hover{background:url(../images/li.png) 0 -24px; text-decoration:none;}
#brand{ width:945px; float:left; padding:20px 27px 0 27px;}
#brand li {display:inline-block;position:relative;overflow:hidden;height:64px; /*建议此高度大于等于里面的a标签高度*/float:left;width:233px; background:url(../images/brand_li.jpg) no-repeat;}
#brand li span {display:inline-block;overflow:hidden;}
#brand li a {text-decoration:none;outline:none;display:inline-block;text-align:center;font-weight:bold;height:56px;line-height:30px;}
/*鼠标经过时样式*/
#brand li a.hover { padding-bottom:5px;}

#sub_brand{ background:url(../images/brand.jpg) top center no-repeat; width:998px; float:left; margin-top:30px;}
#sub_brand ul{ padding-top:80px; margin:0 auto; width:810px; padding-bottom:30px; float:left; padding-left:95px;}
#sub_brand ul li{ float:left; padding:10px;}
#sub_brand ul li img{ border:1px solid #dfdfdf;}
#sub_brand ul li a{ display:block; margin:0 auto;}
#sub_brand ul li a.download{ width:100px; height:22px; line-height:22px; background:#900; text-align:center; color:#fff; margin-top:10px;}
#sub_brand ul li a.download:hover{ background:#000;margin-top:10px;}

#ensub_brand{ background:url(../images/enbrand.jpg) top center no-repeat; width:998px; float:left; margin-top:30px;}
#ensub_brand ul{ padding-top:80px; margin:0 auto; width:810px; padding-bottom:30px; float:left; padding-left:95px;}
#ensub_brand ul li{ float:left; padding:10px;}
#ensub_brand ul li img{ border:1px solid #dfdfdf;}
#ensub_brand ul li a{ display:block; margin:0 auto;}
#ensub_brand ul li a.download{ width:100px; height:22px; line-height:22px; background:#900; text-align:center; color:#fff; margin-top:10px;}
#ensub_brand ul li a.download:hover{ background:#000;margin-top:10px;}

.sub_top { background:url(../images/sub_about.jpg) center no-repeat; width:998px; height:120px; float:left;}
.sub_cx{ background:url(../images/sub_cx.jpg) center no-repeat; width:998px; height:120px; float:left;}
.sub_zr{ background:url(../images/sub_zr.jpg) center no-repeat; width:998px; height:120px; float:left;}
.sub_top .spantitle{ text-align:center; line-height:160px; overflow:hidden; width:100%; display:block; font-size:16px;}
.sub_top .typea { display:block; height:60px; width:200px; margin:0 auto;}
.sub_top .spantitle img{ width:150px; height:60px;}
.spro{ background:url(../images/sub_pro.jpg) center no-repeat;}
.sub_menu{ width:800px; margin:0 auto;}
.sub_menu ul li{ float:left; padding-right:15px; padding-left:10px; border-right:1px solid #999;}
.sub_cc { width:950px; margin:0 auto;}
.sub_cc .aboutcontent{ width:750px; padding:0 100px 15px; float:left; min-height:300px;}
#prolist{ width:850px; padding:50px 50px 15px; float:left;}
#prolist ul{}
#prolist ul li{ float:left; width:150px;}
/**box_cc**/
#box_cc{ width:935px; float:left;  margin:20px 31px 0 31px; border-top:1px dashed #999;}

#box_about{ width:290px; float:left;}
#box_about .cc{ width:100%;}
#box_about .newslist{ float:right; width:160px;}
#box_about .newslist li{ width:160px; height:24px; padding:0px; margin:0px;}
#box_about .more{ padding-left:0px;}
#box_news{ width:265px; float:left; padding-left:30px;}
#box_news .newslist { width:100%; margin:0px;}
#box_news .newslist li{ height:45px; background:none; padding:0px; overflow: hidden; width:330px;}
#box_news .newstit{ display:block; width:100%; color:#000; font-weight:bold; height:20px; line-height:25px;}
#box_news .newstit a{ float:14px;}
#box_news .more{ padding-left:0px;}
#box_news .date{line-height:30px; padding-right:10px;}
.newscon{ width:800px; float:left; padding-left:75px;}
.news{ background:url(../images/sub_news.jpg) center no-repeat;}
.newslist li{    border-bottom: 1px solid #D9D9D9;
    float: left;
    height: 140px;
    padding: 20px 4px 0 10px;
    width:900px;}
.newslist li .intro {
    float: left;
    width: 665px;
}


.newslist li .intro a.title {
    color: #000000;
    display: inline-block;
    font-size: 16px;
    line-height: 24px;
}
.newslist li .intro .time {
    color: #969696;
    font-size: 11px;
    line-height: 22px;
    margin-bottom: 28px;
}
.newslist li .intro a.intro {
    display: inline-block;
    font-size: 14px;
}
.newslist li .intro a:hover {
    color: #005CAA;
}
.newslist li .img {
    display: inline;
    float: left;
    height: 130px;
    margin: -3px 4px 0 0;
    width: 190px;
}
.newsinfo {
    font-size: 14px;
    margin-top: 44px;
    width: 100%;
}
.infor{ width:100%; margin-top:8px; text-align:center; float:left;}
.con{ line-height:24px; padding-top:10px;}
.con p{ text-indent:2em;}


#box_wb{ background:none; width:291px; height:178px; float:right; margin-top:10px;}
#box_wb .tit{ display:none;}
#box_wb .wb{ width:190px; float:left; height:170px; padding-left:10px; background:#fff;}
#box_wb .code{ float:right; padding-right:10px; padding-top:30px;}



.downlist a{ display: block; padding-left:50px; background:url(../images/down.png) left no-repeat;}
.downlist span{ color:#000; font-size:16px; font-weight:bold;}
.tpye_tit{ background: url(../images/type_tit.html) left no-repeat;clear: both; height: 29px;margin-bottom: 10px;margin-top: 30px;padding-bottom: 10px;padding-top: 15px; width: 960px;
color:#03AC4D; font-size:20px; padding-left:30px;}

/***box_left***/
#box_left{ float: left; padding: 25px 0 25px 25px;width: 210px; overflow:hidden;}

#box_left .left_top{ height:35px; width:210px; background:#691516; color:#fff; font-size:16px; text-align:center; line-height:35px;}

#box_left .left_main{ float:left;}
#box_left .left_main li{ float:left; height:38px; border-bottom:1px solid #CCC; width:210px;} 
#box_left .left_main li a{ display:block; line-height:38px; text-align:center;}
#box_left .left_main li a:hover{ background:url(../images/left_li.jpg) right center no-repeat;}

#box_left .left_bottom{ background:url(../images/left_bottom.jpg) center top no-repeat; width:210px; height:292px; float:left; margin-top:20px;}
#box_left .left_bottom .wb{ padding:10px;}

/***box_right***/
#box_right{ float: right;padding: 25px 25px 25px 0;width: 700px; overflow:hidden;}
#box_right .right_top{color:#155B65; font-size:18px; height:35px; float:left; text-align:left; line-height:45px; width:100%; padding-bottom:10px;}
#box_right .right_top .location {width: 690px;padding-left: 10px;height:35px;line-height: 35px; border-bottom:1px solid #691516; font-size:12px;}
#box_right .right_top .location .l{ float:left; width:120px;}
#box_right .right_top .location .l span{ color:#691516; font-size:16px;}
#box_right .right_top .location .r{ float:right; width:570px; text-align:right;}
#box_right .right_main{ float:left; width:100%;}

#box_right .right_top .right_bottom{}

/********about us*********/
.abutcontent{ width:100%;}
.htmledit{ padding-top:10px; width:100%;}
.htmledit p{ line-height:24px; width:100%; float:left;} 
.htmledit .video{ float:left; width:390px;}
.htmledit .txt1{ float:right; width:310px; line-height:24px;}

/*******products*******/
.procontent{ position:relative;}
.procontent .tg{background: none repeat scroll 0 0 #DEDEDE;font-size: 12px; height: 25px;line-height: 25px;padding-left: 35px;}
.pic-module{ float:left; width:400px;}
.pro-module{float:right; width:40%;}
.pro-module .basic{ text-align:left;}
.pro-module .basic li{ line-height:20px;float:left; width:100%;}
.pro-module .basic li.name1{color: #FF6600;font-size: 16px;font-weight: bold;line-height: 180%; padding-bottom:8px;}
.prodetail{ width:100%; float:left;}
.prodetail .detail{ line-height:24px; padding-bottom:15px;}
.prodetail .detail .title { float:left;border-bottom: 1px solid #888888; width:98%;}
.prodetail .detail .title li{float:left;display:inline;margin-right:10px;}
.prodetail .detail .title li a{display:inline-block;padding:0 10px;height:24px;line-height:24px;border:1px solid #888;border-bottom:none;}
.prodetail .detail .title li.hover a{color:#fff;background:#888}
.prodetail .detail .title h5{display:inline-block;padding:0 12px;height:24px;line-height:24px;background:#888;color:#fff;}
.prodetail .detail .dcc{padding:15px 0;line-height:24px; float:left; min-height:160px;}
.prodetail .detail .dcc p{}
.prodetail .detail .dcc li{ list-style:disc; color:#AF4284; margin-left:15px; }
.prodetail .detail .dcc table td{padding:2px 8px; border:1px solid #CCC;}
.prodetail .detail img{max-width:100%;}
.prolike{ width:100%; float:left;}




/*******news*******/
.newslist{}
.newslist .newstit{float:left;}
.content{ float:left;}
.content.newstit{float:left; width:100%;}
.newstit h3{ text-align:center;} 
.infor{ width:100%; margin-top:8px; text-align:center; float:left;}
.con{ line-height:24px; padding-top:10px;}
.con p{ text-indent:2em;}

/*****messagelist***/
.tg1 {height: 33px;line-height: 33px;font-size: 14px;padding-left: 35px;font-weight: bold; display:none; background:url(../images/bt.jpg) repeat-x;}





/*底部版权*/  
#box_footer {width:998px;margin:0 auto; height:70px; background:none; overflow:hidden;}
#footercon{ padding-top:15px;}
#footercon .icp{ color:#fff; float:left;}
#footercon .footmenu{ float:right;}
#footercon .footmenu li{ float:left; padding:0 5px;color:#fff;}
#footercon .footmenu li A {color:#fff;}
#box_footer a:hover {text-decoration:underline;}
#box_footer p {text-align:left;width:960px; line-height:28px; padding-left:20px;}





.framecenter {width: 942px;margin: 0 auto;}



.frameleft{float:left;width:682px;}
.frameright{float: left;width:250px;}
.frameleft .fup {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_01.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent {width: 662px;padding: 10px;background: url('../images/conent_bg_01.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown{width: 682px;height:4px;background-color: #b9e5fa;overflow: hidden;}

.frameleft .fup1 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_02.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent1 {width: 662px;padding: 10px;background: url('../images/conent_bg_02.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown1 {width: 682px;height:4px;background-color: #b9e5fa;overflow: hidden;}

.frameleft .fup2 {width: 682px;height: 39px;line-height: 39px;background: url('../images/conent_bg_03.jpg') repeat-x;background-position: 0px 0px;}
.frameleft .fcontent2 {width: 662px;padding: 10px;background: url('../images/conent_bg_03.jpg') repeat-y;background-position: -682px 0px;overflow: hidden;}
.frameleft .fdown2 {width: 682px;height:4px;background-color: #faceb9;overflow: hidden;}

.frameleft .fup .spantitle,.fup1 .spantitle,.fup2 .spantitle {float: left;padding-left:35px;text-align: center;font-size: 14px;font-weight: bold;}
.frameleft .fup .spanmone, .fup1 .spanmone, .fup2 .spanmone {float: right;padding-right: 10px;}

.frameright .fup {width: 250px;height: 39px;line-height: 39px;background: url('../images/content_250_bg.jpg') repeat-x;background-position: 0px 0px;}
.frameright .fcontent {width: 230px;padding: 0px 10px 0px 10px;background: url('../images/content_250_bg.jpg') repeat-y;background-position: -250px 0px;overflow: hidden;}
.frameright .fdown{width: 250px;height:13px;background: url('../images/content_250_bg.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}

.frameright .fup1 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_other.jpg') repeat-x;background-position: 0px 0px;}
.frameright .fcontent1 {width: 230px;padding: 0px 10px 5px 10px;background: url('../images/content_250_bg_other.jpg') repeat-y;background-position: -250px 0px;overflow: hidden;}
.frameright .fdown1{width: 250px;height:10px;background: url('../images/content_250_bg_other.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}
.frameright .fup2 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_other.jpg') repeat-x;background-position:  -750px 0px;}

.frameright .fup3 {width: 250px;height: 39px;line-height: 33px;background: url('../images/content_250_bg_type.jpg') repeat-x;background-position: 0px 0px;}
.frameright .fcontent3 {width: 230px;padding: 0px 10px 5px 10px;background: url('../images/content_250_bg_type.jpg') repeat-y;background-position: -250px 0px;overflow: hidden;}
.frameright .fdown3{width: 250px;height:10px;background: url('../images/content_250_bg_type.jpg') no-repeat;background-position: -500px -32px;overflow: hidden;}

.frameright .fup .spantitle,.fup1 .spantitle,.fup2 .spantitle,.fup3 .spantitle {float: left;width: 150px;padding-left: 10px;text-align: left;font-size: 14px;font-weight: bold;}
.frameright .fup .spanmone,.fup1 .spanmone,.fup3 .spanmone {float: right;padding-right: 10px;}
/*news left pic and right list*/
.newsleft{float: left;width:212px;}
.newsleft ul{list-style: none;margin: 0 auto;margin-top: 5px;}
.newsright{float: left;width:450px;}

.textlist {list-style: none;margin: 0 auto;padding:0px;display: block;line-height: 200%;overflow: hidden;}
.textlist li {padding-left: 8px;height: 25px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 10px;list-style: none;overflow: hidden;}
.textlist li .names {float: right;color: #bdbdbd;font-size: 12px;}

.piclist {list-style: none;margin: 0 auto;text-align: center;padding: 0px;overflow: hidden;}
.piclist li {float: left;padding: 5px 7px 10px 5px;text-align: center;width:120px;overflow: hidden;}
.piclist li img {border: 0px solid #EEE;}
.piclist li p {margin: 0px;padding: 0px;}
.piclist li .t {text-align:left; line-height:20px;}
.piclist li .t a{ text-align:left !important}

.link {float: left;margin: 0 auto;width: 942px;}
.link .fotterup {width: 942px;height: 6px;background: url('../images/fotter_bg.png') no-repeat;background-position: 0px -0px;}
.link .fottercontent {width: 942px;text-align: center;background: url('../images/fotter_bg_line.png') repeat-y;background-position: 0px -0px;}

.linkpic {width: 920px;padding: 10px;}
.linkpic ul {list-style: none;margin: 0 auto;padding: 0px;}
.linkpic ul li {width: 88px;margin: 0 auto;padding-left: 3px;list-style: none;display: inline;}
.linkfont {width: 900px;padding: 5px 10px 0px 10px;margin: 0 auto;}
.linkfont ul {list-style: none;margin: 0 auto;padding: 0px;}
.linkfont ul li {width: 98px;text-align: center;margin: 0 auto;padding-left: 10px;list-style: none;display: inline;}
/*tree*/
.three {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.three li {height: 30px;line-height: 30px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;border-bottom: 1px dotted #d0d0d0;overflow: hidden;}
.three li.a {padding-left: 13px;}
.three li.b {padding-left: 13px;background: url('../images/icon1.gif') no-repeat 0px 10px;display: list-item;font-weight: bold;}

/*pagecontent*/
.pagecontent{float:left;width:672px;background-color: #EBF0F4;padding:5px;overflow: hidden;}
.pagecontentstr{width:662px;background-color: #fff;padding:5px;overflow: hidden;}

.pagelist {float: left;width: 850px;}
.righttext {float: left;width: 662px;}
.righttext_padding {float: left;width: 632px;padding:0px 15px 0px 15px;}
.readpic {float: left;width: 225px;height: 225px;padding: 5px;}
.readpic img {border: 1px solid #EEE;}

.readtitle {float: left;width: 415px;margin-left: 10px;text-align: left;}
.readtitle dl dt {color: #FF6600;font-size:16px;font-weight: bold;line-height: 180%;padding-left:10px;}
.readtitle dl dd {color: #828282;height:30px;line-height: 30px;padding-left:10px;}
.readtitle dl dd.fastline {background-color:#f8f8f8;color: #828282;height:30px;line-height: 30px;}
.readtitle dl dd.orderbotton {padding-top:15px;}

.readlist {float: left;margin: 0 auto;width: 662px;margin-top: 10px;}
.readlist .tg {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg2.jpg') no-repeat;}
.readlist .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.readlist .l {padding: 10px 0px 30px 0px;overflow: hidden; padding-bottom:20px !important;}

.bbslist{list-style: none;margin: 0 auto;padding: 0px;}
.bbslist li{border-top: 1px dotted #d0d0d0;padding: 10px 0px 10px 0px}
.bbslist li:first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li .first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li div{line-height: 180%;padding:0px 10px 5px 10px;}
.bbslist li .sendname{text-align: right;}
.bbslist li .messagelist{text-align: left;}
.bbslist li .remessagelist{text-align: left; padding-top: 10px;padding-bottom:10px;}
/*productlist_list*/
.goodslist {overflow: hidden;list-style-type: none;margin: 0px auto;margin-top: 0px;}
.goodslist li {float: left;padding: 0px 10px 0px 10px;text-align: center;width: 150px;height: 240px;overflow: hidden;}
.goodslist li .t {height: 25px;line-height: 25px;overflow: hidden;display: list-item;}
.goodslist li p {height: 25px;line-height: 25px;padding:0px;margin: 0px;}
.goodslist li img {border: 2px solid #EEE;padding:5px;}
.goodslist li img:hover {border: 2px solid #00a1d8;padding:5px;}

/*newslist*/

.newslist li .data {float: right;padding-right: 10px;color: #B3B3B3;}

/*linebook*/
.gbottonlist {margin: 0 auto;width: 100%;}
.gbottonlist .tg {height: 30px;line-height: 30px;color: #000;padding-left: 15px;font-weight: bold;background-color: #B5D4F2;}
.gbottonlist .l {margin-top: 1px;padding: 5px;height: 100%;background-color: #F8F8F8;overflow: hidden;}
.three_fg {width:690px;list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.three_fg li {float: left;width:330px;height: 25px;line-height: 25px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;overflow: hidden;}
.three_fg li.a {font-weight: bold;}
.three_fg li.b {height: 25px;padding-left: 8px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 11px;list-style: none;display: list-item;}
.three_fg li .title {float: left;}
/*joblist*/
.joblist {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.joblist li {list-style: none;padding:10px 0px 10px 0px;border-bottom: 1px dotted #DADBD6;overflow: hidden;}

.widthpage {width: 922px;margin: 0 auto; padding: 10px;}
.widthpage .tg1 {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg.jpg') no-repeat #B7E4FB;}
.widthpage .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.widthpage .l {padding: 10px 0px 0px 0px;overflow: hidden;}
.widthpagelist {width:922px;margin: 0 auto;}
/*login_member*/
.sianin .sianinbg {width: 369px;padding: 10px 0px 0px 0px;border-left: #d2e5ef 1px solid;border-right: #d2e5ef 1px solid;border-top: none;border-bottom: none;overflow: hidden;}
.signintitle {background: url('../images/application.gif') no-repeat;background-position: left -166px;padding: 15px 0px 0px 70px;height: 29px;text-align: left;overflow: hidden;}
.signin-area-bg {width: 361px;padding: 5px;overflow: hidden;}
.signin-area-bg2 {padding: 0px;overflow: hidden;}
.signin-area-bg3 {width: 251px;padding: 5px 0px 5px 110px;overflow: hidden;}
.tipsnr {background: url('../images/login.gif') no-repeat;background-position: left -103px;height: 5px;line-height: 5px;width: 371px;overflow: hidden;}
.messicon {height: 48px;padding-right: 10px;}
.messtext {height: 48px;line-height: 48px;vertical-align : middle;}
.messicon2 {height: 20px;padding-right: 10px;}
.messtext2 {height: 20px;line-height: 20px;vertical-align : middle;}
/*lefttab*/
.tbottonlist {width:260px;}
.tbottonlist .tg {height: 30px;line-height: 30px;color: #fff;padding-left: 15px;font-weight: bold;background-color: #B5D4F2;}
.tbottonlist .l {padding: 5px;border: 1px solid #B5D4F2;}
/*tablelist*/
.tablelist .td01 {background-color: #F3F3F3;border: 1px solid #E6E6E6;padding: 5px;height: 30px;line-height: 30px;font-weight: bold;}
.tablelist .td02 {border-bottom: #d2e5ef 1px dotted;padding: 5px;height: 30px;line-height: 30px;}
.tablelist .td03 {border-style: none none solid none;border-width: 0px 0px 1px 0px;border-color: #E6E6E6;padding: 5px 5px 5px 15px;height: 30px;line-height: 30px; background: url('../images/icon1.gif') no-repeat 5px 16px;}
.td03 img {vertical-align : middle;}
.tablelist .td04 {border-style: none none solid none;border-width: 0px 0px 1px 0px;border-color: #E6E6E6;padding: 5px;height: 30px;line-height: 30px;}
/*bbstable*/
.tablelist .td05{border: 1px solid #F0F0F0;padding: 5px 5px 5px 10px;}
.tablelist .td06{padding: 5px;height: 30px;line-height: 30px;}
/*fotter*/
.fotterpage{width:100%;margin: 0 auto;overflow: hidden;background-color: #004594;}
.fotter .fotterdown {width: 942px;height: 14px;background: url('../images/fotter_bg.jpg') no-repeat;background-position: 0px 0px;}
.fotter .fotterstr {width: 942px;background-color: #004594;color:#fff;text-align: center;padding: 5px 0px 10px 0px;line-height: 180%;}
.fotter .parttype {width: 942px;text-align: center;padding: 10px 0px 0px 0px;}
.fotter .parttype ul {width: 942px;list-style: none;margin: 0 auto;}
.fotter .parttype ul li {padding:0px 5px 0px 5px;text-align: center;margin: 0 auto;list-style: none;display: inline;}

.mobliecodestr{border:1px solid #aaa;padding:5px;margin-top: 5px;}