@charset "gb2312";
/* reset */
html{background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h5,h6,input,button,textarea,p,blockquote,th,td,strong,b,a{margin:0;padding:0;}
body{font-size:14px;font-family:"Microsoft YaHei"; line-height:2em}
img{border:none;}
li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
button,input,select,textarea{font-size:100%;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none;}
address,cite,dfn,em,var{font-style:normal;}
ul,ol{list-style:none }
fieldset,img{border:0 none }
img{-ms-interpolation-mode:bicubic }
i,em{font-style:normal }
table{border-collapse:collapse;border-spacing:0 }
input,select,textarea,button{font-size:100%;border: 0;/*-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box*/ }
button,input[type=button],input[type=submit]{cursor:pointer; }
input[type=search]{-webkit-appearance:textfield; }
textarea{overflow-y:auto;resize:vertical; }
.clear,.clearfix{ zoom:1; }
.cb{clear:both;}
.clear:after,.clearfix:after{content:' ';display:block;clear:both;height:0;visibility:hidden }
.hidden,.hide{display:none }
/* link */
a{color:#4e4e4e;text-decoration:none;}
a:hover{color:#ba79b1;text-decoration:none;}
.t_h30{height:30px;line-height:30px;}
.clearfix1{display:inline-block;}
* html .clearfix1{height:1%;}
#qiao-wrap { display:none !important; }
ins { display:none !important; }
#cnzz_stat_icon_1255596384 { display:none !important; }
/* .ks_ol_comm_div { display: none!important; } */
.clearfix1{display:block;}
.clearfix1:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
::selection{background:#ba79b1;color:#fff}
::-moz-selection{background:#ba79b1;color:#fff}
::-webkit-selection{background:#ba79b1;color:#fff}
@-webkit-keyframes mysnow1{
0%{
bottom:100%;
opacity:0;
}
50%{
opacity:1;
-webkit-transform:rotate(1080deg);
}
100%{
-webkit-transform:rotate(0deg);
opacity:0;
bottom:0;
}
}
@keyframes mysnow1{
0%{
bottom:100%;
opacity:0;
}
50%{
opacity:1;
transform:rotate(1080deg);
}
100%{
transform:rotate(0deg);
opacity:0;
bottom:0;
}
}
@-moz-keyframes mysnow1{
0%{
bottom:100%;
opacity:0;
}
50%{
opacity:1;
-moz-transform:rotate(1080deg);
}
100%{
-moz-transform:rotate(0deg);
opacity:0;
bottom:0;
}
}
.qiao-icon-sector{width:0!important;height:0!important;}
.wrapper{ width:1200px; margin:0 auto; overflow:hidden;}
/* flexslider */
.flexslider{margin:0 auto;position:relative;width:268px;height:266px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav{width:95%;height:402px;margin:0 auto;position:relative;z-index:8;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-45px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;cursor:pointer;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;top:-201px;position:absolute;z-index:9;}
.flex-direction-nav .flex-prev{left:0;top:-201px;position:absolute;z-index:9;}
.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flex-prev:hover{background-position:0 -180px;}
.flex-next:hover{background-position:0 -270px;}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.text-c{width:1000px;height:29px;color:#706e6e;}
.text-c li{float:left;height:27px;border:#ececec solid 1px;line-height:27px;padding:0 10px;margin:0 2px;}
.text-c li.thisclass{background:#7d0178;color:#FFFFFF;}
.text-c li.thisclass a{color:#fff;}
.text-c li select{margin:3px 0 0 0;border:#ececec solid 1px;}
.text-c li a{color:#706e6e;;}
.text-c li a i{width:8px;height:9px;background:url(../images/list_icon.png) no-repeat;}
.text-c li a i.prev{background-position:-45px -40px;float:left;margin:10px 5px 0 0;}
.text-c li a i.next{background-position:-55px -40px;float:right;margin:10px 0 0 5px;}
.left_activity{position: fixed; left:10px; top:50%;margin-top: -265px; width:96px;z-index:999;}
.left_activity a{display: block;}
/*通用头部样式*/
.head{width:100%;position: relative;z-index:99;background: #000;height: 100px;}
.navigation{width: 1180px;height: 100px;clear:both;margin:0 auto; }
.navigation *{-webkit-transition:all 0.25s linear 0.01s;-moz-transition:all 0.25s linear 0.01s;-ms-transition:all 0.25s linear 0.01s;-o-transition:all 0.25s linear 0.01s;transition:all 0.25s linear 0.01s;}
.navigation .logo{float: left;width: 325px;height: 60px;margin-top:20px;}
.navigation .navBar{float: right; width: 830px;height:46px;line-height: 46px;margin-top: 45px;}
.navigation .navBar li{float: left;width: 14.285%; text-align: center; font-size: 14px; height:46px;}
.navigation .navBar li a.subn strong{display: block; font-size: 18px;color: #e1e1ee; width: 100%;height:100%;font-weight: normal;}
.navigation .navBar li:hover a.subn strong{background: #7d0178;}
.navigation .navBar li.navBarbox{position:relative;}
.navigation .navBar li.navBarbox a.subn.all{ width: 100%; height:46px;line-height: 46px;font-size: 18px;font-weight: normal;margin:0;padding:0; color: #e1e1ee; }
/* 导航项目 start*/
.navBarbox:hover .project_nav{border:1px solid #ccc;}
.project_nav {width: 0;height:0;background: #fff;position: absolute;left: -400px;top:70px;overflow: hidden;z-index: 999;line-height: 1.2 !important}
.project_nav .project_nav_box {width: 195px;border-right:1px solid #e6e6e6;height: 510px;float: left;}
.project_nav .project_nav_box_last{border:none;}
.project_nav .project_nav_box .project_nav_box_top{width: 170.4px;padding:15px 0;border-bottom: 1px solid #e6e6e6;margin-bottom: 20px;}
.project_nav .project_nav_box dl.project_nav_item{height: 45px;padding-left: 65px;}
.project_nav .project_nav_box dl.project_nav_item.con1{background:url(../images/con1.jpg) no-repeat 15px center;}
.project_nav .project_nav_box dl.project_nav_item.con2{background:url(../images/con2.jpg) no-repeat 15px center;}
.project_nav .project_nav_box dl.project_nav_item.con3{background:url(../images/con3.jpg) no-repeat 15px center;}
.project_nav .project_nav_box dl.project_nav_item.con4{background:url(../images/con4.jpg) no-repeat 15px center;}
.project_nav .project_nav_box dl.project_nav_item.con5{background:url(../images/con5.jpg) no-repeat 15px center;}
.project_nav .project_nav_box dl.project_nav_item.con6{background:url(../images/con6.jpg) no-repeat 5px center;padding-left: 55px;}
.project_nav .project_nav_box dl.project_nav_item.con7{background:url(../images/con7.jpg) no-repeat 15px center;}
.project_nav .project_nav_box dl.project_nav_item dt{font-size: 16px;color:#333;padding-top: 5px;}
.project_nav .project_nav_box dl.project_nav_item dd{font-size: 12px;color:#999;}
.project_nav .project_nav_box dl.project_nav_item.con6 dd{font-size: 10px !important;}
.project_nav .project_nav_box dl.project_list{width: 175px;margin:0 auto 12px;border:none;}
.project_nav .project_nav_box dl.project_list dt{font-size: 14px;font-weight: bold;border-bottom: 1px solid #e6e6e6;padding-bottom: 10px;margin-bottom: 8px;}
.project_nav .project_nav_box dl.project_list dt a{color:#4c4c4c;}
.project_nav .project_nav_box dl.project_list dd{font-size: 12px;display: inline-block;display:inline;*zoom:1;line-height: 22px;}
.project_nav .project_nav_box dl.project_list_6 dd{line-height: 40px;}
.project_nav .project_nav_box dl.project_list dd a{color:#666666;margin-right: 4px;}
.project_nav .project_nav_box dl.project_list dd:hover a{color:#84198a;font-weight: bold;}
/* 导航项目 end*/
.height600{ width: 100%; height: 600px;}
/* 侧边栏公共样式 */
#main .common_list .com_l{width:268px;float:left;margin:12px 0 0 0; overflow:hidden;}
#main .common_list .com_l .pic{width:268px;height:266px;overflow:hidden; position: relative;}
#main .common_list .com_l .pic .hd { position: absolute; bottom: 10px; left: 50%; margin-left: -30px; } 
#main .common_list .com_l .pic .hd li { width: 10px; height: 10px; border-radius: 10px; background: #8B0F86; margin: 5px; float: left; cursor:pointer; }
#main .common_list .com_l .pic .hd li.on { background: #BA7AB1; }
#main .common_list .com_l .add{width:268px;height:206px;overflow:hidden;background:#f4f4f4;margin:20px auto;}
#main .common_list .com_l .add dl{width:228px;height:170px;overflow:hidden;background:#f4f4f4;margin:16px auto;}
#main .common_list .com_l .add dl *{-webkit-transition:all 0.25s linear 0.01s;-moz-transition:all 0.25s linear 0.01s;-ms-transition:all 0.25s linear 0.01s;-o-transition:all 0.25s linear 0.01s;transition:all 0.25s linear 0.01s;}
#main .common_list .com_l .add dl dt{width:228px;height:40px;overflow:hidden;margin:0 0 10px 0;}
#main .common_list .com_l .add dl dt i{width:36px;height:36px;background:url(../images/list_icon.png) no-repeat;float:left;margin:3px 5px 0 0;}
#main .common_list .com_l .add dl dt span{display:block;height:24px;line-height:24px;font-size:23px;font-weight:bolder;color:#BA79B1;}
#main .common_list .com_l .add dl dt em{color:#7E7E7E;}
#main .common_list .com_l .add dl dt i.clock{background-position:0 0;}
#main .common_list .com_l .add dl dt i.tel{background-position:-36px 0;}
#main .common_list .com_l .add dl dd{width:48px;height:68px;float:left;margin:0 12px 0 0;}
#main .common_list .com_l .add dl dd i{width:48px;height:48px;display:block;background:url(../images/list_icon.png) no-repeat;cursor:pointer; }
#main .common_list .com_l .add dl dd i.msg{background-position:-74px 0;}
#main .common_list .com_l .add dl dd i.qq{background-position:-122px 0;}
#main .common_list .com_l .add dl dd i.price{background-position:-170px 0;}
#main .common_list .com_l .add dl dd i.doctor{background-position:-218px 0;}
#main .common_list .com_l .add dl dd:hover i.msg{background-position:-74px -48px;}
#main .common_list .com_l .add dl dd:hover i.qq{background-position:-122px -48px;}
#main .common_list .com_l .add dl dd:hover i.price{background-position:-170px -48px;}
#main .common_list .com_l .add dl dd:hover i.doctor{background-position:-218px -48px;}
#main .common_list .com_l .add dl dd.c{margin:0;}
#main .common_list .com_l .add dl dd span{width:48px;height:22px;line-height:22px;color:#7E7E7E;}
#main .common_list .com_l .al{width:268px;height:300px;overflow:hidden;background:#f4f4f4;padding:16px 0 0 0;}
#main .common_list .com_l .al .al_t {width:248px;height:24px;margin:0 auto;line-height:24px;font-size:18px;color:#2f2f2f;font-weight:bold; }
#main .common_list .com_l .al .al_t span { float:left; }
#main .common_list .com_l .al .al_t a{line-height:22px;float:right;margin:5px 0 0 0;font-size:12px;color:#818080;font-weight:500; background: url(../images/icon7.png) no-repeat right center; padding-right:10px; }
#main .common_list .com_l .al ul{width:236px;display:block;margin:16px auto;overflow:hidden;}
#main .common_list .com_l .al ul li{width:108px;float:left;margin:5px;}
#main .common_list .com_l .al ul li span{font-size:14px;line-height:30px;display:block;text-align:center;}
#main .common_list .com_l .al ul li .apic{width:108px;height:90px;display:block;background:#D5D3D4;position:relative;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main .common_list .com_l .al ul li .apic>img{display:block;margin:5px auto 0 auto;}
#main .common_list .com_l .yy{width:268px;height:340px;overflow:hidden;background:#f4f4f4;padding:12px 0 0 0;margin:20px 0 0 0;}
#main .common_list .com_l .yy .yy_t{width:248px;height:24px;line-height:24px;font-size:18px;color:#2f2f2f;font-weight:bold;padding:0 10px 15px 10px;border-bottom:#FFFFFF solid 1px; display:block; }
#main .common_list .com_l .yy .yy_t span { float:left; }
#main .common_list .com_l .yy .yy_t a{ line-height:26px;margin:5px 0 0 0;font-size:12px;color:#ba79b1;font-weight:500; float:right; }
#main .common_list .com_l .yy ul{width:248px;display:block;padding:0 16px 10px 10px;overflow:hidden;border-top:#d3d3d3 solid 1px;}
#main .common_list .com_l .yy ul li{width:236px;height:32px;font-size:14px;color:#2f2f2f;line-height:32px;border-bottom:#d4d2d2 dashed 1px; overflow:hidden; clear: both;}
#main .common_list .com_l .yy ul li em { float:left; }
#main .common_list .com_l .yy ul li a{ float:left; width:120px;color:#8f8f8f;margin:0 0 0 5px!important; margin:0 0 0 2.5px; }
#main .common_list .com_l .yy ul li span{ float:left;margin:0 4px 0 0;}
#main .common_list .com_l .yy p{width:148px;height:30px;display:block;margin:0 auto;background:url(../images/list_icon.png) 0 -100px no-repeat;}
#main .common_list .com_l .yy p:hover{background:url(../images/list_icon.png) 0 -133px no-repeat;}
#main .common_list .com_l .hot_xm{width:268px;height:444px;overflow:hidden;background:#f4f4f4;padding:16px 0 0 0;margin:20px 0 0 0;}
#main .common_list .com_l .hot_xm .xm_t{width:248px;height:24px;margin:0 auto;line-height:24px;font-size:18px;color:#2f2f2f;font-weight:bold;}
#main .common_list .com_l .hot_xm .xm_t span { float:left; }
#main .common_list .com_l .hot_xm .xm_t a{line-height:22px;float:right;margin:5px 0 0 0;font-size:12px;color:#818080;font-weight:500; background: url(../images/icon7.png) no-repeat right center; padding-right:10px; }
#main .common_list .com_l .hot_xm ul{width:236px;display:block;margin:16px auto;overflow:hidden;}
#main .common_list .com_l .hot_xm ul li{width:236px;clear:both;margin:0 0 15px 0;overflow:hidden;}
#main .common_list .com_l .hot_xm ul li img{float:left;margin:0 15px 0 0;}
#main .common_list .com_l .hot_xm ul li h2{float:left;width:142px;font-size:14px;margin:5px 0;font-weight:normal;color:#2f2f2f;}
#main .common_list .com_l .hot_xm ul li p{float:left;width:142px;color:#898989;line-height:30px;}
#main .common_list .com_l .qt{width:268px;height:266px;overflow:hidden;background:#f4f4f4;padding:16px 0 0 0;margin:20px 0 0 0;}
#main .common_list .com_l .qt .qt_t{width:248px;height:24px;margin:0 auto;line-height:24px;font-size:18px;color:#2f2f2f;font-weight:bold;}
#main .common_list .com_l .qt .qt_t a {line-height:22px;float:right;margin:5px 0 0 0;font-size:12px;color:#818080;font-weight:500; background: url(../images/icon7.png) no-repeat right center; padding-right:10px; }
#main .common_list .com_l .qt .qt_t ul{width:auto;}
#main .common_list .com_l .qt .qt_t ul li{float:left;font-weight:normal;color:#a2a2a2;margin:0 10px 0 0;}
#main .common_list .com_l .qt .qt_t ul li.on{font-weight:bold;color:#2f2f2f;}
#main .common_list .com_l .qt dl{width:236px;display:block;margin:16px auto;overflow:hidden;}
#main .common_list .com_l .qt dl dd{width:236px;clear:both;line-height:30px;overflow:hidden;}
#main .common_list .com_l .qt dl dd:hover a{color:#ba79b1;text-decoration:none;}
#main .common_list .com_l .qt dl dd i{width:14px;height:14px;float:left;background:url(../images/list_icon.png) no-repeat;margin:8px 5px 0 0;}
#main .common_list .com_l .qt dl dd i.qt01{background-position:-154px -100px;}
#main .common_list .com_l .qt dl dd:hover i.qt01{background-position:-168px -100px;}
#main .common_list .com_l .qt dl dd i.qt02{background-position:-154px -114px;}
#main .common_list .com_l .qt dl dd:hover i.qt02{background-position:-168px -114px;}
#main .common_list .com_l .qt dl dd i.qt03{background-position:-154px -128px;}
#main .common_list .com_l .qt dl dd:hover i.qt03{background-position:-168px -128px;}
#main .common_list .com_l .qt dl dd i.qt04{background-position:-154px -142px;}
#main .common_list .com_l .qt dl dd:hover i.qt04{background-position:-168px -142px;}
#main .common_list .com_l .qt dl dd i.qt05{background-position:-154px -156px;}
#main .common_list .com_l .qt dl dd:hover i.qt05{background-position:-168px -156px;}
#main .common_list .com_l .qt dl dd i.qt06{background-position:-154px -170px;}
#main .common_list .com_l .qt dl dd:hover i.qt06{background-position:-168px -170px;}
#main .common_list .com_l .qt dl dd i.qt07{background-position:-154px -184px;}
#main .common_list .com_l .qt dl dd:hover i.qt07{background-position:-168px -184px;}
#main .common_list .com_l .map{width:268px;height:235px;overflow:hidden;background:#f4f4f4;padding:16px 0 0 0;margin:20px 0 0 0;}
#main .common_list .com_l .map .map_t{width:248px;height:24px;margin:0 auto;line-height:24px;font-size:18px;color:#2f2f2f;font-weight:bold;}
#main .common_list .com_l .map .map_t span { float: left; }
#main .common_list .com_l .map .map_t a {line-height:22px;float:right;margin:5px 0 0 0;font-size:12px;color:#818080;font-weight:500; background: url(../images/icon7.png) no-repeat right center; padding-right:10px; }
#main .common_list .com_l .map img{display:block;margin:18px auto;}
#main .common_list .com_r{width:892px;overflow:hidden;float:right;margin:12px 0 0 0;}
@-webkit-keyframes orangeOut{
 0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1 }
100%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}
}
@-moz-keyframes orangeOut{
 0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}
}
@-ms-keyframes orangeOut{
 0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
100%{
 -webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}
}
@keyframes orangeOut{
 0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
100%{
 -webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;}
}
#main{width:100%;clear:both;}
/***金牌项目**/
#main .nav{width:1180px;height:74px;margin:4px auto;overflow:hidden;}
#main .nav ul{width:auto;height:74px;float:right;}
#main .nav ul li{width:79px;height:72px;line-height:70px;display:block;float:left;border:#e3e3e3 solid 1px;margin:0 1.8px;}
#main .nav ul li i{display:block;width:79px;height:72px;background:#ba79b1;position:absolute;opacity:0;z-index:-1;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease; }
#main .nav ul>li:hover>i{opacity:1;-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease;background-color:#ba79b1;}
#main .nav ul li a{width:79px;height:72px;display:block;overflow:hidden;text-decoration:none;}
#main .nav ul li a em{display:block;width:55px;height:48px;background:url(../images/nav.png) no-repeat;margin:0 auto;}
#main .nav ul li a strong{width:79px;height:14px;line-height:14px;display: block;font-size:12px;color:#5A5A5A;text-align:center;font-weight:normal;}
#main .nav ul li>a:hover strong{color:#fff;}
#main .nav ul li.i01{width:75px;height:72px;line-height:70px;display:block;float:left;border:#cccaca solid 1px;margin:0 2px 0 0;}
#main .nav ul li span{display:block;width:75px;height:72px;line-height:72px;background-color:#ba79b1;background-position:0 -127px;}
#main .nav ul li.i02 a em{background-position:0 0;}
#main .nav ul li.i02 a:hover em{background-position:0 -48px; }
#main .nav ul li.i03 a em{background-position:-55px 0px; }
#main .nav ul li.i03 a:hover em{background-position:-55px -48px; }
#main .nav ul li.i04 a em{background-position:-110px 0; }
#main .nav ul li.i04 a:hover em{background-position:-110px -48px; }
#main .nav ul li.i05 a em{background-position:-165px 0; }
#main .nav ul li.i05 a:hover em{background-position:-165px -48px; }
#main .nav ul li.i06 a em{background-position:-220px 0; }
#main .nav ul li.i06 a:hover em{background-position:-220px -48px; }
#main .nav ul li.i07 a em{background-position:-275px 0; }
#main .nav ul li.i07 a:hover em{background-position:-275px -48px; }
#main .nav ul li.i08 a em{background-position:-330px 0; }
#main .nav ul li.i08 a:hover em{background-position:-330px -48px; }
#main .nav ul li.i09 a em{background-position:-385px 0; }
#main .nav ul li.i09 a:hover em{background-position:-385px -48px; }
#main .nav ul li.i10 a em{background-position:-440px 0; }
#main .nav ul li.i10 a:hover em{background-position:-440px -48px; }
#main .nav ul li.i11 a em{background-position:-495px 0; }
#main .nav ul li.i11 a:hover em{background-position:-495px -48px; }
#main .nav ul li.i12 a em{background-position:-550px 0; }
#main .nav ul li.i12 a:hover em{background-position:-550px -48px; }
#main .nav ul li.i13 a em{background-position:-605px 0; }
#main .nav ul li.i13 a:hover em{background-position:-605px -48px; }
#main .nav ul li.i14 a em{background-position:-660px 0; }
#main .nav ul li.i14 a:hover em{background-position:-660px -48px; }
#main .nav ul li ul{width:340px;height:152px;background:#FFFFFF;position:absolute;z-index:99;margin:1px 0 0 -260px;display:none;padding:0 4px 8px 4px;}
#main .nav ul li ul li{margin:4px 4px 0 0;}
#main .nav ul li.i14:hover{-webkit-transition:all 0.25s linear 0.01s;-moz-transition:all 0.25s linear 0.01s;-ms-transition:all 0.25s linear 0.01s;-o-transition:all 0.25s linear 0.01s;transition:all 0.25s linear 0.01s;}
#main .nav ul li.i14:hover ul{display:block;}
#main .nav ul li.i15 a em{background-position:-1028px 0; }
#main .nav ul li.i15 a:hover em{background-position:-1028px -64px; }
#main .nav ul li ul li.i16 a em{background-position:-1107px 0; }
#main .nav ul li ul li.i16 a:hover em{background-position:-1107px -64px; }
#main .nav ul li ul li.i17 a em{background-position:-1186px 0; }
#main .nav ul li ul li.i17 a:hover em{background-position:-1186px -64px; }
#main .nav ul li ul li.i18 a em{background-position:-1265px 0; }
#main .nav ul li ul li.i18 a:hover em{background-position:-1265px -64px; }
#main .nav ul li ul li.i19 a em{background-position:-1344px 0; }
#main .nav ul li ul li.i19 a:hover em{background-position:-1344px -64px; }
/* head star */
.wrapper{width: 1180px;margin:0 auto;}
.header{width: 100%; height:auto;}
.topBar{width: 100%;height: 35px;border-bottom:1px solid #dddddd; overflow: hidden;line-height: 35px;}
.topBar p{display:inline-block;}
.topBar p.right{float: right;}
.topBar p strong{display: block;float: right;background:url(../images/tel_icon.jpg) no-repeat left  center; height: 100%;padding-left: 25px;margin-left: 10px;color: #8959c5;}
.logo{ overflow: hidden;text-align: center;margin:10px auto 0; line-height:0 }
.Navigation{background: #000;height: 70px;width: 100%;}
.Navigation .navBox{ width:1200px;margin:0 auto; height: 100%;}
.Navigation .navBox li{float: left;width:170px;height: 70px;}
.Navigation .navBox li.navBarbox{position: relative;}
.Navigation .navBox a.nav{display: block;width:200px !important;text-align: center;float: left; color: #fff;font-size: 18px;line-height: 1;padding-top: 20px; height:50px !important;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;margin:0 !important;}
.Navigation .navBox a.nav strong{display: block;font-weight: normal;font-size: 14px;margin-top: 5px;}
.Navigation .navBox a.nav:hover,.Navigation .navBox a.nav.on{background: #5c585e;}
.Navigation .navBox li.navBarbox .menu{width:0px; height:0px;left:-375px;top:0;overflow: hidden; background: #fff;top:70px; position:absolute;z-index:9999;border:1px solid #c7c7c7; text-align: left;}
.Navigation .menu .menuTab{float: left;width:196px; height:100%; overflow: hidden;}
.Navigation .menu .menuTab li{width: 173px;border-top:1px solid #c7c7c7;border-right:1px solid #c7c7c7;height: 20%;margin-top: -1px;background: #f3f3f3;padding-left: 22px;}
.Navigation .menu .menuTab li:hover,.menu .menuTab li.on{background: #fff;border-right:1px solid #fff;}
.Navigation .menu .menuTab h2{width: 100%;height:20px;line-height: 20px;font-size: 14px;font-weight: bold;text-align: left;margin:8px 0 0 0;padding-left: 24px; color: #333;}
.Navigation .menu .menuTab li .mbjd{background:url(../images/con1.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .xtds{background:url(../images/con2.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .ksby{background:url(../images/con3.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .pfzl{background:url(../images/con4.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .kqqt{background:url(../images/con5.jpg) no-repeat left center;}
.Navigation .menu .menuTab li .mfyz{background:url(../images/con6.jpg) no-repeat left center;}
.Navigation .menu .menuTab a{font-size: 12px;line-height: 1;float: left;margin-right: 8px;margin-top: 8px; color: #333; }
.Navigation .menu .menuTab a:hover{ color: #890b84; }
.menubox{float: left;}
.menubox,.menubox .menuChange{width:982px; height: 500px; overflow: hidden;}
.menubox .menuChange .leftsubs{float: left; width: 705px; margin-left: 35px; height:500px;}
.menubox .menuChange .leftsubs li{float: left; width:180px; height:155px; margin:15px 50px 0 0;}
.menubox .menuChange .leftsubs.kq li{ height:85px; }
.menubox .menuChange .leftsubs li h3{border-bottom:1px solid #e3e3e3;padding:0; margin:0; width: 100%; overflow: hidden;}
.menubox .menuChange .leftsubs li h3 a{font-size: 14px;text-align: left; height: 21px;line-height: 1; color: #333; margin:0;}
.menubox .menuChange .leftsubs li a{float:left;margin:12px 12px 0 0;font-size: 12px;color:#666666;line-height: 1;}
.menubox .menuChange .leftsubs li a:hover,.menubox .menuChange .leftsubs li a strong{color: #890b84;font-weight: normal;}
.menubox .menuChange .hotsubs{float: left; width:215px;margin-top: 15px;}
.menubox .menuChange .hotsubs li{width:100%;}
.menubox .menuChange .hotsubs strong{display: block; width: 100%; font-size: 14px;text-align: left; height: 21px;line-height: 1;padding:0; margin:0; border-bottom:1px solid #fff; color: #333;}
.menubox .menuChange .leftsubs.mf{background: url(../images/hotmf2.jpg) no-repeat bottom left; position: relative;}
.menubox .menuChange .leftsubs.mf a.bhot{display: block;position: absolute; width: 704px;height: 325px; bottom:0; left: 0;}
.menubox .menuChange .leftsubs.kq{background: url(../images/hotkq2.jpg) no-repeat bottom left 50px; position: relative;}
.menubox .menuChange .leftsubs.kq li{ height:85px; }
.menubox .menuChange .leftsubs.kq a.bhot{display: block;position: absolute; width: 575px;height: 300px; bottom:0; left: 50px;}
.menubox .menuChange .leftsubs li a.mt17px{margin-top: -17px;}
.menubox .menuChange .leftsubs li a.mt20{    margin-left: -20px;    margin-top: -15px;}
/* head end */
.boxsbg{width: 100%;overflow: hidden;background: #eaebeb; padding:32px 0 50px;}
.bh { height:70px; }
/* project */
.project{width: 1212px;overflow: hidden;}
.project a{display: block;width: 89px;height: 89px;float: left;margin-right: 12px;}
.project dl{width: 87px;height: 81px;border:1px solid #c485ec;border-radius: 15px;padding-top: 6px;background: #fff;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.project dl:hover{background: #84198a;}
.project dl dt{height: 56px;width: 89px;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;background:url(../images/icons.png) no-repeat center;}
.project dl dd{text-align: center;font-size: 16px;color:#646464;transition:all 300ms linear;-moz-transiton:all 300ms linear;-webket-transition:all 300ms linear;-o-transition:all 300ms linear;}
.project dl:hover dd{color:#fff;}
.project dl dt.d1{background-position:15px 0;}
.project dl dt.d2{background-position:-520px 0;}
.project dl dt.d3{background-position:-692px 0;}
.project dl dt.d4{background-position:-163px 0;}
.project dl dt.d5{background-position:-74px -5px;}
.project dl dt.d6{background-position:15px -112px;}
.project dl dt.d7{background-position:-163px -112px;}
.project dl dt.d8{background-position:-74px -112px;}
.project dl dt.d9{background-position:-430px 0;}
.project dl dt.d10{background-position:-252px -112px;}
.project dl dt.d11{background-position:-602px 0;}
.project dl dt.d12{background-position:-252px 0;}
.project dl:hover dt.d1{background-position:15px -56px;}
.project dl:hover dt.d2{background-position:-520px -56px;}
.project dl:hover dt.d3{background-position:-692px -56px;;}
.project dl:hover dt.d4{background-position:-163px -56px;}
.project dl:hover dt.d5{background-position:-74px -60px;}
.project dl:hover dt.d6{background-position:15px -168px;}
.project dl:hover dt.d7{background-position:-163px -168px;}
.project dl:hover dt.d8{background-position:-74px -168px;}
.project dl:hover dt.d9{background-position:-430px -56px;}
.project dl:hover dt.d10{background-position:-252px -168px;}
.project dl:hover dt.d11{background-position:-602px -56px;}
.project dl:hover dt.d12{background-position:-252px -56px;}
/*.link { width: 1180px; margin:0 auto 20px auto; overflow:hidden; }
.link span { width: 100%; display: block; text-align: left; line-height: 24px; font-size: 16px; font-weight: bold; display: block; }
.link a { display:inline-block; margin:10px; float: left; }
*/
/**footer**/
.footer{width: 100%;/*overflow: hidden;*/background: #fff; color: #888888;}
.footer a{color: #999;}
.footerLogo{width: 100%;height:146px; padding:25px 0;text-align: center; background: #333;}
.footerNav dl{float: left; margin-top: 60px;line-height: 2;}
.footerNav dl.brand{width: 130px;border-right:1px dashed #d5d5d5;margin-left: 260px;}
.footerNav dl.contact{width: 140px;border-right:1px dashed #d5d5d5;margin-left: 57px;}
.footerNav dl.find{margin-left: 38px;width: 290px;}
.footerNav dl.dd{width: 164px;text-align: center;margin-top: 35px;margin-right: 17px;}
.footerNav dl dt{font-size: 18px; color: #000;}
.footer .tabsnav{width: 100%;text-align: center;font-size: 18px;overflow: hidden;margin: 15px 0;}
.footer .bottom{width: 100%;text-align: center;}
.footer .bottom img{margin:0 5px;}
.footer .linkbox,.footer .copyright{font-size: 12px;text-align: center;width: 100%;line-height: 1.7;}
.footer .linkbox{margin-top: 20px;}
.footer .copyright{margin-bottom: 15px;margin-top: 5px;}
.links { width: 1180px; margin: 10px auto; }
.links span { color: #000; }
.links a { margin: 10px 10px 10px 0; }
/*中心详情广告位*/
#banner a{display:block;width:1180px;height:650px;margin:0 auto;}
/**12中心banner轮播*/
.con_silder{height:340px;overflow:hidden;position:relative;background:url(../images/loading2.gif) 50% no-repeat;}
.con_silder li a{display:block;width:1180px;height:340px;margin:0 auto;}
.con_silder .hd{width:100%;height:340px;position:relative;}
.con_silder .hd ul{position:absolute;left:50%;top:-30px;margin:0 0 0 -40px;}
.con_silder .hd ul li{width:10px;height:10px;background:#8B0F86;margin:5px;text-indent:-999px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;float:left;position:relative;_display:inline;}
.con_silder .hd ul li.on{width:10px;height:10px;background:#BA7AB1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.con_silder .hd>a{width:45px;height:70px;position:absolute;top:-200px;cursor:pointer;display:block;z-index:999;}
.con_silder .hd a.prev{left:100px;background-position: -63px 0;}
.con_silder .hd a.next{right:100px;background-position: -63px -54px;}
.bg{height: 200px;background:url(../images/bg.jpg) no-repeat center;}
