﻿@charset "utf-8";


.main_1 .left {
    width: 230px;
	padding-left:1px;
}
.menutwo {
    background: url("../images/vd-000.jpg") no-repeat scroll 6px -213px transparent;
    float: left;
    font-family: "黑体";
    line-height: 15px;
    padding: 0 0 20px;
    width: 31px;
}
.menutwo span {
    cursor: pointer;
    display: block;
    font-size: 14px;
    padding: 10px 0 10px 13px;
    width: 18px;
}
.menutwo span a {
    color: #000000;
}
.menutwo span.now {
    background: none repeat scroll 0 0 #E2982D;
    border: 1px solid #E2982D;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-weight: bold;
    padding: 9px 4px 9px 9px;
}
.menutwo span.now a {
    color: #FFFFFF;
}
.layer_1 {
    background: none repeat scroll 0 0 #fffce9;
    border: 1px solid #0044BE;
    border-radius: 0 0 3px 3px;
    width: 750px;
    z-index: 2;
}
.layer_1 a:hover {
    text-decoration: underline;
}
.main_1 .left ul li .layer_1 {
    font-family: "simsun","Microsoft YaHei";
    left: 175px;
    line-height: 22px;
    position: absolute;
    text-indent: 0;
    top: 3px;
}
.layer_left {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding: 10px 20px;
    width: 500px;
}
.layer_right {
    float: right;
    width: 180px;
}
.layer_right dl {
    padding: 5px 0 20px 10px;
}
.layer_right dl dt {
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 5px;
}
.layer_right dl dd {
    display: inline-block;
    height: 18px;
    overflow: hidden;
    width: 76px;
}
.layer_right dl dd {
}
.layer_right .dl1 dd {
    display: block;
    width: auto;
}
.layer_left dl {
    border-top: 1px dotted #FBD0B1;
    overflow: hidden;
    padding: 6px 0;
	clear:both;
	display:block;
	display:inherit;
	 margin-top:5px;
}
.layer_left dl.lastdl {
}
.layer_left dl dt {
    float: left;
    padding: 0 8px 0 0;
    text-align: right;
    width: 100px;
}
.layer_left dl dt a {
    text-decoration: underline;
}
.main_1 .left .layer_left dl dt a {
    color: #FF5B01;
    font-weight: bold;
}
.layer_left dl dd {
    color: #CCCCCC;
    float: left;
    width: 373px;
}
.layer_left dl dd em {
    border-left: 1px solid #CCCCCC;
    float: left;
    font-style: normal;
    height: 14px;
    line-height: 14px;
    margin: 4px 0;
    padding: 0 8px;
}
.main_1 .left ul li .layer_left dl dd em a {
    color: #333333;
    white-space: nowrap;
}
.main_1 .left ul li .layer_left dl dd em a:hover {
    color: #FF5B01;
}
.main_1 .leftlist {
    background: none repeat scroll 0 0 #fffce9;
    border-bottom: 1px solid #4998fb;
    border-left: 1px solid #4998fb;
    border-right: 1px solid #4998fb;
    float: left;
    padding: 5px 0 0;
    position: relative;
    width: 220px;
    z-index: 3;
	height:580px;
}
.main_1 .leftlist ul {
    overflow: hidden;
}
.main_1 .left ul li {
    background: url("../images/fl1.jpg") no-repeat scroll 0px 12px transparent;
    border-bottom: 1px dashed #E5E2E1;
    padding: 7px 0 6px;
    text-indent: 25px;
}
.main_1 .left ul li a {
    color: #252322;
    display: block;
    font-size: 14px;
    width: 167px;
}
.main_1 .left ul .last a {
    color: #FF5B01;
    text-decoration: underline;
}
.main_1 .left .last {
    display: block;
    line-height: 24px;
    text-indent: 20px;
	 margin-top:10px;
}
.main_1 .left .last a {
    color: #FF5B01;
    text-decoration:none;
}
.main_1 .left ul li .layer_1 {
    display: none;
    font-size: 12px;
	min-height:560px;
}
.main_1 .left ul li .layer_1 dl a {
    display: inline;
    font-size: 12px;
    width: auto;
}
.main_1 .left ul .sfhover {
    border-bottom: 0 none;
    padding: 0 0 1px;
}
.main_1 .left ul .sfhover .layer_1 {
    display: block;
    font-size: 12px;
    overflow: hidden;
}
.main_1 .left ul .sfhover a {
    background: url("../images/vd-000.jpg") no-repeat scroll 0 0 transparent;
}
.main_1 .left ul .sfhover div a {
    background: none repeat scroll 0 0 transparent;
}
.main_1 .left ul li.sfhover .nav_t {
    background: url("../images/vd-042-1.jpg") no-repeat scroll 10px 16px #FFFFFF;
    border-bottom: 1px solid #0250BF;
    border-top: 1px solid #0250BF;
    overflow: hidden;
    padding: 6px 0 5px;
    position: relative;
    width: 176px;
    z-index: 5;
}
.main_1 .left ul li .nav_t .nav_p {
    line-height: 18px;
    overflow: hidden;
    padding: 0 0 0 25px;
    text-indent: 0;
    width: 167px;
}
.main_1 .left ul li .nav_t .nav_p em {
    font-style: normal;
    padding: 0 5px 0 0;
	width:67px;
	overflow:hidden;
	height:14px; line-height:14px;
	display:block; float:left; margin-left:8px;*margin-left:5px;_margin-left:5px;
}
.main_1 .left ul li .nav_t .nav_p a {
    color: #505050;
    display: inline;
    font-size: 12px;
    white-space: nowrap;
}
.main_1 .left ul li .nav_t .nav_p a:hover {
    color: #FF5B01;
    text-decoration: underline;
}
.main_1 .mid {
    float: left;
    padding: 5px 4px 0;
    width: 665px;
	overflow: hidden;
}
.banner {
    margin: 0 0 10px;
}
.ad_207_30 {
    height: 30px;
    width: 207px;
}
.cmnAD {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
}
.ad_100p_210 {
    height: 241px;
    width: 100%;
}
.slideBannerA {
    overflow: hidden;
}
.slideBannerA .slideNav {
    bottom: 0;
    height: 38px;
    left: 0;
    overflow: hidden;
    position: absolute;
}
.slideBannerA a.pre, .slideBannerA a.next {
    background: url("../images/vd-193.jpg") no-repeat scroll -15px 0 transparent;
    cursor: pointer;
    float: left;
    height: 32px;
    margin: 6px 0 0;
    outline: medium none;
    width: 11px;
}
.slideBannerA a.next {
    background: url("../images/vd-193.jpg") no-repeat scroll -29px 0 transparent;
    float: right;
    width: 17px;
}
.slideBannerA a.pre:hover {
    background: url("../images/vd-193.jpg") no-repeat scroll 0 0 transparent;
}
.slideBannerA a.next {
    float: right;
}
.slideBannerA a.next:hover {
    background: url("../images/vd-193.jpg") no-repeat scroll -45px 0 transparent;
}
.slideBannerA .slideNav .navOuter {
    float: left;
    height: 38px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.slideBannerA .navOuter .moveable {
    left: 0;
    position: absolute;
    top: 0;
    width: 820px;
}
.slideBannerA .navOuter .moveable a {
    border: 0 none;
    float: left;
    line-height: 33px;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 25%;
}
.slideBannerA .navOuter .moveable a span {
    background: url("../images/vd-192-1.png") no-repeat scroll 0 6px transparent;
    color: #000000;
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 13px;
    padding: 5px 0 0;
}
.slideBannerA .navOuter .moveable a.curr span {
    background: url("../images/vd-192-1.png") no-repeat scroll -161px 0 transparent;
    color: #FFFFFF;
}
.homeSlideAD1 {
    height: 273px;
    overflow: hidden;
    position: relative;
    width: 665px;
}
.homeSlideAD1 .slideNav .navOuter {
    width: 641px;
}
.homeSlideAD1 .navOuter .moveable a {
    outline: medium none;
    width: 161px;
}
.homeSlideAD1 a.pre {
    width: 11px;
}
.homeSlideAD1 a.next {
    width: 13px;
}
.kind {
    background: url("../images/vd-026.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #BABABA;
	height:128px;
    border-radius: 4px 4px 4px 4px;
    overflow: hidden;
    padding: 2px 0 6px 1px;
    text-align: center;
	overflow:hidden;
}
.kind a {
    display: block;
    float: left;
    text-align: center;
    width: 130px;
}
.main_1 {
}
.main_1 .right {
    padding: 5px 0 0;
    width: 212px;
}
.login {
    background: url("../images/vd-276.jpg") no-repeat scroll 0 0 transparent;
    height: 63px;
    margin: 0 0 5px;
}
.login a {
    float: left;
    height: 63px;
    opacity: 0;
}
.login a img {
    width: 104px;
}
.login a:hover {
    opacity: 1;
    width: 108px;
}
.login a:hover img {
    width: 108px;
}
.main_1 .right ul {
    background: url("../images/zx.jpg") no-repeat ;
    border: 1px solid #D8D8D8;
    border-radius: 3px 3px 3px 3px;
    height: 77px;
    position: relative;
}
.main_1 .right ul li {
    cursor: pointer;
    float: left;
    padding: 51px 0 0;
    text-align: center;
    width: 69px;
}
.main_1 .right ul li span {
    display: block;
}
.main_1 .right ul li span em {
    color: #505050;
    font-style: normal;
}
.main_1 .right ul li p {
    color: #505050;
    display: none;
    line-height: 18px;
}
.main_1 .right ul li p i {
    color: #666666;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    line-height: 38px;
}
.main_1 .right ul li.li1 p {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #D8D8D8;
    border-style: solid;
    border-width: 1px 1px 15px;
    display: block;
    left: -1px;
    padding: 5px 10px 15px;
    position: absolute;
    text-align: left;
    top: 76px;
    width: 190px;
}
.main_1 .right ul li.li1 {
    height: 77px;
    padding: 0;
    width: 71px;
}
.main_1 .right ul li.li1 span {
    background: url("../images/zd.jpg") no-repeat scroll 0px 0px #FFFFFF;
    display: block;
    height: 77px;
    position: relative;
    z-index: 1;
}
.main_1 .right ul li.li1 span em {
    display: none;
}
.main_1 .right ul li.li2 span {
    background: url("../images/zd.jpg") no-repeat scroll -69px 0px #FFFFFF;
}
.main_1 .right ul li.li3 span {
    background: url("../images/zd.jpg") no-repeat scroll -139px 0px #FFFFFF;
}
.main_1 .right ul li a {
    color: #252322;
}
.main_1 .right ul li a:hover {
    color: #FF5B01;
}
.main_1 .right ul li a img {
    border: 0 none;
    margin: 0;
}
.main_1 .right ul .last {
    padding: 0;
}
.main_1 .right dl {
    background: url("../images/vd-000.jpg") no-repeat scroll -366px -197px transparent;
    border: 1px solid #E9E8E9;
    border-radius: 3px 3px 3px 3px;
    margin: 5px 0 0;
}
.main_1 .right dl a:hover {
    color: #FF5B01;
}
.main_1 .right dl dt {
    border-top: 2px solid #B1D2EF;
    color: #2E59A7;
    font-weight: bold;
    padding: 0 0 0 55px;
}
.main_1 .right .dt1 {
    text-align: center;
}
.main_1 .right .dd1 {
    padding: 0 0 8px 50px;
    text-align: left;
}
.main_1 .right dl dd {
    color: #505050;
    line-height: 19px;
    padding: 0 34px 8px 50px;
    text-align: right;
}
.main_1 .right dl dt {
    padding: 5px 0 0 50px;
    text-align: center;
}
.main_1 .right dl dt a {
    color: #2E59A7;
}
.main_1 .right dl dd a {
    color: #505050;
}
.main_1 .right dl a:hover {
    text-decoration: underline;
}
.weibo {
    border: 1px solid #D8D8D8;
    height: 105px;
    margin: 5px 0 0;
}
.weibo h4 {
    background: url("../images/vd-000.jpg") no-repeat scroll -395px -428px #D6F3F7;
    border-bottom: 1px solid #D2D2D2;
    color: #0082CB;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    text-indent: 24px;
}
.weibo img {
    float: left;
    margin: 15px 0 0 15px;
}
.weibo h5 {
    background: url("../images/vd-000.jpg") no-repeat scroll -277px -431px transparent;
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    margin: 10px 0 0;
    padding: 0 15px 0 25px;
    width: 42px;
}
.weibo h5 a {
    color: #0082CB;
}
.weibo p {
    float: left;
    padding: 7px 0 0 17px;
}
.weibo p a img {
    margin: 0;
}
.main_2 {
    font-family:"Microsoft YaHei", "simsun";
    overflow: hidden;
    padding: 10px 0 0;
}
.main_2 .left {
    padding: 0px 0 0;
}
.main_2 ul {
    border-radius: 3px 3px 3px 3px;
    width: 1110px;
}
.main_2 ul li {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #EBEBEB;
    height: 56px;
    overflow: hidden;
    padding: 2px 0 0;
}
.main_2 ul li h5 {
    background: none repeat scroll 0 0 #EDEDED;
    float: left;
    font-size: 14px;
    width: 120px;
}
.main_2 ul li h5 a {
    color: #505050;
    display: block;
    height: 56px;
    line-height: 56px;
    overflow: hidden;
    text-align: center;
}
.main_2 ul .li1 h5 a {
    background: none repeat scroll 0 0 #F49D2F;
    color: #FFFFFF;
}
.main_2 ul li p {
    color: #505050;
    line-height: 25px;
    overflow: hidden;
    padding: 5px 5px 0 10px;
    width: 965px;
}
.main_2 ul li p em {
    border-right: 1px solid #777777;
    float: left;
    font-style: normal;
    height: 14px;
    line-height: 14px;
    margin: 5px 0 5px 5px;
    padding: 0 5px 0 0;
}
.main_2 ul li p em.lastem {
    border: 0 none;
}
.main_2 ul li p strong {
    color: #FF5B01;
    font-weight: normal;
    white-space: nowrap;
}
.main_2 ul li p a {
    color: #505050;
    white-space: nowrap;
}
.main_2 ul li p a:hover {
    color: #FF5B01;
}
.main_2 .right {
    background: url("../images/vd-000.jpg") no-repeat scroll -238px -153px transparent;
    padding: 23px 0 0;
}
.main_3 {
    position: relative;
	text-align:left;
	height:185px;
	overflow:hidden;
}
.main_3 h2 {
	background: url("../images/vd-000.jpg") no-repeat scroll -30px -213px transparent;
	color: #FFFFFF;
	font-size: 18px;
	left: -1px;
	float:left;
	line-height: 28px;
	position: absolute;
	text-indent: 15px;
	top: -28px;
	width: 231px;
}
.main_3 ul {
    float: left;
    padding: 7px 0 0;
    width: 231px;
}
.main_3 ul li {
    float: left;
    text-indent: 15px;
    width: 110px;
	height:25px; line-height:25px;
}
.main_3 ul li a {
    color: #0044BE;
}
.main_3 ul li a:hover {
    text-decoration: underline;
}
.menu {
    float: center;
    width: 666px;
}



.menuone {
    height: 34px;
}
.menuone h5 {
    background: url("../images/vd-000.jpg") no-repeat scroll -30px -245px transparent;
    color: #0044BE;
    cursor: pointer;
    float: left;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    width: 166px;
}
.menuone h5.now {
    background: none repeat scroll 0 0 #FFFFFF;
    border-right: 1px solid #ECECEC;
    color: #FF5B01;
    width: 165px;
}
.menu dl {
    border-bottom: 1px solid #EFEFEF;
    border-right: 1px solid #EFEFEF;
    float: left;
    height: 181px;
    overflow: hidden;
    padding: 10px 0 6px;
    text-align: center;
    width: 165px;
}
.menu dl dd {
    height: 43px;
    line-height: 14px;
    overflow: hidden;
}
.menu dl dd em {
    font-family: "Microsoft YaHei";
    font-style: normal;
    text-decoration: line-through;
}
.menu dl dd i {
    color: #FF5B01;
    font-family: "Microsoft YaHei";
    font-style: normal;
}
.menu dl dd b {
    color: #CC0000;
}
.menu dl dd a {
    color: #000000;
    display: block;
    font-family:"Microsoft YaHei", "simsun";
    height: 14px;
    overflow: hidden;
    width: 157px;
}
.menu dl dd a:hover {
    text-decoration: underline;
}
.menu dl dd a b {
    color: #FF5B01;
    font-weight: normal;
}










.menud {
    float: center;
    width: 1118px;
}



.menuoned {
    height: 34px;
	background: url("../images/xkb1.jpg");
}
.menuoned h5 {
    color: #0044BE;
    cursor: pointer;
    float: left;
    font-size: 14px;
    line-height: 34px;
    text-align: center;
    width: 166px;
}
.menuoned h5.now {
    background: url("../images/xkb2.jpg");
    border-right: 1px solid #ECECEC;
    color: #FF5B01;
    width: 165px;
}
.menud dl {
    border-bottom: 1px solid #EFEFEF;
    border-right: 1px solid #EFEFEF;
    float: left;
    height: 181px;
    overflow: hidden;
    padding: 10px 0 6px;
    text-align: center;
    width: 165px;
}
.menud dl dd {
    height: 43px;
    line-height: 14px;
    overflow: hidden;
}
.menud dl dd em {
    font-family: "Microsoft YaHei";
    font-style: normal;
    text-decoration: line-through;
}
.menud dl dd i {
    color: #FF5B01;
    font-family: "Microsoft YaHei";
    font-style: normal;
}
.menud dl dd b {
    color: #CC0000;
}
.menud dl dd a {
    color: #000000;
    display: block;
    font-family:"Microsoft YaHei", "simsun";
    height: 14px;
    overflow: hidden;
    width: 157px;
}
.menud dl dd a:hover {
    text-decoration: underline;
}
.menud dl dd a b {
    color: #FF5B01;
    font-weight: normal;
}




















.main_3 .right {
    padding: 0 8px 0 0;
    width: 202px;
}
.main_3 .right div {
    background: url("../images/vd-040.jpg") no-repeat scroll 0 0 transparent;
    height: 144px;
    padding: 0 0 8px;
}
.main_3 .right div table {
    border-collapse: collapse;
}
.main_3 .right div table td {
    border: 1px solid #E4E4E6;
    height: 38px;
    text-align: center;
}
.main_3 .right div h6 {
    font-size: 14px;
    line-height: 35px;
    padding: 0 15px;
}
.main_3 .right div h6 a {
    color: #0044BE;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin: 2px 0 0;
}
.main_3 .right span a img {
    margin: 5px 0 0;
}
#yc_main_1 {
    display: none;
}
#yc_main_1 .left {
    position: absolute;
    z-index: 99;
}
.nav #all {
    cursor: pointer;
}
.all {
    background: url("../images/vd-057.jpg") no-repeat scroll 185px 10px transparent;
}
.bread {
    color: #505050;
    padding: 5px 0 5px 5px;
}
.bread a {
    color: #505050;
}
.yc_main {
    border: 1px solid #EAEAEA;
    font-family: "Microsoft YaHei","simsun";
}
.yc_main .left p {
    font-size: 14px;
    line-height: 35px;
    padding: 15px 0 0 10px;
}
.yc_main .left {
    background: url("../images/vd-048.jpg") no-repeat scroll center 180px transparent;
    padding: 0 0 429px;
    width: 400px;
}
.yc_main .right {
    border-left: 1px solid #BCBCBC;
    margin: 40px 0 0;
    padding: 0 0 0 30px;
    width: 620px;
}
.yc_main .right p {
    font-size: 14px;
    padding: 0 0 15px;
}
.yc_main .right dl {
    float: left;
    font-family: "黑体";
    padding: 0 20px 15px 0;
}
.yc_main .right dl dd {
    padding: 0 0 0 20px;
}
.yc_main .right dl dd a {
    color: #000000;
    font-size: 13px;
}
.yc_main .right dl dd a:hover {
    text-decoration: underline;
}
.yc_main .bottom p {
    background: url("../images/vd-055.jpg") repeat-x scroll 0 0 transparent;
    color: #505050;
    font-size: 14px;
    font-weight: bold;
    line-height: 36px;
    padding: 0 0 0 15px;
}
.yc_main .bottom ul {
    color: #505050;
    margin: 0 auto;
    padding: 30px 0;
    width: 577px;
}
.yc_main .bottom input {
    border: 1px solid #7F9DB9;
    margin: 0 0 0 10px;
}
.yc_main .bottom ul li span {
    float: left;
    margin: 0 22px 0 0;
}
.yc_main .bottom ul li textarea {
    margin: 2px 0 0;
}
.yc_main .bottom ul li i {
    color: #CB0000;
    display: none;
    padding: 0 0 0 15px;
}
.yc_main .bottom ul li i.yes {
    display: none;
}
.yc_main .bottom ul li i.no {
    display: inline;
}
.yc_main .bottom .submit {
    padding: 10px 0 10px 72px;
}
.yc_main .bottom .submit input {
    background: none repeat scroll 0 0 #ECE9D8;
    border: 1px solid #C3C3C3;
    padding: 2px 0;
    width: 111px;
}
.bread {
    line-height: 30px;
}
.kind_menu {
    background: url("../images/vd-085.jpg") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #7C7C7C;
    font-size: 14px;
    font-weight: bold;
    height: 39px;
    padding: 0 0 0 25px;
}
.kind_main .kind_menu span {
    background: none repeat scroll 0 0 transparent;
    color: #015EC6;
    cursor: pointer;
    display: block;
    float: left;
    line-height: 25px;
    text-align: center;
    width: 113px;
}
.kind_menu span.now {
    background: url("../images/vd-086.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
.kind_contant {
}
.kind_contant .p1 {
    background: none repeat scroll 0 0 #FAFAFA;
    font-size: 18px;
    margin: 15px 22px 0;
    padding: 25px 0 15px;
    text-align: center;
}
.kind_menu1 {
    background: none repeat scroll 0 0 #FAFAFA;
    overflow: hidden;
    padding: 10px 22px 15px;
}
.kind_main .kind_menu1 span {
    background: url("../images/vd-087.jpg") no-repeat scroll 30px 0 transparent;
    float: left;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
    padding: 4px 10px 10px 40px;
    text-indent: 5px;
    width: 217px;
}
.kind_main .kind_menu1 span i {
    background-image: url("../images/vd-270.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 29px;
    width: 38px;
}
.kind_main .kind_menu1 span .i1 {
    background-position: 0 -29px;
}
.kind_main .kind_menu1 span .i2 {
    background-position: 0 -58px;
}
.kind_main .kind_menu1 span .i3 {
    background-position: 0 -87px;
}
.kind_main .kind_menu1 span .i4 {
    background-position: 0 -116px;
}
.kind_main .kind_menu1 span .i5 {
    background-position: 0 -145px;
}
.kind_main .kind_menu1 span .i6 {

    background-position: 0 -174px;
}
.kind_main .kind_menu1 span .i7 {
    background-position: 0 -203px;
}
.kind_main .kind_menu1 span .i8 {
    background-position: 0 -232px;
}
.kind_main .kind_menu1 span .i9 {
    background-position: 0 -261px;
}
.kind_main .kind_menu1 span .i10 {
    background-position: 0 -290px;
}
.kind_main .kind_menu1 span a {
    color: #555555;
    font-family: "黑体";
    margin: 0;
}
.kind_menu1 span a:hover {
    text-decoration: underline;
}
.kind_contant1 {
    padding: 0 0 0 10px;
}
.kind_contant1 dl {
    background: url("../images/vd-271.jpg") repeat-x scroll 0 0 #FAFAFA;
    border: 1px solid #B3B3B3;
    border-radius: 3px 3px 3px 3px;
    margin: 0 0 10px;
	clear:both;
	min-height:480px!important;
	display:block;
	*height:480px;
}
.kind_contant1 .dl1 {
    margin: 0;
}
.kind_contant1 .left {
    padding: 0 10px;
    width: 535px;
}
.kind_contant1 .right {
    padding: 0 10px;
    width: 535px;
}
.kind_contant1 dl dt {
    color: #2472C7!important;
    font-size: 14px;
    font-weight: bold;
    line-height: 33px;
    padding: 0 15px 0 0;
    text-indent: 25px;
	clear:both;
	
}
.kind_contant1 dl dt b {
    background: url("../images/vd-272.jpg") no-repeat scroll right 7px transparent;
    float: right;
    font-size: 12px;
    font-weight: normal;
    width: 69px;
}
.kind_contant1 dl dt b a {
    color: #333333;
}
.kind_contant1 dl dd {
    margin: 0 15px;
    overflow: hidden;
    padding: 8px 0 10px;
    clear:both;
	display:block;
}
.kind_contant1 dl dd span {
    background: none repeat scroll 0 0 transparent;
    color: #FD993B;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding: 0 15px 0 0;
    text-align: right;
    width: 70px;
}
.kind_contant1 dl dd span a {
    color: #2472C7;
    margin: 0;
}
.kind_contant1 dl dd a {
    color: #333333;
    margin: 0 10px 0 0;
}
.kind_contant1 dl dd p {
    float: left;
    line-height: 20px;
    width: 409px;
}
.kind_contant1 dl dd p a {
    white-space: nowrap;
}
#c_con1 .kind_contant1 dl dd a {
    float: left;
    margin: 0 0 10px;
    outline: medium none;
    text-align: center;
    width: 99px;
}
#c_con0 .kind_contant1 dl dd {
    border-bottom: 1px dotted #CCCCCC;
	 clear:both;
	 
}
#service_con1, #service_con2, #service_con3, #service_con4, #service_con5, #service_con7 {
    border: 1px solid #E0E0E0;
    float: right;
    width: 886px;
	
}
#service_con6, #service_con7 {
    float: right;
    width: 886px;
}
#service_con1 h4, #service_con2 h4, #service_con7 h4 {
    background: url("../images/vd-091.jpg") repeat-x scroll 0 0 transparent;
    color: #1A4183;
    font-size: 16px;
    line-height: 33px;
    text-indent: 20px;
}
#service_con7 dl {
    padding: 10px 0 0 10px;
}
#service_con7 dl dt {
    font-weight: bold;
}
#service_con7 dl dd {
    color: #808080;
    padding: 0 0 25px;
}
#service_con1 p {
    padding: 15px 0 35px 20px;
}
#service_con1 h5 {
    color: #1A4183;
    font-size: 16px;
    line-height: 33px;
    text-indent: 20px;
}
#service_con1 .table {
    padding: 0 0 30px 20px;
}
#service_con1 .table table {
    border: 1px solid #999999;
    border-collapse: collapse;
}
#service_con1 .table table th {
    border: 1px solid #999999;
}
#service_con1 .table table td {
    border: 1px solid #999999;
    line-height: 25px;
}
#service_con1 .table table th {
    text-align: center;
}
.map {
    padding: 15px 0 40px 25px;
}
.left_menu {
    background: url("../images/vd-093.jpg") no-repeat scroll center 0 transparent;
    float: left;
    width: 216px;
}
.left_menu h2 {
    padding: 8px 0 5px;
    text-align: center;
}
.left_menu ul {
    border: 1px solid #E0E0E0;
    padding: 15px 0 25px;
    width: 216px;
}
.left_menu ul li ul {
    height: auto;
}
.left_menu ul li {
    -moz-user-select: none;
   /* background: url("../images/vd-095.jpg") no-repeat scroll 9px bottom transparent;*/
    color: #333333;
    cursor: pointer;
    font-weight: bold;
    line-height: 25px;
    text-indent: 34px;
}
.left_menu ul li ol {
    display: none;
}
.left_menu ul li.thisli2 ol {
    display: block;
}
.left_menu ul li a {
    color: #333333;
    display: block;
}
.left_menu ul li a:hover {
    background: url("../images/vd-128.jpg") no-repeat scroll 0 center transparent;
    color: #FFFFFF;
    position: relative;
    width: 231px;
    z-index: 88;
}
.left_menu ul li.thisli, .left_menu ul li.thisli1 {
    background: url("../images/vd-128.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    position: relative;
    width: 231px;
    z-index: 88;
}
.left_menu ul li.thisli li a {
    color: #333333;
}
.left_menu ul li.thisli li a:hover {
    color: #FFFFFF;
}
.left_menu ul li.thisli a {
    color: #FFFFFF;
}
.about_menu ul li a, .about_menu ul li em {
    color: #333333;
    display: block;
    height: 25px;
    overflow: hidden;
}
.about_menu ul li em {
    background: url("../images/vd-234.jpg") no-repeat scroll 183px center transparent;
    font-style: normal;
}
.about_menu ul li em.thisem {
    background: url("../images/vd-128-1.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    position: relative;
    width: 216px;
    z-index: 88;
}
.about_menu ul .thisli2 em {
    background: url("../images/vd-234-1.jpg") no-repeat scroll 183px center transparent;
}
.about_menu ul li a:hover {
    background: url("../images/vd-128.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
	width: 216px;
}
.about_menu ul li.thisli {
    background: url("../images/vd-128.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    position: relative;
    width: 216px;
    z-index: 88;
}
.about_menu ul li ol li {
    font-weight: normal;
    text-indent: 45px;
}
.about_menu ul li.thisli a {
    color: #FFFFFF;
}
.left_menu ul li.now {
    background: url("../images/vd-128.jpg") no-repeat scroll 0 center transparent;
    color: #FFFFFF;
    position: relative;
    width: 216px;
    z-index: 88;
}
.left_menu ul li span {
    display: block;
    font-weight: normal;
    line-height: 22px;
    padding: 0 0 6px;
    text-indent: 53px;
}
#service_con1 h4 span {
    background: url("../images/vd-097.jpg") no-repeat scroll 131px 7px transparent;
    color: #585858;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    width: 205px;
}
#service_con1 h4 span a {
    color: #FFFFFF;
    font-size: 13px;
    margin: 0 9px;
}
#service_con1 dl {
    padding: 13px 20px 30px;
}
#service_con1 dl dt {
    border-bottom: 1px dashed #CCCCCC;
    color: #FF4200;
    font-weight: bold;
    line-height: 36px;
    text-indent: 20px;
}
#service_con1 dl dd {
    line-height: 25px;
    padding: 28px 0 0 15px;
}
#service_con1 h5 {
    border-top: 1px dashed #CCCCCC;
    color: #1A4183;
    font-size: 14px;
    padding: 20px 0 20px 220px;
}
#service_con1 ul {
    padding: 0 0 0 235px;
}
#service_con1 ul li {
    height: 55px;
}
#service_con1 ul li input {
    border: 1px solid #DCDCDC;
    height: 25px;
    line-height: 25px;
    width: 250px;
}
#service_con1 ul li span {
    float: left;
    width: 110px;
}
#service_con1 ul li a:hover {
    text-decoration: underline;
}
#service_con1 ul .check {
    height: 45px;
    padding: 0 0 0 25px;
}
#service_con1 ul .check input {
    float: left;
    margin: 0 10px 0 0;
    width: auto;
}
#service_con1 ul li #submit {
    background: url("../images/vd-098.jpg") no-repeat scroll 0 0 transparent;
    height: 28px;
    width: 104px;
}
#service_con1 ul li #reset {
    background: url("../images/vd-099.jpg") no-repeat scroll 0 0 transparent;
    height: 28px;
    width: 104px;
}
#service_con1 ul .submit {
    padding: 0 0 0 15px;
}
#service_con1 ul .submit input {
    border: 0 none;
    line-height: 28px;
}
#service_con1 ul li #submit {
    margin: 0 40px 0 0;
}
.serv_top {
    background: url("../images/vd-129.jpg") no-repeat scroll 0 0 transparent;
    height: 156px;
    padding: 41px 0 0 20px;
}
.serv_top div {
    float: left;
    width: 210px;
}
.serv_top div img {
    float: left;
    margin: 0 5px 0 0;
}
.serv_top div h6 {
    font-size: 12px;
    font-weight: normal;
    padding: 5px 0 0;
}
.serv_top div h6 a {
    color: #333333;
}
.serv_top div span {
    background: url("../images/vd-131.jpg") no-repeat scroll right 0 transparent;
    float: left;
    line-height: 23px;
    width: 96px;
}
.serv_top div span a {
    color: #FFFFFF;
}
.ser_main_top {
    height: 32px;
    overflow: hidden;
}
.ser_main_top dl {
    float: left;
}
.ser_main_top dl dt {
    float: left;
    text-align: center;
    width: 50px;
}
.ser_main_top dl dd {
    background: url("../images/vd-133.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    line-height: 28px;
    margin: 0 5px 0 0;
    text-indent: 15px;
    width: 86px;
}
.ser_main_top dl dd a {
    color: #183F81;
}
.ser_main_top dl dd.thisclass {
    background: url("../images/vd-132.jpg") no-repeat scroll 0 0 transparent;
}
.ser_main_top dl dd.thisclass1 {
    background: url("../images/vd-132-1.jpg") no-repeat scroll 0 0 transparent;
}
.ser_main_top dl dd.thisclass1 a {
    color: #FFFFFF;
}
.ser_main_top dl dd.thisclass2 {
    background: url("../images/vd-133-1.jpg") no-repeat scroll 0 0 transparent;
}
.ser_main_top dl dd.thisclass a {
    color: #FFFFFF;
}
.ser_main_top ul {
    background: url("../images/vd-134.jpg") no-repeat scroll -153px 1px transparent;
    float: left;
    height: 32px;
    width: 318px;
}
.ser_main_top ul li {
    float: left;
    padding: 0 0 0 20px;
    width: 56px;
}
.ser_main_top ul .li2 {
    background: url("../images/vd-134-1.jpg") no-repeat scroll 0 4px transparent;
}
.ser_main_top ul .li3 {
    background: url("../images/vd-134-1.jpg") no-repeat scroll 1px -35px transparent;
}
.ser_main_top ul .li1 {
    padding: 3px 0 0 16px;
    width: 50px;
}
.ser_main_top ul li a {
    color: #183F81;
}
.ser_main_top ul .li1 a {
    color: #FFFFFF;
}
.ser_main_top p {
    float: right;
    font-size: 14px;
}
.ser_main_top p em {
    color: #F79646;
    font-size: 13px;
    font-weight: bold;
}
.ser_main1 {
    overflow: hidden;
    padding: 10px 0 20px 15px;
}
.ser_main1 div {
    border: 1px solid #E7E6E6;
    float: left;
    margin: 0 5px 5px 0;
    padding: 10px 0;
    position: relative;
    text-align: center;
    width: 210px;
}
.ser_main1 div a img {
    display: block;
    height: 130px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 130px;
}
.ser_main1 div p {
    color: #006A00;
    height: 36px;
    line-height: 17px;
    overflow: hidden;
    padding: 10px 15px 0;
    text-align: left;
}
.ser_main1 div .p1 {
    color: #FF5500;
    padding: 7px 0;
    text-align: center;
}
.ser_main1 div p a {
    color: #333333;
    display: block;
    height: 20px;
    overflow: hidden;
    text-align: left;
}
.ser_main1 div b {
    background: url("../images/vd-180.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    position: absolute;
    right: 3px;
    top: 5px;
    width: 50px;
}
.ser_main1 div span {
    background: url("../images/vd-131.jpg") no-repeat scroll center 0 transparent;
    display: block;
    line-height: 25px;
    text-align: center;
}
.ser_main1 div span a {
    color: #FFFFFF;
}
#about_con1, #about_con2 {
    border: 1px solid #E0E0E0;
    float: right;
    padding: 0 0 25px;
    width: 886px;
}
#about_con2.about_con3 {
    border: 0 none;
    padding: 0;
}
#about_con2 .about_banner {
    padding: 0 0 15px;
    text-align: center;
}
#about_con2 .about_banner img {
    padding: 0;
}
#about_con2 .about_bottom {
    border-top: 1px dotted #BFBFBF;
    padding: 0;
}
#about_con1 h4 {
    background: url("../images/vd-091.jpg") repeat-x scroll 0 0 transparent;
    color: #1A4183;
    font-size: 16px;
    line-height: 33px;
    text-indent: 20px;
}
#about_con1 p {
    border-bottom: 1px solid #EEEEEE;
    padding: 10px 20px 50px;
}
#about_con1 dl {
    background: url("../images/vd-101.jpg") no-repeat scroll 109px 22px transparent;
    float: left;
    padding: 219px 0 30px 35px;
    width: 254px;
}
#about_con1 dl dt {
    color: #000099;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0;
    text-align: center;
}
#about_con1 dl dd {
    color: #666666;
    padding: 0 20px;
}
#about_con1 .dl1 {
    background: url("../images/vd-100.jpg") no-repeat scroll 62px 0 transparent;
}
#about_con1 .dl2 {
    background: url("../images/vd-102.jpg") no-repeat scroll 77px 43px transparent;
}
#about_con2 h4 {
    background: url("../images/vd-091.jpg") repeat-x scroll 0 0 transparent;
    color: #1A4183;
    font-size: 16px;
    line-height: 33px;
    text-indent: 20px;
}
#about_con2 img {
    padding: 15px 0 0;
}
#about_con2 dl {
    float: left;
    padding: 0 0 35px 54px;
    width: 360px;
}
#about_con2 dl dt {
    color: #333399;
    font-size: 14px;
    font-weight: bold;
    padding: 20px 0 15px;
    text-align: center;
}
#about_con2 .cl {
    background: url("../images/vd-104.jpg") no-repeat scroll 0 0 transparent;
    height: 17px;
}
#about_con2 ul {
    background: url("../images/vd-105.jpg") no-repeat scroll 0 20px transparent;
    padding: 35px 25px 25px 312px;
}
#about_con2 ul li {
    padding: 0 0 12px;
}
#about_con2 div {
    padding: 5px 15px 0;
}
#about_con2 .div1 {
    background: url("../images/vd-106.jpg") no-repeat scroll 0 0 transparent;
    border: 1px solid #E0E0E0;
    float: left;
    margin: 0 0 25px 10px;
    padding: 79px 0 0;
    width: 388px;
}
#about_con2 .div1 p {
    padding: 15px 15px 21px;
}
#about_con2 .div2 {
    background: url("../images/vd-107.jpg") no-repeat scroll right bottom transparent;
    border: 1px solid #E0E0E0;
    float: left;
    height: 237px;
    margin: 0 0 0 19px;
    padding: 10px 0 0;
    width: 455px;
}
#about_con2 .div2 h5 {
    color: #333399;
    font-size: 12px;
    text-indent: 15px;
}
#about_con2 .div2 p {
    line-height: 20px;
    padding: 0 0 15px 15px;
    width: 232px;
}
#about_con2 .div3 {
    background: url("../images/vd-108.jpg") no-repeat scroll center 20px transparent;
    padding: 260px 15px 0;
}
.pdf {
    background: url("../images/vd-269.jpg") no-repeat scroll 0 0 transparent;
    padding: 2px 0 2px 18px;
}
.pdf a {
    color: #2A6CC2;
    font-weight: bold;
}
.nextpage {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    padding: 15px 25px 0;
}
#about_con2 div#bdshare {
    padding: 10px 0 0 27px;
}
#bdshare span {
    float: left;
    font-weight: bold;
    line-height: 29px;
}
.nextpage a {
    color: #015EC6;
}
.nextpage span {
    float: right;
}
.teach p {
    border-bottom: 1px solid #E0E0E0;
    padding: 15px 20px 10px;
}
.teach h5 {
    color: #FF0000;
    font-size: 16px;
    padding: 25px 0 25px 50px;
}
.book_th {
    overflow: hidden;
}
#about_con2 .book_th dl {
    padding: 0 0 20px 62px;
    text-align: center;
    width: 138px;
}
#about_con2 .book_th dl img {
    padding: 0;
}
#about_con2 .book_th dl dt {
    color: #FF0000;
    font-size: 12px;
    font-weight: normal;
    padding: 0;
}
.read h5 {
    padding: 25px 0 10px 40px;
}
.read .p1 {
    padding: 15px 30px 10px;
}
#about_con2 .photo {
    padding: 0 0 0 10px;
}
.ar_main_left {
    float: right;
    position: relative;
    width: 888px;
}
.arc_head h1 {
    font-family: "黑体";
    font-size: 21px;
    font-weight: normal;
    text-indent: 0;
}
.arc_head p {
    color: #EC6D00;
    font-size: 14px;
    padding: 5px 0 5px 0;
}
.images {
    border: 1px solid #C2C2C2;
    float: left;
    padding: 8px;
    position: relative;
    width: 349px;
    z-index: 10;
}
.introduce {
    float: right;
    height: 458px;
    overflow: hidden;
    position: relative;
    width: 480px;
}
.intro1 {
	background:#fef8e2;
    border: 1px solid #E7E4E0;
    font-family: "Arial";
    height: 172px;
    padding: 15px 0 0 15px;
}
.intro1 p {
    font-size: 20px;
    font-weight: bold;
    line-height: 35px;
    padding: 0 0 5px;
}
.intro1 p b {
    color: #FF0000;
}
.intro1 span {
    font-size: 13px;
    padding: 0 0 0 2px;
}
.intro1 ul {
    float: left;
    font-size: 13px;
    width: 330px;
}
.intro1 ul li {
    color: #453C33;
    min-height: 30px;
    letter-spacing: 1px;
    line-height: 30px;
}
.intro1 ul li span {
    float: left;
    width: 90px;
}
.intro1 ul li a {
    color: #333333;
}
.intro1 ul li b {
    color: #FF0000;
    font-family: "黑体";
    font-size: 20px;
    font-weight: normal;
}
.intro1 ul li em {
    color: #EC6D00;
    font-style: normal;
}
.intro1 .ul1 {
    background: url("../images/vd-109.jpg") no-repeat scroll 0 0 transparent;
    font-size: 12px;
    height: 158px;
    width: 130px;
}
.intro1 .ul1 li {
    padding: 12px 0 20px;
    text-indent: 47px;
}
.intro1 .ul1 li a {
    color: #505050;
}
.intro1 .ul1 li a:hover {
    text-decoration: underline;
}
.intro2 {
    background: none repeat scroll 0 0 #F4F7FA;
    border: 1px solid #D9D9D9;
    font-size: 13px;
    padding: 8px 10px 15px;
    position: relative;
    z-index: 1;
	height:151px;
}
.kind_intro2 {
    height: 53px;
    overflow: hidden;
}
.intro2 ul {
    border-bottom: 1px dotted #AAACAF;
    height: 30px;
}
.intro2 ul li {
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    width: 218px;
}
.intro2 ul li span {
	background-color:#FF6600;
    padding: 0 3px;
	color:#fff;
}
.intro2 p {
    padding: 7px 0 10px 10px;
}
.intro2 p a {
    border: 1px solid #DBDBDB;
    color: #333333;
    display: block;
    float: left;
    font-family: arial;
    height: 13px;
    line-height: 11px;
    margin: 3px 5px 0;
    outline: medium none;
    overflow: hidden;
    text-align: center;
    top: 3px;
    width: 13px;
}
.intro2 p input {
    border: 1px solid #AAACAF;
    height: 18px;
    line-height: 18px;
    margin: 0 2px;
    text-align: center;
    width: 30px;
}
.intro3 input.print {
    border: 0 none;
    height: 21px;
    margin: 0 0 0 10px;
    width: 115px;
}
.intro3 p span, .intro3 p input {
    float: left;
}
.intro2 p a img {
    margin: 8px 0 0;
}
.intro3 .add {
    float: left;
    margin: 11px 5px 0 0;
}
.intro3 .add img {
    margin: 0;
}
.introduce .p1 {
    background: url("../images/rx.jpg");
    border: 1px solid #D9D9D9;
    font-size: 16px;
    font-weight: bold;
    height: 55px;
    margin: 10px 0;
    padding: 13px 0 0 250px;
    width: 383px;
}
.introduce .p1 span {
    color: #EC6D00;
    float: left;
}
.introduce .p1 em {
    float: left;
    font-style: normal;
    line-height: 42px;
}
.introduce .p1 i {
    color: #333333;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
}
.ar_main .tui {
    color: #F87E08;
    padding: 15px 0 0 5px;
    width: 800px;
}
.ar_main .tui a {
    color: #F87E08;
}
.ar_main .tui a:hover {
    text-decoration: underline;
}
.ar_main .side .cl {
    color: #F87E08;
    padding: 0;
    width: auto;
}
.ar_main .tui .span2 {
    background: url("../images/vd-075.jpg") no-repeat scroll 12px 2px transparent;
    cursor: pointer;
    display: block;
    float: left;
    padding: 0 0 0 30px;
    width: 91px;
}
.ar_main .tui .span1 {
    background: url("../images/vd-076.jpg") no-repeat scroll 0 2px transparent;
    cursor: pointer;
    display: block;
    float: left;
    padding: 0 0 0 30px;
    width: 77px;
}
.ar_main .span1 {
    float: right;
}
.body {
    clear: both;
    overflow: hidden;
    width: 886px;
}
.body h3 {
    font-size: 14px;
}
.body h4 {
    font-size: 13px;
}
.body div p {
    padding: 0;
}
.menuhead {
    height: 35px;
	background:url(../images/xx.jpg) repeat-x;

}


