#ProductIn2 h2, h3 {
    font-size: 12px;
    font-weight: 400;
}

ul, dl {
    list-style: none;
    margin: 0;
    padding: 0;
}

.InnerMainContent li {
    overflow: hidden;
    line-height: 22px;
}

.commontext {
    width: 92%;
    text-align: left;
    overflow-x: auto;
    line-height: 22px;
    margin: 0 auto;
    padding: 18px;
}

.page {
    float: right;
}

.img {
    text-align: center;
    line-height: 100%;
    background: #fff;
}

.img img {
    vertical-align: middle;
}

.prointro_title, .prointro_title2, #ProductBorder_3 {
    font-size: 12px;
    font-weight: 700;
    overflow: hidden;
    height: 24px;
    border: 1px solid #ccc;
    background: #F2F2F2;
    color: #AC1514;
    margin: 0 0 15px;
    padding: 4px 0 0 20px;
}

.prointro_title2 {
    font-weight: 400;
}

.TempletFactoryClassName {
    width: 93%;
    padding: 8px 0;
}

body {
    font-size: 12px;
    font-family: 宋体;
    text-align: center;
    margin: 0;
    padding: 0;
}

body a {
    color: #333;
    font-size: 12px;
    text-decoration: none;
}

body .InnerMainTitle {
    width: 631px;
    height: 31px;
    background-image: url(images/bg_20130726163233.jpg);
    color: #FFF;
    font-size: 12px;
    font-weight: 700;
    text-align: left;
    text-indent: 45px;
    line-height: 30px;
}

.isSubCon {
    overflow: hidden;
    color: #9351CC;
    text-align: right;
    padding: 45px 20px 0 0;
}

.isSubCon a {
    color: #9351CC;
    text-decoration: none;
}

.sSubCon {
    overflow: hidden;
    text-align: left;
}

.sSubCon span {
    line-height: 22px;
    float: left;
}

.sSubCon .searchTextbox {
    width: 150px;
    height: 19px;
    display: inline-block;
    line-height: 19px;
    float: left;
    border-color: #804EA3;
    border-style: solid;
    border-width: 1px;
    margin: 10px auto auto 110px;
}

.sSubCon .searchButton {
    width: 37px;
    height: 23px;
    display: inline-block;
    background-color: transparent;
    background-image: url(images/bg_20130726154204.jpg);
    float: left;
    cursor: pointer;
    border-style: none;
    border-width: 0;
    margin: 10px 0 0 2px;
}

.scSubCon a {
    width: 90px;
    height: 45px;
    display: inline-block;
    color: #FFF;
    font-size: 12px;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    line-height: 45px;
    float: left;
}

.scSubCon span {
    width: 2px;
    height: 44px;
    display: inline-block;
    background-image: url(images/bg_20130726154641.jpg);
    float: left;
}

.scSubCon a:hover {
    color: #FFF;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none;
}

#id_PageTemplateControl_0_0_container {
    overflow: hidden;
    background-image: url(images/bg_20130726154022.jpg);
    background-repeat: no-repeat;
}

.share_PageTemplateControl_0_1 {
    width: 1002px;
    height: 95px;
    overflow: hidden;
}

.share_PageTemplateControl_0_2 {
    width: 1002px;
    background: url(images/pagetemplatecontrol_0_1.jpg) no-repeat;
    height: 49px;
    overflow: hidden;
}

.share_PageTemplateControl_0_3 {
    width: 1002px;
    overflow: hidden;
}

.share_PageTemplateControl_0_4 {
    width: 339px;
    float: left;
    height: 49px;
    overflow: hidden;
}

.share_PageTemplateControl_0_5 {
    width: 663px;
    float: left;
    height: 49px;
    overflow: hidden;
}

.share_PageTemplateControl_0_6 {
    width: 1002px;
    height: 8px;
    overflow: hidden;
}
.scSubCon1{
    padding:0 0 0 25px;
}
.scSubCon1 a {
    width: 90px;
    height: 42px;
    display: inline-block;
    color: #FFF;
    font-size: 12px;
    font-weight: 400;
    text-align: center;
    text-decoration: none;
    line-height: 42px;
    float: left;
}

