@charset "gb2312";
* { font-family: "宋体"; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
body { font-size: 12px; color: #000000; background: #bf9e73; }
a { color: #000000; text-decoration: none; }
a:hover { text-decoration: none; cursor: pointer; }
li { list-style-type: none; margin: 0; padding: 0; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; vertical-align: middle; margin: 0; padding: 0; }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.fleft { float: left; }
.fright { float: right; }
.content .p12 { font-size: 12px; }
.content .p13 { font-size: 13px; }
.content .p14 { font-size: 14px; }
.content .indent { display: inline-block; text-indent: 2em; }
.content a.tswt { position: absolute; left: 870px; top: 0px; }
.content a.cswt { position: absolute; }
.content a.zixun { position: absolute; }
.w1000 { width: 1000px; }
.w999 { width: 999px; }
.red { color: #FF0000; }
.content font { font-size: 12px; font-weight: normal; color: red; }
.content span.indent { display: inline-block; text-indent: 2em; }
.content p { font: normal 14px/24px "宋体"; }
#snow { margin: 0 auto; }
#snow .bg1 { height: 365px; background: url(/cnns/images/bg2.jpg) repeat-x top center; margin: 0 auto; padding-top: 68px; }
#snow .top { height: 68px; background: url(/images/top.gif) no-repeat top center; margin-left: auto; margin-right: auto; margin-bottom: 0px; }
#snow .menu { height: 59px; margin: 0 auto; }
#snow .whpfb { width: 999px; margin: 0 auto; background: #FFFFFF; }

.banner_1{ background:url(http://wt.tytccw.com/images/banner1.jpg) no-repeat center center; height:125px;}
.banner_2{ background:url(http://wt.tytccw.com/images/banner2.jpg) no-repeat center center; height:125px;}
.banner_3{ background:url(http://wt.tytccw.com/images/banner3.jpg) no-repeat center center; height:125px;}
.banner_4{ background:url(http://wt.tytccw.com/images/banner4.jpg) no-repeat center center; height:125px;}	


#snow .whpfb .dh { height: 92px; background: url(/cnns/images/dh.jpg) no-repeat top center; margin: 0 auto; position: relative; }
#snow .whpfb .dh .mygzs { width: 100px; font-size: 14px; font-weight: bold; color: #000000; position: absolute; top: 27px; left: 105px; line-height: 23px; }
#snow .whpfb .dh .mygzs a:hover { color: #FF0000; }
#snow .whpfb .dh ul { float: left; position: absolute; top: 18px; left: 290px; *left: 294px;
}
#snow .whpfb .dh ul li { float: left; text-align: center; width: 62px; }
#snow .whpfb .dh ul li a { display: block; line-height: 20px; white-space: pre; }
#snow .whpfb .dh ul li a:hover { color: #9c8149; }
#snow .whpfb .dh ul li .red { color: red; }
#snow .whpfb .dh .dh1 { width: 67px; height: 63px; position: absolute; left: 905px; top: 15px; }
#snow .whpfb .dqwz { width: 982px; height: 44px; background: url(/cnns/images/dqwz.jpg) no-repeat top center; margin: 10px auto; }
#snow .whpfb .dqwz p { width: 600px; height: 44px; line-height: 44px; font-size: 14px; color: #866216; text-indent: 2em; }
#snow .whpfb .dqwz p a { color: #866216; }
/****************************头部结束******************************************************************************************************/
.content { width: 983px; margin: 0 auto; padding: 0 8px; background: #fff; }
.content .c1-r { position: relative; }
.content .c1-r { padding: 12px; }
.bd { border: 1px solid #c5bc85; border-top: none; background: #f4ecd5; }
.tit { height:45px; text-align:right; }
.c1 { height: 279px; background: url(images/c1.jpg) no-repeat center top; margin: 0 auto; margin-top: 10px; position: relative; }
.c1 .p1 { background: #fff; width: 552px; left: 372px; top: 21px; padding: 20px 25px; position: absolute; }
.tit2 { background: url(images/tit2.jpg) no-repeat center center; }
.c2 { background: url(images/c2.jpg) no-repeat center top; margin-top: 10px; }
.c2-r { height: 390px; }
.c2 .c2-n {  height: 200px; padding-top: 10px; }

.c2 .c2-n .c2-con { background: #fff; width: 620px; margin: 0px 10px 0 10px; padding: 20px 20px 15px 20px; float:left; }
.c2 .c2-n .c2-sp { float:right;margin-right: 30px;}

.c2-n2 { border-top: 1px dashed #707070; width: 945px; margin: 0 auto; padding-top: 10px; clear:both; overflow:hidden }
.c2-n2 ul li { float: left; display: inline; margin-left: 5px; margin-right: 5px; }
.tit3 { background: url(images/tit3.jpg) no-repeat center center; }
.c3 { background: url(images/c3.jpg) no-repeat center top; margin-top: 10px; }
.c3 .p1 { padding: 15px 25px; text-indent: 2em; }
.c3-r { height: 570px; }
.box { height: 290px; overflow: hidden; }
.skill { width:708px; float: left; margin: 10px 7px 0px 20px; }
.skill_two { width: 39px; height: 280px; ; float: left; }
.skill_two img { float: left; }
.skill_one { width: 235px; height: 284px; margin-top: -8px; overflow: hidden; float: left; }
.skill_title { width: 251px; height: 34px; float: left; line-height: 34px; padding: 0 10px; }
.skill_title span { color: #f00; font-size: 14px; font-weight: 800; }
.skill_title span.get { color: #666; font-size: 12px; font-weight: normal; padding: 0px 3px; }
.skill_title span.get a { color: #666; }
.skill_title span.get a:hover { color: #f00; }
.skill_title span.got { font-size: 14px; padding: 0px 5px; }
.skill_intro { float: left; padding: 10px 13px 0; line-height: 20px; }
.skill_intro .skill_intro_swt { width: 209px; height: 115px; }
.skill_intro img { width: 245px; padding-bottom: 2px; }
.skill_intro p { line-height: 18px; font-size: 12px; }
.skill_intro p span { color: #333; font-weight: 800; }
.sk1 { background: url(images/sk1.jpg) no-repeat center top; }
.sk2 { background: url(images/sk2.jpg) no-repeat center top; }
.sk3 { background: url(images/sk3.jpg) no-repeat center top; }
.sk4 { background: url(images/sk4.jpg) no-repeat center top; }
.sk5 { background: url(images/sk5.jpg) no-repeat center top; }
.sk6 { background: url(images/sk6.jpg) no-repeat center top; }
.sk7 { background: url(images/sk7.jpg) no-repeat center top; }
.sk8 { background: url(images/sk8.jpg) no-repeat center top; }
.sk9 { background: url(images/sk9.jpg) no-repeat center top; }
.sk10 { background: url(images/sk10.jpg) no-repeat center top; }
.sk11 { background: url(images/sk11.jpg) no-repeat center top; }
.sk12 { background: url(images/sk12.jpg) no-repeat center top; }
.huanzhejinqi { float: left; margin-top: -8px }
.xjsb { background: url(images/xjsb.jpg) no-repeat 30px 18px; height: 137px; }
.xjsb .zt01 { padding: 5px 0px 0 70px; }
#xjsb { float: left; overflow: hidden; padding-bottom: 10px; padding-top: 5px; }
#xjsb .zt_side { width: 35px; height: 40px; margin-top: 45px; padding: 0 7px; float: left; }
#xjsb #jj_mid { height: 146px; float: left; overflow: hidden; padding-bottom: 5px; padding-top: 5px; }
#xjsb .jj_mid img { float: left; }
#xjsb .zt_img01 { width: 178px; height: 126px; float: left; }
#xjsb .mid { float: left; height: 130px; overflow: hidden }
.c4 { height: 352px; background: url(images/c4.jpg) no-repeat center top; clear: both; margin-top: 10px; }
.c4 .p1 { width: 630px; left: 30px; top: 80px; }
.c4 ul { width: 640px; position: absolute; left: 35px; top: 230px; }
.c4 ul li {
width:; float: left; display: inline; width: 210px; text-align: left; font: normal 13px/28px '宋体'; overflow: hidden; }
.c4 ul li a { border-bottom: 1px dashed #FF0000; }
.tit6 { background: url(images/tit6.jpg) no-repeat center center; }
.c6 { height: 525px; margin-top: 10px; }
.c6-r { position: relative; height:475px; background: url(images/c6.jpg) no-repeat center 15px; }
.c6 .zj_content .zixun { width: 251px; left: 213px; top: 138px; height: 109px; }
.c6 .zj_content .zixun1 { width: 120px; left: 355px; top: 260px; height: 90px; }
.c6 #zj_title { position: absolute; left: 47px; top:36px; width:445px }
.c6 #zj_title li { cursor: pointer; width: 99px; color: #fffefb; text-align: center; height: 34px; font: normal 22px/34px '宋体'; float: left; display: inline; margin-left: 10px; background: url(images/zj_bg.jpg) no-repeat left; margin-bottom:5px }
.c6 #zj_title li.hover { color: #4d3401; }
.c6 .zj_content { position: absolute; left: 46px; top:103px; width: 480px; height: 356px; }
.c6 .zj_content1 { background: url(images/zj_1.jpg) no-repeat left; }
.c6 .zj_content2 { background: url(images/zj_2.jpg) no-repeat left; }
.c6 .zj_content3 { background: url(images/zj_3.jpg) no-repeat left; }
.c6 .zj_content4 { background: url(images/zj_4.jpg) no-repeat left; }
.c6 .zj_content5 { background: url(images/zj_9.jpg) no-repeat left; }
.c6 .zj_content6 { background: url(images/zj_9.jpg) no-repeat left; }
.c6 .zj_content7 { background: url(images/zj_7.jpg) no-repeat left; }
.c6 .zj_content8 { background: url(images/zj_8.jpg) no-repeat left; }
.c7 { height: 279px; background: url(images/c7.jpg) no-repeat center top; margin-top: 10px; }
.c7 ul { padding: 185px 0px 0px 30px; }
.c7 ul li { width: 150px; float: left; font: normal 14px/24px "宋体"; text-indent: 2em; display: inline; margin-left: 45px; }
.c7 ul li.li1 { margin: 0px; }
.tit8 { background: url(images/tit8.jpg) no-repeat center center; }
.c8 { margin-top: 10px; }
.c8-r { padding-bottom: 18px; }
.c8 .p1 { width: 640px; left: 30px; top: 370px; }
.ba01 { padding-top: 15px; }
#ba-gun { float: left }
#ba-gun .zt_img01 { width: 205px; margin-left: 15px; float: left; }
.tit9 { background: url(images/tit9.jpg) no-repeat center center; }
.c9 { height: 415px; margin-top: 10px; }
.c9-r { padding-bottom: 20px; background: url(images/c9.jpg) no-repeat center 60px; height: 395px; }
.tit10 { background: url(images/tit10.jpg) no-repeat center center; }
.tmsf { margin-top:10px; }
.tmsf-r { background: url(images/tmsf.jpg) no-repeat center center #f4ecd5; height: 360px; }
.tmsf-r ul { padding-left:21px; }
.tmsf-r ul li { width: 206px; float: left; margin: 224px 15px 0; line-height: 23px; text-indent: 2em; }
.tit-xy { background: url(images/xy-tit.jpg) no-repeat center center; }
.xywm { margin-top:10px; display:none;}
.xywm p { padding:15px 20px; }
.zt_side { width: 35px; height: 40px; margin-top: 45px; padding: 0 7px; float: left; }
.yyhj #jj_mid { height: 146px; float: left; overflow: hidden; padding-bottom: 5px; padding-top: 5px; }
.yyhj .jj_mid img { float: left; }
.yyhj .zt_img01 { width: 178px; height: 126px; float: left; }
.yyhj .mid { float: left; height: 130px; overflow: hidden }
.c11 { height: 643px; background: url(images/c11.jpg) no-repeat center top; }
.c11 table { position: absolute; left: 140px; top: 80px }
.c11 table tr td { height: 60px; }
.yyhj { width: 983px; height: 200px; border: 1px solid #cdb880; float: left; background: #f3ecd4; margin-top: 10px; }
.yyhj .yyhj_1 { width: 981px; height: 33px; margin: 0 auto; margin-top: 1px; margin-top: 1px; background: url(/cnns/images/yyhj.jpg) no-repeat top center; position: relative; }
.yyhj .yyhj_1 p { font-size: 16px; font-weight: bold; color: #311d03; position: absolute; left: 825px; width: 150px; line-height: 33px; }
.yyhj .yyhj_1 p a { color: #311d03; text-decoration: underline; }
.yyhj_2 { height:170px; }
.zt01 { padding-top:15px; }
.gd { width:984px; height:230px; background:url(images/hgd.jpg) repeat-x; margin: 0 auto; margin-top:20px; text-align:center; padding-top:13px; }
.gd img { vertical-align:top; }
.gd_22 { width:955px; height:148px; margin:10px auto; }
#demo { overflow: hidden; width: 943px; height: 143px; margin-top: 17px; margin-left: 8px; *margin-top: 6px;
}
#demo img { margin-right:10px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
.tsxm { background:url(images/tytxm.jpg) no-repeat; width:980px; height:250px; margin:0 auto; padding:0; }
.xma { width:944px; height:156px; padding:70px 20px 20px 20px; }
.xma img { padding-bottom:5px; width:181px; height:72px; }