.menuhead span {
    background: url("../images/vd-078.jpg") no-repeat scroll 0 0 transparent;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-weight: bold;
    margin: 0 8px 0 0;
    padding: 3px 0 2px;
    text-align: center;
    width: 96px;
	height:31px;
}



.menuhead span.now {
    background: url("../images/vd-077.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
	height:27px;
}
.body .desc {
    padding: 22px 0 0 33px;
    width: 826px;
	border:1px solid #ddd; line-height:24px; font-size:14px; color:#333; text-align:left;
}
.body .desc1 {
    background: none repeat scroll 0 0 #FFF6ED;
    border: 1px solid #CCCCCC;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 5px 0 6px 6px;
    width: auto;
}
.body .desc .ul1 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C2C2C2;
    float: left;
    overflow: hidden;
    padding: 7px 0;
    width: 720px;
}
.body .desc .ul1 li {
    border-right: 1px dotted #CCCCCC;
    float: left;
    text-align: center;
    width: 171px;
}
.body .desc .ul1 li p {
    height: 18px;
    margin: 0 auto;
    overflow: hidden;
    width: 140px;
}
.body .desc .ul1 li .p1 {
    height: 28px;
    line-height: 14px;
    padding: 0 0 0 40px;
    position: relative;
    text-align: left;
    width: 110px;
}
.body .desc .ul1 li .p1 input {
    left: 10px;
    position: absolute;
    top: 5px;
}
.body .desc .ul1 li .p1 i, .body .desc .ul1 li .p1 em {
    font-family: "Microsoft YaHei";
    font-style: normal;
}
.body .desc .ul1 li .p1 i {
    text-decoration: line-through;
}
.body .desc .ul1 li p a {
    color: #333333;
}
.body .desc .ul1 li a img {
    height: 130px;
    width: 130px;
}
.desc1 .combination {
    float: left;
    padding: 25px 0 0 11px;
    width: 140px;
}
.desc1 .combination h6 {
    color: #2C69BC;
    font-size: 12px;
    padding: 5px 0 15px;
}
.desc1 .combination p i {
    color: #CB0000;
    font-family: 'Microsoft YaHei';
    font-style: normal;
}
.desc1 .combination p em {
    color: #AAAAAA;
    font-style: normal;
    text-decoration: line-through;
}
.desc1 .combination p em u {
    font-family: 'Microsoft YaHei';
    text-decoration: none;
}
.desc1 .combination span {
    background: url("../images/vd-221.jpg") no-repeat scroll 0 bottom transparent;
    display: block;
    height: 25px;
    padding: 25px 0 0;
    text-align: center;
    width: 95px;
}
.desc1 .combination span a {
    color: #FFFFFF;
}
.desc1 .combination span a:hover {
    text-decoration: underline;
}
.body h5 {
    background: url("../images/vd-080.jpg") no-repeat scroll 223px 2px transparent;
    margin: 25px 0 0;
    padding: 0 0 0 32px;
}
.body .hide h5 {
    display: none;
}
.body p {
    line-height: 18px;
    padding: 15px 0 0 25px;
}
.body table {
    border: 0 none;
}
.body table td {
    border: 0 none;
}
.body table th {
    border: 0 none;
}
.body .table_desc {
    border: 1px solid #D2D9EB;
    border-collapse: collapse;
    color: #595959;
    width: 860px;
}
.body .table_desc .head th {
    background: none repeat scroll 0 0 #E3E6E8;
    font-weight: bold;
    line-height: 22px;
    padding: 10px 10px 0;
}
.body .table_desc th {
    border: 1px solid #D2D9EB;
    font-size: 12px;
    font-weight: normal;
    line-height: 22px;
    padding: 0 10px 0 0;
    text-align: right;
}
.body .table_desc th.th1 {
    text-align: left;
}
.body .table_desc td {
    border: 1px solid #D2D9EB;
    line-height: 22px;
    padding: 0 0 0 10px;
}
.table {
    padding: 20px 0 0 25px;
}
.body dl {
    border-top: 1px dashed #000000;
    color: #222222;
    line-height: 32px;
    margin: 35px 0 0;
    padding: 25px 0 0 25px;
}
.body dl dt {
    background: url("../images/vd-081.jpg") no-repeat scroll 141px 10px transparent;
    font-family: Arial;
    font-weight: bold;
}
.body dl dd span {
    color: #F96900;
    font-weight: bold;
}
.side {
    float: left;
    width: 224px;
}
.side a:hover {
    text-decoration: underline;
}
.side_1 {
    border: 1px solid #1B4385;
    margin: 0 0 10px;
    padding: 2px;
}
.side_1 h4 {
    background: url("../images/ml1.jpg");
    color: #FFFFFF;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    font-weight: normal;
    line-height: 28px;
    text-indent: 10px;
	margin-bottom:3px;
}
.side_1 ul {
    padding: 5px 0 0;
}
.side_1 ul li {
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-indent: 5px;
    width: 106px;
}
.side_1 ul li a {
    color: #040000;
}
.side_2 {
    border: 1px solid #C6C3C3;
    padding: 0;
}
.side_2 h4 {
    background: url("../images/hot.jpg") repeat-x scroll 0 0 transparent;
    color: #1A4182;
    font-weight: normal;
    line-height: 28px;
    padding: 0 0 10px;
    text-indent: 10px;
}
.side_2 ul li {
    background: none repeat scroll 0 0 transparent;
    text-indent: 5px;
}
.side_3 {
    border: 1px solid #C6C3C3;
    margin: 0 0 10px;
}
.side_3 h4 {
    color: #1A4182;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    font-weight: normal;
}
.side_3 div {
    border-bottom: 1px dotted #BCC8DE;
    height: 88px;
}
.side_3 div h5 {
    font-size: 12px;
    font-weight: normal;
    height: 48px;
    line-height: 15px;
    padding: 10px 0 0;
}
.side_3 div h5 a {
    color: #202020;
}
.side_3 div p {
    text-decoration: line-through;
}
.side_3 div img {
    border: 1px solid #95999E;
    float: left;
    margin: 12px 10px 0 0;
}
.side_4 {
    color: #1D4488;
}
.cloud-zoom-lens {
    background-color: #FFFFFF;
    cursor: move;
}
.jqmWindow {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C6C3C3;
    display: none;
    font-family: "Microsoft YaHei";
    left: 30%;
    overflow: hidden;
    position: fixed;
    top: 200px;
    width: 600px;
    z-index: 30000;
}
.jqmWindow h5 {
    background: url("../images/vd-113.jpg") repeat-x scroll 0 0 transparent;
    color: #1A4182;
    font-size: 14px;
    height: 38px;
    line-height: 28px;
    padding: 0 10px;
}
.jqmWindow h5 a {
    display: block;
    float: right;
    height: 9px;
    margin-top: 9px;
    width: 10px;
}
.jqmWindow table {
    border-collapse: collapse;
    width: 100%;
}
.jqmWindow table tr {
    border-bottom: 1px dotted #EEEDED;
}
.jqmWindow table th {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #1A4182;
    font-weight: normal;
    padding: 0 5px 0 0;
    text-align: right;
    width: 117px;
}
.jqmWindow table td {
    background: none repeat scroll 0 0 #FFFFFF;
    font-size: 12px;
    height: 28px;
    line-height: 28px;
    padding-left: 5px;
}
.jqmWindow table td span {
    display: none;
}
.jqmWindow table td .yes {
    background: url("../images/member_bg_1.gif") no-repeat scroll 2px -1px transparent;
    display: inline;
    padding: 0 0 0 22px;
}
.jqmWindow table td .no {
    background: url("../images/member_bg_1.gif") no-repeat scroll 2px -31px transparent;
    display: inline;
    padding: 0 0 0 22px;
}
.jqmWindow table textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AFAFAF;
    font-size: 12px;
    height: 100px;
    width: 417px;
}
.jqmWindow table input {
    border: 1px solid #AFAFAF;
}
.jqmWindow table #ok {
    cursor: pointer;
}
.cloud-zoom-title {
    color: #FFFFFF;
    padding: 3px;
    position: absolute !important;
    text-align: center;
    top: 0;
    width: 100%;
}
.zoom-small-image {
    float: left;
    padding: 0 0 10px;
}
.cloud-zoom-big {
    border: 1px solid #C2C2C2;
    overflow: hidden;
}
.cloud-zoom-loading {
    background: none repeat scroll 0 0 #222222;
    border: 1px solid #000000;
    color: white;
    padding: 3px;
}
div.examples_body {
    margin: 20px auto 100px;
    overflow: hidden;
    width: 750px;
}
.zoom-section {
    padding: 0 0 3px;
    width: 349px;
}
.zoom-tiny-image {
    border: 1px solid #CCCCCC;
    margin: 0;
}
.zoom-tiny-image:hover {
    border: 1px solid #1B4385;
}
.zoom-desc {
    padding: 10px 0 0;
    width: 480px;
}
.zoom-desc p {
    color: #FFFFFF;
    line-height: 140%;
    margin-bottom: 10px;
}
#wrap ifame {
    background: none repeat scroll 0 0 transparent;
    display: none;
}
#zoom1 img {
    display: none;
}
.blk_18 {
    border-top: 1px solid #DDDDDD;
    clear: both;
    overflow: hidden;
    padding: 10px 0 0;
    width: 349px;
}
.blk_18 .pcont {
    float: left;
    overflow: hidden;
    width: 314px;
}
.blk_18 .scrcont {
    position: relative;
}
.blk_18 .scrcont a {
    float: left;
    margin: 0 2px 0 0;
    outline: medium none;
}
.leftbotton, .rightbotton {
    cursor: pointer;
    float: left;
}
.leftbotton {
    margin: 9px 5px 0 0;
}
.rightbotton {
    margin: 9px 0 0 5px;
}
.service_num {
    background: url("../images/service_num.jpg") no-repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    height: 97px;
    padding: 104px 0 0 25px;
    width: 335px;
	margin-bottom:10px;
}
.service_num p {
    color: #4F4E4E;
    font-size: 13px;
    line-height: 22px;
}
.service_num span {
    padding: 0 0 0 36px;
}
.service_num b {
    color: #EC6D00;
}
.wrapper_print {
    background: none repeat scroll 0 0 transparent;
    padding: 30px 0;
}
.wra_print {
    margin: 0 auto;
    overflow: hidden;
    width: 685px;
}
.ar_main_print .p1_print {
    background: url("../images/vd-074.jpg") no-repeat scroll 15px 15px #F4F7FA;
    border: 1px solid #D9D9D9;
    font-size: 16px;
    font-weight: bold;
    margin: 15px 0 0;
    padding: 22px 0 20px 75px;
}
.introduce_print {
    height: auto;
}
.body_print {
    padding: 15px 0 0;
    width: auto;
}
.kind_print_intro2 {
    height: auto;
}
.body_print .desc {
    width: auto;
}
.ar_main_print .images {
    padding: 0;
    width: 200px;
}
.ar_main_print .intro2 {
    clear: both;
}
.ar_main_print .intro2 ul li {
    width: 322px;
}
.resour {
    background: none repeat scroll 0 0 #F1F1F1;
    float: right;
    padding: 0 0 10px;
    width: 886px;
}
.resour h5 {
    background: url("../images/vd-121.jpg") repeat-x scroll 0 0 transparent;
    color: #10449A;
    font-size: 12px;
    font-weight: normal;
    padding: 6px 0 3px 10px;
}
.resour h5 span {
    background: url("../images/vd-122.jpg") no-repeat scroll 0 0 transparent;
    font-size: 14px;
    font-weight: bold;
    padding: 4px 10px;
}
.resour1 h5 span {
    background: url("../images/vd-122-1.jpg") no-repeat scroll 0 0 transparent;
}
.resour h5 a {
    background: url("../images/vd-124.jpg") no-repeat scroll 0 4px transparent;
    color: #FFFFFF;
    float: right;
    font-family: Arial;
    font-size: 12px;
    line-height: 25px;
    margin: 0 10px 0 0;
    padding: 0 9px;
}
.resour1 h5 {
    color: #000000;
}
.resour p {
    color: #A0A0A0;
    padding: 10px 30px 15px 20px;
}
.resour p span {
    color: #FF6600;
    display: block;
    font-weight: bold;
}
.resour ol {
    padding: 10px 0 15px 20px;
}
.resour ol li {
    background: url("../images/vd-123.jpg") no-repeat scroll 5px 14px transparent;
    line-height: 28px;
    list-style: none outside none;
    text-indent: 15px;
}
.resour ol li a {
    color: #353535;
}
.resour .h5 {
    margin: 15px 0 0;
}
.resour dl {
    line-height: 35px;
    padding: 15px 15px 0;
}
.resour dl dt {
    color: #13429A;
    font-weight: bold;
    padding: 10px 0 0;
}
.resour dl dd {
    border-bottom: 1px dashed #CCCCCC;
    height: 73px;
}
.resour dl dd span {
    color: #353535;
    font-weight: bold;
}
.resour2 {
    border: 1px solid #CCCCCC;
}
.resour ul {
    float: none;
    margin: 0 auto;
    width: 375px;
}
.side_5 {
    border: 1px solid #C6C3C3;
    margin: 0 0 10px;
}
.side_5 h4 {
    background: url("../images/vd-113.jpg") repeat-x scroll 0 0 transparent;
    color: #1A4182;
    font-size: 14px;
    line-height: 28px;
    padding: 0 0 15px;
    text-indent: 10px;
}