.scSubCon1 span {
    width: 1px;
    height: 12px;
    display: inline-block;
    background-color: #F0F0F0;
    float: left;
    margin: 14px auto auto;
}

.scSubCon1 a:hover {
    color: #FFF;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none;
}

.frlSubCon {
    overflow: hidden;
    color: #FFF;
    text-align: left;
    line-height: 21px;
    padding: 5px 10px;
}

.frlSubCon .link {
    color: #FFF;
    text-decoration: none;
    margin: 0 2px;
}

.bSubCon {
    overflow: hidden;
    color: #FFF;
    text-align: center;
    line-height: 22px;
    padding: 10px 20px 0;
}

.rSubCon {
    overflow: hidden;
    color: #FFF;
    text-align: center;
    line-height: 22px;
}

.rSubCon a {
    color: #FFF;
}

.share_PageTemplateControl_4_1 {
    width: 1002px;
    background: url(images/pagetemplatecontrol_4_0.jpg) no-repeat;
    height: 42px;
    overflow: hidden;
}

.share_PageTemplateControl_4_2 {
    width: 1002px;
    height: auto;
    overflow: hidden;
}

.mlSubCon {
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-align: left;
    padding: 12px 0 0 320px;
}

.mlSubCon a {
    color: #AD82D4;
    text-decoration: none;
}

.alitSubCon li {
    width: 330px;
    height: 21px;
    background-image: url(images/bg_20130726155150.jpg);
    background-repeat: no-repeat;
    background-position: center left;
    color: #FFF;
    text-align: left;
    margin: auto auto auto 21px;
    padding: 6px 7px 0 13px;
}

.alitSubCon .maxLen {
    width: 230px;
    float: left;
}

.alitSubCon .maxLen a {
    color: #FFF;
    text-decoration: none;
}

.alitSubCon .time {
    color: #FFF;
    float: right;
}

.pscSubCon dl {
    width: 143px;
    display: inline;
    overflow: hidden;
    text-align: left;
    float: left;
    list-style-type: none;
    margin: 0 0 0 14px;
}

.pscSubCon dt,.dtbg_4{
    width: 113px;
    height: 20px;
    background: url(images/bg_20130726155706.jpg);
    margin: 0;
    padding: 7px 0 0 30px;
}
.dtbg_4{
    background: url(images/title_4.jpg) !important;
}
.pscSubCon dt .maxLen,.dtbg_4 .maxLen{
    width: 113px;
}

.pscSubCon dt .maxLen a,.dtbg_4 .maxLen a{
    color: #FFF;
    font-weight: bolder;
    text-decoration: none;
}
.pscSubCon dd{margin: 0;width:100%;overflow:hidden;}
.pscSubCon dd .maxLen{
    width: 120px;
    height: 18px;
    background-image: url(images/bg_20130726160238.jpg);
    padding: 6px 0 0 23px;
}
.moreshowj{
    text-align:right;
    line-height:22px;
}
.pscSubCon dd .maxLen a {
    color: #000;
    text-decoration: none;
}

.pslSubCon_1 {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}

.pslSubCon .scrollcontainer {
    width: 616px;
    height: 170px;
    overflow: hidden;
    float: left;
    position: relative;
    margin: auto auto auto 15px;
}

.pslSubCon .scrollinfo {
    width: 152px;
    margin: 12px 10px auto;
}

.pslSubCon .img {
    width: 150px;
    height: 132px;
    display: inline-block;
    overflow: hidden;
    background-color: #FFF;
    border-color: silver;
    border-style: solid;
    border-width: 1px;
    margin: 0 auto;
}

.pslSubCon .maxLen {
    width: 152px;
    text-align: center;
    margin: 5px auto 0;
}

.pslSubCon .maxLen a {
    color: #000;
    font-weight: bolder;
    text-decoration: none;
}

