@charset "utf-8";
/* CSS Document */


.content{ width:890px; border-top:1px solid #CCC; margin:0 auto; padding:0 56px; overflow:hidden; background:#FFF;}
.content .banner{ float:left; width:892px; height:166px; padding:1px 0;}
.content .sidebar{ float:left; width:186px; padding-right:7px;}
.content .sidebar h2{ height:73px; background:url(../images/side_TITLE.jpg) no-repeat left top; font-size:14px; color:#000; line-height:60px; padding-left:26px;}
.content .sidebar ul{ margin-top:11px;}
.content .sidebar li a{ display:block; height:31px; line-height:34px; background:url(../images/sinde_bg2.jpg) no-repeat left top; font-weight:bold; padding-left:38px; overflow:hidden;}
.content .sidebar li.line{ margin-top:-1px;}
.content .sidebar li a:hover,.content .sidebar li a.current{ height:31px; line-height:23px; background:url(../images/sinde_bg1.jpg) no-repeat left top; color:#FFF; text-decoration:none;}
.content .sidebar li ul li{ padding-left:37px;}
.content .sidebar li ul li a{ display:block; height:25px!important; line-height:28px; background:url(../images/side_ico.jpg) no-repeat 4px center; padding-left:18px; font-weight:normal; overflow:hidden;}
.content .sidebar li ul li a:hover,.content .sidebar li ul li a.current{ background:url(../images/side_ico.jpg) no-repeat 4px center; font-weight:bold; color:#ea7a01; line-height:27px; overflow:hidden;}

.content .Rightmain{ float:left; width:696px; border:1px solid #e5e5e5; border-bottom:none; border-right:none; overflow:hidden;}
.content .Rightmain h3{ float:left; margin:14px 0 0 10px; width:685px; height:25px; background:url(../images/rign_main_h_bg.jpg) no-repeat left bottom; font-size:12px; color:#eb8200;}
.content .Rightmain h3 span{ float:left; font-size:12px; color:#eb8200;}
.content .Rightmain h3 .crumb{ float:right; margin-right:10px; width:auto; color:#bdbdbd; font-weight:normal; cursor:pointer;}
.content .Rightmain h3 .crumb a{color:#bdbdbd;} 
.content .Rightmain .aside{ float:left; padding:23px 20px;}
.content .Rightmain .aside p{ line-height:25px;}

.Rightmain h3.h3_line{ background:url(../images/h3_line.gif) repeat-x bottom;}
.Rightmain .pic_txt{ width:649px; height:auto; margin:17px auto 0; overflow:hidden;}
.Rightmain .pic_txt .TITle{ float:right; width:474px; line-height:20px; color:#aeaeae; padding-left:10px;}
.Rightmain .pic_txt .TITle a{ float:left; font-weight:bold; color:#6d6d6d; padding-right:21px;}
.Rightmain .pic_txt .TITle a:hover{ color:#fb8b00; text-decoration:none;}
.Rightmain .pic_txt .main_txt{float:right; width:474px; height:50px; line-height:23px; padding-left:10px; overflow:hidden;}
.Rightmain .pic_txt .main_txt a{ text-decoration:none;}
.Rightmain .pic_txt .pic{ float:left; width:154px; height:104px; padding:3px; border:1px solid #e5e5e5;}
.Rightmain .pic_txt .more{float:right; width:100%;}
.Rightmain .pic_txt .more a{ display:block; float:right;}
.page{ float:right; margin:45px auto 75px; overflow:hidden; clear:both;}
.page a{ float:left; line-height:18px; display:block; margin-right:2px; padding:1px 7px; border:1px solid #d0d0d0; font-family:simsun; vertical-align:middle;}
.page a:hover,.page a.on{ background:#eb7900; color:#FFF; border-color:#eb7900; text-decoration:none;}

.search{ width:186px; height:17px; margin-top:17px; color:#b7b7b7;}
.sidebar h2.bg{ background:url(../images/side_TITLE2.jpg) no-repeat left top;}
.sidebar h2.bg2{background:url(../images/side_TITLE3.jpg) no-repeat left top;}


.Rightmain .news_pictxt{ width:645px; margin:17px auto 0; overflow:hidden;}
.Rightmain .news_pictxt .TITle{ float:right; width:302px; line-height:28px; border-bottom:1px dashed #c0c0c0; margin-left:15px; font-weight:bold;}
.Rightmain .news_pictxt .main_txt{ float:right; width:302px; height:151px; margin-left:15px; overflow:hidden;}
.Rightmain .news_pictxt .pic{ float:left; width:315px;  height:191px; padding:3px; border:1px solid #d7d7d7;}
.Rightmain .news_pictxt .more,.moreTXT { float:right; width:315px; padding:3px; }
.Rightmain .news_pictxt .more a,.moreTXT a{ float:right; color:#eb7900; text-decoration:underline;}


.Rightmain .newslist{ width:631px; background:url(../images/news_bg.jpg) repeat-x left top; margin:12px auto 0; clear:both; padding:10px 27px;}
.Rightmain .newslist li{ position:relative; height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:url(../images/ico2.gif) no-repeat 6px center; padding-left:18px; overflow:hidden;}
.Rightmain .newslist li a:hover{ color:#eb7900; text-decoration:none;}
.Rightmain .newslist li span{ position:absolute; right:6px; color:#b7b7b7;}
.Rightmain .mar_gin{ margin:25px 32px 34px 0;}

.job_box{ float:left; width:333px; padding-left:9px; margin-top:7px;}
.job_box .TITle{ width:330px; line-height:22px; height:22px; background:url(../images/line.jpg) no-repeat left bottom; padding-left:3px; font-weight:bold; color:#ea8119;}
.job_box .TITle  a{ float:right; margin-top:12px;}
.job_box .pic{ float:left; width:117px; height:85px; padding:1px; border:1px solid #ededed; margin:18px 13px 0 17px;}
.job_box .main_txt{ float:left; width:169px; margin-top:18px;}
.JOP{ width:688px; height:auto; margin:14px 0 0 9px; overflow:hidden;}
.JOP2{ width:650px; height:auto; margin:14px 0 0 9px; overflow:hidden;padding:5px 15px 20px ;}



/*=========Goods=========*/
#MainNav {  float:left; width:203px; _height:1%; overflow:hidden;} /*position:relative;*/
#MainNav span{ display:block; width:159px; height:28px; background:url(../images/spanBG1.jpg) no-repeat left top; line-height:28px; cursor:pointer; font-size:12px; margin-left:30px; padding-left:14px; color:#FFF; font-weight:bold; display:inline; overflow:hidden;}
#MainNav span.current{width:303px; height:28px; background:url(../images/spanBG2.jpg) no-repeat left bottom; color:#000;}
.Goods_main{ float:left; width:693px; height:auto; overflow:hidden; margin-left:-2px; _margin-left:-3px;}  /*position:relative; left:-2px; _left:-3px;*/
.Goods_main .top{height:10px; background:url(../images/Goods_main_top.jpg) no-repeat left top; overflow:hidden;}
.Goods_main .con{ _height:1%; background:url(../images/contentBG.jpg) repeat-y left top; overflow:hidden;}
.goods_mainBg2{height:10px; background:url(../images/Goods_main_buttom.jpg) no-repeat 0 top; overflow:hidden;}



.goodscrumb{float:left; width:693px; height:36px; line-height:36px; text-align:right;}
.goods_TITLE{width:174px; height:75px; line-height:65px; background:url(../images/goods_TITILE.jpg) no-repeat 2px bottom; padding-left:30px; font-weight:bold; font-size:14px; color:#000;}
.googsNavBG{ height:auto; background:url(../images/googsNavBG.jpg) repeat-y left top; overflow:hidden;}
.googsNavBG .topBG{ height:19px; background:url(../images/topBG.jpg) no-repeat left top; overflow:hidden;}
.googsNavBG .bottonBG{height:17px; background:url(../images/bottonBG.jpg) no-repeat left top; overflow:hidden;}
/*=========Goods=========*/


.Leftlist{ margin:26px 0 0 13px;}
.Leftlist dt{ color:#fb9516; font-weight:bold;}
.TEL{ margin-left:10px;}
.ONEmain{ width:617px; margin:22px 25px 0 52px; overflow:hidden; border-bottom:1px dashed #a85d00;}
.ONEmain .tit{ float:right; width:248px; padding-left:23px; font-size:14px; font-weight:bold; margin-bottom:28px;}
.ONEmain .tit p{ font-size:18px; font-weight:bold; color:#fb8c02;}
.ONEmain .pic{ float:left; width:342px; height:224px; }
.ONEmain .txt{ float:right; width:248px; padding-left:23px; }


.TABTWO{ width:625px; margin-left:52px; overflow:hidden;}
#Maintwo{ width:625px; overflow:hidden; margin-top:25px; }
#Maintwo span{ display:block; float:left; width:110px; height:20px; line-height:20px; padding-left:15px; background:url(../images/Tba_ico.jpg) no-repeat left center; cursor:pointer; color:#a85d00;}
#Maintwo span.current{ color:#fd3000; font-weight:bold;}

.Goods_maintwo{ width:622px; padding:10px 0; }
.Goods_maintwo .tit{ width:595px; height:28px; line-height:28px; font-weight:bold; background:#f8e1a2; border:1px solid #fb9516; padding-left:25px; color:#000;}
.Goods_maintwo .main{ width:570px; margin:0 auto; border:1px solid #d4d4d4; padding:0 25px; border-top:none; background:#ededed; overflow:hidden;}




.Goods_mainthree .pic{ float:left; width:75px; height:123px;}
.Goods_mainthree .txt{ float:left; width:200px; padding:0 46px 0 11px;}
.Goods_mainthree .list{ float:left; width:71px;}
.Goods_mainthree .list dt{ width:65px; background:url(../images/Tba_ico.jpg) no-repeat left 5px; padding-left:13px;}
.Goods_mainthree .list dd a{ color:#fb9516; text-decoration:underline;}




.leftimg{ width:180px; height:137px; border:1px solid #d3d3d3; margin:17px auto 0; padding:2px;}
.dlbored{ padding-bottom:17px; border-bottom:1px dashed #CCC;}
.newscontent{ width:648px; margin:0 auto; padding-bottom:20px;}
.newscontent h1{ height:25px; line-height:25px; border-bottom:1px dashed #CCC; padding-top:24px; font-size:12px; text-align:center;}
.newscontent .time{ height:40px; line-height:40px; text-align:right;}
.gOODSLIST{ float:left; width:685px; margin-left:10px; margin-bottom:30px;}
.gOODSLIST li{ float:left; width:202px; padding-left:21px; border-bottom:1px dashed #CCC; margin-top:18px;}
.gOODSLIST li span{ display:block; width:100%; height:32px; line-height:32px; text-align:center;}
.gOODSLIST img{ width:191px; height:142px; padding:2px; border:1px solid #d4d4d4; overflow:hidden;}

.down2{ width:620px!important;}
.down2 span{ position:absolute; top:8px; right:0;}
.Bg2{ background:url(../images/side_TITLE5.jpg) no-repeat left top!important;}
.tit_box{ width:695px; height:145px; background:url(../images/tit_box.jpg) no-repeat 2px top; margin:15px auto;}
.tit_box h5{ position:relative; width:650px; height:36; line-height:36px; font-size:12px; padding:10px 0 0 40px;}
.tit_box h5 span{ position:absolute; right:40px; font-weight:normal; }
.tit_box .fonbox{ position:relative; width:615px; margin:0 auto;}
.tit_box .fonbox span{ position:absolute; right:30px; bottom:-35px;}
.tit_box .fonbox span a{ text-decoration:underline; color:#eb7900;}

.list3-1{ width:668px; margin:10px auto 0; overflow:hidden;}
.list3-1 .TITle{ float:right; width:510px; font-weight:bold; }
.list3-1 .pic{ float:left; width:137px; height:92px; padding:2px; border:1px solid #e5e5e5;}
.list3-1 .main_txt{ float:right; width:510px; height:56px;}

.tit_box3-1{ width:695px; height:149px; background:url(../images/tit_box2.jpg) no-repeat left top; font-weight:bold; margin:15px 0 0 5px;}
.tit_box3-1 .fonbox{ width:625px; padding:27px; font-weight:bold;}
.tit_box3-1 .fonbox p{ font-weight:bold;}

.list31-2{ width:650px; margin:10px auto 0; overflow:hidden;}
.list31-2 .TITle{ float:right; width:535px; color:#CCC; }
.list31-2 .TITle a{ font-weight:bold; padding-right:20px;}
.list31-2 .main_txt{ float:right; width:530px; height:92px;}
.list31-2 .pic{ float:left; width:99px; height:132px; padding:2px; border:1px solid #CCC;}
.list31-2  .moreTXT a{ display:block; width:41px; height:17px; margin-right:3px;}

.newsbox31{ width:680px; margin:0 auto; overflow:hidden; border-bottom:1px dashed #CCC; padding-bottom:20px;}
.newsbox31 .TITle{ float:right; width:458px; height:30px; line-height:30px; font-weight:bold;}
.newsbox31 .main_txt{ float:right; width:458px; height:215px;}
.newsbox31 .pic { float:left; padding:10px 15px; overflow:hidden;}
.newsbox31 .pic img{ display:block; width:185px; height:264px; padding:2px; border:1px solid #CCC;}
.newsbox31 .pic a{ float:left; width:185px; height:246px; padding:2px; border:1px solid #e7e7e7; overflow:hidden;}
.newsbox31 .more{float:right; width:450px;}
.newsbox31 .more a{ float:right;}

.ml31{ width:670px; margin:0 auto; padding:15px 0 0;}
.list31{ width:650px; margin:0 auto; padding-left:20px;}
.list31 li{ height:30px; line-height:30px;}
.more31{ padding:10px 13px; overflow:hidden;}
.more31 a{ float:right;}

/*3-4*/

.content .Rightmain table{ margin:0 auto;}


/*=========Goods  3-4   =========*/


.Leftlist{ margin:26px 0 0 13px;}
.Leftlist dt{ color:#fb9516; font-weight:bold;}
.TEL{ margin-left:10px;}



.TABTWO{ width:625px; margin-left:52px; overflow:hidden;}
#Maintwo{ width:625px; overflow:hidden; margin-top:25px; }
#Maintwo span{ display:block; float:left; width:110px; height:20px; line-height:20px; padding-left:15px; background:url(../images/Tba_ico.jpg) no-repeat left center; cursor:pointer; color:#a85d00;}
#Maintwo span.current{ color:#fd3000; font-weight:bold;}





#Mainthree{ float:left; width:95px; height:120px; margin:24px 0; overflow:hidden; background:#FFF;}
#Mainthree span{ display:block; width:94px; height:24px; line-height:19px; padding-left:2px; cursor:pointer; overflow:hidden;}
#Mainthree span.current{ background:url(../images/tab_threeBg.jpg) no-repeat left top; color:#FFF;}

/*#Mainthree{ float:left; width:95px; margin:24px 0; _height:1%; overflow:hidden;}
#Mainthree p{ float:left; display:block; width:82px; height:20px; line-height:20px; padding-left:13px; cursor:pointer; overflow:hidden;}
#Mainthree p.current{ background:url(../images/tab_threeBg.jpg) no-repeat left top; color:#FFF;}*/





.Goods_mainthree{ float:left; width:475px; height:154px; overflow:hidden; margin:24px 0 0 0;} 
.Goods_mainthree .pic{ float:left; width:75px; height:123px; margin:0 25px; display:inline;}
.Goods_mainthree .txt{ float:left; width:216px; margin:0; padding:0; overflow:hidden;}
.Goods_mainthree .list{ float:right; width:100px; margin-left:25px; overflow:hidden;}
.Goods_mainthree .list dd{ padding-left:13px;}
.Goods_mainthree .list dt{ width:100px; background:url(../images/Tba_ico2.jpg) no-repeat left 5px; padding-left:13px;}
.Goods_mainthree .list dd a{ color:#fb9516; text-decoration:underline;}




.leftimg{ width:180px; height:137px; border:1px solid #d3d3d3; margin:17px auto 0; padding:2px; overflow:hidden;}
.dlbored{ padding-bottom:17px; border-bottom:1px dashed #CCC;}
.newscontent{ width:648px; margin:0 auto; padding-bottom:20px;}
.newscontent h1{ height:25px; line-height:25px; border-bottom:1px dashed #CCC; padding-top:24px; font-size:12px; text-align:center;}
.newscontent .time{ height:40px; line-height:40px; text-align:right;}
.gOODSLIST{ float:left; width:685px; margin-left:10px; margin-bottom:30px;}
.gOODSLIST li{ float:left; width:202px; padding-left:21px; border-bottom:1px dashed #CCC; margin-top:18px;}
.gOODSLIST li span{ display:block; width:100%; height:32px; line-height:32px; text-align:center;}
.gOODSLIST img{ width:191px; height:142px; padding:2px; border:1px solid #d4d4d4; overflow:hidden;}

.down2{ width:620px!important;}
.down2 span{ position:absolute; top:8px; right:0;}
.Bg2{ background:url(../images/side_TITLE5.jpg) no-repeat left top!important;}
.tit_box{ width:695px; height:145px; background:url(../images/tit_box.jpg) no-repeat 2px top; margin:15px auto;}
.tit_box h5{ position:relative; width:650px; height:36; line-height:36px; font-size:12px; padding:10px 0 0 40px;}
.tit_box h5 span{ position:absolute; right:40px; font-weight:normal; }
.tit_box .fonbox{ position:relative; width:615px; margin:0 auto;}
.tit_box .fonbox span{ position:absolute; right:30px; bottom:-35px;}
.tit_box .fonbox span a{ text-decoration:underline; color:#eb7900;}

.list3-1{ width:668px; margin:10px auto 0; overflow:hidden;}
.list3-1 .TITle{ float:right; width:510px; font-weight:bold; }
.list3-1 .pic{ float:left; width:137px; height:92px; padding:2px; border:1px solid #e5e5e5;}
.list3-1 .main_txt{ float:right; width:510px; height:56px;}

.tit_box3-1{ width:695px; height:149px; background:url(../images/tit_box2.jpg) no-repeat left top; font-weight:bold; margin:15px 0 0 5px;}
.tit_box3-1 .fonbox{ width:625px; padding:27px; font-weight:bold;}
.tit_box3-1 .fonbox p{ font-weight:bold;}

.list31-2{ width:650px; margin:10px auto 0; overflow:hidden;}
.list31-2 .TITle{ float:right; width:535px; color:#CCC; }
.list31-2 .TITle a{ font-weight:bold; padding-right:20px;}
.list31-2 .main_txt{ float:right; width:530px; height:92px;}
.list31-2 .pic{ float:left; width:99px; height:132px; padding:2px; border:1px solid #CCC;}
.list31-2  .moreTXT a{ display:block; width:41px; height:17px; margin-right:3px;}

.newsbox31{ width:680px; margin:0 auto; overflow:hidden; border-bottom:1px dashed #CCC; padding-bottom:20px;}
.newsbox31 .TITle{ float:right; width:458px; height:30px; line-height:30px; font-weight:bold;}
.newsbox31 .main_txt{ float:right; width:458px; height:215px;}
.newsbox31 .pic { float:left; padding:10px 15px; overflow:hidden;}
.newsbox31 .pic a{ float:left; width:185px; height:246px; padding:2px; border:1px solid #e7e7e7; overflow:hidden;}
.newsbox31 .more{float:right; width:450px;}
.newsbox31 .more a{ float:right;}

.ml31{ width:670px; margin:0 auto; padding:15px 0 0;}
.list31{ width:650px; margin:0 auto; padding-left:20px;}
.list31 li{ height:30px; line-height:30px;}
.more31{ padding:10px 13px; overflow:hidden;}
.more31 a{ float:right;}


/*3-4*/

.goodsidebar{ position:relative; float:left; width:203px; z-index:10;}
.goodsidebar ul{ width:203px; background:url(../images/googsNavBG.jpg) repeat-y left top;}
.goodsidebar ul li a{ display:block; width:158px; height:28px; line-height:28px; background:url(../images/spanBG1.jpg) no-repeat left top; margin-left:30px; padding-left:15px; font-weight:bold; color:#fff;}
.goodsidebar ul li a:hover,.goodsidebar ul li a.current{ background:url(../images/spanBG2.jpg) no-repeat left top; color:#000; text-decoration:none;}

.goodsidebar .topBG{ height:19px; background:url(../images/topBG.jpg) no-repeat left top; overflow:hidden;}
.goodsidebar .bottonBG{height:17px; background:url(../images/bottonBG.jpg) no-repeat left top; overflow:hidden;}

.Goods_main .con{ width:692px; _height:1%; background:url(../images/contentBG.jpg) repeat-y left top; overflow:hidden;}
.Goods_main .MAIN_BG{width:688px; background:url(../images/Goods_mainBG.jpg) no-repeat left bottom;  padding-bottom:130px; margin:0 auto;}
 

.ONEmain{ width:622px; margin:22px 25px 0 40px; overflow:hidden; border-bottom:1px dashed #a85d00;}
.ONEmain .tit{ float:right; width:250px; padding-left:23px; font-size:14px; font-weight:bold; margin-bottom:28px;}
.ONEmain .tit p{ font-size:18px; font-weight:bold; color:#fb8c02;}
.ONEmain .pic{ float:left; width:342px; height:224px; padding-bottom:15px;}
.ONEmain .txt{ float:right; width:250px; padding-left:23px; }

.THREEmain{ width:630px; margin:17px 0 0 40px;}
.THREEmain li{ float:left;}/* display:block; width:110px; height:25px; line-height:25px; background:url(../images/Tba_ico.jpg) no-repeat left center; padding-left:13px;*/
.THREEmain li a{ display:block; width:83px; height:27px; line-height:20px; padding-left:16px; color:#a85d00; text-decoration:none;}
.THREEmain li a:hover,.THREEmain li a.current{  background:url(../images/Tba_ico.jpg) no-repeat left top; color:#fff; font-weight:bold; text-decoration:none;}

.Goods_maintwo{ width:622px; padding:10px 0;  margin-left:40px; overflow:hidden;}
.Goods_maintwo .tit{ float:left; width:595px; height:28px; line-height:28px; font-weight:bold; background:#f8e1a2; border:1px solid #fb9516; padding-left:25px; color:#000;}
.Goods_maintwo .main{ float:left; width:570px; height:auto; margin:0 auto; border:1px solid #d4d4d4; padding:0 25px; border-top:none;}
.Goods_maintwo .main table{ margin:0 auto; color:#fb9516;}
.Goods_maintwo .main table .corfont{ color:#a85d00; font-weight:bold;}



/**--------3-4----------*/

.list3-4 li{ line-height:30px; height:auto!important; background:url(../images/ico2.gif) no-repeat left 15px!important; font-weight:bold; margin-bottom:10px;}
.list3-4 li span{ font-weight:normal;}



/*==========      SEARCH         =============*/
.search{ width:184px; height:17px; margin:17px 0; }
.search .txt{ float:left; width:145px; height:12px; line-height:12px; border:1px solid #CCC; color:#b7b7b7; padding-top:2px;}
.search .btn{ float:right;}


/*2010-3-22*/
.fwzc{ background:url(../images/fwzc.jpg) no-repeat right top!important;}
.gyty{ background:url(../images/gyty.jpg) no-repeat right top!important;}
.shzr{ background:url(../images/shzr.jpg) no-repeat right top!important;}
.wzdt{ background:url(../images/wzdt.jpg) no-repeat right top!important;}

/*add by hehao in 2010-3-26*/
.banner2{ width:891px; height:165px; padding:1px 0; margin:0 auto;}
.content04{ width:938px; margin:0 auto; padding:0 32px; overflow:hidden; background:#FFF; border-top:1px solid #CCCCCC;}
.content04 .sidebar04{ float:left; width:224px; height:405px; background:url(../images/sidebar_bg.jpg) no-repeat; margin-top:8px;}
.content04 .sidebar04 h1{ margin:10px 0 0 60px; font:bold 14px "����"; color:#fff;}
.content04 .sidebar04 ul{ margin:10px 0 0 60px; }
.content04 .sidebar04 ul li{ width:160px; height:30px; line-height:30px; border-bottom:1px solid #EAEBEF;}
.content04 .sidebar04 ul li a{ background:url(../images/sidebar_li_a.gif) no-repeat left center; padding-left:20px;}
.content04 .sidebar04 ul li a:hover{ background:url(../images/sidebar_li_ahover.gif) no-repeat left center; font-weight:bold; color:#F28000; text-decoration:none;}
.content04 .rightmain04{ float:left;}
.content04 .rightmain04 h1{ width:680px; height:20px; border-top:1px solid #E8E8E8; text-align:right; font:12px "����"; color:#BDBDBD; padding:10px 10px 0 0;}
.content04 .rightmain04 .rightmain04_content{ width:690px; height:380px; background:url(../images/rightmain04_bg.jpg) no-repeat; position:relative;}
.content04 .rightmain04 .rightmain04_content .about{ float:left; width:346px; height:320px; background:url(../images/about.png) no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/about.png', sizingMethod='crop'); margin:30px 0 0 36px; display:inline;}
.content04 .rightmain04 .rightmain04_content .aboutmore{ width:24px; height:7px; position:absolute; top:65px; left:335px;  }
.content04 .rightmain04 .rightmain04_content .ourteam{ position:absolute; top:218px; left:392px;}
.content04 .rightmain04 .rightmain04_content .ourteam .ourteam_top{ width:288px; height:40px; background:url(../images/ourteam_top.jpg) no-repeat;}
.content04 .rightmain04 .rightmain04_content .ourteam .ourteam_bottom{ width:288px; height:95px; background:url(../images/ourteam_bottom.jpg) no-repeat;}
.content04 .rightmain04 .rightmain04_content .ourteam .ourteam_bottom li{margin-left:27px; background: url(../images/ourteam_li.gif) no-repeat left center; padding-left:10px; line-height:200%; width:230px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.content04 .rightmain04 .rightmain04_content .ourteam .ourteam_bottom li a{ color:#494848;}
.content04 .rightmain04 .rightmain04_content .ourteam .ourteam_bottom li a:hover{ text-decoration:none; color:#f28000;}
.content04 .rightmain04 .rightmain04_content .ourteam .ourteammore{ float:right; margin:27px 20px 0 0; display:inline;}
/*add by hehao in 2010-3-26 END*/

/*add by hehao in 2010-3-30*/
.Rightmain .list_video{ width:650px; margin:42px 0 0 27px; _margin:22px 0 0 27px;}
.Rightmain .list_video li{ height:174px; border-bottom:1px dotted #C3C3C3; margin-top:20px;}
.Rightmain .list_video .v_list{ width:184px; height:156px; float:left; margin-left:20px; display:inline;}
.Rightmain .list_video .v_list .v_img{width:180px; height:135px; border:1px solid #D2D2D2;}
.Rightmain .list_video .v_list .v_img img{margin:3px 0 0 3px;}
.Rightmain .list_video .v_list .v_p{ width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}
.Rightmain .list_video .last_li{ border:none;}
.Rightmain .list_video .v_list .v_p a{ color:#626262;}
.Rightmain .list_video .v_list .v_p a:hover{ text-decoration:underline; color:#EB7900;}
.sidebar h2.bg6{background:url(../images/side_TITLE6.jpg) no-repeat left top;}
.content .Rightmain h3 span{ float:left; color:#E9790A; font-weight:bold; padding-left:10px;}
.Rightmain .list_con_h1{ text-align:center; font: bold 14px "����"; color:#000; margin-top:45px;}
.Rightmain .list_con_v{ width:437px; height:328px; border:1px solid #D2D2D2; margin:13px auto 0;}
.Rightmain .list_con_v img{margin:4px 0 0 3px;}
.Rightmain .list_con_introduce{ width:608px; margin:35px auto 20px; text-indent:2em; text-align:justify;}
.sidebar h2.bg7{background:url(../images/side_TITLE7.jpg) no-repeat left top;}
.Rightmain .about_ty{ float:left; width:288px; height:272px; background:url(../images/about_ty_bg.jpg) no-repeat; margin:42px 0 0 43px; display:inline;}
.Rightmain .about_ty .about_ty_title{ height:27px;padding-top:13px; padding-left:18px; font:bold 12px "����"; color:#fff;}
.Rightmain .about_ty .about_ty_p{ width:235px; height:53px; border-bottom:1px dotted #585858; margin-top:16px; _margin-top:14px; padding:0 23px 23px 23px; overflow:hidden; cursor:pointer;}
.Rightmain .about_ty .learn_more{ float:right; width:49px; height:14px; margin-top:5px; line-height:14px; margin-right:30px; display:inline;}
.Rightmain .about_ty .learn_more:hover{ text-decoration:none;}
.Rightmain .about_ty{ float:left; width:288px; height:272px; margin:42px 0 10px 46px; display:inline; background:url(../images/about_ty_bg.jpg) no-repeat;}
.Rightmain .about_ty .about_ty_news_content ul{ width:235px; height:53px; border-bottom:1px dotted #585858; margin-top:16px; _margin-top:14px; padding:0 23px 23px 23px; overflow:hidden;}
.Rightmain .about_ty .about_ty_news_content ul li{ width:240px; overflow:hidden; text-overflow:ellipsis; background:url(../images/about_ty_news_li.gif) no-repeat left center; padding-left:10px;}
/*add by hehao in 2010-3-30 END*/

/*add by hehao in 2010-3-31*/
.sidebar h2.bg8{background:url(../images/side_TITLE8.jpg) no-repeat left top;}
.Rightmain .support_search{ float:right; margin:17px 17px 0 0; display:inline; width:230px;}
.Rightmain .support_search .txt{ float:left; width:175px; height:15px; border:1px solid #D9D9D9; color:#CFCFCF;}
.Rightmain .support_search .btn{ float:right; margin-left:10px;}
.Rightmain .sup_tip{ width:651px;  margin:60px 0 0 28px;}
.Rightmain .sup_tip .sup_tip_top{ width:651px; height:6px; background:url(../images/sup_tip_top.jpg) no-repeat;}
.Rightmain .sup_tip .sup_tip_content{ width:649px; _margin-top:-11px; background:#FFF url(../images/sup_tip.jpg) repeat-x top; border-left:1px solid #FDD674; border-right:1px solid #FDD674;}
.Rightmain .sup_tip .sup_tip_bottom{ width:651px; height:11px; background:url(../images/sup_tip_bottom.jpg) no-repeat;}
.Rightmain .sup_tip .sup_tip_content h4{ font:bold 12px "����"; color:#6C6C6C; padding:10px 0 0 25px;}
.Rightmain .sup_tip .sup_tip_content .sup_tip_content_c{ padding:10px 25px 15px 25px; line-height:200%;}
.content .Rightmain .choose_form{ float:left; margin:30px 0 20px 40px;}
.content .Rightmain .choose_form td{padding-top:5px;}
.content .Rightmain .choose_form td select{ width:273px; height:20px; border:1px solid #C3C3C3; color:#7B7B7B;}
.content .Rightmain .choose_form td .on{ border-color:#7E9CB8;}
/*add by hehao in 2010-3-31 END*/


/*==================  4-16   ==================*/

.JS-pic{ width:900px; height:357px; margin:5px auto 0;} 

.tit_416{ width:688px; height:55px; background:url(../images/tit_416.jpg) no-repeat left top; clear:both; font-weight:bold; color:#ea8119; line-height:28px; margin:0 auto; text-indent:6px;}
.main_416{ width:660px; margin:0 auto; overflow:hidden;}
.main_416 .boxmain{ width:325px; height:215px; background:url(../images/box_bg4-16.jpg) no-repeat left top; margin-bottom:5px;}
.main_416 .boxmain dl{ float:left; width:255px; height:164px; margin:15px 0 0 43px;/*display:inline-block;*/ display:inline;}
.main_416 .boxmain dl dt{ font-weight:bold; color:#000; margin-bottom:10px;}
.main_416 .boxmain dl dd{width:255px; line-height:24px; overflow:hidden;}
.main_416 .boxmain dl span{ display:block; float:left; width:40px; color:#000;}
.main_416 .boxmain dl dd .txt{ float:right; width:215px;}

.main_416 .Left{ float:left!important;}
.main_416 .Right{ float:right!important;}

.container416{ width:901px; height:165px; background:url(../images/container416.jpg) no-repeat left top; margin:6px auto;}
.container416 .vod416{ float:left; width:155px; height:116px; margin:25px 61px 0 35px;}
.container416 .list416{ float:left; width:405px; margin:20px 0 0 0;}
.container416 .list416 h2{ font-size:12px; color:#3a3a3a; text-indent:15px;}
.container416 .list416 ul{ width:405px;}
.container416 .list416 ul li{ position:relative; width:395px; height:25px; line-height:25px; background:url(../images/ico416.jpg) no-repeat left center; padding-left:10px;}
.container416 .list416 ul li span{ position:absolute; right:0;}
.container416 .topic{ float:right; width:190px; margin:20px 0 0 0;}
.container416 .topic h2{ font-size:12px; height:30px; text-indent:13px; color:#000;}

.footer416{ width:901px; height:43px; background:url(../images/footer.jpg) no-repeat left top; margin:4px auto 0;}
.footer416 .list{ float:left; line-height:43px;}
.footer416 .copy{ float:right; line-height:43px; margin-right:15px;}


#picflash{ width:900px; height:357px; margin:5px auto 0; overflow:hidden; position:relative;}
#picflash ul{ width:900px; height:357px; overflow:hidden;}
#picflash ul li{ position:relative; width:900px; height:357px;}
#picflash ul li .blackbar{ position:absolute; left:0; bottom:0; width:900px; height:44px; background:#000; opacity:0.7; filter:alpha(opacity=70);}
#picflash ul li img{ width:900px; height:357px; display:block;}
#choose{ position:absolute; z-index:1; left:9px; bottom:3px; font-weight:bold; color:#fff;}
#choose span{ position:relative; display:block; width:250px; height:38px; float:left; cursor:pointer; margin-left:35px;}
#choose span img{ display:block; width:57px; height:37px;}
#choose span p{ width:185px; float:right; font-weight:normal; font-size:14px; margin-top:-25px; color:#FFF;}
#choose span .back{ position:absolute; left:0; top:0; width:57px; height:37px; background:#333; opacity:0.7; filter:alpha(opacity=70);}
#choose span.active .back{ opacity:0.0; filter:alpha(opacity=000);}


.banner416{ width:900px; height:173px; margin:5px auto;}
.newslist{ width:900px; margin:0 auto;}
.newslist .crumb416{ width:900px; height:30px; background:url(../images/crumb416.jpg) no-repeat left bottom;}
.newslist .crumb416 span{ float:right; display:block; padding-left:20px; background:url(../images/ico_curmb.jpg) no-repeat left center; margin-right:10px;}
.newslist h2{ line-height:30px; text-indent:5px; color:#000;}
.newslist ul{ width:900px; background:url(../images/ulbg416.jpg) repeat-x left top; padding:15px 0;}
.newslist ul li{ position:relative; width:811px; line-height:30px; background:url(../images/ico416.jpg) no-repeat 4px center; border-bottom:1px dashed #989898; margin:0 auto; padding-left:15px;}
.newslist ul li span{ position:absolute; right:0;}
.page416{ line-height:12px; text-align:right; margin:15px 35px 15px 0;}

/*-------add by hehao in 2010-04-19-------*/
.container0419{ width:902px; height:165px; background:url(../images/container0419.jpg) no-repeat; margin:7px auto 4px; overflow:hidden;}
.container0419 .news0419{ width:415px; float:left; margin:16px 0 0 40px; display:inline;}
.container0419 .title0419{ font-size:12px; color:#3a3a3a; background:url(../images/li0419.gif) no-repeat left center; padding-left:15px;}
.container0419 .news0419 ul{ width:100%;}
.container0419 .news0419 ul li{vertical-align:0; height:24px; line-height:24px; background:url(../images/li2_0419.gif) no-repeat left center;
 padding-left:5px; }
.container0419 .news0419 ul li .txt{float:left; width:300px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.container0419 .news0419 ul li .txt a{ color:#3a3a3a;}
.container0419 .news0419 ul li .date{ float:right; color:#919090; width:70px;}

.container0419 .subject0419{ float:left; width:336px; height:120px; margin:16px 0 0 79px; display:inline;}
.container0419 .subject0419 .scroll0419{ width:336px; height:81px; margin:16px 0 0 0;}
.container0419 .subject0419 .scroll0419 .left_btn{ width:15px; height:21px; float:left; margin-top:25px; cursor:pointer;}
.container0419 .subject0419 .scroll0419 .right_btn{ width:15px; height:21px; float:left; margin-left:10px; display:inline; margin-top:25px; cursor:pointer;}
.container0419 .subject0419 .scroll0419 .scroll_img{ float:left; width:283px; margin-left:10px; overflow:hidden; display:inline;}
.container0419 .subject0419 .scroll0419 .scroll_img ul{ float:left;}
.container0419 .subject0419 .scroll0419 .scroll_img ul li{ float:left; width:134px; height:81px; padding:0 5px; display:inline;}
/*-------add by hehao in 2010-04-19 END-------*/

.goodselect li{float:left;width:50px;height:50px}


/*----------------06-08 Hehao-----------------*/
.sidebar_bottom_0608{ width:180px; margin:20px 0 0 12px; border-bottom:1px dotted #d0d0d0; line-height:24px;}
.sidebar_bottom_0608 h1{ font-size:12px; color:#fb9516;}
.tel_0608{ width:141px; height:45px; margin:7px 0 0 8px;}
.search_0608{ width:187px; margin:22px 0 17px 0; overflow:hidden;}
.search_0608 .txt{ width:147px; height:13px; border:1px solid #cccccc; color:#b7b7b7; float:left; line-height:15px;}
.search_0608 .btn{ float:right;}
.os{ text-align:center; margin:27px 0 0 0;}
.os .input0608{ width:153px; height:21px; border:1px solid #bdbdbd; line-height:21px;}
.os_btn{ width:136px; height:62px; background:url(../images/os_btn_bg.jpg) no-repeat bottom; margin:47px auto 0;}

.left_0608{ float:left; background:url(../images/left_0608.gif) repeat-x bottom; height:25px;}

.fl_title{ width:633px; height:27px; line-height:27px; padding-left:17px; background:url(../images/fl_title.jpg) no-repeat; color:#000; margin:19px 0 0 23px;}

.friend_link{ overflow:hidden; margin:20px 0 0 41px;}
.friend_link li{ width:146px; height:50px; border:1px solid #d7d7d7; float:left; margin:0 8px 9px 0; text-align:center;}
.friend_link li img{ height:50px;}

.Rightmain .sub_pic_txt{ width:649px; height:auto; margin:17px auto 0; overflow:hidden; border-bottom:1px dotted #d0d0d0; position:relative; padding-bottom:15px;}
.Rightmain .sub_pic_txt .TITle{ float:right; width:413px; line-height:20px; color:#aeaeae; padding-left:10px;}
.Rightmain .sub_pic_txt .TITle a{ float:left; font-weight:bold; color:#6d6d6d; padding-right:21px;}
.Rightmain .sub_pic_txt .TITle a:hover{ color:#fb8b00; text-decoration:none;}
.Rightmain .sub_pic_txt .main_txt{float:right; width:413px; height:50px; line-height:23px; padding-left:10px; overflow:hidden;}
.Rightmain .sub_pic_txt .main_txt a{ text-decoration:none;}
.Rightmain .sub_pic_txt img{ float:left; width:201px; height:136px; padding:3px; border:1px solid #e5e5e5;}
.Rightmain .sub_pic_txt .more{ position:absolute; right:30px; bottom:12px;}
.Rightmain .sub_pic_txt .more a{ color:#fe8a00; text-decoration:underline;}

.Rightmain .right0{ margin:25px 22px 34px 0; display:inline;}
/*----------------End 06-08 Hehao-----------------*/


/*----------------06-10 Hehao-----------------*/
#header2{ width:988px; height:80px; margin:0 auto; background:#FFF; }
#logo_0610{ float:left; width:198px; height:45px; margin:24px 0 11px 40px;}
.content_0610{ width:914px; overflow:hidden; padding:0 44px; background:#fff; margin:0 auto;}
.banner_0610{ width:900px; height:173px; margin:0 auto;}
.h3_line_0610{ width:900px; height:36px; background:url(../images/h3_line_0610.jpg) no-repeat bottom; line-height:36px;}
.h3_line_0610 .crumb{ float:right; background:url(../images/btn_0610.jpg) no-repeat left center; padding-left:20px; color:#000; font-size:12px; font-weight:normal; margin-right:10px; display:inline;}
.h3_line_0610 .crumb a{ font-size:12px; color:#000; font-weight:normal;}
.h4_0610{ width:885px; height:34px; line-height:34px; padding-left:15px; font-size:14px; color:#3a3a3a;}
.box_0610{ width:900px; background:url(../images/box_0610.jpg) repeat-x; overflow:hidden; padding-top:13px;}
.box_0610 .sub_pic_txt{ width:800px; height:auto; margin:25px 0 0 36px; overflow:hidden; border-bottom:1px dotted #d0d0d0; position:relative; padding-bottom:23px;}
.box_0610 .sub_pic_txt .TITle{ float:right; width:596px; line-height:20px; color:#aeaeae;/* padding-left:10px;*/}
.box_0610 .sub_pic_txt .TITle a{ float:left; font-weight:bold; color:#6d6d6d; padding-right:21px;}
.box_0610 .sub_pic_txt .TITle a:hover{ color:#fb8b00; text-decoration:none;}
.box_0610 .sub_pic_txt .main_txt{float:right; width:596px; height:50px; line-height:23px;/* padding-left:10px*/; overflow:hidden;}
.box_0610 .sub_pic_txt .main_txt a{ text-decoration:none;}
.box_0610 .sub_pic_txt img{ float:left; width:174px; height:129px; padding:3px; border:1px solid #cfcfcf;}
.box_0610 .sub_pic_txt .more{ position:absolute; right:5px; bottom:12px;}
.box_0610 .sub_pic_txt .more a{ color:#fe8a00; text-decoration:underline;}

.magin_0610{ margin:54px 65px 44px 0; display:inline;}

.footer_0610{ width:900px; height:43px; background:url(../images/footer_0610.gif) no-repeat; padding:0 0 29px 0; margin-top:44px; line-height:43px;}
.footer_0610 span{ float:left; margin-left:25px; display:inline;}
.footer_0610 .copyright{ float:right; margin-right:25px; display:inline; line-height:43px;}
/*----------------06-10 Hehao-----------------*/
/*----------------06-11 Hehao-----------------*/
.ul_0610{ width:506px; margin:20px auto 0; overflow:hidden;}
.ul_0610 li{ float:left; padding:0 13px;}
.ul_0610 li .a610_a1{ display:block; width:39px; height:22px; background:url(../images/0610_a1.jpg) no-repeat;}
.ul_0610 li .a610_a1:hover{ display:block; width:39px; height:22px; background:url(../images/0610_a1_hover.jpg) no-repeat;}
.ul_0610 li .a610_a2{ display:block; width:51px; height:22px; background:url(../images/0610_a2.jpg) no-repeat;}
.ul_0610 li .a610_a2:hover{ width:51px; height:22px; background:url(../images/0610_a2_hover.jpg) no-repeat;}
.ul_0610 li .a610_a3{ display:block; width:50px; height:24px; background:url(../images/0610_a3.jpg) no-repeat;}
.ul_0610 li .a610_a3:hover{ display:block; width:50px; height:24px; background:url(../images/0610_a3_hover.jpg) no-repeat;}
.ul_0610 li .a610_a4{ display:block; width:70px; height:28px; background:url(../images/0610_a4.jpg) no-repeat;}
.ul_0610 li .a610_a4:hover{ display:block; width:70px; height:28px; background:url(../images/0610_a4_hover.jpg) no-repeat;}
.ul_0610 li .a610_a5{ display:block; width:36px; height:26px; background:url(../images/0610_a5.jpg) no-repeat;}
.ul_0610 li .a610_a5:hover{ display:block; width:36px; height:26px; background:url(../images/0610_a5_hover.jpg) no-repeat;}
.ul_0610 li .a610_a6{ display:block; width:43px; height:27px; background:url(../images/0610_a6.jpg) no-repeat;}
.ul_0610 li .a610_a6:hover{ display:block; width:43px; height:27px; background:url(../images/0610_a6_hover.jpg) no-repeat;}
.ul_0610 li .a610_a7{ display:block; width:35px; height:24px; background:url(../images/0610_a7.jpg) no-repeat;}
.ul_0610 li .a610_a7:hover{ display:block; width:35px; height:24px; background:url(../images/0610_a7_hover.jpg) no-repeat;}
/*----------------End 06-11 Hehao-----------------*/