.side_5 h4 a {
    cursor: pointer;
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin: 0 5px 0 0;
}
.side_5 li {
    border-bottom: 1px dotted #BCC8DE;
    height: 555px;
    padding: 5px 0 0 8px;
}
.side_5 li img {
    float: left;
    margin: 0 12px 0 0;
}
.side_5 li p {
    color: #333333;
    line-height: 16px;
}
.side_5 li p a {
    color: #333333;
    margin: 0 0 5px;
}
.ser_main_top p .span1 {
    float: left;
}
.kind_top div span {
    background: url("../images/vd-140.jpg") no-repeat scroll 0 0 transparent;
}
.kind_top div span a {
    color: #000000;
    margin: 0 32px 0 8px;
}
.kind_top div span .a1 {
    margin: 0;
}
.serv_top div p strong {
    color: #FF5500;
}
.sieve {
    background: url("../images/vd-142.jpg") repeat-x scroll 0 22px transparent;
    padding: 0 0 20px;
}
.sieve h4 {
    height: 25px;
    text-indent: 40px;
}
.sieve h4 a {
    color: #EE7300;
    float: right;
    font-size: 12px;
    font-weight: normal;
}
.sieve em {
    font-style: normal;
    padding: 0 8px 0 0;
}
.sieve .bottom {
    background: url("../images/vd-144.jpg") no-repeat scroll 50px 0 transparent;
    border-top: 1px solid #D9D9D9;
    cursor: pointer;
    height: 45px;
    margin: 10px 0 0;
}
.sieve dl {
    border-bottom: 1px dashed #DCE2F8;
    overflow: hidden;
    padding: 8px 0 0;
}
.sieve dl dt {
    float: left;
    font-weight: bold;
    text-align: right;
    width: 132px;
}
.sieve dl dd {
    float: left;
    width: 749px;
}
.sieve dl dd a {
    color: #333333;
    margin: 0 3px 0 0;
    padding: 3px;
    white-space: nowrap;
}
.sieve dl dd a.select {
    background: none repeat scroll 0 0 #B3D9FF;
}
.sieve dl dd a:hover {
    background: none repeat scroll 0 0 #B3D9FF;
}
.kind_main div .p2 {
    color: #000000;
    height: 17px;
    overflow: hidden;
    padding: 7px 0;
    text-align: center;
}
.kind_main div .p2 i {
    text-decoration: line-through;
}
.kind_main div .p2 i, .kind_main div .p2 em {
    color: #1D4488;
    font-family: "Microsoft YaHei";
    font-style: normal;
}
.kind_main div span {
    background: url("../images/vd-143.jpg") no-repeat scroll center 0 transparent;
    line-height: 22px;
    margin: 10px 0 0;
}
.kind_main div span a {
    color: #000000;
    margin: 0 15px;
}
.shopping {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #026ECC #C4C4C4 #C4C4C4;
    border-left: 1px solid #C4C4C4;
    border-right: 1px solid #C4C4C4;
    border-style: solid;
    border-width: 2px 1px 1px;
    display: none;
    position: fixed;
    right: 0;
    top: 31%;
    width: 200px;
    z-index: 20;
}
.shopping {
    right: 0;
}
.shopping h5 {
    background: none repeat scroll 0 0 #F3F3F3;
    color: #333333;
    font-size: 12px;
    line-height: 25px;
    padding: 0 0 0 5px;
}
.shopping h5 span {
    background: url("../images/vd-178.jpg") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    height: 13px;
    margin: 5px 5px 0 0;
    width: 13px;
}
.shopping ul {
    padding: 0 3px 3px;
}
.shopping ul li {
    border: 1px solid #E5E5E5;
    margin: 3px 0 0;
    padding: 0 3px;
}
.shopping .bt {
    padding: 2px 0 4px;
    text-align: center;
}
.shopping .bt a {
    background: url("../images/vd-177.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 22px;
    margin: 0 auto;
    width: 98px;
}
.pagelist {
    float: right;
    padding: 20px 0 0;
}
.pagelist li {
    color: #EA5514;
    font-weight: bold;
}
.pagelist li {
    float: left;
    height: 26px;
    padding: 0 5px;
}
.pagelist li a {
    border: 1px solid #C8C8C8;
    border-radius: 2px 2px 2px 2px;
    color: #09579A;
    float: left;
    font-weight: normal;
    height: 22px;
    padding: 0 10px;
}
.pagelist .pre a {
    background: url("../images/vd-171.jpg") no-repeat scroll 5px -30px transparent;
    color: #6D6968;
    padding: 0 10px 0 17px;
}
.pagelist .next a {
    background: url("../images/vd-171.jpg") no-repeat scroll 49px 6px transparent;
    color: #6D6968;
    padding: 0 17px 0 10px;
}
.pagelist .pre .a1 {
    background: url("../images/vd-171.jpg") no-repeat scroll 5px -104px transparent;
    color: #09579A;
}
.pagelist .next .a1 {
    background: url("../images/vd-171.jpg") no-repeat scroll 49px -66px transparent;
    color: #09579A;
}
.kind_table table {
    border-collapse: collapse;
}
.kind_table table th {
    background: none repeat scroll 0 0 #296DC0;
    color: #FFFFFF;
    line-height: 30px;
    text-align: left;
    text-indent: 20px;
}
.kind_table table th i {
    color: #EE7300;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
}
.kind_table table th.th1 {
}
.kind_table table td {
    border-top: 1px dotted #BBBBBB;
    padding: 10px 0 0 20px;
    vertical-align: top;
}
.kind_table table td i {
    float: left;
    font-style: normal;
}
.kind_table table td strong {
    float: left;
    font-weight: normal;
    width: 142px;
}
.kind_table table td h3 {
    font-size: 12px;
    height: 35px;
    line-height: 18px;
    overflow: hidden;
    padding: 3px 0 0;
	background:#f60;
	height:18px;
}
.kind_table table td h3 a {
    color: #fff;
}
.kind_table table td h3 a:hover {
    color: #fff;
    text-decoration: underline;
}





.kind_table table td em {
    color: #EE7300;
    font-style: normal;
    font-weight: bold;
}
.kind_table table td b {
    font-weight: normal;
    text-decoration: line-through;
}
.kind_table table .img1 {
    float: right;
    padding: 0 0 10px;
    position: relative;
}
.kind_table table .img1 img {
    padding: 2px;
}
.kind_table table .img1 .img2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    bottom: 0;
    display: none;
    padding: 2px;
    position: absolute;
}
.kind_table table .img1 .b1 {
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	line-height: 23px;
	position: absolute;
	right: -7px;
	text-align: center;
	text-decoration: none;
	top: -1px;
	width: 27px;
}
.kind_table table td ul {
    float: left;
    font-size: 11px;
    padding: 8px 0 0;
    width: 125px;
}
.kind_table table td p i {
    color: #0071A0;
    font-style: normal;
}
.kind_table table td .span1 {
background:url(../images/vd-146.jpg) no-repeat #0066CC;
    display: block;
	height:24px; width:215px;
    float: none;
    overflow: hidden;
	margin-top:3px;
}
.kind_table table td .span1 a {
    color: #FFFFFF;
    float: left;
    height: 24px;
    margin: 0 6px 0 0;
    text-align: center;
	line-height:24px;
    width: 96px;
}






