﻿/*Main ==============================*/

body { padding: 0px; margin: 0px; font-size: 12px; background-color: #000;color:#fff; font-family: Arial, Helvetica, sans-serif; text-align: center; }

table { text-align: left; }

a { font-size: 12px; color: #fff; text-decoration: none; }

a:link { color: #fff; }

a:visited { color: #fff; }

a:hover { color: #fff; text-decoration: underline; }

a:active { color: #fff; }

a:focus { color: #fff; }

img { border: 0px; }
.Qm2 { font-size: 12px; }

/*Menu ==============================*/.Qm_Div { width: 100%; }

.Qm_Div .qmmc { display: inline; float: left; margin-right: 27px; overflow: hidden;  vertical-align: middle; color: #ffffff; font-size: 11px; font-weight: 800; }

.Qm_Div .qmmc img { vertical-align: middle; padding-top: 1px; padding-right: 5px; }

.Qm_Div .qmmc a { text-decoration: none; font-size: 15px; font-weight: 600; font-family: Verdana, 宋体, Arial, Helvetica, sans-serif; }

.Qm_Div .qmmc a:link { font-family: Verdana, 宋体, Arial, Helvetica, sans-serif; }

.Qm_Div .qmmc a:visited { font-family: Verdana, 宋体, Arial, Helvetica, sans-serif; }

.Qm_Div .qmmc a:hover { position: relative; left: 1px; top: 1px; font-family: Verdana, 宋体, Arial, Helvetica, sans-serif; }

.Qm_Div .qmmc a:active { font-family: Verdana, 宋体, Arial, Helvetica, sans-serif; }

.Qm_Div .mul { margin: 0px; border: 1px black solid; width: 130px; line-height: 200%; background-color: #808080; }

.Qm_Div .mul li { text-indent: 5px; }

.Qm_Div .qmmc .qm1 { color: #fff; font-size: 14px; font-weight: 800; }

.Qm_Div .qmmc .qm2 { color: #000; font-size: 14px; font-weight: 800; }

/*Top ==============================*/.logo { width: 200px; margin: 5px 5px 5px 5px; float: left; }

/*QR_Err ==============================*/.QR_Top { width: 1002px; color: #808080; }

.QR_Top A { color: #808080; }

.QR_Top A:hover { color: #808080; }

.QR_Top .d010 { width: 100%; height: 26px; top: 0px; background-color: #F9F9F9; text-indent: 12px; border-bottom: 1px solid #E7E7E7; }

.QR_Top .d11 { width: 45%; height: 26px; float: left; line-height: 188%; color: #808080; }

.QR_Top .d12 { width: 30%; height: 26px; float: right; right: -10px; line-height: 188%; color: #808080; }

.QR_Top .d020 { width: 100%; height: 80px; left: 0px; top: 50px; }

.QR_Top .ds01 { float: left; margin: 8px 8px 8px 20px; }

.QR_Top .ds02 { float: right; margin: 12px 30px 8px 8px; line-height: 178%; }

.QR_Top .d030 { width: 100%; height: 120px; left: 0px; }

.QR_Top .di31 { background-image: url(../Images/12345cn/topbg.jpg); background-repeat: no-repeat; width: 972px; height: 120px; margin: 0px 10px 10px 15px; }

.QR_Top .dw31 { background-image: url(../Images/12345cn/topbg2.jpg); background-repeat: no-repeat; width: 972px; height: 120px; margin: 0px 10px 10px 15px; }

.QR_Top .ds31 { background-image: url(../Images/12345cn/topbg3.jpg); background-repeat: no-repeat; width: 972px; height: 120px; margin: 0px 10px 10px 15px; }

.QR_Top .d32 { margin: 23px 10px 10px 138px; }

.QR_Top .d32 A { color: #808080; font-size: 14px; }

.QR_Top .d32 A:hover { color: #808080; font-size: 14px; }

.QR_Top .d040 { width: 500px; margin: 16px 10px 10px 20px; }

.QR_Top .d050 { width: 899px; margin: 10px 10px 10px 10px; color: #808080; }

.QR_Top .d050 .stit { width: 899px; margin: 3px 3px 3px 20px; overflow: hidden; white-space: nowrap; }

.QR_Top .derr { width: 380px; height: 500px; }

.QR_Top .derr .dpic { width: 380px; margin: 60px 18px 8px 28px; text-align: left; }

.QR_Top .derr .dtxt { width: 380px; height: 228px; margin: 20px 8px 8px 38px; border: 1px solid #C7CACF; text-align: left; }

.QR_Top .derr .dtxt div { margin: 10px 10px 10px 10px; }

/*Under ==============================*/.under { width: 100%; color: #808080; font-size: 12px; float: left; line-height: 250%; }



/*DataGril ==============================*/.buyname { font-size: 15px; color: #808080; font-weight: 800; height: 38px; line-height: 300%; text-indent: 5px; }

.buyinfo { width: 99%; margin: 18px 8px 8x 8px; }

.buyinfo .Ltable { width: 99%; margin: 0px 0px 0px 8px; }

.buyinfo .Ltop { background-image: url(../Images/admin/images/leftmenutitle.gif); background-repeat: inherit; width: 130px; height: 30px; line-height: 30px; overflow: hidden; font-size: 12px; font-weight: 800; color: #000; text-align: center; }

.buyinfo .Lcenter { width: 800px; text-indent: 3px; height: 20px; background-color: #F1F5FA; cursor: pointer; text-indent: 5px; }

.buyinfo .Lcenter .price1 { font-size: 12px; color: #000000; text-decoration: line-through; }

.buyinfo .Lcenter .price2 { font-size: 13px; color: #808080; display: block; }

.buyinfo .Lcenter .gnum { width: 25px; }

.buyinfo .Lcenter .gsum { width: 98%; }

.buygoto { width: 99%; margin: 18px 0px 0px 8px; text-align: right; height: 38px; line-height: 300%; }

.buysum { width: 98%; margin: 0px 0px 0px 8px; border: 1px #c6c6c6 solid; height: 25px; line-height: 200%; text-indent: 5px; }


/*PageList ==============================*/.QR_List_page { margin-left: 20px; width: 100%; color: #808080; font-size: 15px; height: 30px; margin-top: 10px; margin-bottom: 10px; }

.QR_List_page a { color: #808080; font-weight: 800; margin: 0px 6px 0px 6px; font-family: Arial; }


/*Goods ==============================*//*Type ======*/.leftprotype { width: 225px; overflow: hidden; text-align: center; color: #ffffff; }

.leftprotype .dl_pt { margin-top: 10px; margin-bottom: 10px; width: 200px; overflow: hidden; text-align: left; }

.leftprotype .dl_pt .dt_pt { margin-bottom: 10px; padding-left: 30px; width: 170px; height: 22px; background-image: url(../images/bgpic/leftprotype_bg.jpg); vertical-align: middle; line-height: 22px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.leftprotype .dl_pt .dt_pt a { color: #ffffff; text-decoration: none; font-weight: 600; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }

.leftprotype .dl_pt .dt_pt a:hover { position: relative; left: 1px; top: 1px; }

.leftprotype .dd_pt { display: block; margin-top: 8px; margin-left: 20px; padding-left: 13px; width: 167px; background: url(../images/bgpic/leftprotype_bg2.jpg) no-repeat left center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.leftprotype .dd_pt a { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

.QR_Goods_Type { margin: 3px 5px 5px 3px; width: 216px; overflow: hidden; }

.QR_Goods_Type A { color: #000; }

.QR_Goods_Type A:hover { color: #000; }

.T1 { width: 90%; height: 23px; margin: 2px 2px 2px 8px; border-bottom: 1px dashed #808080; }

.T1 a { color: #000; font-size: 300; font-size: 13px; }

.T2 { width: 96%; height: 23px; margin: 2px 2px 2px 13px; }

.T3 { width: 96%; height: 23px; margin: 2px 2px 2px 38px; }

.s1 { color: #000; font-size: 13px; font-weight: 800; }

.s2 { color: #808080; font-size: 13px; font-weight: 300; }

.s3 { color: #808080; font-size: 12px; font-weight: 300; }

.QR_GTS { margin: 12px 5px 5px 20px; width: 690px; }

.QR_GTS .T1 { float: left; width: 32%; height: 100px; }

.QR_GTS .T1 .p1 { text-align: center; }

.QR_GTS .T1 .p2 { height: 28px; line-height: 180%; text-align: center; }

.QR_GTS .T1 .p2 .s1 { color: #fff; font-size: 12px; font-weight: 300; }





/*List(New) ======*/.QR_span_T { background-color: #009999; color: #fff; width: 100%; height: 20px; margin: 5px 5px 5px 5px; }


.QR_span_N { background-color: #009999; color: #fff; width: 100%; height: 20px; margin: 5px 5px 5px 2px; }

.QR_Goods_N { width: 700px; border: 0px black solid; text-align: center; margin: 2px 2px 10px 6px; }

.QR_Goods_N .QR_Good { float: left; width: 150px; border: 1px black solid; margin: 10px 15px 0px 2px; }

.QR_Goods_N .QR_Good .pic { display: block; width: 142px; height: 130px; line-height: 128px; overflow: hidden; }

.QR_Goods_N .QR_Good img { border: 0px; }


/*List(GunDong) ======*/.QR_span_G { background-color: #009999; color: #fff; width: 100%; height: 20px; }



.QR_Goods_Gun { text-align: center; }

.QR_Goods_Gun .QR_Good { width: 120px; border: 1px black solid; margin: 10px 5px 0px 2px; }

.QR_Goods_Gun .QR_Good img { clear: both; display: block; border: 1px black solid; margin-top: 5px; padding: 2px; }

.QR_Goods_Gun .price2 { color: #808080; display: block; }


/*List(Word) ======*/.QR_Goods_Word { width: 90%; margin: 5px 5px 5px 5px; }


.QR_span_W { background-color: #009999; color: #fff; width: 90%; height: 20px; }

.QR_Goods_Word .title { width: 100%; height: 20px; float: left; text-align: left; color: #006699; }

.QR_Goods_Word .price2 { width: 100%; height: 20px; float: right; text-align: right; color: #FF9900; }


/*Info ======*/.QR_Goods_Info { margin-left: 10px; text-align: left; }

.QR_Goods_Info .allinfo { width:220px; overflow:hidden; font-size: 12px; color: #fff; line-height: 250%; }

.QR_Goods_Info .home { font-size: 12px; margin: 5px 5px 5px 5px; }

.QR_Goods_Info .allinfo .QR_Gs_ul { position: relative; margin: 0px; color: #fff; list-style: none; }

.QR_Goods_Info .allinfo .QR_Gs_ul li { padding: 0px; margin: 0px 10px 0px 0px; }

.QR_Goods_Info .allinfo .QR_Gs_p { margin: 20px 2px 2px 0px; }

.QR_Goods_Info .allinfo .QR_Gs_p li { width: 98%; height: 25px; border-bottom: 1px dashed #808080; }

.QR_Goods_Info .allinfo .QR_Gs_p .price1 { white-space: nowrap; color: #fff; text-decoration: line-through; }

.QR_Goods_Info .allinfo .QR_Gs_p .price2 { color: #808080; font-weight: 800; font-size: 16px; color: #FB9503; }

.QR_Goods_Info .allinfo .QR_Gs_p .saveprice { color: #808080; }

.QR_Goods_Info .img { margin: 1px 13px 2px 2px; padding: 2px; border: 1px solid #808080; width: 470px; height: 325px; overflow: hidden; display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:284px;*font-family:Arial;}

.QR_Goods_Info .img img { max-width: 470px; max-height: 325px; text-align: center; vertical-align: middle; }

.QR_Goods_Info .allinfo .gdtit { font-size: 20px; font-weight: 800; color: #006699; margin: 0px 20px 5px 0px; border-bottom: 1px dashed #808080; }

.QR_Goods_Info .allinfo .gdintro { color: #000; width: 98%; height: 50px; overflow: hidden; display: block; line-height: 25px; }

.QR_Goods_Info .allinfo .gdbtu { margin: 20px 2px 2px 0px; }

.QR_Goods_Info .gcontent { width: 660px; overflow: hidden; text-align: left; margin: 3px 3px 3px 6px; line-height: 200%; }

.QR_Goods_Info .legendTitle { color: #fff;  }


/*More pic ======*/.QR_Goods_pic { width: 96%; text-align: center; }


.QR_Goods_pic .One { float: left; width: 50px; border: 0px black solid; margin: 10px 5px 0px 2px; }

.QR_Goods_pic .One img { clear: both; display: block; border: 0px; }

.QR_Goods_pic .One .pic { display: block; width: 46px; height: 46px; overflow: hidden; }

.QR_Goods_pic .One .pic img { width: 44px; height: 44px; border: 1px solid #F2F2F2; }

.picborder { border: 2px solid #FF6600; }

.picborder2 { border: 0px solid #FF6600; }

/*pic_zutu ======*/.gds { width: 1002px; height: 30px; line-height: 188%; border: 1px #808080 solid; text-align: center; color: #fff; font-size: 15px; font-weight: 800; background-image: url(../Images/bg/More_pic_bg.jpg); }

.pmore { width: 160px; border: 1px #808080 solid; text-align: center; background-color: #F7F7F7; }

.pmore .pinum { width: 160px; margin: 6px; text-align: center; color: red; font-size: 15px; }

.pmore .pall { width: 130px; text-align: center; }

.pmore .pall .One { width: 130px; margin: 6px 2px 2px 2px; }

.pinfo { width: 800px; }

.pinfo .mybtu { width: 800px; }

.pinfo .mybtu a { float: left; }

.pinfo .mybtu img { border: 0px; }
.pinfo .img { margin: 1px 13px 2px 2px; padding: 2px; overflow: hidden; width: 800px; height: 520px; display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:454px;*font-family:Arial;}

.pinfo .img img { text-align: center; vertical-align: middle; }

.pinfo .img #loadpic { filter: revealTrans(duration=2,Transition=5); }


/*Brand ======*/.QR_Goods_Brand { width: 96%; text-align: center; }


.QR_Goods_Brand .One { float: left; width: 150px; border: 0px black solid; margin: 10px 5px 0px 5px; }

.QR_Goods_Brand .One img { clear: both; display: block; border: 1px; }

.QR_Goods_Brand .One .pic { display: block; width: 100px; height: 50px; overflow: hidden; }

/*Seach ======*/.QR_Goods_Search { width: 100%; min-height: 628px; _height: 628px; }
.QR_Goods_Search_222 {}
.QR_Goods_Search .site { position: relative; height: 38px; margin: 0px; list-style: none; }

.QR_Goods_Search .home { position: absolute; white-space: nowrap; top: 5px; left: 10px; }

.QR_Goods_Search .ways { position: absolute; white-space: nowrap; top: 5px; right: 5px; }

.QR_Goods_Search .title { font-size: 16px; font-weight: 800; color: #006699; }

.QR_Goods_Search .picdiv { display: inline; float: left; margin-left: 15px; margin-bottom: 50px; width: 360px; overflow: hidden; }
.QR_Goods_Search .picdiv .pic { display: inline; float: left; width: 202px; height: 140px; overflow:hidden;  margin: 0px 0px 0px 10px;}
.QR_Goods_Search .picdiv .pic a { display: block;  width: 200px; height: 138px; text-align: center; border: 1px #006699 solid; overflow: hidden;  display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:120px;*font-family:Arial; }
.QR_Goods_Search .picdiv .pic a:link { display: block;  width: 200px; height: 138px; text-align: center; border: 1px #006699 solid; overflow: hidden;  display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:120px;*font-family:Arial; }
.QR_Goods_Search .picdiv .pic a:visited { display: block;  width: 200px; height: 138px; text-align: center; border: 1px #006699 solid; overflow: hidden;  display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:120px;*font-family:Arial; }
.QR_Goods_Search .picdiv .pic a:hover { display: block;  width: 198px; height: 136px; text-align: center; border: 2px #006699 solid; overflow: hidden;  display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:119px;*font-family:Arial; }
.QR_Goods_Search .picdiv .pic a:active { display: block;  width: 200px; height: 138px; text-align: center; border: 1px #006699 solid; overflow: hidden;  display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:120px;*font-family:Arial; }
.QR_Goods_Search .picdiv .pic a img { vertical-align: middle; text-align: center; }
/*
.QR_Goods_Search .picdiv .pic a:link {  display: block; width: 120px; height: 100px; text-align: center; border: 1px #006699 solid; margin: 0px 0px 0px 10px; overflow: hidden;  display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:87px;*font-family:Arial; }
.QR_Goods_Search .picdiv .pic a:hover {  display: block; border: 2px #006699 solid; width: 118px; height: 98px; line-height: 98px; }
*/
.QR_Goods_Search .picdiv .pic img { clear: both; border: 0px black solid; max-height: 138px; max-width: 200px; }

.QR_Goods_Search .picdiv .gitem { display: inline; float: left; padding-left: 10px; width: 130px; overflow: hidden; font-size: 12px; color: #000; line-height: 180%; }

.QR_Goods_Search .picdiv .gitem ul { margin: 0px; list-style: none; }

.QR_Goods_Search .picdiv .gitem ul li { color:#fff; list-style-type: none; margin: 0px 0px; width: 130px; white-space: nowrap; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.QR_Goods_Search .picdiv .gitem ul li .sebtn { display: block; margin-left: 20px; margin-top: 10px; }
.QR_Goods_Search .intro { color: #0099CC; }

.QR_Goods_Search .price1 { color: #000000; text-decoration: line-through; }

.QR_Goods_Search .price2 { font-size: 13px; font-weight: 800; color: #FF3300; }

.QR_Goods_Search .gbtu { width: 90%; height: 30px; text-align: right; }

.QR_Goods_Search .gline { width: 96%; border-bottom-style: dotted; border-bottom-color: #808080; border-bottom-width: thin; margin: 0px 10px 25px 12px; }
* /

.QR_Goods_Search .intro { color: #FAD689; }

.QR_Goods_Search .price1 { color: #000000; text-decoration: line-through; }

.QR_Goods_Search .price2 { font-size: 13px; font-weight: 800; color: #FF3300; }

.QR_Goods_Search .gbtu { width: 90%; height: 30px; text-align: right; }

.QR_Goods_Search .gline { width: 96%; border-bottom-style: dotted; border-bottom-color: #808080; border-bottom-width: thin; margin: 0px 10px 25px 12px; }


/*Article ==============================*//*List ======*/.QR_Arc_Tname { margin: 5px 5px 5px 5px; }



.QR_Arc_List { color: #ff0000; font-size: 15px; font-weight: 800; }

.QR_Arc_Title { color: #808080; font-size: 12px; font-weight: 300; }

.QR_Arc_Ul { width: 100%; margin: 2px 0px 2px 12px; line-height: 160%; color: Black; }

.QR_Arc_Ul li { width: 210px; text-overflow: ellipsis; white-space:nowrap; overflow: hidden; list-style-type: none; background-image: url(../Images/point/point.gif); background-repeat: no-repeat; background-position: left center; text-indent: 15px; white-space: nowrap; }
.QR_Arc_Ul li a { text-decoration: none; color:#000; }
.QR_Arc_Ul li a:link { text-decoration: none; color:#000;}
.QR_Arc_Ul li a:visited { text-decoration: none; color:#000;}
.QR_Arc_Ul li a:hover { position: relative; left: 1px; top: 1px; text-decoration: none; color:#000;}
.QR_Arc_Ul li a:active { text-decoration: none; color:#000;} 

.QR_Arc_More { width: 230px; font-size: 12px; text-align: right; }

.QR_Arc_Ul li span { position: absolute; top: 0px; right: 0px; color: #808080; line-height: 180%; font-size: 12px; }

/*List(Pic) ======*/.QR_Arc_page_List { width: 373px; height: 193px; border: #cbefc4 1px solid; border-top: 1px; padding: 20px 15px; float: left; overflow: hidden; }

.QR_Arc_page_List .QR_Arc_Title .QR_Arc_Tname { margin: 5px 5px 5px 5px; }
/*1*/.QR_Arc_page_List .QR_Arc_img { width: 103px; overflow: hidden; float: left; margin-right: 13px; }

.QR_Arc_page_List .QR_Arc_img img { width: 101px; margin: 0px; border: 0px; }

.QR_Arc_page_List .QR_Arc_img span { display: block; text-align: center; margin: 0px; padding: 0px; }

.QR_Arc_page_List .QR_Arc_img .pic { border: 1px #ddd solid; }

.QR_Arc_page_List .QR_Arc_img .txt { display: block; text-align: center; background-color: #FF9900; padding: 2px 0px; }

.QR_Arc_page_List .QR_Arc_img .txt a { display: block; text-align: center; color: White; }
/*2*/.QR_Arc_page_List h2 { margin: 0; padding: 0; white-space: nowrap; margin: 0 0 7px 0; width: 235px; }

.QR_Arc_page_List h2 a { font-size: 16px; font-weight: bold; color: #333; }

/*3*/.QR_Arc_page_List .list1 { width: 235px; white-space: nowrap; overflow: hidden; list-style-type: none; margin: 0; padding: 5px 0px 5px 10px; background: url(../Images/point/point.gif) no-repeat 0px 10px; }

.QR_Arc_page_List .list1 a { color: #333; font-size: 14px; }

/*4*/.QR_Arc_page_List .list2 { width: 100%; white-space: nowrap; overflow: hidden; list-style-type: none; margin: 0; padding: 5px 0px 5px 10px; background: url(../Images/point/point.gif) no-repeat 0px 10px; font-size: 16px; }

.QR_Arc_page_List .list2 a { color: #333; font-size: 14px; }



/*Seach ======*/.QR_Arc_Search { width: 100%; }


.QR_Arc_Search .site { position: relative; height: 38px; margin: 0px; }

.QR_Arc_Search .home { position: absolute; white-space: nowrap; top: 5px; left: 10px; color: #808080; }

.QR_Arc_Search .ways { position: absolute; white-space: nowrap; top: 5px; right: 5px; }

.QR_Arc_Search .line { display: block; clear: both; width: 91%; height: 0px; line-height: 0px; border-top: 0px black dotted; margin: 4px 0px 4px 10px; }

.QR_Arc_Search .gitem { width:90%; text-align: left; margin: 3px 0px 3px 16px; }

.QR_Arc_Search .gitem li { list-style-type: none; }

.QR_Arc_Search .gitem .lTitle { width: 85%; overflow: hidden; white-space: nowrap; float: left; font-weight: bold; font-size: 15px; height: 28px; }

.QR_Arc_Search .gitem .lTitle a:link { padding-left: 6px; font-size: 15px; color: #fff; font-weight: normal; }

.QR_Arc_Search .gitem .lTitle a:hover { color: #ff7300; font-size: 15px; }

.QR_Arc_Search .gitem .lTitle a:visited { padding-left: 6px; font-size: 15px; color: #fff; font-weight: normal; }

.QR_Arc_Search .gitem .lTime { font-size: 13px; width: 15%; color: Gray; height: 28px; }

.QR_Arc_Search .pic { width: 120px; height: 120px; display: block; float: left; text-align: center; border: 1px black solid; margin: 0px 0px 0px 20px; overflow: hidden; line-height: 118px; }

.QR_Arc_Search .pic:hover { border: 2px #006699 solid; width: 118px; height: 118px; line-height: 118px; }

.QR_Arc_Search .pic img { clear: both; border: 0px black solid; }

.QR_Arc_Search .intro { color: #0099CC; }


/*See ======*/.QR_Arc_See { width: 98%; }



.QR_Arc_See .home { margin-left: 10px; font-size: 12px; margin-bottom: 5px; color: #808080; }

.QR_Arc_See .info { margin: 20px 5px 5px 10px; line-height: 200%; }

.QR_Arc_See .info .title { width: 98%; font-size: 18px; font-weight: 800; color: #666666; text-align: center; }

.QR_Arc_See .info .other { width: 98%; font-size: 12px; font-weight: 300; color: #808080; text-align: center; line-height: 250%; }

.QR_Arc_See .info .time { color: #808080; text-align: center; }

.QR_Arc_See .info .source { color: #808080; text-align: center; }

.QR_Arc_See .info .line { display: block; clear: both; width: 98%; height: 0px; line-height: 0px; border-top: 1px #808080 dotted; margin: 4px 0px 4px 10px; }

.QR_Arc_See .info .content { width: 96%; }



/*Link ==============================*//*List ======*/.QR_Lk_List { width: 980px; text-align: center; margin: 10px 3px 3px 15px; }


.QR_Lk_List .Lk_Info { float: left; width: 88px; border: 1px #808080 solid; margin-left: 15px; }

.QR_Lk_List .Lk_Info img { clear: both; display: block; border: 0px; }

.QR_Lk_List .Lk_Info .pic { display: block; width: 80px; height: 30px; overflow: hidden; }

.QR_Lk_List_S { color: #ff0000; font-size: 15px; font-weight: 800; }

.QR_Lk_Ul { width: 98%; margin: 2px 2px 2px 12px; line-height: 180%; color: Black; }

.QR_Lk_Ul li { width: 100%; overflow: hidden; list-style-type: none; background-image: url(../Images/point/point.gif); background-repeat: no-repeat; background-position: left center; text-indent: 15px; white-space: nowrap; }

.QR_Lk_Ul li span { position: absolute; top: 0px; right: 0px; color: #808080; line-height: 180%; font-size: 12px; }

.QR_Lk_Ul .ltit { color: #808080; font-size: 12px; font-weight: 300; }


/*GuestBooks ==============================*//*Add ======*/.QR_Bk_Add { width: 90%; border: 1px #c6c6c6 solid; }


.QR_Bk_Add .Bk_type { width: 98%; height: 25px; margin: 5px 5px 0px 8px; font-size: 15px; font-weight: 800; color: #808080; }

.QR_Bk_Add .Bk_tb { width: 100%; margin: 3px 5px 20px 8px; }

.QR_Bk_Add .Bk_tb th { width: 100px; height: 30px; text-indent: 5px; text-align: right; font-size: 13px; font-weight: 300; color: #808080; }

.QR_Bk_Add .Bk_tb em { color: red; }

.QR_Bk_Add .Bk_tb .help { margin: 8px 3px 3px 3px; position: absolute; color: #808080; }


/*List ======*/.QR_Bk_List { width: 90%; border: 1px #c6c6c6 solid; }


.QR_Bk_List .Bk_type { width: 98%; margin: 5px 5px 0px 8px; font-size: 15px; font-weight: 800; color: #808080; }
.Bk_type_t { margin: 35px 20px 0px 10px; color:#cc0000; text-indent: 2em; line-height:180%; font-size: 15px; font-weight: 500; }



.QR_Bk_List .Bk_Info { margin: 8px 3px 8px 3px; width: 96%; border: 1px #c6c6c6 solid; text-align: left; font-weight: 300; color: #808080; font-size: 12px; }

.QR_Bk_List .Bk_Info .Bk_m { margin: 3px 3px 3px 3px; font-weight: 800; color: #000080; }

.QR_Bk_List .Bk_Info .Bk_d { margin: 3px 3px 3px 3px; }

.QR_Bk_List .Bk_Info .Bk_t { margin: 3px 3px 3px 3px; width: 98%; font-weight: 800; clear: both; }

.QR_Bk_List .Bk_Info .Bk_c { margin: 3px 3px 3px 3px; width: 98%; }

.QR_Bk_List .Bk_Info .Bk_r { margin: 3px 3px 3px 3px; width: 98%; border: 1px #c6c6c6 solid; text-indent: 5px; }


/*Job ==============================*//*List ======*/.QR_Job_List { width: 90%; border: 1px #c6c6c6 solid; line-height: 200%; }


.QR_Job_List .Bk_type { width: 98%; height: 28px; margin: 5px 5px 0px 8px; font-size: 15px; font-weight: 800; color: #808080; }

.QR_Job_List .Bk_Info { margin: 8px 3px 8px 3px; width: 96%; border: 1px #c6c6c6 solid; text-align: left; font-weight: 300; color: #808080; font-size: 12px; }

.QR_Job_List .Bk_Info .Bk_m { margin: 3px 3px 3px 8px; font-weight: 800; color: #000080; }

.QR_Job_List .Bk_Info .Bk_d { margin: 3px 3px 3px 8px; }

.QR_Job_List .Bk_Info .Bk_t { margin: 3px 3px 3px 8px; width: 96%; font-weight: 800; clear: both; font-size: 15px; }

.QR_Job_List .Bk_Info .Bk_c1 { margin: 3px 3px 3px 8px; width: 96%; font-size: 13px; color: #000080; font-weight: 800; }

.QR_Job_List .Bk_Info .Bk_c2 { margin: 3px 3px 3px 8px; width: 96%; font-size: 12px; color: #808080; font-weight: 300; }

.QR_Job_List .Bk_Info .Bk_v { margin: 3px 3px 3px 8px; width: 96%; }

.QR_Job_List .Bk_Info .Bk_v .Bk_v1 { width: 40%; font-size: 12px; color: #808080; font-weight: 300; border: 1px #c6c6c6 solid; }


/*Msg ==============================*/.QR_Msg_List { width: 98%; }


.QR_Msg_List .Msg_Info { margin: 8px auto; width: 60%; text-align: left; border: 1px #c6c6c6 solid; line-height: 180%; }

.QR_Msg_List .Msg_Info .pic { margin: 8px 8px 8px 18px; float: left; width: 58px; height: 88px; }

.QR_Msg_List .Msg_Info .title { margin: 3px 3px 3px 8px; font-weight: 800; font-size: 15px; color: #000080; }

.QR_Msg_List .Msg_Info .content { margin: 3px 3px 3px 8px; font-weight: 300; font-size: 13px; color: #808080; }


/*Form ==============================*//*login ======*/.QR_Loign { width: 98%; }

.QR_Loign .title { margin: 13px 3px 3px 8px; font-weight: 800; font-size: 15px; color: #000080; }

.QR_Loign .bzxx { margin: 8px 3px 3px 8px; font-size: 13px; color: #808080; line-height: 200%; }

.QR_Loign .info { margin: 3px 3px 3px 8px; width: 300px; height: 150px; border: 1px #c6c6c6 solid; }

.QR_Loign table { margin: 13px 3px 3px 8px; }

.QR_Loign .info .utag { width: 80px; height: 25px; text-indent: 6px; }

.QR_Loign .info .utag span { color: #ff9900; font-size: 16px; margin: 3px 6px 3px 0px; }

.QR_Loign .info .uvalue { width: 180px; height: 25px; }


/*Reg ======*/.QR_Reg { width: 98%; }

.QR_Reg .title { margin: 16px 3px 3px 8px; font-weight: 800; font-size: 15px; color: #000080; }

.QR_Reg .bzxx { margin: 8px 3px 3px 8px; font-size: 13px; color: #808080; }

.QR_Reg .info { margin: 3px 3px 3px 8px; width: 400px; height: 230px; border: 1px #c6c6c6 solid; }

.QR_Reg table { margin: 13px 3px 3px 8px; }

.QR_Reg td { height: 28px; text-indent: 5px; }

.QR_Reg .read { color: #000080; }

.QR_Reg .info .utag { width: 80px; }

.QR_Reg .info .utag span { color: #ff9900; font-size: 16px; margin: 3px 6px 3px 0px; }

.QR_Reg .info .uvalue { width: 300px; }



/*UserHome ==============================*//*Top ======*/.UH_Top { margin: 16px 3px 3px 8px; color: #000080; width: 99%; height: 68px; }


/*Left ======*/.UH_Left { width: 160px; height: 98%; float: left; }

.UH_Left .top { margin: 16px 3px 3px 8px; color: #000080; width: 160px; height: 68px; }

.UH_Left table { margin: 13px 3px 3px 8px; }

.UH_Left .info { margin: 3px 3px 3px 8px; width: 160px; height: 90%; border: 1px #c6c6c6 solid; }

.UH_Left .info .big { font-weight: 800; font-size: 15px; color: #000080; }

.UH_Left .info .small { font-weight: 300; font-size: 12px; color: #000080; line-height: 180%; }


/*Center ======*/.UH_Center { margin: auto 8px; width: 760px; height: 98%; float: left; clear: right; }

.UH_Center table { margin: 6px 3px 3px 8px; }

.UH_Center .info { margin: 3px 3px 3px 8px; width: 100%; height: 90%; border: 1px #c6c6c6 solid; }

.UH_Center .info .scontent { font-weight: 300; font-size: 12px; color: #000080; width: 700px; height: 500px; }


/*Home ======*/.UH_Home { width: 99%; }


.UH_Home .title { margin: 8px 3px 3px 8px; font-weight: 800; font-size: 15px; color: #000080; }

.UH_Home .okbtu { width: 90%; margin: 6px 3px 3px 8px; }

.UH_Home .info_us { margin: 3px 3px 3px 8px; width: 600px; }

.UH_Home .info_us table { margin: 10px 3px 3px 8px; }

.UH_Home .info_us td { height: 20px; text-indent: 5px; border: 1px #c6c6c6 solid; }

.UH_Home .info_us .utag { width: 130px; font-size: 12px; font-weight: 800; margin: 3px auto; }

.UH_Home .info_us .uvalue { width: 500px; margin: 3px auto; color: #808080; }

.UH_Home .info_news { margin: 3px 3px 3px 8px; width: 650px; }

.UH_Home .info_news table { margin: 10px 3px 3px 8px; }

.UH_Home .info_news td { height: 20px; width: 650px; text-indent: 5px; border: 1px #c6c6c6 solid; }

.UH_Home .info_news ul { margin: 3px 3px 3px 28px; line-height: 180%; }


/*BuyTit ======*/.QR_BuyTit { width: 98%; }

.QR_BuyTit .title { margin: 16px 3px 3px 8px; font-weight: 800; font-size: 15px; color: #000080; }

.QR_BuyTit .bzxx { margin: 8px 3px 3px 8px; font-size: 13px; color: #808080; line-height: 180%; }


/*Buy ======*/.QR_Buy { width: 98%; }

.QR_Buy .title { margin: 16px 3px 3px 8px; font-weight: 800; font-size: 15px; color: #000080; }

.QR_Buy .info { margin: 3px 3px 3px 8px; width: 680px; border: 1px #c6c6c6 solid; }

.QR_Buy table { margin: 13px 3px 3px 8px; }

.QR_Buy td { height: 28px; text-indent: 5px; }

.QR_Buy .read { color: #000080; }

.QR_Buy .info .utag { width: 100px; }

.QR_Buy .info .utag span { color: #ff9900; font-size: 16px; margin: 3px 6px 3px 0px; }

.QR_Buy .info .uvalue { width: 500px; }

/*Pay ======*/.QR_Pay { width: 99%; }

.QR_Pay .title { margin: 16px 3px 3px 8px; font-weight: 800; font-size: 15px; color: #000080; }

.QR_Pay .info { margin: 3px 3px 3px 8px; width: 600px; }

.QR_Pay table { margin: 13px 3px 3px 8px; }

.QR_Pay td { height: 28px; text-indent: 5px; border: 1px #c6c6c6 solid; }

.QR_Pay .info .utag { width: 130px; font-size: 13px; font-weight: 800; margin: 3px auto; }

.QR_Pay .info .uvalue { width: 500px; margin: 3px auto; color: #808080; }


/*Sent ======*/.QR_Sent { width: 99%; }

.QR_Sent .title { margin: 16px 3px 3px 8px; font-weight: 800; font-size: 15px; color: #000080; }

.QR_Sent .info { margin: 3px 3px 3px 8px; width: 600px; }

.QR_Sent table { margin: 13px 3px 3px 8px; }

.QR_Sent td { height: 28px; text-indent: 5px; border: 1px #c6c6c6 solid; }

.QR_Sent .info .utag { width: 130px; font-size: 13px; font-weight: 800; margin: 3px auto; }

.QR_Sent .info .uprice { width: 100px; font-size: 13px; font-weight: 800; color: #ff0000; margin: 3px auto 16px; }

.QR_Sent .info .uvalue { width: 500px; margin: 3px auto; color: #808080; }


/*Buy_Btu ======*/.Buy_btu { width: 90%; margin: 16px 3px 3px 18px; }

/*Buy_total ======*/.Buy_total { width: 99%; }


.Buy_total table { margin: 13px 3px 3px 8px; width: 660px; }

.Buy_total td { height: 28px; text-indent: 5px; border: 1px #c6c6c6 solid; }

.Buy_total .utag { width: 130px; font-size: 13px; font-weight: 800; margin: 3px auto; }

.Buy_total .uvalue { width: 600px; margin: 3px auto; color: #808080; }

.Buy_total .or_sum { font-weight: 800; font-size: 16px; color: #ff0000; }


/*Vote ======*/.QR_Vt_Show { width: 220px; margin: 6px; }
.QR_Vt_Show td { height: 28px; text-indent: 5px; }

.QR_Vt_Show .VType { height: 23px; font-size: 13px; font-weight: 800; margin: 6px; }

.QR_Vt_Show .VList .vr { width: 30px; }

.QR_Vt_Show .VList .vt { width: 130px; }

.QR_Vt_Show .VList .vc { width: 60px; }

.QR_Vt_Show .Vbtu { margin: 6px; height: 28px; line-height: 200%; }

.QRvote { width: 380px; margin: 20px; }

.QRvote .tit { color: #808080; height: 38px; font-size: 14px; font-weight: 800; }

.QRvote .xx { float: left; height: 28px; width: 96%; }

.QRvote .xx .x1 { float: left; width: 30px; }

.QRvote .xx .x2 { float: left; width: 50%; font-size: 13px; }

.QRvote .xx .x3 { float: left; width: 30%; }

.QRVbtu { margin: 20px; }

.hotpro { display: inline; float: left; margin: 10px 10px 20px 18px; border: 2px #464647 solid; width: 150px; height: 140px; }

.hotpro a { width: 150px; height: 140px; display: block; overflow: hidden; display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:122px;*font-family:Arial;}

.pArticle { width: 333px; height: 261px; overflow: hidden; }

.pArticle ul { margin: 0px; list-style-type: none; height: 100%; }

.pArticle ul li { display: inline; float: left; margin: 5px 5px 12px 7px; padding: 3px; border: 1px #C9C9C9 solid; }

.pArticle ul li a { width: 146px; height: 105px; overflow: hidden; display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:91px;*font-family:Arial;}

.pArticle ul li a img { vertical-align: middle; text-align: center; border: 0px; }

.hotpro a img { max-width: 150px; max-height: 140px; _height: 140px; vertical-align: middle; text-align: center; }

.headerbg { width: 1002px; height: 479px; background-image: url(../images/bgpic/index_01.jpg); overflow: hidden; text-align: left; }

.headerbg2 { width: 1002px; height: 167px; background-image: url(../images/bgpic/index_2_01.jpg); overflow: hidden; text-align: left; }

.topnav { position: relative; z-index: 100; top: 20px; margin-left: 205px; width: 779px; height: 33px; background-image: url(../images/bgpic/topnavbg.png); overflow: hidden; text-align: center; line-height: 33px; vertical-align: middle; color: #fff; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }

.topnav a { margin: 0px 7px; color: #fff; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }

.topnav a:link { margin: 0px 7px; color: #fff; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }

.topnav a:visited { margin: 0px 7px; color: #fff; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.topnav a:hover { margin: 0px 7px; text-decoration: none; position: relative; left: 1px; top: 1px; color: #fff; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.topnav a:active { margin: 0px 7px; color: #fff; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.iAboutusImg { margin-left: 27px; margin-bottom: 8px; }
.iAboutus { margin-left: 20px; margin-right: 20px; width: 340px; overflow: hidden; color: #333; line-height: 180%; font-size: 12px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.iContactusImg { margin-left: 82px; margin-bottom: 8px; }
.iContactus { margin-left: 82px; margin-right: 10px; width: 220px; overflow: hidden; color: #333; line-height: 180%; font-size: 12px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.iNewsImg { margin-left: 24px; margin-bottom: 8px; }
.iNews { width: 310px; overflow: hidden; }
.iNews .iNewslist { color: #333; font-size: 12px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.iNews .iNewslist ul { margin: 0px; list-style: none; line-height: 180%; }
.iNews .iNewslist ul li { margin-left: 15px; padding-left: 10px; width: 270px; background: url(../Images/bgpic/news_dian.jpg) no-repeat left center; }
.iNews .iNewslist ul li span { float: right; color: #B98108; }
.iNews .iNewslist ul li .iNewstitle { width: 190px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.iNews .iNewslist ul li .iNewstitle a { color: #333; font-family: 宋体, Arial, Helvetica, sans-serif; }
.iNews .iNewslist ul li .iNewstitle a:link { color: #333; font-family: 宋体, Arial, Helvetica, sans-serif; }
.iNews .iNewslist ul li .iNewstitle a:visited { color: #333; font-family: 宋体, Arial, Helvetica, sans-serif; }
.iNews .iNewslist ul li .iNewstitle a:hover { color: #ff7300; text-decoration: none; font-family: 宋体, Arial, Helvetica, sans-serif; }
.iNews .iNewslist ul li .iNewstitle a:active { color: #333; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftlxwm { padding-left: 20px; padding-right: 20px; width: 195px; height: 120px; background-image: url(../Images/bgpic/leftnav_02.jpg); background-repeat: no-repeat; color: #fff; line-height: 180%; font-size: 12px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavtitle { margin-bottom: 5px; padding-left: 55px; width: 175px; height: 31px; background-image: url(../Images/bgpic/leftnav_05.jpg); overflow: hidden; color: #9B4500; vertical-align: middle; line-height: 31px; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavtitle a { color: #9B4500; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavtitle a:link { color: #9B4500; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavtitle a:visited { color: #9B4500; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavtitle a:hover { color: #9B4500; text-decoration: none; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavtitle a:active { color: #9B4500; font-size: 13px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavlist { margin-left: 45px; margin-bottom: 10px; display: block; }
.leftnavlist ul { margin: 0px; list-style: none; line-height: 200%; }
.leftnavlist ul li { padding-left: 10px; width: 165px; background: url(../Images/bgpic/pro_dian.jpg) no-repeat left center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.leftnavlist ul li a { color: #fff; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavlist ul li a:link { color: #fff; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavlist ul li a:visited { color: #fff; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavlist ul li a:hover { color: #fff; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.leftnavlist ul li a:active { color: #fff; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.righttitle { margin-top: 208px; margin-left: 9px; width: 552px; height: 28px; background-image: url(../images/bgpic/righttitle.jpg); overflow: hidden; color: #ffffff; vertical-align: middle; font-size: 15px; font-weight: 600; font-family: 宋体, Arial, Helvetica, sans-serif; }
.righttitle span { display: block; margin-top: 9px; width: 141px; text-align: center; }
.rightcontent { margin-top: 10px; margin-left: 16px; width: 545px; overflow: hidden; line-height: 180%; color: #333; }
.rightcontent .Newslist { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.rightcontent .Newslist ul { margin: 0px; list-style: none; line-height: 230%; }
.rightcontent .Newslist ul li { margin-left: 0px; padding-left: 15px; width: 520px; background: url(../Images/bgpic/news_dian.jpg) no-repeat left center; }
.rightcontent .Newslist ul li span { float: right; color: #B98108; }
.rightcontent .Newslist ul li .Newstitle { width: 430px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.rightcontent .Newslist ul li .Newstitle a { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.rightcontent .Newslist ul li .Newstitle a:link { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.rightcontent .Newslist ul li .Newstitle a:visited { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.rightcontent .Newslist ul li .Newstitle a:hover { color: #ff7300; font-size: 13px; text-decoration: none; font-family: 宋体, Arial, Helvetica, sans-serif; }
.rightcontent .Newslist ul li .Newstitle a:active { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.clientlist { }
.clientlist ul { margin: 0px; list-style: none; height: 100%; }
.clientlist ul li { display: inline; float: left; margin: 5px 20px 20px 10px; width: 150px; overflow: hidden; text-align: center; }
.clientlist ul li .pic { width: 150px; height: 100px; overflow: hidden; }
.clientlist ul li .pic a { width: 150px; height: 100px; overflow: hidden; display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:87px;*font-family:Arial;}
.clientlist ul li .pic a img { text-align: center; vertical-align: middle; border: 1px #808080 solid; }
.clientlist ul li .txt { width: 150px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.clientlist ul li .txt a { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.clientlist ul li .txt a:link { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.clientlist ul li .txt a:visited { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.clientlist ul li .txt a:hover { text-decoration: none; color: #ff7300; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.clientlist ul li .txt a:active { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.prolist { }
.prolist ul { margin: 0px; list-style: none; height: 100%; }
.prolist ul li { display: inline; float: left; margin: 5px 20px 20px 10px; width: 150px; overflow: hidden; text-align: center; }
.prolist ul li .pic { width: 150px; height: 140px; overflow: hidden; }
.prolist ul li .pic a { width: 150px; height: 140px; overflow: hidden; display: table-cell; vertical-align: middle; text-align: center; *display:block;*font-size:122px;*font-family:Arial;}
.prolist ul li .pic a img { text-align: center; vertical-align: middle; border: 1px #808080 solid; max-width: 150px; max-height: 140px; _width: 150px; }
.prolist ul li .txt { width: 150px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.prolist ul li .txt a { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.prolist ul li .txt a:link { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.prolist ul li .txt a:visited { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.prolist ul li .txt a:hover { text-decoration: none; color: #ff7300; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.prolist ul li .txt a:active { color: #333; font-size: 13px; font-family: 宋体, Arial, Helvetica, sans-serif; }
.pflash { position: absolute; left: 320px; top: 0px; z-index: 99; }




.Lpro_type { margin-left: 20px; margin-bottom: 30px;  }
.Lpro_type .pt1 { margin-bottom: 10px; width: 200px; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; color: #FF6600; font-size: 16px; font-weight: 600; }
.Lpro_type .pt1 a { text-decoration: none; color: #FF6600; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Lpro_type .pt1 a:link { text-decoration: none;  color: #FF6600; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Lpro_type .pt1 a:visited { text-decoration: none;  color: #FF6600; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Lpro_type .pt1 a:hover { text-decoration: none;  position: relative; left: 1px; top: 1px; color: #FFA200; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Lpro_type .pt1 a:active { text-decoration: none;  color: #FF6600; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Lpro_type .pt2 { margin: 0px 0px 7px 0px; color: #fff; width: 200px; text-overflow: ellipsis; white-space:nowrap; overflow: hidden; font-size: 13px; }
.Lpro_type .pt2 a { text-decoration: none;  color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;}
.Lpro_type .pt2 a:link { text-decoration: none;  color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;}
.Lpro_type .pt2 a:visited { text-decoration: none;  color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 13px;}
.Lpro_type .pt2 a:hover { text-decoration: none; position: relative; left: 1px; top: 1px;  color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.Lpro_type .pt2 a:active { text-decoration: none;  color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; }

.links { padding-left: 100px; padding-top: 25px; width:656px; height: 33px; overflow:hidden;  text-align: left; }
.links a { display: inline; float: left; margin-left: 20px; text-decoration: none;  }
.links a:link { display: inline; float: left; margin-left: 20px; text-decoration: none; color:#fff; }
.links a:visited { display: inline; float: left; margin-left: 20px; text-decoration: none; color:#fff; }
.links a:hover { display: inline; float: left; margin-left: 20px; position: relative; left: 1px; top: 1px; text-decoration: none; color:#ff6600; }
.links a:active { display: inline; float: left; margin-left: 20px; text-decoration: none;  color:#fff;}




.subnav { background: url(../images/bgpic/tit_bgs.gif) no-repeat center top; padding-top:7px; border-bottom:#2B447D 2px solid; position:absolute; z-index: 20; top: 23px; line-height: 160%; }
.subnav div { border-right:#2B447D 2px solid; overflow: hidden; border-left: #2B447D 2px solid; width: 71px; padding-left: 15px; padding-top: 5px; color: #3367b3; background-color:#ebf6fc;  }
.subnav div a { color:#464646; }
.subnav div a:hover { color:#0562B4; }
.disable {display: none;}

#subnav26 {  left: 423px; top: 132px; }



.prolist2 {width: 756px; overflow:hidden; }
.prolist2 ul li { display: inline; float: left; margin: 20px 35px 20px 0px; }
.prolist2 ul li .propic { display: block; padding: 5px; border: 1px #006699 solid; width: 190px; height: 150px; overflow: hidden; display: table-cell; vertical-align:middle; text-align:center; *display: block; *font-size: 131px; *font-family:Arial; }
.prolist2 ul li .propic img {  max-width: 190px; max-height: 150px; text-align: center;  vertical-align: middle; border:0px; }
.prolist2 ul li .protxt { margin-top: 8px; width:200px; height: 15px; text-align: center;  text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.prolist2 ul li .protxt a { font-size: 14px; color: #fff; font-family: 宋体, Arial, Helvetica, sans-serif; }
.prolist2 ul li .protxt a:hover { font-size: 14px; text-decoration: none; color: #FF6600; font-family: 宋体, Arial, Helvetica, sans-serif; }

