﻿.clear{height: 0px; margin: 0px auto; clear: both;}
*{ margin: 0px; padding: 0px;}
html body { margin: 0px;font-size: 14px;font-family: "\5FAE\8F6F\96C5\9ED1";color: rgb(102, 102, 102); background: none repeat scroll 0% 0% #ebe8e8; width:auto; overflow:scroll; overflow-x:hidden}
ul { list-style-type: none;border: 0px none;margin: 0px;padding: 0px;}

a{text-decoration: none;color: #747474;}
img{ border: none; vertical-align: top;}
.fl{ float: left;}
.fr{ float: right;}
.itop{ width:1120px; height:auto;margin: 0px auto;}
.itop1{ width:auto; height:100px; text-align:center; color:#747474;}
.itop1_L{ width:320px; float:left; }
.itop1_L1{width:499px;height:61px; margin-top: 15px; background:url(../images/logo.png)}
.itop1_L2{font-size: 14px; float: left; margin-top: 3px;color: #a7a7a7;}
.itopr_lr{ float: right;}
.itop1_R{ float:right; width:780px; }
.header_icon {top: 6px;width: 17px;height: 17px;background: url(../images/header_01.png) 0 0 no-repeat;display: block;transition: all 0.3s linear 0s;}
.header_icon1 { left: 1px;background-position: 0 0;float:left;}
.header_icon2 {	left: 21px;background-position: -20px 0;float:left}
.header_icon3 {left: 41px;background-position: -40px 0;float:left}
.head-cl {height: 30px;font-family: "\5FAE\8F6F\96C5\9ED1";font-size:14px; background: #414141; color: #a7a7a7; border-bottom: solid 1px #E0E0E0; }
.head_tr{ width: 1000px; margin: 0 auto; height: 30px;}
.head-cl a {  width: 22px;  height: 20px;margin-top: 5px; margin-right: 0px;display: block;float: left;transition: all 0.3s linear 0s; color: #a7a7a7;}
.head-cl a:hover{ color: #fff;}
.head-cl span{float: left; margin-left:0px; margin-right:10px; line-height:14px;}
.head-cl span a.s1{ width:200px;font-size: 14px;font-family: "\5FAE\8F6F\96C5\9ED1"; text-align:left;}
.head-cl span a.s2{ width:60px;font-size: 14px;font-family: "\5FAE\8F6F\96C5\9ED1";}
.head-cl span a{width: 0px;}
.head-cl-a1{ background:url(../images/header_02.png) -0px -0px no-repeat;}
.head-cl-a1:hover{ background:url(../images/header_02.png) -0px -20px no-repeat;}
.head-cl-a2{ background:url(../images/header_03.png) -0px -0px no-repeat;}
.head-cl-a2:hover{ background:url(../images/header_03.png) -0px -20px no-repeat;}
.head-cl-a3{ background:url(../images/header_01.png) -0px -0px no-repeat;}
.head-cl-a3:hover{ background:url(../images/header_01.png) -0px -20px no-repeat;}
.head-cl-a4{ background:url(../images/header_04.png) -0px -0px no-repeat;}
.head-cl-a4:hover{ background:url(../images/header_04.png) -0px -20px no-repeat;}
.itop1_Rt{margin: 15px 0px 10px 20px;height: 65px;}
.search {padding-left: 50px;float: left;width: 420px;margin-top:15px;}
.fsearch {background: url("../images/search.jpg") no-repeat scroll 0% 0% transparent;height: 32px;width: 420px;}
.fsearch input.sinp {background: none repeat scroll 0px center transparent;border: 0px none;float: left;height: 28px;line-height: 28px;margin-right: 2px;margin-top: 2px;padding: 0px;width: 320px;color: rgb(153, 153, 153);display: inline;text-indent: 20px;}
.fsearch input.s { cursor: pointer; background: none repeat scroll 0px center transparent; border: 0px none; float: right;
height: 28px;width: 83px;text-indent: -200px;}
.hid {top: 81px;left: 313px;}
.hid {width: 490px; overflow: hidden; display: none;border: 1px solid rgb(221, 221, 221);font-size: 12px; position: absolute; z-index: 9999;left: 0px; top: 32px; background: none repeat scroll 0% 0% rgb(255, 255, 255);}
/*.hid{top:81px; left:313px;}*/
.hid ul {float: left; width: 490px;overflow: hidden;border-bottom: 1px solid rgb(221, 221, 221);}
.hot_keywords {width: 420px; height: 25px; color: rgb(195, 195, 195); overflow: hidden;
}.hot_keywords { color: rgb(195, 195, 195);
}
.hot_keywords p { float: left; margin-top:2px; font-size:12px;
}
.hot_keywords a {color: rgb(113, 113, 113); padding-left: 5px;text-decoration:none
}
.search_t{ float:right; margin-top:15px; }
.search_t1{background: url("../images/phone.png") no-repeat scroll 0% 0% transparent; margin-left:0px; text-align:left;}
.search_t1 span {margin-left: 40px;text-align: left;font-size: 13px;}
.sn-qrcode {position: absolute;width: 139px;height: 178px;background: none repeat scroll 0% 0% rgb(255, 255, 255);box-shadow: 0px 0px 5px rgb(170, 170, 170);margin:30px 200px 100px 200px;}
.sn-qrcode-content {width: 129px; height: 129px; margin: 5px 5px 0px 5px; background-position: 0px -73px;background: url("../images/wx.jpg") no-repeat scroll 0px 0px transparent;}
.daoh{ width:auto; height:50px; background-color:#7957a2; text-align:center;font-size: 15px; font-weight: bold;}
.daoh .nr{color: #fff;float: left;width: 858px;height: 50px;padding: 0px;padding-left:0px;}
.daoh .nr li { float: left; width: 118px; height: 50px; line-height: 50px; position: relative;border: 0px none;margin-top:0px;z-index:1;}
.daoh .nr li a{ margin-top:10px; text-decoration:none; color:#fff; font-size: 18px; font-weight: normal;}
.daoh .nr li:hover{ background:#58307a;}
.daoh .nr li.ys{background:#940054;}
.daoh .nr2 { width:240px; height:53px; margin-top: -3px; position: relative;  background:#58307a; float:left; line-height:50px; color:#fff;}
.daoh .nr2 .container{ width: 260px; height: 50px; background: url(../images/yybg.png) 0 0 no-repeat; margin-left: -11px;}
.daoh .nr1{width:1120px; height:50px; margin:auto;}
.daoh .nr2 .xl{float:right; background:url(../images/pic-png-hover.png); width:15px; height:15px; margin:18px 55px 0px 0px;}
.slidebar{ width: 100%; background: #fff;}
.product_nav{ width: 100%; background: #fff; padding-bottom: 10px;}

/*banner图*/
#focusindex { width: 100%; height: 400px; position: relative; overflow: hidden; }
#focusindex .bd { position: relative; height: 100%; z-index: 0; }
#focusindex .bd li { zoom: 1; vertical-align: middle; }
#focusindex .bd li a { display: block; width: 100%; height: 400px; background: #09104f }
#focusindex .btn { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 9 }
#focusindex .btn li { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #dfdfdf; z-index: 9; border-radius: 50%; overflow: hidden; text-indent: -999px; }
#focusindex .btn li.on { background: #58307a; z-index: 9 }
#focusindex .preNext { width: 44px; height: 44px; position: absolute; top: 180px; background: url(../images/banner/sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }
#focusindex .prev { left: 0%; z-index: 9 }
#focusindex .next { right: 0%; background-position: right bottom; z-index: 9 }
#focusindex:hover .preNext { opacity: 0.5; }
#focusindex:hover .prev { left: 10%; }
#focusindex:hover .next { right: 10%; }
#focusindex .pre:hover, #focusindex .next:hover { opacity: 1; }

/* 外层*/
.Z_MenuList {line-height: 26px;color:color:#747474;text-align: left;position: absolute;z-index: 3;width: 240px;height: 400px;left: 0px;top: 150px;}
.Z_MenuList ul { height:400px; }
.Z_MenuList ul li.alt {background: none repeat scroll 0% 0% rgb(240, 240, 240);}
.Z_MenuList ul li {display: block;position: relative;padding-left: 10px;background: none repeat scroll 0% 0% rgb(255, 255, 255);border-bottom: 1px solid rgb(255, 255, 255);padding-top: 7px;}
.list-item0 h3 {background-position: 0px 6px;}
.Z_MenuList h3 {padding-left: 22px;font-size: 16px;font-weight: 100;display: block;margin: 5px 5px 0px 5px;}
.Z_MenuList h3 a{
 color: rgb(65, 65, 65);}
.Z_MenuList p{margin: 6px 6px 0px 6px;;} 
.Z_MenuList ul li p a {padding: 0px 4px 0px 0px; white-space: nowrap;font-size:12px;}
.Z_MenuList a:hover{color:#7957a2;}
.Z_MenuList .nr_c{ width:240px; float:left; height:400px;background: none repeat scroll 0% 0% white;}

.list-item0 h3{background: url("../images/inav.png") no-repeat scroll 0px 5px transparent;}
.list-item1 h3{background: url("../images/inav.png") no-repeat scroll 0px -28px transparent;}
.list-item2 h3{background: url("../images/inav.png") no-repeat scroll 0px -67px transparent;}
.list-item3 h3{background: url("../images/inav.png") no-repeat scroll 0px -107px transparent;}




/*专题导航*/
.section_icon_nav_box1{width:100%; height: 78px }
.section_icon_nav_box2{height:78px;width: 1000px;margin:auto; }
.section_icon_nav_box2 ul{height:78px;}
.section_icon_nav_box2 ul li {width: 82px;float: left;height: 70px;border-right: 1px solid #eaeaea;margin-top: 5px;}
.section_icon_nav_box2 ul li.icon_nav11,
.section_icon_nav_box2 ul li.icon_nav12,
.section_icon_nav_box2 ul li.icon_nav13{display:none}

.section_icon_nav_box2 ul li a{transition: all 0.3s linear 0s;}

.section_icon_nav_box2 ul li i{position: absolute;width: 100%;height: 100%;background-color: #9d0a3a;background-color: #FFF \9;
	opacity: 0;-webkit-animation: orangeOut 0.4s ease;animation: orangeOut 0.4s ease;}
.section_icon_nav_box2 ul li:hover i{opacity:1;
	-webkit-animation:orangeIn 0.2s ease;
	animation:orangeIn 0.2s ease;background-color:#9d0a3a \9;}


.section_icon_nav_box2 ul li.icon_nav1 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll 0px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav1 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll 0px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav2 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -80px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav2 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -80px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav3 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -160px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav3 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -160px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav4 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -240px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav4 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -240px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav5 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -320px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav5 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -320px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav6 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -400px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav6 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -400px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav7 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -480px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav7 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -480px -67px transparent;}


.section_icon_nav_box2 ul li.icon_nav8 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -558px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav8 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -558px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav9 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -636px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav9 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -636px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav10 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -715px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav10 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -715px -67px transparent;}

.section_icon_nav_box2 ul li.icon_nav11 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -795px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav11 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -795px -67px transparent;}
.section_icon_nav_box2 ul li.icon_nav12 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -875px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav12 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -875px -67px transparent;}
.section_icon_nav_box2 ul li.icon_nav13 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -955px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav13 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -955px -67px transparent;}
.section_icon_nav_box2 ul li.icon_nav14 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -1035px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav14 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -1035px -67px transparent;}
.section_icon_nav_box2 ul li.icon_nav15 a em {display: block;margin: -1px auto auto;width: 55px;height: 55px;background: url("../images/nav_03.png") no-repeat scroll -1113px 0px transparent;}
.section_icon_nav_box2 ul li.icon_nav15 a em:hover{  background: url("../images/nav_03.png") no-repeat scroll -1113px -67px transparent;}
.section_icon_nav_box2 ul li p {text-align: center; width: 100%; display: block;margin:0px;}
/*内容模块*/
.bt {margin: 10px 10px 0px 10px;display: block;text-decoration: none;height: 26px; text-align:left;border-bottom: 2px solid #dfdfdf; }
.bt a{ font-size:16px;color:#000;}
.bt span{font-size:9px; color:#666; font-size:12px;color:#000;}
.zxzw{ width:1020px; margin:0px auto 0px auto ; height:410px;   padding: 0 10px;}
.zxzw .mk1{ float:left; margin:10px 0px 0px 0px;/* border: #E6E6E6 1px solid;*/background: #fff; width:310px; height:398px;}
.zxzw .mk2{ float:left; margin:10px 0px 0px 10px;/* border: #E6E6E6 1px solid;*/background: #fff; width:380px; height:398px; text-align:left;}
.zxzw .mk3{ float:left; margin:10px 0px 0px 10px; /*border: #E6E6E6 1px solid;*/background: #fff; width:310px; height:398px;}
.zxzw .mk2 .str { margin:0px 10px 0px 10px;}
.zxzw .mk2 .str .tabBox div{border-bottom:1px dotted #C2C2C2; height:70px; margin-top:10px;}
.zxzw .mk2 .str .tabBox div{  margin-top:17px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.zxzw .mk2 .str  a:link {font-size:14px; text-decoration:none; color:#666; font-family:"\5FAE\8F6F\96C5\9ED1";}
.zxzw .mk2 .str  a:visited {font-size:14px; text-decoration:none; color:#666;font-family:"\5FAE\8F6F\96C5\9ED1";}
.zxzw .mk2 .str  a:hover {font-size:14px; text-decoration:underline; color:#666;font-family:"\5FAE\8F6F\96C5\9ED1";}

.zxzw .mk2 .str .tabBox div h3{ font-size:16px; font-weight:200; width:355px; margin-left:auto; margin-right:auto;}
.zxzw .mk2 .str .tabBox div p{font-size: 12px;width: 355px;margin-left: auto;margin-right: auto;}
.zxzw .mk2 .str .tabBox div h3 font{color:#7957a2; font-size:16px;}
.zxzw .mk2 .str .tabBox{ display:none; width:355px; margin-left:auto; margin-right:auto;}
.zxzw .mk2 .str .tabBox .wz{ height:50px; border-bottom:1px dotted #C2C2C2;}
.zxzw .mk2 .str .tabBox .wz h2{ height:40px; line-height:50px; font-size:16px; font-weight:200; color:#B6234D; width:365px; margin-left:auto; margin-right:auto;}
.zxzw .mk2 .str .tabBox .wz p{ height:30px; font-size:12px; width:365px; margin-left:auto; margin-right:auto;}
.zxzw .mk2 .str .tabBox .list{ height:150px;}
.zxzw .mk2 .str .tabBox .list li{ height:26px;background: url("../images/Dian_new.jpg") no-repeat scroll 0px 10px transparent;
padding-left: 24px;text-align: left;}
.zxzw .mk2 .str .tabBox .list li a{ float:left; height:24px; width:auto; max-width:315px; overflow:hidden;}
.zxzw .mk2 .str .tabBox .list li a b{ float:left; margin:0px 7px 0px 7px;}
.zxzw .mk2 .str .tabBox .list li span{ float:right; font-size:12px; color:#999; margin-right:10px;}


.zxzw .mk1 .tp{ width:280px; height:190px; margin:5px auto;background: url("../images/tyzj-1.jpg") no-repeat scroll 0px 0px transparent;}
.zxzw .mk1 .zxyy{ width:280px; height:155px; margin:0px auto;}
.zxzw .mk1 .zxyy_bt {margin: 0px auto 10px auto;display: block;text-decoration: none;text-align: left;height: 26px; text-align:left; border-bottom: 2px solid #dfdfdf;}
.zxzw .mk1 .zxyy_bt a{ font-size:16px;color:#000;}
.zxzw .mk1 .zxyy_bt span{font-size:9px; color:#666; font-size:12px;color:#000;}
.zxzw .mk1 .bd{ height:125px; margin:0px auto;}
.zxzw .mk1 .bd .txnr{width:280px; margin:auto; text-align:left; height:30px;}
.zxzw .mk1 .bd .txnr input {border: 1px solid #DDD; }
.zxzw .mk1 .bd .txnr input[type="text"] {width:200px; }
.zxzw .mk3 .sp{ width:280px; margin:5px auto; height:220px;}
.zxzw .mk3 .tp,.zx_right .tp{width: 280px;margin: 5px auto;height: 80px;}
.zxzw .mk3 .tp a ,.zx_right .tp a{width: 52px;height: 50px;margin:8px;display: block;float: left;transition: all 0.3s linear 0s;}
.zxzw .mk3 .head-a1,.zx_right .tp .head-a1{ background:url(../images/zxtb.png) -0px -50px no-repeat;}
.zxzw .mk3 .head-a1:hover,.zx_right .tp .head-a1:hover{ background:url(../images/zxtb.png) -0px -0px no-repeat;}
.zxzw .mk3 .head-a2,.zx_right .tp .head-a2{ background:url(../images/zxtb.png) -55px -50px no-repeat;}
.zxzw .mk3 .head-a2:hover,.zx_right .tp .head-a2:hover{ background:url(../images/zxtb.png) -55px -0px no-repeat;}
.zxzw .mk3 .head-a3,.zx_right .tp .head-a3{ background:url(../images/zxtb.png) -110px -50px no-repeat;}
.zxzw .mk3 .head-a3:hover,.zx_right .tp .head-a3:hover{ background:url(../images/zxtb.png) -110px -0px no-repeat;}
.zxzw .mk3 .head-a4,.zx_right .tp .head-a4{ background:url(../images/zxtb.png) -163px -50px no-repeat;}
.zxzw .mk3 .head-a4:hover,.zx_right .tp .head-a4:hover{ background:url(../images/zxtb.png) -163px -0px no-repeat;}
.zxzw .mk3 .tp .wz,.zx_right .tp .wz{ margin-top:55px; font-size:12px}

.zxwz2{width: 1000px;margin: 10px auto 0px auto;height: 420px;   padding: 0 10px;
/*	border: #E6E6E6 1px solid;*/background: #fff;}
.zxwz2 .bt_zx2{ padding: 10px 0px 0px 0px;display: block;text-decoration: none;height: 26px;border-bottom: 2px solid #dfdfdf; }
.zxwz2 .bt_zx2 .L{float:left; width:165px; text-align:left;}
.zxwz2 .bt_zx2 .L a{ font-size:16px;color:#000; }
.zxwz2 .bt_zx2 .L span{font-size:9px; color:#666; font-size:12px;color:#000; }
.zxwz2 .bt_zx2 .r{ float:right; width:815px; margin-top:5px;}
.zxwz2 .bt_zx2 .r ul li{ float:right;border-right: 1px solid rgb(223, 223, 223);padding: 0px 10px; font-size:12px;}
.zxwz2 .bt_zx2 .r ul li.on{border-right: none;}
.zxwz2 .zw{  margin: 0 auto; height:372px;}
.zxwz2 .zw .zw1{float:right; border: #fff 1px solid;background: #000; height:360px; width:185px; margin:10px 0px 0px 5px;}
.zxwz2 .zw .zw1:hover{border: #7957a2 2px solid;}
.zxwz2 .zw .zw1 .tp{ width:185px; height:150px; }
.zxwz2 .zw .zw1 .tp:hover{width:185px; height:150px;opacity:0.5;filter:alpha(opacity=50);}
.zxwz2 .zw .zw1 .boxrmb_tie {height: 36px;line-height: 36px;background-color: #eaeaea;position: relative;font-size: 16px;padding-left: 10px;text-align: left;
}
.zxwz2 .zw .zw1 .boxrmb_more {position: absolute;top: 10px;right: 10px;line-height: 0;}
.zxwz2 .zw .zw1 .boxrmb_content {padding: 0px 5px 0px 10px;line-height: 24px;text-align: left;background-color: #fff;height: 164px;margin-top: 0px;}
.zxwz2 .zw .zw1 .boxrmb_content h3 {font-size: 14px;font-weight: 100; margin:10px auto 0px auto;}
.zxwz2 .zw .zw1 .boxrmb_content p {color: #414141;font-size: 12px;margin: 0 auto;}
.zxwz2 .zw .zw1 .boxrmb_content ul {padding: 10px 0 0 10px; margin:0 auto;}
.zxwz2 .zw .zw1 .boxrmb_content ul li {background: url(../images/sDian.jpg) left center no-repeat;padding-left: 10px; font-size:12px;}
.zxwz2 .zw .zw1 .boxrmb_content ul li a:hover {color: #e4007f;}
.zxwz2 .zw .zwL{float: left;height: 362px;width: 210px;margin: 10px 0px 0px 0px; }
.zxwz2 .zw .zwL .aa{background-color:#000;height: 362px; width:auto;}
.zxwz2 .zw .zwL .zt_list span{width: 80px;height: 65px;display: block;background-color: #9CF;position: absolute;overflow: hidden; left:0px; top:0px;}
.zxwz2 .zw .zwL .zt_listtxt h3 {font-size: 14px;font-weight: 100;margin:0 auto;}
.zxwz2 .zw .zwL .zt_listtxt h3 a{color: black;}
.zxwz2 .zw .zwL .zt_listtxt p{margin:0 auto; font-size:12px}
.zxwz2 .zw .zwL ul{ margin: auto;height: 320px;}
.zxwz2 .zw .zwL ul li {display: block;position: relative;}
.zxwz2 .zw .zwL .zt_list {margin: 0px 0px 15px 0px;height: 65px;overflow: hidden;}
.zxwz2 .zw .zwL .zt_list .tp{ width:80px; height:65px;}
.zxwz2 .zw .zwL .zt_listtxt {width: 122px;position: absolute;left: 85px;overflow: hidden;line-height: 22px;color: #8f8f8f;height: 65px;top: 1px;text-align: left;}
.cc{margin: auto;height: 38px;background-color: #e2e2e2;padding-left: 20px;margin-top: 4px;}
.cc a {width: 32px;height: 32px;margin:5px 10px 1px 10px;display: block;float: left;transition: all 0.3s linear 0s;}
.cc .head-a1{ background:url(../images/body_01.png) -0px -0px no-repeat;}
.cc .head-a1:hover{ background:url(../images/body_01.png) -0px -35px no-repeat;}
.cc .head-a2{ background:url(../images/body_01.png) -35px -0px no-repeat;}
.cc .head-a2:hover{ background:url(../images/body_01.png) -35px -35px; no-repeat;}
.cc .head-a3{ background:url(../images/body_01.png) -72px -0px no-repeat;}
.cc .head-a3:hover{ background:url(../images/body_01.png) -72px -35px no-repeat;}

.zxwz2 .zw .zwL ul.u,.zx_list ul.u{background: url("../images/a1-10.png") no-repeat scroll 0px 10px transparent;text-align:left;height:362px;}
.zxwz2 .zw .zwL ul.u li,.zx_list ul.u li {border-bottom: 1px dotted #CCCCCC;padding-left: 20px;line-height: 34px;}
.zxwz2 .zw .zwL .db{
	height: 162px;
	background-color: #F3F3F3;
	margin: 0px 0px 0px 0px;
}
.zxwz2 .zw .zwL .db ul{ margin-top:10px; margin-left:5px; height:120px;}
.zxwz2 .zw .zwL .db ul li {padding-left: 10px;font-size: 12px;text-align:left;line-height:25px;width:55px;float:left; margin:0 auto;}
.zxwz2 .zw .zwL .db ul li a{ color:#000;}
.label-key {color: #ff5792;}
.zxwz2 .zw .zwL .db .boxrmb_tie {height: 30px;line-height: 30px;background-color:#7957a2;position: relative;font-size: 16px;padding-left: 10px;text-align: left;width:200px;padding-left:10px;}
.zxwz2 .zw .zwL .db .boxrmb_tie a{ color:#FFF;}
.zxwz2 .zw .zwL .db .boxrmb_tie span{ margin-left:100px;color:#FFF;}
img{ border:none; overflow:hidden;vertical-align:top;font-size:0;overflow:hidden; margin:0px; padding: 0px;}
.zw .zwL .tp{ height:200px; width:210px;}
.zw .zwL .tp:hover{height:200px; width:210px;opacity:0.5;filter:alpha(opacity=50);}

.xbj{height: 210px;width: auto;background-color: #FFF;}

.skillcase-item{ width:1000px; margin:0px auto; height:360px;}
.fn-clear:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.skill-group {
    height: 360px;
    overflow: hidden;
    width: 1000px;
}
.skill-group li{ float:left; width:160px; height:360px; margin-left:2px; overflow:hidden; position:relative;}
.skill-group li.mr0{ margin-left:0;}
.skill-group li .skill_pic{ }
.skill-group li .skill_docter{  width:180px; height:360px; position:absolute; top:0; left:160px; background:#f3f3f3; color:#575757; padding:0 5px;}
.skill-group li .skill_docter h2{ margin-top:40px; padding-bottom:20px;}
.skill-group li .skill_docter p{ padding-bottom:10px;}
.skill-group li .skill_docter p strong{ font-size:14px;}
.skill-group li .skill_docter p.btn_zx{  position: absolute; bottom: 10px; right:15px; padding-bottom: 0;}
.skill-group li .mask{ background:#000; opacity:0.4;  filter:alpha(opacity=40); color:#fff; width:130px; position:absolute; left:0; padding:0 15px; z-index:9; bottom:0; height:60px; padding-top:15px}
.skill-group li .mask h5{ font-size:18px; font-weight:normal;}
.skill-group li .mask h5 span{ font-size:14px; }
.skill-group li .mask p{ font-size:14px;}
.text-hide{ background:url(../images/btn1.png) no-repeat; display:block; font-size:0; line-height:0; overflow:hidden; text-indent:-999px;}
.btn_zx a{ float:left; height:39px; margin-left:9px; width:38px; transition: all 0.3s linear 0s;} 

.btn_zx a.more{ background-position:0 1px;}
.btn_zx a.more:hover{ background-position:0 -40px;}
.btn_zx a.ask{ background-position:-40px 0;}
.btn_zx a.ask:hover{ background-position:-40px -40px;}


.zxwz2 .zj_list{ margin: 5px auto; height: 360px;}
.zj_team{ height: 405px;}
.zxwz2 .zj_title{ }


#wrap10 {
	height:228px;
	background:#ffffff;
	width:1000px;
	margin:10px auto;
}
#wrap10 #wrap10_t {
	overflow:visible;
	margin-bottom:19px;
}
.tsame {
	width:970px;
	height:40px;
	margin:0 auto 11px auto;
	border-bottom:1px solid #f0f0f0;
	color:#e1e1e1;
	line-height:48px;
}
.tsame span {
	color:#735487;
	padding-left:5px;
}
#wrap10 #wrap10_t ul.ul00 {
	
}
#wrap10 #wrap10_t ul.ul00 li {
	float:left;
	color:#747474;
	height:40px;
	width:83px;
	margin:0 5px 0 0;
	text-align:center;
	cursor:pointer;
}
#wrap10 #wrap10_t ul.ul00 li:hover {
	color:#8a6a9e;
	border-bottom:1px solid #8a6a9e;
}
#wrap10 #wrap10_01 ul.ul00 {
	
}
#wrap10 #wrap10_01 ul.ul00 li {
	width:187px;
	float:left;
	display:inline;
	text-align:center;
	margin:0 6px;
}
#wrap10 ul.ul00 li a{
		font-size: 16px;
font-weight: 100;
}
#wrap10 #wrap10_01 ul.ul00 li a {
	color:#747474;
	font-size:13px;
	line-height:43px;

}
#wrap10 #wrap10_01 #ul04 li {
	width:auto;
	margin:0 0 0 21px;
}
#wrap10 #wrap10_01 #ul04 li a {
	line-height:23px;
}
#wrap10 #wrap10_01 ul.ul03 li {
	margin:0 -2px 0 16px;
	width:109px;
	height:80px;
}
#wrap10 #wrap10_01 ul.ul03 li p {
	font-size:13px;
	height:25px;
	line-height:30px;
}
#wrap10 #wrap10_01 ul.ul00 li img {
	width:187px;
	height:138px;
}
#wrap10 #wrap10_01 ul.ul03 li img {
	width:109px;
	height:40px;
}


/**列表页**/
.wapper_list{ width: 1024px; margin: 10px auto; padding:0 10px; overflow: hidden; vertical-align: top;}
.wapper_list .artical_xx{margin-top: 40px; }
.wapper_list .artical_xx p {  width: 950px; text-indent: 2em;  margin: 16px 0;    font-size: 14px;    line-height: 30px;}
.list_left{ float: left; width: 686px; background: #fff; margin-right:8px; padding:0 16px 20px 16px}
.list_left1{ float: left; width: 1000px; background: #fff; margin-right:8px; padding:0 16px 20px 16px}
.list_right{ float: left; width:281px; background:#fff; padding:0 7px;}
.pos{ padding: 16px 0 20px 5px;}
.pic_list{ overflow: hidden; vertical-align: top; margin-bottom:33px;}
.pic_tit{ float: left; margin-right: 15px; border: 5px solid #f2f2f2;}



.pic_txt{ float: left; width: 530px; font-size: 14px; line-height: 1.6em; }   
.pic_txt1{ float: left; width: 850px; font-size: 14px; line-height: 1.6em; } 

.pic_txt h3{ font-size: 14px; font-weight: 600; padding-bottom: 25px; position:relative;}
.pic_txt1 h3{ font-size: 14px; font-weight: 600; padding-bottom: 25px; position:relative;}
.pic_txt h3 a{ background: url(../images/Related.png) no-repeat; width:80px; height:19px; display:inline-block; font-size:10px; padding-left:6px; color:#fff; position:absolute; right:11px;}
.pic_txt1 h3 a{ background: url(../images/Related.png) no-repeat; width:80px; height:19px; display:inline-block; font-size:10px; padding-left:6px; color:#fff; position:absolute; right:11px;}

.project{ width:100%; }
.zx_list{ padding-bottom:74px;}
.zx_list h3{ margin-bottom:22px; color:#000; font-weight:normal; padding-top:5px; padding-bottom:7px; border-bottom:2px solid #dfdfdf;}
.zx_list .small_en{ font-size: 12px; color: #000;}
.zx_pic{ overflow:hidden; vertical-align:top;}
.zx_pic .zx_pics{ float:left;} 
.zx_pic dl{ float:left; width:570px; padding-left:12px;}
.zx_pic dt{ height:25px; line-height:25px; background:#f3f3f3; padding-left:11px;}
.zx_pic dd{ float:left; background:#f1f1f1; border-radius: 5px; height:27px; line-height:27px; padding:0 20px; margin-top:11px; margin-right:20px; }
.zx_pic dd:hover{ background: #7957a2; color: #fff;}
h3.exper_h{ margin-bottom:5px;}
.exper_pic{ width:277px; height:154px;  padding-bottom:5px;}
.exper_txt{ line-height:25px; color:#555555;}
.exper_txt a{ color:#960b44;}
.zx_right{ padding-bottom:25px;}
.exper_doc{ padding-left:160px; background:url(../images/doct1.png) no-repeat; width:118px; height:339px;}
.exper_doc h2{ padding: 10px 0; font-size: 16px;}
.exper_doc p{ font-size: 12px; padding: 0 5px; padding-bottom: 10px;}

.list_artcle{width: 595px; padding: 10px 40px 20px 40px;}
.list_artcle dt{ width: 495px; height: 25px; line-height: 25px;}
.list_artcle dd{ padding: 10px; background: #f4f4f4; margin-bottom: 20px; font-size: 12px; margin-top: 5px; line-height: 25px;}

.lm_left_3_1{padding-top: 10px; margin: 0px auto; width: 660px; text-align: center; line-height: 50px; font-size: 22px; font-weight: bold; color: #333; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dashed;
border-bottom-color: #999; font-family: "";}
.lm_left_3_2 { width: 675px; text-align: center; height: 30px; line-height: 30px; font-size: 12px; color: #787878; margin-top: 10px;}
.lm_left_3_wx { width: 630; text-align: left; padding: 10px; line-height: 30px; font-size: 12px; color: #787878; margin-top: 10px; border: 1px dashed #999;}
.intro { width: 635px; padding: 20px; line-height: 30px; font-size: 14px; color: #383838;}
.twen {
text-align: center;
padding-top: 30px;
padding-bottom: 20px;}

.news_xglj {width: 635px;line-height: 20px;color: #693a12;font-size: 12px;padding-left: 20px;margin-bottom: 10px;}
.next_page {
width: 635px;
margin: 10px 20px 10px 20px;
line-height: 25px;
font-size: 12px;
color: #693a12;
border-top-width: 1px;
border-top-style: dashed;
border-top-color: #c1a477;}
.next_page dl {
margin: 20px 0px 0px 0px;
padding: 0px;
}
.next_page dt {
margin: 0px;
padding: 0px;
width: 500px;
line-height: 25px;
line-height: 25px;}



.zhuanti {width:1024px;  margin:35px auto 35px;background:#fff;overflow: hidden;}
.top_nav { border-bottom: 1px solid #e0d7c4;height: 42px;}
.navzt_l {float: left;padding-left: 18px;}
.navzt_l p {color: #1b1b1b;font-size: 18px;height: 18px;line-height: 18px;margin-top: 10px;}
.navzt_l span { color: #a0a0a0;}
.navzt_r { float: right;padding-right: 10px;padding-top: 10px;}
.navzt_r .current { background: url("../images/navigation.png") no-repeat;color: #fff;font-size: 12px;font-weight: bold;height: 19px;line-height: 19px;text-indent: 8px;width: 79px;}
.navzt_r ul li {  float: left;    margin-right: 6px;}
.list_zt { padding-left:46px;}

.list_zz { padding-top:30px;width:100%;  overflow: hidden;}
.list_zt .list_zz h3 { font-size:20px;}

.list_zt .list_zz span { line-height:21px;display:inline-block;width:210px;height:21px;text-indent:5px;}
.list_zt .list_zz img { margin-right:5px;}
.zt_img { margin-top:26px;}
.zt_img dl { width:318px;float:left}
.zt_img dd { width:272px;height:168px;}
.zt_img dt { width:272px;height:60px;line-height:40px;text-align:center}


.slideBox{ width:278px; height:162px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:278px; height:162px; display:block;  }