.kind_table table td .span1 a:hover {
    color: #FFFFFF;
}
.kind_table table td .span2 {
    background: url("../images/vd-255.jpg") no-repeat scroll 0 0 transparent ;
    float: left;
    height: 22px;
    margin: 0 5px 0 0;
    text-align: center;
    width: 82px;
}
.kind_table table td p {
    float: right;
    font-size: 12px;
}
.kind_table table td p em {
    color: #F79646;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
}
.kind_table table td .span2 a {
    color: #333333;
}
.kind_table table td .num {
    border: 1px solid #999999;
}
.kind_table table td .check {
    margin: 34px 0 0;
}
.kind_table table tr.even td {
    border: medium none;
    padding: 0 0 3px 160px;
}
.kind_table table tr.even1 td {
    border: medium none;
}
.side_kind {
    padding: 0 0 10px; overflow:hidden;
}
.side_kind span {
    border-bottom: 1px solid #EEEDED;
    color: #4A413E;
    cursor: pointer;
    display: block;
    line-height: 30px;
    padding: 0 10px;
}
.side_kind b {
    color: #BD0F18;
    float: left;
    font-family: "Arial";
    font-size: 16px;
    padding: 0 10px 0 0;
    text-align: right;
    width: 18px;
}
.side_kind span.now {
    display: none;
}
.side_kind div {
    padding: 0 10px;
}
.side_kind div b {
    float: left;
    padding: 7px 10px 0 0;
    text-align: right;
    width: 18px;
}
.side_k1 {
    padding: 2px;
}
.side_k1 h5 {
    background: url("../images/vd-149.jpg") no-repeat scroll center 0 transparent;
    color: #333333;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    line-height: 30px;
    text-indent: 20px;
}
.side_k1 h5.add {
    background: url("../images/vd-150.jpg") no-repeat scroll center 0 transparent;
    color: #0047BD;
}
.side_k1 ul {
    display: none;
    overflow: hidden;
}
.side_k1 .ul1 {
    display: none; clear:both; overflow:hidden; width:215px; height:auto;
}
.side_k1 .ul2 {
    display: block;
}
.compare_main table {
    border: 1px solid #D7D7D7;
    border-collapse: collapse;
    font-family: Arial;
    line-height: 37px;
}
.compare_main table td {
    border: 1px solid #D7D7D7;
    text-align: center;
}
.compare_main table th {
    border: 1px solid #D7D7D7;
    color: #2352AD;
}
.compare_main table td span {
    background: url("../images/vd-152.jpg") no-repeat scroll 5px 4px transparent;
    color: #FF7B05;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin: 0 auto;
    width: 120px;
}
.compare_main table td img {
    padding: 10px 0;
}
.compare_main table td h2 {
    font-size: 14px;
}
.compare_main table .bg td {
    background: none repeat scroll 0 0 #E1EBFF;
}
.compare_main table .price td {
    line-height: 25px;
    padding: 10px 0;
}
.compare_main table .price img {
    padding: 0;
}
.compare_main table .price input {
    background: url("../images/vd-154.jpg") no-repeat scroll 0 0 transparent;
    height: 16px;
    line-height: 16px;
    margin: 0 5px 0 0;
    padding: 0 5px;
    text-align: center;
    width: 20px;
}
.compare_main table .price b {
    color: #F8942C;
}
.compare_main table .price i {
    text-decoration: line-through;
}
.compare_main table .tec td {
    padding: 15px 12px;
}
.compare_main table td table {
    font-weight: normal;
    line-height: 18px;
}
.compare_main table td table th {
    color: #333333;
    font-weight: normal;
    padding: 8px 10px 7px 13px;
    text-align: left;
    width: 20%;
}
.price_top {
    background: url("../images/vd-155.jpg") no-repeat scroll 0 0 transparent;
    padding: 0 0 10px 125px;
}
.price_top h2 {
    background: url("../images/vd-156.jpg") no-repeat scroll 2px 0 transparent;
    border-bottom: 1px solid #EBEBEB;
    height: 25px;
    text-indent: -99999px;
}
.price_top p {
    color: #2D2C2C;
    padding: 5px 0 3px 2px;
}
.price_top p a {
    color: #E80000;
    font-weight: bold;
    margin: 0 0 0 15px;
}
.price_table {
    border: 1px solid #D8D8D8;
    border-collapse: collapse;
    font-family: Arial;
    line-height: 33px;
    width: 100%;
}
.price_table th {
    background: url("../images/vd-163.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #D8D8D8;
    color: #2A529D;
}
.price_table td {
    border: 1px solid #D8D8D8;
    text-align: center;
}
.price_table td a {
    color: #333333;
    line-height: 22px;
}
.price_table td a:hover {
    text-decoration: underline;
}
.price_table td input {
    border: 1px solid #818181;
    border-radius: 1px 1px 1px 1px;
    height: 22px;
    padding: 0 5px;
    width: 55px;
}
.price_table td p {
    color: #FF8718;
    line-height: 22px;
    padding: 13px 0;
}
.price_table td p span {
    background: url("../images/vd-164.jpg") no-repeat scroll center center transparent;
    color: #010101;
}
.price_table td div {
    background: url("../images/vd-158.jpg") no-repeat scroll 26px center transparent;
}
.price_table td div a {
    color: #333333;
}
.price_table .bottom td {
    border: 0 none;
    padding: 5px 0;
    text-align: left;
}
.price_table .bottom td a {
    background: url("../images/vd-159.jpg") no-repeat scroll center center transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    line-height: 33px;
    margin: 0 0 0 26px;
    text-align: center;
    width: 104px;
}
.price_table .bottom .user_sub {
    background: url("../images/vd-159.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 28px;
    margin: 2px 0 0;
    width: 104px;
}
.price_table .bottom .bottom1 {
    margin: 0 26px 0 0;
}
.price_table .bottom .bottom2 {
    background: url("../images/vd-160.jpg") no-repeat scroll center center transparent;
    font-weight: bold;
    margin: 0;
}
.price_table .bottom .bottom2 a {
    background: url("../images/vd-160.jpg") no-repeat scroll 0 center transparent;
    float: right;
    width: 104px;
}
.price_bottom {
    border: 1px solid #E0E0E0;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 15px 15px 0;
}
.price_bottom h4 {
    background: url("../images/vd-161.jpg") no-repeat scroll 0 0 transparent;
    padding: 0 0 15px;
    text-indent: -9999px;
}
.price_bottom div {
    float: left;
    padding: 0 90px 16px 25px;
    width: 247px;
}
.price_bottom div img {
    float: left;
    padding: 0 10px 0 0;
}
.price_bottom div h3 {
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    padding: 5px 0 0;
}
.price_bottom div h3 a {
    color: #333333;
}
.price_bottom div h3 a:hover {
    color: #FF8718;
    text-decoration: underline;
}
.price_bottom div p {
    color: #FF8718;
    font-family: "Microsoft YaHei";
}
.price_bottom div span {
    background: url("../images/vd-165.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    line-height: 26px;
    padding: 0 0 0 32px;
    width: 100px;
}
.price_bottom div span a {
    color: #333333;
}
.bottom3 {
    text-align: center;
}
.bottom3 td {
    padding: 5px 0;
}
.bottom3 td span {
    background: url("../images/vd-159.jpg") no-repeat scroll center center transparent;
    color: #FFFFFF;
    padding: 8px 35px;
    text-align: center;
}
.pri_h2 {
    color: #E80000;
    font-size: 14px;
    padding: 15px 0 0;
}
.price_bottom dl {
    width: 676px;
}
.price_bottom dl dt {
    background: none repeat scroll 0 0 #EFEFEF;
    color: #1A4183;
    font-weight: bold;
    line-height: 32px;
    margin: 0 0 15px;
    text-indent: 10px;
}
.price_bottom dl dd {
    color: #4F4F4F;
    line-height: 26px;
    padding: 7px 0;
}
.price_bottom dl dd span {
    float: left;
    text-align: right;
    width: 98px;
}
.price_bottom dl dd span b {
    color: #CB0000;
    font-weight: normal;
    padding: 0 5px 0 0;
}
.price_bottom dl dd input {
    border: 1px solid #BABABA;
    height: 25px;
    line-height: 25px;
    width: 250px;
}
.price_bottom dl textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #BABABA;
    height: 104px;
    width: 506px;
}
.price_bottom dl .submit {
    padding: 7px 0 20px;
    text-align: center;
}
.price_bottom dl .submit input {
    background: url("../images/vd-159.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    height: 29px;
    line-height: 29px;
    margin: 0 5px 0 0;
    width: 104px;
}
.login_bg {
    background: none repeat scroll 0 0 #000000;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.5;
    position: fixed;
    top: 0;
    width: 100%;
}
.select_login {
    background: url("../images/vd-277.jpg") no-repeat scroll 0 30px #FFFFFF;
    display: none;
    height: 245px;
    left: 23%;
    position: fixed;
    top: 30%;
    width: 809px;
}
.select_login h3 {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #19557B;
    color: #19557B;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    text-indent: 9px;
}
.select_login h3 span {
    cursor: pointer;
    float: right;
    margin: 0 5px 0 0;
}
.select_login table {
    float: left;
}
.select_login .table1 th {
    padding: 7px 0 48px 10px;
}
.select_login .table1 td {
    font-family: '黑体';
    font-size: 14px;
    line-height: 40px;
}
.select_login .table1 td input {
    background: url("../images/vd-277-1.jpg") no-repeat scroll 0 0 transparent;
    height: 29px;
    line-height: 29px;
}
.select_login .table1 .sub {
    padding: 15px 0 0;
}
.select_login .table1 .sub input {
    background: none repeat scroll 0 0 #0B4B73;
    color: #FFFFFF;
    height: 22px;
    line-height: 21px;
    width: 58px;
}
.select_login .table2 th {
    padding: 7px 0 27px 10px;
}
.select_login .table2 td input {
    background: url("../images/vd-277-2.jpg") no-repeat scroll 0 0 transparent;
    height: 22px;
    line-height: 21px;
}
.select_login .table2 .sub input {
    background: none repeat scroll 0 0 #0B4B73;
    color: #FFFFFF;
    width: 58px;
}
.select_login .table2 #check {
    height: 15px;
    line-height: 15px;
}
.select_login th {
    color: #19557B;
    font-family: "黑体";
    font-size: 14px;
    font-weight: normal;
}
.select_login th b {
    font-size: 16px;
    padding: 0 5px 0 0;
}
.select_login .table3 th {
    padding: 7px 0 19px;
}
.select_login .table3 th a {
    color: #19557B;
}
.select_login .table3 th a:hover {
    text-decoration: underline;
}
.select_login .table3 td a {
    background: none repeat scroll 0 0 #0B4B73;
    color: #FFFFFF;
    padding: 4px 16px;
}
.select_login .table3 td a:hover {
    text-decoration: underline;
}
.select_login ul {
    padding: 10px 15px;
}
.select_login ul li {
    line-height: 26px;
}
.select_login ul li span {
    float: left;
    width: 56px;
}
.select_login table .sub {
    padding: 5px 0 0;
    text-align: center;
}
.select_login .sub input {
    border: 0 none;
    cursor: pointer;
    height: 21px;
    line-height: 21px;
    margin: 0 10px;
}
.select_login p {
    line-height: 20px;
    padding: 0 0 10px 20px;
}
.select_login p a {
    color: #555555;
    text-decoration: underline;
}
.add_main .banner {
    margin: 0;
    text-align: center;
}
.add_main1 {
    border: 1px solid #E0E0E0;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 15px;
}
.add_main1 h2 {
    background: url("../images/vd-167.jpg") repeat-x scroll 0 0 transparent;
    font-size: 14px;
    padding: 6px 0 30px 20px;
}
.add_dl dl {
    float: left;
    padding: 0 0 0 20px;
    width: 212px;
}
.add_dl dl dt {
    background: url("../images/vd-168.jpg") no-repeat scroll 0 0 transparent;
    color: #2E58A7;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    font-weight: bold;
    height: 72px;
    line-height: 62px;
    padding: 0 55px 0 0;
    text-align: center;
    width: 157px;
}
.add_dl dl dd {
    background: url("../images/vd-170.jpg") no-repeat scroll 8px 9px transparent;
    color: #7C7C7C;
    padding: 0 0 0 20px;
    width: 140px;
}
.add_dl .dl1 {
    width: 169px;
}
.add_dl .dl1 dt {
    padding: 0;
}
.add_main2 .p1 {
    color: #4F5052;
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 15px 25px;
}
.add_main2 table {
    border: 1px solid #999999;
    border-collapse: collapse;
    font-size: 13px;
    line-height: 34px;
    margin: 0 auto;
    width: 90%;
}
.add_main2 table tr th {
    border: 1px solid #999999;
    color: #333333;
}
.add_main2 table tr td {
    border: 1px solid #999999;
    text-indent: 10px;
}
.add_main2 span {
    color: #2E58A7;
    display: block;
    padding: 15px 0 0;
    text-indent: 37px;
}
.add_main2 .p2 {
    color: #2F2E2E;
    padding: 10px 0 0 45px;
}
.add_main3 table {
    line-height: 25px;
}
.add_main3 table tr th {
    background: none repeat scroll 0 0 #E0E0E0;
    padding: 7px 0;
}
.add_main3 table a {
    color: #333333;
}
.add_main3 span {
    color: #003366;
    font-weight: bold;
}
.add_main3 dl {
    padding: 10px 0 0 37px;
}
.add_main3 dl dt {
    font-weight: bold;
}
.add_main3 dl dd {
    padding: 0 0 15px;
}
.side_brand {
    background: none repeat scroll 0 0 #F5F7FD;
}
.side_brand ul li {
    background: url("../images/vd-112.jpg") no-repeat scroll 10px 10px #FFFFFF;
    border: 1px solid #DCDEE3;
    float: none;
    height: 30px;
    line-height: 30px;
    margin: 0 0 3px;
    text-indent: 20px;
    width: auto;
}
.side_brand ul li b {
    color: #FF5500;
    font-weight: normal;
    padding: 0 0 0 5px;
}
.brand_banner {
    background: none repeat scroll 0 0 #FDF5E9;
    border: 1px solid #92A6CA;
    height: 80px;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 10px;
    width: 858px;
}
.brand_banner img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DBDBDB;
    float: left;
    margin: 0 8px 0 0;
    padding: 3px;
}
.search_top {
    background: url("../images/vd-175.jpg") repeat-x scroll 0 0 transparent;
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0 15px 20px;
}
.search_top p {
    color: #005AA0;
    font-weight: normal;
}
.search_top p a:link {
    color: #005AA0;
    margin-right: 10px;
}
.search_top p a:hover {
    color: #FF5B01;
    font-weight: bold;
}
.price_ok {
    background: url("../images/vd-187.jpg") no-repeat scroll 200px 30px transparent;
    height: 145px;
    padding: 25px 0 0 436px;
}
.price_ok h2 {
    background: url("../images/vd-188.jpg") no-repeat scroll 2px 0 transparent;
    border-bottom: 1px solid #EBEBEB;
    height: 25px;
    text-indent: -99999px;
    width: 312px;
}
.price_ok p {
    color: #2D2C2C;
    font-family: Arial;
    padding: 5px 0 3px 2px;
}
.price_ok .p1 {
    padding: 25px 0 0;
}
.price_ok .p1 span {
    background: url("../images/vd-160.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 28px;
    line-height: 28px;
    margin: 0 15px 0 0;
    text-align: center;
    width: 104px;
}
.price_ok .p1 .span1 {
    background: url("../images/vd-159.jpg") no-repeat scroll 0 0 transparent;
}
.price_ok p a {
    color: #FFFFFF;
}
.price_ok_bottom h4 {
    background: url("../images/vd-189.jpg") no-repeat scroll 0 0 transparent;
    padding: 0 0 15px;
    text-indent: -9999px;
}
#BDBridgeWrap #BDBridgeIconWrap {
    z-index: 10;
}
.price_404 {
    background: url("../images/vd-190.jpg") no-repeat scroll center 50px transparent;
    height: 235px;
    padding: 184px 0 0 615px;
}
.price_404 p {
    padding: 0 0 0 86px;
}
.price_404 .p1 {
    padding: 95px 0 0 20px;
}
.price_404 p a {
    color: #B80007;
    font-size: 14px;
    margin: 0 72px 0 0;
}
.lab_main {
    border: 1px solid #D3D3D3;
    margin: 0 auto;
    padding: 15px 0 25px;
    width: 941px;
}
.account, .lab_account {
    overflow: hidden;
}
.account h3 {
    padding: 18px 0;
    text-align: center;
}
.account p {
    color: #505050;
    float: left;
    font-size: 12px;
    line-height: 25px;
    padding: 0 20px;
    width: 273px;
}
.lab_account h4 {
    padding: 18px 0 10px;
    text-align: center;
}
.lab_account ul {
    float: left;
    padding: 15px 35px 0 15px;
    width: 430px;
}
.lab_account ul li {
    background: url("../images/vd-217.jpg") no-repeat scroll 0 7px transparent;
    color: #505050;
    text-indent: 15px;
}
.lab_account dl {
    float: left;
    width: 460px;
}
.lab_account dl dd {
    background: url("../images/vd-216.jpg") no-repeat scroll 0 5px transparent;
    color: #505050;
    text-indent: 15px;
}
.super_main {
    margin: 0 auto;
    width: 941px;
}
.super_banner {
    padding: 10px 0 0;
    text-align: center;
}
.super_6 {
    border-left: 1px solid #D3D3D3;
    border-right: 1px solid #D3D3D3;
    border-top: 1px solid #D3D3D3;
    overflow: hidden;
    padding: 0 0 20px;
}
.super_6 dl {
    float: left;
    padding: 15px 16px 5px;
    width: 280px;
}
.super_6 dl dd {
    font-family: "黑体";
    font-size: 14px;
}
.cost {
    border-color: #D3D3D3;
    border-left: 1px solid #D3D3D3;
    border-right: 1px solid #D3D3D3;
    border-style: solid;
    border-width: 20px 1px 1px;
    overflow: hidden;
    padding: 10px 0 20px;
}
.cost h5 {
    padding: 0 0 15px;
    text-align: center;
}
.cost .cost_dl {
    background: url("../images/vd-211.jpg") no-repeat scroll 20px 0 transparent;
    float: left;
    overflow: hidden;
    padding: 205px 0 0 20px;
    width: 533px;
}
.cost .cost_dl dl {
    float: left;
    line-height: 18px;
    padding: 0 14px 0 0;
    width: 119px;
}
.cost .cost_dl dl dt {
    color: #C7000B;
    font-family: "黑体";
    font-size: 14px;
}
.cost .cost_dl dl dd {
    font-size: 11px;
}
.cost_right {
    float: left;
    width: 380px;
}
.cost_right h3 {
    padding: 10px 0 20px;
}
.cost_right p {
    font-family: "黑体";
    font-size: 13px;
    padding: 0 25px 15px 0;
}
.wrapper_1 {
    margin: 0 auto;
    width: 990px;
}
.header_1 {
    background: url("/images/lb-01.jpg") no-repeat scroll 0 0 transparent;
    height: 168px;
}
.header_2 {
    background: url("/images/lb-02.jpg") no-repeat scroll 0 0 transparent;
    height: 167px;
}
.header_3 {
    background: url("/images/lb-03.jpg") no-repeat scroll 0 0 transparent;
    height: 47px;
}
.header_3 ul {
    overflow: hidden;
    padding: 3px 0 0 51px;
}
.header_3 ul li {
    color: #FFFFFF;
    float: left;
    font-family: "黑体";
    font-size: 14px;
    line-height: 39px;
    overflow: hidden;
}
.header_3 ul .li1 {
    height: 39px;
    width: 136px;
}
.header_3 ul .li2 {
    height: 39px;
    width: 164px;
}
.header_3 ul .li3 {
    height: 39px;
    width: 108px;
}
.header_3 ul .li4 {
    height: 39px;
    width: 122px;
}
.header_3 ul .li5 {
    height: 39px;
    width: 136px;
}
.header_3 ul .li6 {
    height: 39px;
    width: 136px;
}
.header_3 ul li a {
    color: #FFFFFF;
    display: block;
    padding: 0 12px;
}
.header_3 ul li a:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 0 14px;
    position: absolute;
}
.main_one {
    overflow: hidden;
}
.main_one div {
    background: url("/images/lb-04.jpg") no-repeat scroll 0 0 transparent;
    height: 293px;
}
.main_one div h3 {
    color: #FFFFFF;
    font-family: "黑体";
    font-size: 16px;
    font-weight: normal;
    height: 75px;
    padding: 21px 0 0 67px;
}
.main_one div img {
    float: left;
    padding: 0 15px 0 77px;
}
.main_one div p {
    font-family: "黑体";
    font-size: 16px;
    line-height: 32px;
    padding: 30px 50px 0 0;
}
.main_one h5 {
    padding: 10px 0 15px 70px;
}
.main_one ul {
    float: left;
    padding: 0 0 0 60px;
    width: 406px;
}
.main_one ul li {
    border-bottom: 2px solid #B7B3B2;
    margin: 0 0 10px;
    overflow: hidden;
    padding: 0 0 10px;
}
.main_one ul li span {
    float: left;
    padding: 0 15px 0 0;
    text-align: center;
    width: 129px;
}
.main_one ul li h4 {
    background: url("/images/lb-10.jpg") no-repeat scroll 146px 15px transparent;
    font-size: 14px;
    padding: 10px 0 3px;
    text-indent: 18px;
}
.main_one ul li h4 a {
    color: #333333;
}
.main_one ul li h4 a:hover {
    color: #FF5B01;
    text-decoration: underline;
}
.main_one ul li span {
    text-align: center;
}
.main_one ul li i {
    color: #36B5EA;
    font-style: normal;
}
.main_one ul li i em {
    color: #000000;
    font-style: normal;
}
.main_two {
    padding: 0 0 0 40px;
}
.main_two div {
    background: url("/images/lb-11.jpg") no-repeat scroll 0 0 transparent;
    height: 277px;
}
.main_two div h3 {
    color: #FFFFFF;
    font-family: "黑体";
    font-size: 16px;
    font-weight: normal;
    height: 70px;
    padding: 13px 0 0 22px;
}
.main_two div img {
    float: left;
    padding: 0 15px 0 37px;
}
.main_two div p {
    font-family: "黑体";
    font-size: 16px;
    line-height: 32px;
    padding: 30px 60px 0 0;
}
.ask_flink {
    padding: 25px 30px 0;
}
.ask_flink h4 {
    background: none repeat scroll 0 0 #175AAA;
    color: #FFFFFF;
    font-family: "黑体";
    font-size: 18px;
    font-weight: normal;
    height: 34px;
    line-height: 34px;
    margin: 0 0 10px;
    text-align: center;
    width: 138px;
}
.ask_flink .p1 {
    border-bottom: 2px solid #266DBF;
    font-size: 14px;
    line-height: 28px;
    margin: 0 0 10px;
    padding: 15px 0;
}
.ask_flink p span {
    color: #FF0505;
}
.ask_flink div {
    border: 1px solid #7F7F7F;
    padding: 30px 100px 20px;
}
.ask_flink table {
    width: 100%;
}
.ask_flink table td {
    height: 29px;
}
.ask_flink input {
    border: 1px solid #7F7F7F;
    height: 21px;
    line-height: 21px;
    width: 200px;
}
.ask_flink i {
    color: #CB0000;
    display: none;
}
.ask_flink table td.button input {
    background: none repeat scroll 0 0 #175AAA;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 22px;
    margin: 0 10px;
    text-align: center;
    width: 113px;
}
.ask_flink table td.button {
    padding: 25px 0 0;
    text-align: center;
}
.flink {
    padding: 25px 30px 0;
}
.flink ul li {
    float: left;
    text-align: center;
    width: 117px;
}
.flink ul li a {
    color: #333333;
    margin: 0 10px 0 0;
    white-space: nowrap;
}
.flink_side {
    background: none repeat scroll 0 0 transparent;
    padding: 25px 0 0;
}
.flink_side ul li {
    cursor: pointer;
    font-size: 14px;
}