.siSubCon {
    overflow: hidden;
    color: #000;
    text-align: left;
    text-indent: 20px;
    line-height: 24px;
    padding: 0 13px 0 20px;
}

.siSubCon .more {
    color: #4B1E83;
    text-decoration: none;
}

.cSubCon {
    overflow: hidden;
    text-align: left;
    line-height: 22px;
    padding: 10px 15px;
}

#id_PageTemplateControl_2_6_1_1_container {
    overflow: hidden;
    background-color: #F4F4F4;
}

.PageTemplateControl_4 {
    width: 371px;
    background: url(images/pagetemplatecontrol_1_1.jpg) no-repeat;
    height: 38px;
    overflow: hidden;
}

.PageTemplateControl_6 {
    width: 371px;
    background: url(images/pagetemplatecontrol_1_2.jpg) no-repeat;
    height: 17px;
    overflow: hidden;
}

.PageTemplateControl_7 {
    width: 631px;
    float: left;
    overflow: hidden;
}

.PageTemplateControl_8 {
    width: 631px;
    height: auto;
    overflow: hidden;
}

.PageTemplateControl_9 {
    width: 631px;
    height: 11px;
    overflow: hidden;
}

.PageTemplateControl_10 {
    width: 631px;
    background: url(images/pagetemplatecontrol_2_2.jpg) no-repeat;
    height: 36px;
    overflow: hidden;
}

.PageTemplateControl_11 {
    width: 631px;
    background: url(images/pagetemplatecontrol_2_4.jpg) no-repeat;
    height: 12px;
    overflow: hidden;
}

.PageTemplateControl_12 {
    width: 631px;
    height: 13px;
    overflow: hidden;
}

.PageTemplateControl_13 {
    width: 631px;
    overflow: hidden;
}

.PageTemplateControl_14 {
    width: 403px;
    float: left;
    overflow: hidden;
}

.PageTemplateControl_15 {
    width: 403px;
    background: url(images/pagetemplatecontrol_2_6_0_0.jpg) no-repeat;
    height: 37px;
    overflow: hidden;
}

.PageTemplateControl_16 {
    width: 403px;
    background: url(images/pagetemplatecontrol_2_6_0_1.jpg) no-repeat;
    height: 78px;
    overflow: hidden;
}

.PageTemplateControl_17 {
    width: 403px;
    height: auto;
    overflow: hidden;
}

.PageTemplateControl_18 {
    width: 228px;
    float: left;
    overflow: hidden;
}

.PageTemplateControl_19 {
    width: 228px;
    background: url(images/pagetemplatecontrol_2_6_1_0.jpg) no-repeat;
    height: 68px;
    overflow: hidden;
}

.PageTemplateControl_20 {
    width: 228px;
    height: auto;
    overflow: hidden;
}

.share_IntroControl_5_2,.share_IntroControl_5_22 {
    width: 371px;
    background: url(images/introcontrol_5_1.jpg) no-repeat;
    height: 38px;
    overflow: hidden;
}
.share_IntroControl_5_22{
    background: url(images/download.jpg) no-repeat;
}
.share_IntroControl_5_4 {
    width: 371px;
    background: url(images/introcontrol_5_2.jpg) no-repeat;
    height: 21px;
    overflow: hidden;
}

.ccsSubCon_2 {
    clear: both;
    overflow: hidden;
    padding: 10px 0;
}

.ccsSubCon .link {
    margin: 0 2px;
}

.piSubCon_1 {
    display: none;
    overflow: hidden;
}

.piSubCon_2 {
    padding-bottom: 10px;
    overflow: hidden;
}

.piSubCon_3 {
    font-size: 12px;
    text-align: center;
    color: #b91c1a;
    margin-bottom: 13px;
    overflow: hidden;
}

.piSubCon_4 {
    text-align: center;
    margin-top: 8px;
    overflow: hidden;
}

.piSubCon_5 {
    text-align: center;
    clear: both;
    overflow: hidden;
}

.piSubCon_6 {
    float: left;
    padding-top: 3px;
    overflow: hidden;
}