.rollBox{width:870px;overflow:hidden;padding:0;margin:0 auto;  height:118px;}
.rollBox .LeftBotton{height:29px;width:19px;background:url(../images/zjt.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:44px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:29px;width:19px;background:url(../images/yjt.jpg) no-repeat right 0;overflow:hidden;float:left;display:inline;margin:44px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:864px;overflow:hidden; margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:271px;float:left;text-align:center; margin-right:10px;}
.rollBox .Cont .pic p,.rollBox .Cont .pic p a{font:normal 12px/20px "simsun";color:#777;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic p span,.rollBox .Cont .pic p span a{color:#E30074;}



.ppn{
	float:left; padding-right:10px;
}


.ycz {width:100px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.tj{margin:0 5px;background:url(/images/tj.jpg) no-repeat;height:30px;width:100px;}


/*产品详细 页产品介绍、规格参数、切换 TAB*/
#con { width:885px;margin:20px auto; clear:both;}
#tags {height:35px;line-height:35px;float:left;width:875px; padding-left:10px;}
#tags li ,#tags01 li {float:left; margin-right: 1px; list-style-type: none; height:34px; margin-right:5px;}
#tags li a ,#tags01 li a {color: #333;line-height:31px;height:31px;background: url("../images/vd-078.jpg") no-repeat;margin-top:5px; width:96px; text-decoration: none;display:block; text-align:center;font-size:14px;font-family:"Microsoft YaHei"}
#tags li a:hover,#tags01 li a:hover{ width:96px;color:#fff; height:31px; border-top:none;}
#tags li.emptyTag,#tags01 li.emptyTag  {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#tags li.selectTag , #tags01 li.selectTag01{background-position: left top;  position: relative; height: 28px;}
#tags li.selectTag a,#tags01 li.selectTag01 a{width:96px;color:#fff;height:31px; margin-top:5px; background: url("../images/vd-077.jpg") no-repeat;}

#tagContent {font-size:12px;color:#333;overflow:hidden; clear:both; width:885px; clear:both;overflow:hidden; padding-bottom:10px; line-height:20px;}
.tagContent,.tagContent01  {DISPLAY: none; COLOR: #474747; }
#tagContent DIV.selectTag,#tagContent01 DIV.selectTag01  {DISPLAY: block; font-size:12px;}


.slideBox{ width:665px; height:241px; overflow:hidden; position:relative;} 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#0874f0; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:665px; height:241px; } 

/*
#ind_pro_img{ border:1px solid #ddd; text-align:center; margin-bottom:5px;}
#ind_pro_img a{width:130px;text-align:center;line-height:130px;
	height:130px;font-size:130px;}
*>#ind_pro_img a{
	font-size:12px;
	}
#ind_pro_img img {
	vertical-align:middle;
}*/