.piSubCon_7 {
    color: #585858;
    font-weight: 700;
    overflow: hidden;
}

.piSubCon_9 {
    font-weight: 100;
    overflow: hidden;
}

.piSubCon_10 {
    text-align: left;
    overflow: visible;
}

.prSubCon .title {
    height: 24px;
    overflow: hidden;
    background-color: #F2F2F2;
    color: #AC1514;
    font-size: 12px;
    font-weight: 700;
    border-color: #CCC;
    border-style: solid;
    border-width: 1px;
    margin: 0 0 9px;
    padding: 4px 0 0 20px;
}

.prSubCon .list {
    line-height: 19px;
    margin: 8px 0;
}

.srSubCon_2 {
    clear: both;
    padding-top: 15px;
    overflow: hidden;
}

.srSubCon_3 {
    margin-top: 10px;
    overflow: hidden;
}

.srSubCon_4 {
    width: 100%;
    overflow: hidden;
}

.alSubCon li {
    width: 97%;
    height: 25px;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCC;
    overflow: hidden;
    background-image: url(http://s.yizimg.com/images/showNewArt.jpg);
    background-repeat: no-repeat;
    background-position: 0 10px;
    text-align: left;
    line-height: 25px;
    padding: 0 5px 0 15px;
}

.arlSubCon li {
    width: 97%;
    height: 25px;
    overflow: hidden;
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCC;
    background-image: url(http://s.yizimg.com/images/showNewArt.jpg);
    background-repeat: no-repeat;
    background-position: 0 10px;
    text-align: left;
    line-height: 25px;
    padding: 0 5px 0 15px;
}

.flSubCon_1 {
    height: 25px;
}

.flSubCon_3 {
    width: 100%;
    border-collapse: collapse;
    border-color: #b8b8b8;
    border-style: solid;
    border-width: 1px;
}

.flSubCon_4 {
    color: #006;
    background-color: #f1f1f1;
    font-size: 9pt;
    font-weight: 700;
    height: 25px;
}

.flSubCon_5 {
    text-indent: 10px;
    border-color: #b8b8b8;
    border-style: solid;
    border-width: 1px;
}

.flSubCon_6 {
    width: 360px;
    text-indent: 10px;
    border-color: #b8b8b8;
    border-style: solid;
    border-width: 1px;
}

.flSubCon_7 {
    text-indent: 10px;
    border-color: #b8b8b8;
    border-style: solid;
    border-width: 1px;
}

h1, h2, #ProductBorder_3 {
    font-size: 14px;
}

body a:hover, .isSubCon a:hover, .frlSubCon .link:hover, .mlSubCon a:hover, .alitSubCon .maxLen a:hover, .pscSubCon dt .maxLen a:hover, .pscSubCon dd .maxLen a:hover, .pslSubCon .maxLen a:hover, .plSubCon1 .maxLen a:hover, .ccsSubCon .link:hover, .plSubCon .maxLen a:hover, .prSubCon a:hover, .alSubCon .maxLen a:hover, .arlSubCon .maxLen a:hover {
    color: #F60;
    text-decoration: underline;
}

.scSubCon, .pslSubCon {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.scSubCon .curr, .scSubCon1 .curr {
    color: #FF0;
    font-size: 14px;
    font-weight: 700;
}

#id_PageTemplateControl_0_1_0_container, #id_PageTemplateControl_0_1_1_container, #id_PageTemplateControl_4_0_container, #id_PageTemplateControl_4_1_container, #id_PageTemplateControl_4_2_container, #id_PageTemplateControl_4_3_container, .pvSubCon, .alitSubCon, .pscSubCon, #id_PageTemplateControl_0_container, #id_PageTemplateControl_1_0_container, #id_PageTemplateControl_1_1_container, #id_PageTemplateControl_2_0_container, #id_PageTemplateControl_2_3_container, #id_PageTemplateControl_2_6_0_1_container, #id_PageTemplateControl_2_6_0_2_container, .plSubCon1, .plSubCon {
    overflow: hidden;
}

.bSubCon a, .alSubCon .maxLen a, .arlSubCon .maxLen a {
    color: #333;
}

.bSubCon a:hover, .rSubCon a:hover {
    color: #333;
    text-decoration: underline;
}

.alitSubCon ul, .plSubCon1 ul, .plSubCon ul, .alSubCon ul, .arlSubCon ul {
    width: 100%;
    list-style-type: none;
}

#id_PageTemplateControl_1_3_container, #id_PageTemplateControl_4_container, #id_IntroControl_5_3_container {
    overflow: hidden;
    background-color: #5E01AA;
}

.PageTemplateControl_1, .IntroControl_1, .ClassControl_1, .CateListControl_1, .ProductControl_1, .SearchResultControl_1, .AfficheControl_1, .AfficheInfoControl_1, .ArticleControl_1, .ArticleInfoControl_1, .FileControl_1, .ContractControl_1 {
    width: 1002px;
    overflow: hidden;
    margin: 0 auto;
}

.PageTemplateControl_2, .IntroControl_3, .ClassControl_3, .CateListControl_3, .ProductControl_3, .SearchResultControl_3, .AfficheControl_3, .AfficheInfoControl_3, .ArticleControl_3, .ArticleInfoControl_3, .FileControl_3, .ContractControl_3 {
    width: 371px;
    float: left;
}

.PageTemplateControl_3, .share_IntroControl_5_1 {
    width:371px;
    height: 443px;
    overflow: hidden;
    position:relative;
    background:#fff;
}
.boxthree{
    width:70px;
    height:22px;
    overflow:hidden;
    float:left;
    display:inline;
    padding:0px 0 0 10px; 
}
.hoversecond a:hover{
    text-decoration:none !important;
}
.pvSubCon{
    width:371px;
    height:443px;
    position:absolute;
    top:-1px;
    left:-1px;
    overflow:hidden;
}
.PageTemplateControl_5 {
    width: 371px;
    height: auto;
    overflow: hidden;
}
.PageTemplateControl_21, .IntroControl_4, .ClassControl_4, .CateListControl_4, .ProductControl_4, .SearchResultControl_4, .AfficheControl_4, .AfficheInfoControl_4, .ArticleControl_4, .ArticleInfoControl_4, .FileControl_4, .ContractControl_4 {
    width: 1002px;
    height: 16px;
    overflow: hidden;
    margin: 0 auto;
}

.iSubCon, .ccsSubCon, .piSubCon, .prSubCon, .srSubCon, .aiSubCon, .ariSubCon, .flSubCon, .cSubCon1 {
    text-align: left;
    line-height: 22px;
}

.IntroControl_2, .ClassControl_2, .CateListControl_2, .ProductControl_2, .SearchResultControl_2, .AfficheControl_2, .AfficheInfoControl_2, .ArticleControl_2, .ArticleInfoControl_2, .FileControl_2, .ContractControl_2 {
    width: 631px;
    float: right;
    overflow: hidden;
}

.plSubCon1_1, .plSubCon_1, .piSubCon_8, .srSubCon_1, .alSubCon_1, .arlSubCon_1, .flSubCon_2 {
    clear: both;
    overflow: hidden;
}

.plSubCon1 li, .plSubCon li {
    width: 152px;
    float: left;
    display:inline;
    overflow:hidden;
    margin:15px 23px 0 35px;
}

.plSubCon1 .img, .plSubCon .img {
    width: 150px;
    height: 132px;
    display: inline-block;
    overflow: hidden;
    border-color: silver;
    border-style: solid;
    border-width: 1px;
    margin: 0 auto;
}

.plSubCon1 .maxLen, .plSubCon .maxLen {
    width: 152px;
}

.plSubCon1 .maxLen a, .plSubCon .maxLen a {
    color: #333;
    line-height: 22px;
}

.plSubCon1 .page, .plSubCon .page, .srSubCon .page, .alSubCon .page, .arlSubCon .page, .flSubCon .page {
    text-align: right;
}

.ccsSubCon_1, .aiSubCon_1, .ariSubCon_1 {
    overflow: hidden;
    padding: 10px 0 0;
}

.alSubCon .maxLen, .arlSubCon .maxLen {
    width: 70%;
    float: left;
}

.alSubCon .time, .arlSubCon .time {
    width: 25%;
    text-align: right;
    float: right;
}

.aiSubCon_2, .ariSubCon_2 {
    text-align: center;
    overflow: hidden;
}

.aiSubCon_3, .ariSubCon_3 {
    overflow: hidden;
    padding: 0 10px;
}

#id_PageTemplateControl_4_1_container{
    border-bottom:1px solid #9D66CC;
}
.boxbottom{
    width:100%;
    overflow:hidden;
    position:relative;
    height:auto !important;
    height:88px;
    min-height:88px;
    
}
.boxbottom .email{
    background:url(images/email.jpg);
    width:142px;
    height:40px;
    overflow:hidden;
    display:inline-block;
    position:absolute;
    top:40px;
    left:80px;
}
.proallclass{
    width:371px;
}
.proallclass dl{
    width:371px;
    border-bottom:1px dotted #9E66CC;
    padding:0;
}
.proallclass dt{
    background:url(images/dian.jpg) no-repeat 0 10px;
    float:left;
    width:100px;
    overflow:hidden;
    margin:0 0 0 10px;
    padding:0px 0 0 10px;
    text-align:left;
    line-height:21px;
}
.proallclass dt a{
    color:#fff;
}
.proallclass dd{
    width:250px;
    margin:0;
    float:right;
    text-align:left;
    color:#fff;
    line-height:21px;
}
.proallclass dd a{
    color:#fff;
}
#id_IntroControl_5_container{
    background:#5E00AA;
}

.ddpro,.ddprohover{
    width:83px;
    height:21px;
    float:left;
}
.ddprohover{
    position:relative;
}
.threebox{
    width:240px;
    display:none;
}
.ddpro .threebox{
    display:none;
}
.ddprohover .threebox{
    display:block;
    position:absolute;
    background:#C079F9;
    left:-80px;
    width:240px;
    top:0;
    overflow:hidden;
}
.hoversecond,.hoversecondhover{
    width:83px;
    overflow:hidden;
    display:block;
}
.hoversecondhover{
    background:url(images/sox.jpg) no-repeat center  top;
}
.boxthree a:hover,.hoversecond a:hover,.hoversecondhover a:hover{
    text-decoration:none;
}
.menubox{
    width:96%;
    overflow:hidden;
    margin:15px auto;
    text-align:left;
    line-height:20px;
}
.menubox .info{
    display:block;
    overflow:hidden;
    color:#9351CC;
    text-decoration:underline;
}
.firstbox{
    width:100%;
    overflow:hidden;
}
.firstbox a,.seondbox a{
    color:#4388CE;
    text-decoration:underline;
}

.seondbox{
    width:99;
    overflow:hidden;
    padding:0 0 0 1%;
}
.threebox2{
    width:98%;
    overflow:hidden;
    padding:0 0 0 2%;
}
.threebox2 a{
    text-decoration:underline;
}

.boxshowewm{
    width:118px;
    height:163px;
    border:1px solid #DBDBDB;
    overflow:hidden;
    position:fixed;
    left:5px;
    top:80px;
    background:#fff;
}
.boxshowewm .clase{
    background:url(images/close.jpg);
    width:18px;
    height:18px;
    overflow:hidden;
    cursor:pointer;
    float:right;
}
.boxshowewm .ewm{
    background:url(images/qrcode.png);
    width:116px;
    height:116px;
    overflow:hidden;
}
.boxshowewm .text{
    text-align:center;
    font-size:14px;
    color:#6B6B6B;
}
.showTitle{
    background:url(images/contacttitlename.jpg);
    width:371px;
    height:35px;
    overflow:hidden;
}
.customcontact{
    text-align:left;
    color:#fff;
    padding:15px 0 0 20px;
    overflow:hidden;
    line-height:21px;
}