﻿@charset "utf-8";
body{ margin:0px; font-size:12px; color:#555;font-family:"Microsoft YaHei"; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;list-style:none; font-weight:normal;}
textarea,input,select,button{font-size:12px; font-family:"微软雅黑",Microsoft YaHei; border:0; background:none; outline:none; vertical-align:middle;}
button{overflow:visible}
img{border:none;}
a{color:#555;text-decoration:none;}
a:hover{color:#d9b765;}
li{list-style:none;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
.wead{width:1200px; margin:20px auto 0; overflow:hidden;}

.yindao{width:100%; background:#f8f8f8; overflow:hidden;}  
.yindao .yd{width:1200px; margin:0 auto; overflow:hidden;}
.yindao .yd .lf{font-size:12px; color:#333; line-height:30px;}
.yindao .yd .rt{font-size:12px; color:#333; line-height:30px; float:right;} 
.yindao .yd .rt a{height:30px; font-size:12px; line-height:30px; color:#333; text-align:center; text-decoration:none; float:left; display:block;}
.yindao .yd .rt span{padding:0 10px; float:left;}

.header{width:1200px; margin:15px auto; overflow:hidden;}
.header .logo{width:478px; float:left;}
.header .logo img{width:100%; height:auto; display:block;}
.header .tel{background:url(../images/dh.png) no-repeat left center; margin-top:12px; float:right;}
.header .tel h3{font-size:16px; color:#666; margin-top:6px; margin-bottom:5px; padding-left:46px; }
.header .tel h4{font-size:20px; font-weight:bold; color:#d9b765; padding-left:65px;}

.nav{width:480px; height:70px; float:right}
.nav ul{width:100%; display:block; margin:0 auto; height:70px;}
.nav ul li{width:120px; height:70px; background:url(../images/lbg.png) no-repeat center right; float:left; display:block; position:relative;}
.nav ul li a{color:#333; font-size:16px; line-height:70px; text-align:center; display:block;}
.nav .ej{width:100%; background-color:#fff; position:absolute; display:none; z-index:9999;}
.nav .ej a{color:#555; font-size:14px; line-height:36px; border-top:1px solid #fff;}
.nav.xf ul li{width:195px;}
.nav ul li:hover .ej{display:block;}
.nav ul li:hover .ej a{background:none;}
.nav ul li:hover .ej a:hover{background-color:#d9b765; color:#fff;}

#nav1 {
       width:238px;
    line-height: 28px; 
       list-style-type: none;
       text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}

/*==================一级目录===================*/
#nav1 a {
       width: 208px; 
       display: block; margin:0 auto
       
       /*Width(一定要)，否则下面的Li会变形*/
}

#nav1 li {
       background:url(images/n3.jpg) no-repeat;/*一级目录的背景色*/
	   margin-top:5px;/*下面的一条白边*/
       float:left;
	  
       /*float：left,本不应该设置，但由于在Firefox不能正常显示       继承Nav的width,限制宽度，li自动向下延伸*/
}

#nav1 li a:hover{
       background:#d9b765 url(../images/jt.png) no-repeat 10px center; color:#fff;       /*一级目录onMouseOver显示的背景色*/
}

#nav1 a:link  {
       color:black; text-decoration:none;
}
#nav1 a:visited  {
       color:black;text-decoration:none;
}
#nav1 a:hover  {
       color:#FFF;text-decoration:none;font-weight:bold;
}

/*==================二级目录===================*/
#nav1 li ul {
       list-style:none;
       text-align:left; border:none; padding-left:0px; margin-bottom:0px; padding:0
}
#nav1 li ul li{  
		height:30px;     
       background:url(images/n4.jpg) no-repeat;  /*二级目录的背景色*/
}

#nav1 li ul a{
         padding-left:10px;
         width:210px;
		 height:30px; 
		 line-height:30px; font-size:12px
       /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}

/*下面是二级目录的链接样式*/

#nav1 li ul a:link  {
		line-height:30px;
       color:#666; text-decoration:none;
}
#nav1 li ul a:visited  {
       color:#666;text-decoration:none;
}
#nav1 li ul a:hover {
        background:url(../images/jt1.png) no-repeat 10px center; padding-left:20px
       /* 二级onmouseover的字体颜色、背景色*/
}

/*==================三级目录===================*/
ul.third{
         padding-left:0px;
         width:165px;
         background:#000000!important;
         color:#FF0000; text-decoration:none;
}
/*==============================*/

#nav1 li:hover ul {
       left: auto;
}
#nav1 li.sfhover ul {
       left: auto;
}
#content {
       clear: left; 
}
#nav1 ul.collapsed {
       display: none;
}
-->

#PARENT{
       width:230px;
}

.banner{position:relative; width:100%; height:580px; overflow:hidden;}
.banner .prev{width:50px; height:50px; background:url(../images/left.png) no-repeat center; display:block; position:absolute; top:50%; margin-top:-25px; left:1%; z-index:9999; opacity:0;}
.banner:hover .prev{opacity:.5;}
.banner .next{width:50px; height:50px; background:url(../images/right.png) no-repeat center; display:block; position:absolute; top:50%; margin-top:-25px; right:1%; z-index:9999; opacity:0;}
.banner:hover .next{opacity:.5;}
.banner .bd{width:100%; height:580px;}
.banner .bd li{width:100%; height:580px;}
.banner .bd li a{display:block;}
.banner .hd{position:absolute; bottom:14px; left:0; width:100%; z-index:1; text-align:center;}
.banner .hd ul li{cursor:pointer; display:inline-block; zoom:1; width:12px; height:12px; border-radius:100%; margin:0 5px; background-color:rgba(0,0,0,.5); overflow:hidden; text-indent:9999px;}
.banner .hd ul .on{background-color:#d9b765;}

.sy_xy{width:100%; background:url(../images/xy_bj.png) no-repeat center / cover; padding:50px 0 ; overflow:hidden;}
.sy_xy ul{overflow:hidden; margin:0;}
.sy_xy ul li{float:left; padding:1px 1px 0 0; width:24.9% }
.sy_xy img{width:100%; height:auto; display:block;
transition:all 3s;
-webkit-transition:all 3s;
-moz-transition:all 3s;
-ms-transition:all 3s;
-o-transition:all 3s;}
.sy_xy ul li:hover img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.sy_xy .nr{width:100%; position:relative; overflow:hidden;}
.sy_xy .bj{width:100%; height:100%; background-color:rgba(0,0,0,.2); top:0; left:0; position:absolute;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_xy .wz{position:absolute; width:90%; left:5%; bottom:5%; font-size:12px; color:#fff; line-height:26px;}
.sy_xy .wz h3{font-size:26px; margin-bottom:5px;}
.sy_xy .wz p{font-size:15px; color:#ddd; margin-bottom:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_xy ul li:hover .wz p{margin-bottom:50px;}
.sy_xy .wz span{font-size:14px;}
.sy_xy .wz i{padding-left:15px;}
.sy_xy ul li:hover .bj{background-color:rgba(0,0,0,.5);}

.bt{width:100%; margin-bottom:30px; text-align:center;}
.bt h3{font-size:32px; margin-bottom:15px; color:#d9b765;}
.bt p{font-size:16px;}
.bt span{width:100px; height:1px; background-color:#e7e7e7; margin:0 auto; display:block; margin-bottom:15px;}

.ssBox{background-color:#d9b765; height:50px;}
.ssBox .wead{ margin:0 auto}
.ssBox .gjc {float:left; height:50px; line-height:50px;}
.ssBox .gjc em{font-size:14px; color:#fff; font-weight:bold; font-style:normal;}
.ssBox .gjc span {font-size:12px; color:#fff;}
.ssBox .gjc a{font-size:12px; color:#fff; padding:0 5px; text-decoration:none;}
.ssBox .sch{float:right; margin-top:10px;}
.ssBox .sch input.wz{float:left; border:none; width:188px; height:30px; line-height:30px; padding:0 10px; font-size:12px; color:#888; outline:none; border:0; background-color:#fff;}
.ssBox .sch input.an{float:left; border:0; background:url(../images/abg.jpg) no-repeat center; width:36px; height:30px;}

.cpzs{width:100%; background-color:#f7f7f7; overflow:hidden; padding:50px 0 50px;}

.fuwu{width:100%; background-color:#fff; overflow:hidden; }
.fuwu .fu_wu{width:1170px; margin:0 auto; position:relative;}
.fuwu .fu_wu .hd{width:1170px; background:url(../images/yq_bt.png) no-repeat center; margin-bottom:10px; overflow:hidden; position:relative;}
.fuwu .fu_wu .hd .lm{width:100px; height:40px; text-align:center; font-size:16px; text-align:center; color:#fff; line-height:40px; font-weight:bold}
.fuwu .fu_wu .bd{width:1180px; margin:0 auto; overflow:hidden;}
.fuwu .fu_wu .bd ul li{width:285px; float:left; display:block; margin-right:10px; overflow:hidden; position:relative;}
.fuwu .fu_wu .bd .tp{width:285px; overflow:hidden;}
.fuwu .fu_wu .bd .tp img{width:100%; height:auto; display:block;}
.fuwu .fu_wu .bd .wz{text-align:center; width:100%; background-color:rgba(0,0,0,.7); position:absolute; left:0; bottom:0; font-size:15px; line-height:32px; padding:5px 0;}
.fuwu .fu_wu .bd .wz a{color:#fff; display:block;}
.fuwu .fu_wu .prev{width:25px; height:25px; display:block; border-radius:100%; background:url(../images/fuwu_l.png) no-repeat center; background-color:#a7a7a7; position:absolute; right:60px; top:8px; cursor:pointer;}
.fuwu .fu_wu .prev:hover{background-color:#d9b765;}
.fuwu .fu_wu .next{width:25px; height:25px; display:block; border-radius:100%; background:url(../images/fuwu_r.png) no-repeat center; background-color:#a7a7a7; position:absolute; right:20px; top:8px; cursor:pointer;}
.fuwu .fu_wu .next:hover{background-color:#d9b765;}

.gs_jj{width:1170px; margin:30px auto; overflow:hidden;}
.gs_jj .tp img{width:100%; height:auto; display:block;}
.gs_jj .jj{width:740px; float:left;}
.gs_jj .jj h2{background:url(../images/gy_bt.png) no-repeat center; overflow:hidden; margin-bottom:20px;}
.gs_jj .jj h2 span{float:left; width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.gs_jj .jj h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.gs_jj.xf_lm .jj h2{background:#f7f7f7; border-bottom:3px solid #c7c7c7; overflow:hidden; margin-bottom:20px;}
.gs_jj.xf_lm .jj h2 span{background-color:#d9b765; width:120px;}
.gs_jj .jj .w_z{width:410px; float:left; font-size:14px; line-height:30px;}
.gs_jj .jj .w_z a{width:100px; height:32px; border:1px solid #a7a7a7; text-align:center; font-size:12px; color:#555; line-height:32px; display:block; margin-top:30px;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.gs_jj .jj .w_z a:hover{border:1px solid #d9b765; color:#fff;
box-shadow:inset 100px 0 0 0 #d9b765;
-webkit-box-shadow:inset 100px 0 0 0 #d9b765;
-moz-box-shadow:inset 100px 0 0 0 #d9b765;
-ms-box-shadow:inset 100px 0 0 0 #d9b765;
-o-box-shadow:inset 100px 0 0 0 #d9b765;}
.gs_jj .jj .t_p{width:300px; float:right; position:relative;}
.gs_jj .jj .t_p img{width:100%; height:auto; display:block;}
.gs_jj .jj .t_p p{margin-top:10px; font-size:15px; text-align:center;}
.gs_jj .jj .l_m{width:210px; height:36px; background-color:rgba(0,0,0,.5); font-size:14px; line-height:36px; color:#fff; text-align:center; left:45px; bottom:0; position:absolute; z-index:999;}
.gs_jj .jj .bd{width:210px; margin:0 auto; overflow:hidden;}
.gs_jj .jj .bd ul li{width:100%; float:left;}
.gs_jj .jj .prev{width:21px; height:56px; position:absolute; left:0; top:50%; margin-top:-28px;}
.gs_jj .jj .next{width:21px; height:56px; position:absolute; right:0; top:50%; margin-top:-28px;}
.gs_jj .xw{width:400px; float:right; overflow:hidden;}
.gs_jj .xw h2{background:url(../images/xw_bt.png) no-repeat center; overflow:hidden; margin-bottom:20px;}
.gs_jj .xw h2 span{float:left;width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.gs_jj .xw h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.gs_jj .xw ul li{width:100%; line-height:32px; float:left;}
.gs_jj .xw ul li a{padding-left:10px; font-size:12px; background:url(../images/jt1.png) no-repeat left center;}
.gs_jj .xw ul li a:hover{background:url(../images/jt.png) no-repeat left center;}
.gs_jj .xw ul li span{float:right; font-family:Arial; color:#777;}
.gs_jj .xw .tw{width:400px; margin-bottom:10px; padding-bottom:15px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.gs_jj .xw .tw .tp{width:150px; float:left;}
.gs_jj .xw .tw .tp img{width:100%; height:auto; display:block;}
.gs_jj .xw .tw .wz{width:230px; float:right;}
.gs_jj .xw .tw .wz h3{font-size:14px; color:#333; margin-bottom:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.gs_jj .xw .tw .wz p{font-size:12px; line-height:22px;}
.gs_jj .xw .tw .wz a.mr{width:80px; height:22px; background-color:#d9b765; text-align:center; font-size:12px; color:#fff; line-height:22px; display:block; margin-top:10px;}
.gs_jj .xw .tw .wz a.mr:hover{background-color:#0163aa;}
.gs_jj .zs{width:400px; height:300px; float:right; overflow:hidden;}
.gs_jj .zs h2{background:url(../images/xw_bt.png) no-repeat center; overflow:hidden; margin-bottom:20px;}
.gs_jj .zs h2 span{float:left;width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.gs_jj .zs h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.gs_jj.xf_lm .zs h2{background:#f7f7f7; border-bottom:3px solid #c7c7c7; overflow:hidden; margin-bottom:20px;}
.gs_jj.xf_lm .zs h2 span{background-color:#d9b765; width:120px;}
.gs_jj .zs ul li{width:100%; line-height:36px; margin-bottom:5px; padding-bottom:15px; border-bottom:1px dotted #c7c7c7; float:left;}
.gs_jj .zs ul li a{font-size:16px; color:#d9b765;}
.gs_jj .zs h3 span{}
.gs_jj .zs p{font-size:14px; line-height:22px; color:#777;}
.gs_jj .zs p span{color:#f60; font-size:16px;}

.news{width:1170px; margin:30px auto 0; overflow:hidden;}
.news .zx_ly{width:286px; height:308px; background:url(../images/ly.jpg) no-repeat center; padding:15px 22px; float:right;}
.news .zx_ly p{font-size:12px; color:#555; line-height:20px; margin-top:60px; margin-bottom:5px;}
.news .zx_ly input.w_z{width:266px; height:30px; font-size:12px; line-height:30px; color:#555; padding:0 10px; background-color:#fff; margin-bottom:10px;}
.news .zx_ly input.a_n{width:100px; height:30px; background-color:#d9b765; font-size:14px; line-height:30px; text-align:center; color:#fff; cursor:pointer;}
.news .zx_ly textarea{width:266px; height:48px; padding:5px 10px; background-color:#fff; font-size:12px; line-height:24px; color:#555; resize:none; margin-bottom:10px;}
.news .zs{width:400px; float:left; margin-right:20px; overflow:hidden;}
.news .zs h2{background:url(../images/xw_bt.png) no-repeat center; overflow:hidden; margin-bottom:20px;}
.news .zs h2 span{float:left;width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.news .zs h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.news .zs .tw{width:400px; margin-bottom:18px; padding-bottom:18px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.news .zs .tw .tp{width:150px; float:left;}
.news .zs .tw .tp img{width:100%; height:auto; display:block;}
.news .zs .tw .wz{width:230px; float:right;}
.news .zs .tw .wz h3{font-size:14px; color:#333; margin-bottom:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .zs .tw .wz p{font-size:12px; line-height:22px;}
.news .zs .tw .wz a.mr{width:80px; height:22px; background-color:#d9b765; text-align:center; font-size:12px; color:#fff; line-height:22px; display:block; margin-top:10px;}
.news .zs .tw .wz a.mr:hover{background-color:#0163aa;}
.news .zs ul li{width:100%; line-height:36px; margin-bottom:10px; background-color:#f7f7f7; float:left;}
.news .zs ul li a{padding-left:10px; font-size:14px;}
.news .zs ul li span{float:left; background-color:#d9b765; width:38px; height:38px; font-size:16px; line-height:38px; text-align:center; color:#fff;}

.by_bj{width:100%; height:190px; margin:40px auto 20px;}
.hs_bj{width:100%; background-color:#f7f7f7; overflow:hidden;}

.ys_js{width:1170px; margin:30px auto; overflow:hidden;}
.ys_js .w_z{width:700px; margin-top:30px;}
.ys_js .w_z .lm{width:67px; height:48px; padding:25px 0; background:url(../images/ys_t1.jpg) no-repeat center; font-size:26px; font-weight:bold; color:#fff; text-align:center; float:left;}
.ys_js .w_z .lm span{font-size:12px; color:#fff; font-weight:normal; display:block; opacity:.5;}
.ys_js .w_z .wz{width:610px; float:right;}
.ys_js .w_z .wz h3{font-size:20px; color:#555; margin-bottom:10px;}
.ys_js .w_z .wz h4{font-size:26px; color:#d9b765; font-weight:bold; background:url(../images/ys_x1.png) no-repeat left bottom; margin-bottom:20px; padding-bottom:20px;}
.ys_js .w_z .wz p{font-size:14px; line-height:28px; color:#555;}
.ys_js .t_p{width:430px;}
.ys_js .t_p img{width:100%; height:auto; display:block;}
.ys_js .rp{color:#d9b765;}

.yqlj{width:1170px; margin:20px auto 30px; overflow:hidden;}
.yqlj h2{background:url(../images/yq_bt.png) no-repeat center; overflow:hidden;}
.yqlj h2 span{float:left; width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.yqlj h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.yqlj.xf_lm h2{background:#f7f7f7; border-bottom:3px solid #c7c7c7; overflow:hidden;}
.yqlj.xf_lm h2 span{background-color:#d9b765; width:120px;}
.yqlj .l_j{border:1px solid #e7e7e7; border-top:0; padding:15px; line-height:30px; overflow:hidden;}
.yqlj .l_j1{border:1px solid #e7e7e7; border-top:0; padding:15px 0px; line-height:30px; overflow:hidden;}

.yqlj .l_j span{padding:0 10px;}
.yqlj .bd{width:100%;}
.yqlj .bd ul li{width:270px; margin-right:22px; float:left;}
.yqlj .bd ul li img{width:100%; height:auto; display:block;}
.yqlj .bd p{font-size:14px; text-align:center; line-height:36px;}

.bottom{width:100%; overflow:hidden;}
.bottom .bottom1{width:100%; background-color:#333333; padding:15px 0; overflow:hidden;}
.bottom .bottom1 .bott1{width:1120px; padding:15px 0; margin:0 auto; overflow:hidden;}
.bottom .bottom1 .bott1 .bot2{width:240px; min-height:186px; border-right:1px solid #606060; float:left; padding-left:20px; overflow:hidden;}
.bottom .bottom1 .bott1 .bot2 h3{font-size:14px; color:#fff; line-height:30px;}
.bottom .bottom1 .bott1 .bot2 p{width:100%; margin-top:15px; font-size:20px; line-height:24px; color:#999; padding-left:50px;}
.bottom .bottom1 .bott1 .bot2 p span{font-size:14px;}
.bottom .bottom1 .bott1 .bot2 p.dh{background:url(../images/dh.jpg) no-repeat left center;}
.bottom .bottom1 .bott1 .bot2 p.sj{background:url(../images/wx.jpg) no-repeat left center;}
.bottom .bottom1 .bott1 .bot1{width:600px; min-height:186px; border-right:1px solid #606060; float:left; margin-left:60px; overflow:hidden;}
.bottom .bottom1 .bott1 .bot1 ul{width:600px; margin:0 auto;}
.bottom .bottom1 .bott1 .bot1 ul li{width:120px; float:left; display:block; overflow:hidden;}
.bottom .bottom1 .bott1 .bot3{width:130px; float:right;}
.bottom .bottom1 .bott1 .bot3 img{width:130px; height:auto}
.bottom .bottom1 .bott1 .bot3 p{text-align:center; line-height:40px; color:#dddddd; font-size:12px;}
.bottom .bottom2{width:100%; background-color:#272727; overflow:hidden;}
.bottom .bottom2 .bot2{width:1080px; margin:0 auto; padding:10px 0; text-align:center; font-size:12px; line-height:24px; color:#fff;}
.ddh{width:150px; overflow:hidden;}
.ddh h3{font-size:14px; color:#fff; line-height:30px;}
.ddh p{font-size:12px; color:#999; width:150px; line-height:26px; float:left; display:block;}
.ddh p a{font-size:12px; color:#999; line-height:26px; text-decoration:none}
.ddh p a:hover{color:#ddd}

.ny_ban{width:100%; height:320px; overflow:hidden; margin-bottom:30px;}

.xwdt ul li{ border-bottom:#e7e7e7 1px dashed; padding-bottom:10px; margin-bottom:10px; overflow:hidden}
.xwdt ul li span{ display:block; float:left; width:86px; height:84px; background:#f0f0f0; border-radius:10px; color:#7b7b7b; text-align:center; }
.xwdt ul li span i{ font-style:normal; display:block; font-size:42px;}
.xwdt ul li .wz{ width:760px; float:right}
.xwdt ul li .wz  h3 a{ font-size:16px; color:#3d3d3d; line-height:30px; font-weight:normal}
.xwdt ul li .wz p{ display:block; width:100%; text-align:left; font-size:14px;background:none; color:#999; line-height:23px}

.xwdt ul li:hover span{ background:#d9b765; color:#FFF}
.xwdt ul li:hover .wz  h3 *{ color:#d9b765; }
.neiye .lianxi .x_x{width:550px; float:left;}
.neiye .lianxi .l_y{width:550px; float:right;}
.neiye .lianxi .d_t{margin-top:50px;}
.neiye .lianxi h3{font-size:24px; margin-bottom:15px;}
.neiye .lianxi h4{font-size:16px; line-height:26px; color:#888; margin-bottom:15px;}
.neiye .lianxi em{width:30px; height:1px; background-color:#d9b765; display:block; margin-bottom:15px;}
.neiye .lianxi b{font-family:Arial, Helvetica, sans-serif; color:#d9b765; padding-left:5px; font-size:20px !important;}
.neiye .lianxi p{font-size:16px; line-height:40px;}
.neiye .lianxi p i{padding-right:10px; color:#aaa;}
.neiye .lianxi input.w_z{width:158px; height:40px; font-size:14px; line-height:40px; margin-right:10px; margin-bottom:10px; border:1px solid #e7e7e7; padding:0 5px;}
.neiye .lianxi input.a_n{width:120px; height:40px; background-color:#d9b765; font-size:14px; color:#fff; line-height:40px;}
.neiye .lianxi textarea{width:526px; height:66px; padding:5px; border:1px solid #e7e7e7; outline:none; resize:none; font-size:14px; line-height:28px; margin-bottom:10px;}

.neiye{width:1170px; min-height:500px; margin:0 auto 40px; overflow:hidden;}
.neiye .lf{width:260px; float:left; overflow:hidden;}
.neiye .lf h3{width:230px; height:60px; padding:13px 15px 7px; background:url(../images/lm_bj.png) no-repeat; color:#fff; font-size:22px; line-height:30px;}
.neiye .lf h3 span{font-size:12px; text-transform:uppercase; display:block;}
.neiye .lf ul{width:238px; border:1px solid #e7e7e7; padding:6px 10px 20px; margin-bottom:15px; overflow:hidden;}
.neiye .lf ul li{width:240px; float:left; display:block;}
.neiye .lf ul li a{height:42px; border-bottom:1px dotted #bbb; font-size:14px; color:#555; line-height:42px; text-decoration:none; display:block; padding-left:15px; background:url(../images/jt1.png) no-repeat left center;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.neiye .lf ul li a:hover{ background:#d9b765 url(../images/jt.png) no-repeat 10px center; color:#fff; padding-left:25px;}
.neiye .lf .l{width:228px; border:1px solid #e7e7e7; background:url(../images/lx_bj.png) no-repeat right bottom; padding:15px; overflow:hidden; font-size:12px; line-height:28px; color:#555;}
.neiye .lf .l img{width:100%; height:auto; display:block;}
.neiye .lf .l strong{font-size:15px; margin:10px 0 6px; display:block;}
.neiye .rt{width:100%;  overflow:hidden;} 
.neiye .rt .gy{width:100%; overflow:hidden;}
.neiye .rt .gy p{font-size:14px; color:#555; line-height:30px; }
.neiye .rt .gy p strong{font-size:15px;}
.neiye .rt .gy span{ text-align:center; display:block; margin-top:20px}
.neiye .rt .gy span img{ width:100% }

.neiye .rt .rc_zp .ts{text-align:left; font-size:14px; line-height:26px; color:#888; margin-bottom:20px;}
.neiye .rt .rc_zp .sc{padding:30px 80px; background-color:#009e96; margin-bottom:10px;}
.neiye .rt .rc_zp .sc input.ss{width:160px; height:36px; background-color:#fff; font-size:14px; line-height:36px; padding:0 5px; float:left; display:block;}
.neiye .rt .rc_zp .sc input.sn{width:150px; height:36px; font-size:14px; line-height:36px; float:left; display:block;}
.neiye .rt .rc_zp .sc input.an{width:100px; height:36px; background-color:#279678; font-size:14px; color:#fff; line-height:36px; float:left; display:block; margin-left:25px;}
.neiye .rt .rc_zp .sc .xz{width:160px; height:36px; padding:0 25px 0 5px; background:#fff url(../images/talent_choose.png) no-repeat 172px center; font-size:14px; line-height:36px; float:left; margin-left:25px; position:relative;}
.neiye .rt .rc_zp .sc .xz .ej{position:absolute; top:38px; left:0; width:188px; border:1px solid #e7e7e7; position:absolute; background-color:#fff; display:none;}
.neiye .rt .rc_zp .sc .xz .ej i{font-size:14px; line-height:32px; text-align:center; font-style:normal; display:block;}
.neiye .rt .rc_zp .jr_lm{border: 1px solid #ccc; overflow:hidden; margin-bottom:5px;}
.neiye .rt .rc_zp .jr_lm.jt{border: 1px solid #313849;}
.neiye .rt .rc_zp .jr_bt{padding:10px 40px; height:40px; font-size:14px; line-height:40px; color:#555; overflow:hidden; cursor:pointer;}
.neiye .rt .rc_zp .jr_bt:hover{background-color:#e7e7e7;}
.neiye .rt .rc_zp .jr_bt.on{background-color:#e7e7e7;}
.neiye .rt .rc_zp .jr_lm.jt .jr_bt{background-color:#313849; color:#fff;padding:0 40px;}
.neiye .rt .rc_zp .jr_bt span{float:left; width:18%; text-align:center;}
.neiye .rt .rc_zp .jr_bt span.s_40{float:left; width:28%; text-align:left;}
.neiye .rt .rc_zp .jr_nr{background-color:#fff; padding:30px 40px; font-size:14px; line-height:32px; margin-bottom:3px; display:none;}
.neiye .rt .rc_zp .jr_nr .lm{width:100px; float:left;}
.neiye .rt .rc_zp .jr_nr .nr{width:100%; margin-bottom:20px; float:right;}

.neiye .rt .xinwen{width:870px; overflow:hidden;}
.neiye .rt .xinwen ul{width:870px;}
.neiye .rt .xinwen li{width:870px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dotted #d7d7d7; float:left; overflow:hidden;}
.neiye .rt .xinwen .tp{width:170px; height:120px; float:left; overflow:hidden;}
.neiye .rt .xinwen .tp img{width:100%; height:100%; display:block;}
.neiye .rt .xinwen .wz{width:670px; float:right; overflow:hidden;}
.neiye .rt .xinwen .wz h4{font-size:16px; margin-bottom:15px; font-weight:bold;}
.neiye .rt .xinwen .wz p{font-size:14px; line-height:28px; margin-bottom:10px;}
.neiye .rt .xinwen .wz span{color:#bbb;}
.neiye .rt .anli{width:100%; overflow:hidden;}
.neiye .rt .anli ul{width:100%;}
.neiye .rt .anli ul li{width:282px; float:left; margin-right:11px; margin-bottom:11px;}
.neiye .rt .anli ul li:nth-child(4n){margin-right:0; }
.neiye .rt .anli ul li img{width:100%; height:auto; display:block;}
.neiye .rt .anli p{border:1px solid #e7e7e7; padding:5px; margin-top:10px; line-height:28px; font-size:15px; text-align:center;}
.neiye .rt .anli p a{display:block;}
.neiye .rt .anli ul li:hover p{background-color:#c80203;}
.neiye .rt .anli ul li:hover p a{color:#fff;}
.neiye .lmmc{width:98%; color:#404040; font-size:18px; background:url(../images/xx.png) no-repeat left bottom; line-height:45px; margin-bottom:15px; font-weight:bold; padding-left:2%}
.neiye .lmmc span{float:right; font-size:12px; color:#666; font-weight:normal}
.neiye .dy_rb{width:100%;}
.neiye .dy_rb ul li{border:1px solid #e7e7e7; margin-bottom:20px;}
.neiye .dy_rb .t_p{float:left; width:460px;}
.neiye .dy_rb .t_p img{width:100%; height:auto; display:block;}
.neiye .dy_rb .w_z{float:right; width:640px; padding:30px; background-color:#f7f7f7; height:240px; position:relative;}
.neiye .dy_rb .w_z h3{font-size:22px; margin-bottom:20px;}
.neiye .dy_rb .w_z p{font-size:15px; line-height:32px; color:#777;}
.neiye .dy_rb .w_z a.xj{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; position:absolute; bottom:30px; left:30px;}
.neiye .dy_rb .w_z a.xq{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; position:absolute; bottom:30px; left:145px;}
.neiye .hw_kt{width:100%; overflow:hidden;}
.neiye .hw_kt ul{width:1186px;}
.neiye .hw_kt ul li{width:545px; border:1px solid #e7e7e7; padding:15px; margin-bottom:25px; margin-right:16px; float:left; display:block;}
.neiye .hw_kt ul li:hover{border:1px solid #d9b765;}
.neiye .hw_kt .tp{width:220px; float:left; overflow:hidden;}
.neiye .hw_kt .tp img{width:100%; height:220px; display:block;}
.neiye .hw_kt .fn{width:300px; height:220px; border-left:2px solid #e7e7e7; float:right; position:relative;}
.neiye .hw_kt .fn h4{font-size:15px; line-height:36px; border-left:2px solid #b7b7b7; font-weight:bold; padding-left:30px; margin-left:-2px;}
.neiye .hw_kt .fn p{font-size:12px; line-height:28px; padding-left:30px;}
.neiye .hw_kt .fn a.xj{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; position:absolute; bottom:0; left:30px;}
.neiye .hw_kt .fn a.xq{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; position:absolute; bottom:0; left:145px;}
.neiye .kq_n{width:100%; overflow:hidden;}
.neiye .kq_n ul{width:1192px;}
.neiye .kq_n ul li{width:244px; background-color:#f7f7f7; padding:15px; margin-bottom:25px; margin-right:22px; float:left; display:block;}
.neiye .kq_n .tp{width:100%; overflow:hidden;}
.neiye .kq_n .tp img{width:100%; height:244px; display:block;}
.neiye .kq_n .fn{width:100%;}
.neiye .kq_n .fn h4{font-size:15px; line-height:36px; font-weight:bold; text-align:center; margin-bottom:10px;}
.neiye .kq_n .fn a.xj{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 11px;}
.neiye .kq_n .fn a.xq{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 11px;}
.neiye .zn_jj{width:100%; overflow:hidden;}
.neiye .zn_jj ul{width:1185px;}
.neiye .zn_jj ul li{width:378px; border:1px solid #e7e7e7; float:left; margin-right:15px; margin-bottom:20px;}
.neiye .zn_jj .t_p{width:100%;}
.neiye .zn_jj .t_p img{width:100%; height:auto; display:block;}
.neiye .zn_jj .w_z{width:358px; padding:10px; overflow:hidden;}
.neiye .zn_jj .w_z h3{font-size:18px; text-align:center; margin-bottom:10px;}
.neiye .zn_jj .w_z a.xj{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 10px 0 69px;}
.neiye .zn_jj .w_z a.xq{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 69px 0 10px;}

.Paging{margin:20px 0 30px 0px; text-align:center; padding:5px 0; float:left;}
.Paging a{line-height:32px; color:#727272; text-align:center; border:1px solid #d7d7d7; width:32px; height:32px; font-size:14px; margin-right:10px; display:block; float:left;}
.Paging .current{background-color:#d9b765; color:#fff;}

.black_close{width:39px; height:39px; background-position:-250px -50px;background-image:url(../images/icon.png); display:block;}
.hide{display:none;}
.content_flash{display:none; position:fixed; bottom:0; left:0; z-index:18; background:url(../images/bg_black07.png); width:100%; }
.content_main{width:1100px;margin:0 auto;height:120px;}
.content_main .content_form{margin-right:20px; margin-top:10px; float:right; width:340px; }
.content_flash .dialog_phone{display:none; padding:5px 10px; width:298px; height:80px; border:1px solid #ffd180; border-radius:3px; background:#fff; position:absolute; margin-top:-105px; }
.content_flash .dialog_phone .talk_arrow{position:absolute; bottom:-11px; left:53px; }
.content_flash .dialog_phone .yellow_close{position:absolute; right:10px; top:10px; }
.content_flash .dialog_one .prompt{text-align:center; font-size:14px; color:#333; line-height:80px; }
.content_flash .dialog_three dl{text-align:center; }
.content_flash .dialog_three dl dt{margin-top:5px; }
.content_flash .dialog_three dl .phone_400{font-size:18px; color:#c40000; line-height:18px; margin:5px 0; }
.content_flash .dialog_three dl dd{font-size:12px; color:#333; }
.content_flash .dialog_two li{font-size:12px; color:#333; margin-top:5px; line-height:14px; height:14px; }
.content_flash .dialog_two li .phone_number{color:#999; }
.content_flash .dialog_two li .img_icon{margin-top:3px; margin-right:3px; }
.content_flash .dialog_two .prompt{margin-top:5px; font-size:12px; color:#333; }
.content_flash .dialog_two .prompt .yellow_stress{color:#f80; }

.content_main .content_form .form_phone{width:300px; /* height:36px; */ overflow:hidden; }
.content_main .content_form .form_phone span{width:278px; margin-top:5px; font-size:12px; padding:0 10px; text-indent:15px; color:#fff; line-height:24px; display:block; background:url(../images/flants.png) no-repeat 5px center; background-color:#e91d28;}
.content_main .content_form .inp_texta{float:left; margin-top:5px;padding-left:10px; width:287px; height:30px; background-color:#fff;line-height:30px; color:#333; }
.content_main .content_form .inp_text{float:left; margin-top:5px;padding-left:10px; width:190px; height:30px; background-color:#fff;line-height:30px; color:#333; }
.content_main .content_form .btn{float:left; width:98px; height:30px; display:block; margin-top:5px;background-color:#F90; font-size:16px; color:#fff; text-align:center; line-height:30px; }
.content_main .content_form .err{float:left; width:233px; height:36px; padding-left:10px; line-height:36px; font-size:14px; color:#fff !important; background-color:#999; margin-top:0px; }
.content_main .content_form .number{display:none; width:351px; height:36px; background-color:#fff; font-size:30px; line-height:36px; color:#3398ff; text-indent:20px; }
.content_main .content_form .dialog{display:none; position:absolute; background:#fff; width:320px; height:78px; padding:15px 10px 10px 40px; z-index:10; margin-top:-115px; border:1px solid #deddde; font-size:12px; line-height:20px; color:#222; }
.content_main .content_form .dialog .dialog_arrow{width:0; height:0; line-height:0; font-size:0; overflow:hidden; border-width:7px; border-style:solid dashed dashed dashed; border-color:#fff transparent transparent transparent; border-bottom:none; position:absolute; left:40px; bottom:-7px;}
.content_main .content_form .dialog .sigh{position:absolute; margin-left:-25px; }
.content_main .left_img_01{margin-top:26px;}
.content_main .close_btn{margin-top:10px;margin-right:50px;float:right;}
.content_flash .increase{width:351px; height:36px; background-color:#fff; color:#3398ff; line-height:36px; text-indent:20px; font-size:30px; display:none; overflow:hidden; }
.flash_title{display:none; position:fixed; bottom:70px; left:-100%; width:152px; height:140px; background:url(../images/flash_title.png) no-repeat left center; cursor:pointer; }

.lc_bj{width:100%; background-color:#f7f7f7; padding:20px 0; overflow:hidden;}
.gz_lc{width:1170px; margin:30px auto; overflow:hidden; position:relative;}
.gz_lc .lm{width:252px; height:214px; padding:25px 15px; font-size:12px; line-height:22px; color:#fff; background:#0C9 url(../images/kf.png) no-repeat right bottom; float:right;}
.gz_lc .lm input.w_z{width:150px; height:36px; font-size:12px; line-height:36px; color:#555; padding:0 10px; background-color:#fff; margin-bottom:10px;}
.gz_lc .lm input.a_n{width:100px; height:36px; background-color:#fff; font-size:14px; line-height:36px; text-align:center; color:#0C9; cursor:pointer;}
.gz_lc .lm h3{font-size:16px; margin-bottom:5px;}
.gz_lc .lm p{margin-bottom:10px; font-size:12px; line-height:20px;}
.gz_lc ul{width:888px; float:left;}
.gz_lc ul li{width:190px; padding:30px 15px; text-align:center; background-color:#e7e7e7; margin-right:2px; float:left;}
.gz_lc h4{font-size:18px; line-height:36px;}
.gz_lc em{width:40px; height:1px; background-color:#333; margin:10px auto; display:block;}
.gz_lc p{font-size:14px; line-height:26px;}
.gz_lc .xt{width:80px; margin:0 auto 15px;}

.gl_zs{overflow:hidden;}
.gl_zs.xf_bj{background-color:#f7f7f7;}
.gl_zs .wead{margin:50px auto;}
.gl_zs h1{font-size:26px; margin-bottom:15px;}
.gl_zs h2{font-size:16px; margin-bottom:30px;}
.gl_zs.xf_bj h1{text-align:right;}
.gl_zs.xf_bj h2{text-align:right;}
.gl_zs .hd{width:1180px; text-align:center; margin-bottom:20px; overflow:hidden; position:relative;}
.gl_zs .hd ul li{width:285px; background-color:#f7f7f7; float:left; margin-right:10px; cursor:pointer; font-size:18px; line-height:50px; color:#333; text-align:center;}
.gl_zs .hd ul li.on{color:#fff; background-color:#d9b765;}
.gl_zs .bd{width:1180px; margin:0 auto; overflow:hidden;}
.gl_zs .bd ul li{width:283px; border:1px solid #e7e7e7; float:left; display:block; margin-right:10px; overflow:hidden; position:relative;}
.gl_zs .bd .tp{width:283px; overflow:hidden;}
.gl_zs .bd .tp img{width:100%; height:auto; display:block;}
.gl_zs .bd .wz{font-size:12px; line-height:22px; color:#999; padding:10px; border-top:1px solid #e7e7e7;}
.gl_zs .bd .wz h3{font-size:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:6px;}
.gl_zs .bd .wz a.mr{width:70px; height:20px; background-color:#d9b765; color:#fff; text-align:center; font-size:12px; line-height:20px; margin-top:6px; display:block;}
.gl_zs .bd .t_w{overflow:hidden; width:1170px;}
.gl_zs .bd .t_w .t_p{width:500px; border:1px solid #e7e7e7; float:left; overflow:hidden;}
.gl_zs .bd .t_w .t_p img{width:100%; height:auto; display:block;}
.gl_zs .bd .t_w .w_z{width:600px; padding-top:20px; float:right; font-size:12px; line-height:26px; color:#555; position:relative;}
.gl_zs .bd .t_w .w_z h3{font-size:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:15px;}
.gl_zs .bd .t_w .w_z p{margin-bottom:30px;}
.gl_zs .bd .t_w .w_z a.xj{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 10px 0 0;}
.gl_zs .bd .t_w .w_z a.xq{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 69px 0 10px;}
.gl_zs .tp_lf{width:550px; height:400px; border:5px solid #d9b765; border-radius:120px 0 120px 0; float:left;}
.gl_zs.xf_bj .tp_lf{float:right;}
.gl_zs .tp_lf .wz{width:160px; float:right; margin-top:50px; margin-right:20px;}
.gl_zs .tp_lf .wz h3{font-size:22px; text-align:right; line-height:36px;}
.gl_zs .tp_lf .wz em{display:block; margin-top:20px; background-color:#d9b765; width:160px; height:36px; float:right; font-style:normal; color:#fff; font-size:14px; line-height:36px; text-align:center;}
.gl_zs .wz_rt{width:550px; float:right; text-align:right; position:relative;}
.gl_zs.xf_bj .wz_rt{float:left; text-align:left;}
.gl_zs .wz_rt h5{font-size:18px; text-align:left;}
.gl_zs .wz_rt .t_p{width:220px; position:absolute; top:0; left:0;}
.gl_zs.xf_bj .wz_rt .t_p{left:auto; right:0;}
.gl_zs .wz_rt .t_p img{width:100%; height:auto; display:block;}
.gl_zs .wz_rt .p_m{margin-bottom:30px; overflow:hidden;}
.gl_zs .wz_rt .p_m h3{font-size:22px; margin-bottom:20px;}
.gl_zs .wz_rt .p_m a{border:1px solid #a7a7a7; display:block; width:100px; height:32px; font-size:14px; line-height:32px; text-align:center; float:right;}
.gl_zs.xf_bj .wz_rt .p_m a{float:left;}
.gl_zs .wz_rt .p_m a:hover{background-color:#a7a7a7; color:#fff;}
.gl_zs .wz_rt .j_s{padding:50px 30px; background-color:#0C9; color:#fff; margin-bottom:30px; overflow:hidden;}
.gl_zs .wz_rt .j_s h3{font-size:22px;}
.gl_zs .wz_rt .j_s em{display:block; margin-top:20px; border:1px solid #fff; width:160px; height:36px; float:right; font-style:normal; color:#fff; font-size:14px; line-height:36px; text-align:center;}
.gl_zs.xf_bj .wz_rt .j_s em{float:left;}

.xf_js{width:100%; padding:0 0 50px;}
.xf_js .xf_jj{width:100%; background-color:#f7f7f7;}
.xf_js .w_z{width:525px; padding:50px 30px; font-size:14px; line-height:26px;}
.xf_js .w_z .l_b{margin-bottom:20px; padding-left:70px; position:relative;}
.xf_js .w_z .l_b h3{font-size:18px; margin-bottom:5px; line-height:30px;}
.xf_js .w_z .l_b p{font-size:14px; line-height:20px; color:#999;}
.xf_js .w_z .l_b i{font-style:normal; font-weight:bold; color:#d9b765; font-family:Arial, Helvetica, sans-serif; font-size:50px; line-height:60px; position:absolute; top:0; left:0;}
.xf_js .w_z .j_s{padding-left:70px; font-size:14px; line-height:30px;}
.xf_js .t_p{width:585px;}
.xf_js .t_p img{width:100%; height:auto; display:block;}

.js_zx{width:100%; height:420px; background:url(../images/js_bj.jpg) no-repeat scroll top center;}
.js_zx .j_z{width:1170px; height:auto; margin:0 auto; padding:67px 0 58px;}
.js_zx .j_z .i-t{width:auto; height:auto; margin-bottom:25px;}
.js_zx .j_z .i-t h2{font-size:34px; color:#ffd400; line-height:34px; font-weight:bold; text-align:center; margin-bottom:23px;}
.js_zx .j_z .i-t p{font-size:15px; color:#fff; line-height:24px; text-align:center;}
.js_zx .j_z .i-b{width:630px;  margin:0 auto;}
.js_zx .j_z .i-b .intxt{width:308px; height:46px; text-indent:62px; font-size:14px; color:#333; line-height:46px; border:none; outline:none;  margin-bottom:10px;}
.js_zx .j_z .i-b .intxt2{width:630px; height:46px; text-indent:62px; font-size:14px; color:#333; line-height:46px; border:none; outline:none; background:#fff url(../images/icon03.jpg) no-repeat scroll 20px 13px;  margin-bottom:10px;}
.js_zx .j_z .i-b .icon01{background:#fff url(../images/icon01.jpg) no-repeat scroll 20px 13px;}
.js_zx .j_z .i-b .icon02{background:#fff url(../images/icon02.jpg) no-repeat scroll 20px 13px}
.js_zx .j_z .i-b .inbtn{width:630px; height:52px; border:none; cursor:pointer; background:#ffd400; font-size:20px; color:#333; line-height:42px;}
.js_zx .j_z .i-b input:hover.inbtn{background:#fbda36;}

.gl_js{width:100%; background-color:#f7f7f7; padding:50px 0; overflow:hidden;}
.gl_js .t_p{float:left; width:450px;}
.gl_js .t_p img{width:100%; height:auto; display:block;}
.gl_js .w_z{float:right; margin-top:30px; width:670px;}
.gl_js .w_z h3{font-size:22px; color:#d9b765; margin-bottom:40px;}
.gl_js .w_z p{font-size:14px; line-height:28px;}
.gl_js .w_z a{width:120px; height:36px; border:1px solid #c7c7c7; font-size:14px; line-height:36px; text-align:center; display:block; margin-top:50px;}
.gl_js .w_z a:hover{border:1px solid #d9b765; background-color:#d9b765; color:#fff;}

.content  { width:1200px; margin:0 auto;  }
.content1  { width:1160px; margin:0 auto;  }

/*合作*/

.hz{ height: auto; overflow:hidden; margin-left:20px}

.hz_con{ margin:0 auto;   width:1160px}

.hz_con .hz-z a,.hz_con .hz-y a{width: 40px;height: 40px;display: block;}

.hz_con .hz-z{ float:left}

.hz_con .hz-y{float:right}



.hz_con ul{height: auto; }

.hz_con ul li{width: 205px;height: auto;float: left;margin-right:25px;}

.hz_con ul li.nobot{margin-right:0;}

.hz_con ul li a{width: 203px;height: 102px;border: 1px solid #eeeeee;display: block;box-shadow: 5px 5px 5px #eeeeee;} 

.hz_con ul li img{width: 203px;height: 102px;} 

.hz_con ul li span{width: 203px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color:#666;display: block;} 




.zxkf{width:60px; position:fixed; right:0; top:50%; margin-top:-80px; z-index:99999;}
.zxkf .dh{margin-bottom:2px; background-color:rgba(0,0,0,.5); width:60px; height:60px; float:right; overflow:hidden;
 transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .dh:hover{background-color:rgba(0,0,0,.8); width:250px;}
.zxkf .dh .tp{float:left; width:60px; padding-top:30px; height:60px; background:rgba(0,0,0,.5) url(../images/d_h.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .dh:hover .tp{background:#c80203 url(../images/d_h.png) no-repeat center 10px;}
.zxkf .dh .wz{font-size:20px; color:#fff; font-family:Arial; line-height:60px; float:left; margin-left:10px;}
.zxkf .qq{margin-bottom:2px; background-color:rgba(0,0,0,.5); width:60px; height:60px; float:right; overflow:hidden; transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .qq:hover{background-color:rgba(0,0,0,.8); width:150px;}
.zxkf .qq .tp{float:left; width:60px; padding-top:30px; height:60px; background:rgba(0,0,0,.5) url(../images/q_q.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .qq:hover .tp{background:#d9b765 url(../images/q_q.png) no-repeat center 10px;}
.zxkf .qq .wz{font-size:14px; color:#fff; line-height:60px; float:left; margin-left:10px;}
.zxkf .qq .wz a{color:#fff;}
.zxkf .wb{margin-bottom:2px; background-color:rgba(0,0,0,.5); width:60px; height:60px; float:right; overflow:hidden; transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .wb:hover{background-color:rgba(0,0,0,.8); width:150px;}
.zxkf .wb .tp{float:left; width:60px; padding-top:30px; height:60px; background:rgba(0,0,0,.5) url(../images/w_b.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .wb:hover .tp{background:#d9b765 url(../images/w_b.png) no-repeat center 10px;}
.zxkf .wb .wz{font-size:14px; color:#fff; line-height:60px; float:left; margin-left:10px;}
.zxkf .wb .wz a{color:#fff;}
.zxkf .wx{margin-bottom:2px; background-color:rgba(0,0,0,.8); width:60px; height:60px; float:right; position:relative; transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .wx:hover{background-color:#d9b765;}
.zxkf .wx .tp{float:left; width:60px; padding-top:30px; height:30px; background:url(../images/w_x.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;}
.zxkf .ewm{position:absolute; width:120px; border:1px solid #e7e7e7; left:-125px; bottom:0; display:none;}
.zxkf .ewm img{width:100%; height:auto; display:block;}
.zxkf .wx:hover .ewm{display:block;}
.zxkf .fh{margin-bottom:10px; background-color:#c80203; width:60px; height:60px; float:right; position:relative; cursor:pointer; display:none;
transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .fh:hover{background-color:#c80203;}
.zxkf .fh .tp{float:left; width:60px; padding-top:30px; height:30px; background:url(../images/f_h.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;}

.sej{ width:1170px; height:200px; background:url(../images/sj.jpg) no-repeat center; margin:30px auto; padding-top:80px}
.sejh{ background:rgba(255,255,255,.8); width:75%; padding:20px; margin:0 auto;color: #575755; font-size:14px}
.sejh h1{ font-size:26px; font-weight:bold; padding-bottom:8px}
.neiye .rt .pj{width:870px; overflow:hidden;}
.neiye .rt .pj ul{width:870px;}
.neiye .rt .pj ul li{width:393px; height:150px; border:1px solid #e7e7e7; padding:15px; margin-bottom:25px; margin-right:20px; float:left; display:block;}
.neiye .rt .pj ul li:nth-child(2n){margin-right:0; }
.neiye .rt .pj ul li:hover{border:1px solid #d9b765;}
.neiye .rt .pj .tp{width:150px; height:150px; float:left; overflow:hidden;}
.neiye .rt .pj .tp img{-webkit-transition:all .3s ease-in-out;}
.neiye .rt .pj ul li:hover img{transform:scale(1.1); -webkit-transition:all .3s ease-in-out;}
.neiye .rt .pj .fn{width:200px; height:150px; border-left:2px solid #e7e7e7; float:right; position:relative;}
.neiye .rt .pj .fn h4{font-size:15px; line-height:36px; border-left:2px solid #b7b7b7; font-weight:bold; padding-left:15px; margin-left:-2px;}
.neiye .rt .pj .fn p{font-size:12px; line-height:28px; padding-left:15px;}


.about{ background:url(../images/bg3.jpg) top center no-repeat; overflow:hidden}
.about h3{ font-size:35px; line-height:150px; color:#FFF; font-weight:normal; text-align:center}
.about p{ display:block; width:910px; height:170px; margin:0 auto; font-size:14px; line-height:30px; color:#FFF; text-align:center}
.about p a{ color:#FFF;}


.fllj{ width:1200px; margin:0 auto;  }
.fllj ul li{ float:left; width:371px; margin-right:43px; text-align:center}
.fllj ul li:hover{ margin-top:-10px;transition:all 0.6s}
.fllj ul li:nth-child(3n){margin-right:0;}
.fllj ul li img{border:#fff 3px solid;}
.fllj ul li span{ font-size:16px; line-height:40px;}
.abzi{ width:356px; margin:30px auto; color:#575755; float:right}
.abzi h1{ font-size:26px; font-weight:bold}
.abzi p{ font-size:16px; line-height:35px}
.abzi p i{ font-size:16px; font-weight:bold}
.abzi p em{ display:block; border:#FFF 1px solid; text-align:center; width:150px; margin-top:30px}
.abzi p em a{ color:#FFF}
.abtu{ width:100%; height: auto; float:left}
.abtu img{ width:100%}

.tu{ width:370px; float:left}
#preview{ float:none; text-align:center; width:350px;}
.jqzoom{ width:350px; height:350px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.jishu{ height:auto; overflow:hidden}
.ywz{ float:right}
.ywz .w_z{width:470px; padding-top:20px; float:right; font-size:12px; line-height:26px; color:#555; position:relative;}
.ywz .w_z h3{font-size:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:15px;}
.ywz .w_z p{margin-bottom:30px;}
.ywz .w_z a.xj{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 10px 0 0;}
.ywz .w_z a.xq{width:100px; background-color:#d9b765; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 69px 0 10px;}

.datalist{ border:1px solid #ccc; border-collapse:collapse; background:#fff; }

.datalist caption{ padding-bottom:5px; text-align:left;} 

.datalist th{ border:1px solid #ccc; background-color:#eee; font-weight:700;  padding:5px 15px; }

.datalist td{ border:1px solid #ccc; padding:5px 15px;}

.datalist tr.altrow{ background-color:#ccc;}


.hexin{ width:1200px; margin:50px auto 0;}
.hexintit{ height:100%; text-align:center; font-size:36px; color:#d9b765; font-family:"微软雅黑"; background:url(../images/hexin_03.png) no-repeat center top; padding-top:15px; font-weight:bold; margin-bottom:10px}
.hexintit span{ font-size:14px; font-family:Arial; color:#a0dbba; line-height:35px; font-weight:normal; text-transform:uppercase}
.hexinlist{ width:1200px; margin:20px 0 52px;}
.hexinlist div.hexinqu,.hexinlist div.liuchengxian{ float:left;}
.hexinlist .hexinqu{ width:117px;}
.hexinlist .hexinqu span{ line-height:52px; display:inline-block; width:100%; text-align:center; font-family:"微软雅黑"; color:#484848; font-size:20px; font-weight:bold;}
.in { -webkit-animation-timing-function: ease-out; -webkit-animation-duration: 350ms; animation-timing-function: ease-out; animation-duration: 350ms;}
.out { -webkit-animation-timing-function: ease-in; -webkit-animation-duration: 400ms; animation-timing-function: ease-in; animation-duration: 400ms;}
.viewport-flip { -webkit-perspective: 1000px; perspective: 1000px; position: absolute;}
.flip { -webkit-backface-visibility: hidden; -webkit-transform: translateX(0); /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */ backface-visibility: hidden; transform: translateX(0);}
.flip.out { -webkit-transform: rotateY(-90deg) scale(.9); -webkit-animation-name: flipouttoleft; -webkit-animation-duration: 350ms; transform: rotateY(-90deg) scale(.9); animation-name: flipouttoleft; animation-duration: 350ms;}
.flip.in { -webkit-animation-name: flipintoright; -webkit-animation-duration: 400ms; animation-name: flipintoright; animation-duration: 400ms; z-index:3;}
.box{ width: 117px; height:117px; position:relative;}



.list{ position: absolute;}



.liuchengxian{ width:96px; height:117px; background:url(../images/hexin_26.jpg) no-repeat center center;}
.youshi_qu{ height:570px; background:url(../images/youshibg_80.jpg) no-repeat center center;}



.youshi{ width:1200px; height:570px; margin:0 auto; position:relative;}



.youshi ul li{ position:absolute; width:260px; padding-left:100px; background-position:left top; background-repeat:no-repeat; }

.sy_xw{width:100%; padding:0;}
.sy_xw .al{overflow:hidden; margin-bottom:50px;}
.sy_xw .al .bd{overflow:hidden;}
.sy_xw .al .bd ul li{width:292px; margin-right:10px; float:left;}
.sy_xw .al .tp{width:100%; overflow:hidden;}
.sy_xw .al .tp img{width:100%; height:auto; display:block;}
.sy_xw .al .wz{padding:10px 15px; border:1px solid #e7e7e7; border-top:0;}
.sy_xw .al .wz h3{font-size:16px; line-height:32px;}
.sy_xw .al .wz p{font-size:12px; color:#aaa; line-height:22px; height:44px; overflow:hidden;}

.youshi ul li span{ display:inline-block; width:260px; font-size:24px; color:#484848; line-height:1; font-weight:bold; font-family:"微软雅黑";}



.youshi ul li p{ color:#484848; font-size:14px; line-height:20px; font-family:"微软雅黑"; margin-top:15px;}



.youshi ul li.e1{ background-image:url(../images/youshi_83.png)}



.youshi ul li.e2{ background-image:url(../images/youshi_81.png)}



.youshi ul li.e3{ background-image:url(../images/youshi_87.png)}



.youshi ul li.e4{ background-image:url(../images/youshi_88.png)}



.youshi ul li.e1:hover{ background-image:url(../images/youshiho_83.jpg)}



.youshi ul li.e2:hover{ background-image:url(../images/youshiho_81.jpg)}



.youshi ul li.e3:hover{ background-image:url(../images/youshiho_87.jpg)}



.youshi ul li.e4:hover{ background-image:url(../images/youshiho_88.jpg)}


.ipros{width:1200px;padding:0px;overflow:hidden;margin:30px auto 0;}
.ipros .hd{ height:129px;line-height:22px;padding:60px 0 0 0;overflow:hidden;}
.ipros .hd .iprocata{margin:20px 0 0 0;width:600px;}
.ipros .hd .iprocata a{ background:#e8eceb;padding:4px;margin:0 20px 0 0;}
.ipros .hd .next,.ipros .hd .prev{ float:right; display:block;width:50px;height:50px;background: url(../images/left_right.png) no-repeat 0px 0px #ece40c;border:1px solid #ece40c;overflow:hidden; margin-left:5px; cursor:pointer; }
.ipros .hd .next{ background-position:-50px -0px;}
.ipros .hd .prevStop{ background-position:-0px -00px; cursor:default; background-color: transparent;border:1px solid #d9b765;}
.ipros .hd .nextStop{ background-position:-50px -00px; cursor:default;background-color: transparent;border:1px solid #d9b765;}
.ipros .hd ul{ float:right; margin:6px 6px 0 0; zoom:1; display: none;}
.ipros .hd ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline; background: url(../images/switch_dot_small.jpg) no-repeat 0 0; }
.ipros .hd ul li.on{ background-position:-12px 0;}
.ipros .bd{padding:0;}
.ipros .bd ul{ overflow:hidden; zoom:1;}
.ipros .bd ul li{ float:left;width:399px;height:500px;margin:0 1px 0 0; }
.ipros .bd ul li a{width:399px;height:500px;background:#fff; text-align: center; display: block;position: relative;}
.ipros .bd ul li a .pic{width:399px;height:300px;position: relative;overflow: hidden;}
.ipros .bd ul li a .pic img{width:399px;height:300px;}
.ipros .bd ul li a .pic span{position:absolute;z-index:1;left:0px;right:0;bottom:0px;height:300px;width:399px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.ipros .bd ul li a:hover .pic span{height:0px;}
.ipros .bd ul li a h3{padding:20px 0 10px 0;color:#333;font-size:16px;}
.ipros .bd ul li a p{padding:0 20px 30px 20px;color:#999;font-size:12px;height:50px;line-height:20px;}
.ipros .bd ul li a .mores{clear:both;color:#d9b765;border:1px solid #373b39;padding:10px 40px 10px 20px; text-align:left;background:url(../images/jian.gif) no-repeat 110px 15px;width:100px;height:40px;}
.ipros .bd ul li a:hover .pica{height:300px;}
.ipros .bd ul li a .bg{ background:url(../images/lian.png) no-repeat center 130px rgba(70,177,125,0.2); text-indent:-9999px;position:absolute;z-index:2;left:0px;right:0;bottom:0px;height:0;width:399px;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.ipros .bd ul li a:hover .bg{height:500px;}
.ipros .bd ul li a:hover .mores{ background-color:#373b39;}
.inews{height:326px;width:1200px;margin:0 auto;}
.inewsl{width:600px;float:left;height:326px;}
.inewsl a{height:325px;border-bottom:1px solid #d9b765; display: block; position: relative;}
.inewsl a p{color:#999;padding:20px 0 5px 0;}
.inewsl a h3{color:#333;font-size:16px;}
.inewsl a span{ background:url(../images/hot.gif) no-repeat;width:49px;height:49px;text-indent:-9999px;position:absolute;z-index:2;left:10px;top:10px;}
.inewsl a:hover h3{color:#d9b765;}
.inewsr{width:560px;float:right;height:306px;padding:20px 0 0 0;}
.inewsr .tab-hd {height:60px;width:100%;}
.inewsr .tab-hd .tab-nav {padding:0px;margin:15px 0 0 0;float:left;}
.inewsr .tab-hd li{ float:left;height:30px; line-height:30px;}
.inewsr .tab-hd li a{color:#999;display:block;padding:0 14px;  }
.inewsr .tab-hd li a:hover{ color:#fff;   }
.inewsr .tab-hd li.on a{color:#fff;background:#4abb83;font-weight:bold;}
.inewsr .tab-bd .list-news{margin:14px 0 0 0;}
.inewsr .tab-bd .list-news li{margin:0 0 15px 0;}
.inewsr .tab-bd .list-news li a{display:block;height:50px;padding:10px 0 10px 0;}
.inewsr .tab-bd .list-news li a:hover{background:#f9f9f9;}
.inewsr .tab-bd .list-news li .indextime{float:left; text-align: center; background:#f2f2f2;width:50px;height:42px;font-size:38px;padding:8px 0 0 0;margin:0 20px 0 0;}
.inewsr .tab-bd .list-news li .indextime p{font-size:12px;padding:3px 0 0 0;}
.inewsr .tab-bd .list-news li h2{font-size:16px;padding:0px 0 0 0;color:#333;}
.inewsr .tab-bd .list-news li p{font-size:12px;color:#999;}
.inewsr .tab-bd .list-news li a:hover .indextime{ background:#eceb98;}
.inewsr .tab-bd .list-news li a:hover h2{color:#46b17d}


.sy_zx{width:100%; padding:30px 0 ; background:url(../images/bg.png)}
.sy_zx .t_w{width:540px; height:353px; float:left; position:relative;}
.sy_zx .t_w .hd{position:absolute; z-index:9999; right:5px; bottom:6px;}
.sy_zx .t_w .hd li{display:inline-block; padding:3px 10px; background:#fff; color:#555; font-size:14px; text-align:center; margin:0 3px;cursor:pointer;}
.sy_zx .t_w .hd .on{background:#d9b765; color:#fff;}
.sy_zx .t_w .bd{width:100%; height:100%}
.sy_zx .t_w .bd ul{width:100%; height:100%}
.sy_zx .t_w .bd ul li{width:100%; height:100%}
.sy_zx .t_w .bd ul li a{display:block; width:100%; height:100%; position:relative;}
.sy_zx .t_w .bd ul li img{width:100%; height:100%;}
.sy_zx .t_w .bd ul li a span{height:40px; font-size:14px; line-height:40px; width:97%; padding-left:3%; background:rgba(0,0,0,0.7); color:#FFF; position:absolute; left:0; bottom:0;}
.sy_zx .z_x{width:630px; float:right;}
.sy_zx .z_x ul li{width:100%; background-color:#f7f7f7; font-size:14px; line-height:22px; margin-bottom:18px; overflow:hidden;}
.sy_zx .z_x .r_q{width:80px; padding:15px 10px; background:url(../images/dbj.jpg); line-height:38px; text-align:center; color:#fff; float:left;}
.sy_zx .z_x .r_q b{font-size:26px; display:block;}
.sy_zx .z_x .w_z{width:500px; float:right; margin:15px 10px 0 0; float:right;}
.sy_zx .z_x .w_z h3{font-size:16px; margin-bottom:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sy_zx .z_x .w_z p{font-size:14px; line-height:26px; height:52px; color:#777; overflow:hidden;}


.footer{width:100%; background-color:#222; padding-top:10px; border-top:5px solid #c80203; color:#aaa;}
.footer .l_x{float:left; width:35%;}
.footer .k_j{float:left; width:35%;}
.footer .h_d{float:left; width:30%;}
.footer h3{font-size:16px; color:#fff; margin-bottom:15px;}
.footer p{font-size:12px; line-height:28px;}
.footer p i{padding-right:10px;}
.footer p a{color:#aaa;}
.footer p a:hover{color:#fff;}
.footer ul{margin-bottom:15px; overflow:hidden;}
.footer ul li{padding:0; width:50%; float:left;}
.footer ul li a{display:block; font-size:12px; line-height:28px; color:#aaa;}
.footer ul li a:hover{color:#fff;}
.footer img{width:100%; height:auto; display:block;}
.footer select{border:1px solid #fff; width:50%; height:36px; padding:0 2%; color:#aaa; float:right; font-size:12px; line-height:36px; font-family:"微软雅黑"; outline:none;}
.footer option{color:#555;}
.footer .container{padding:30px 0;}
.footer .e_m{width:100px; float:left;}
.footer .e_m img{width:90%; height:auto; display:block;}
.footer .icp{width:100%; padding:10px 0; font-size:12px; line-height:36px; text-align:center; color:#aaa; border-top:1px solid #555; margin-top:10px}


.nTab1{width:100%;margin:20px auto;overflow:hidden ;}
.none {display:none;}
.nTab1 .TabTitle1{ width:540px; margin:0 auto;background:url(../images/x3.png) repeat-x bottom;height:50px;}
.nTab1 .TabTitle1 li{float:left;cursor:pointer;height:30px;line-height:30px;text-align:center;width:180px; height:50px; font-size:16px}
.nTab1 .TabTitle1 li a{text-decoration:none;}
.nTab1 .TabTitle1 .active{color:#d9b765; background:url(../images/x4.png) repeat-x bottom;  }
.nTab1 .TabTitle1 .normal{color:#333}
.nTab1 .TabContent1{clear:both;overflow:hidden;display:block; color:#FFFFFF}


.nTab{width:100%; height:auto;overflow:hidden}
.none {display:none;}
.nTab .TabTitle{ float:left; width:282px;  height:315px; display:block;background:url(../images/x.png) no-repeat right top;   padding-right:33px}
.nTab .TabTitle li{cursor:pointer;height:45px;line-height:45x;text-align: right;width:282px; font-size:16px;padding-right:33px}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{color:#4594f4; background:url(../images/x1.png) repeat-y top right;  }
.nTab .TabTitle .normal{color:#333}
.nTab .TabContent{ height:auto;overflow:hidden; float: right; width:833px; color:#333}
.wnr{ width:100%; height: auto; overflow:hidden; color:#333 ; padding-bottom:48px}
.wnr h3{ font-size:24px; margin-bottom:30px}
.wnr p{ line-height:29px; font-size:14px}
.anniu{ width:158px; height:35px; background:#4594f4; color:#333; text-align:center; margin-top:48px}
.anniu a{ color:#fff; height:35px; line-height:35px; text-align:center} 
.anniu a:hover{ background:#d9b765; color:#fff; display:block}

.anli{ width:1228px; margin:40px auto 0; height:auto; overflow:hidden}
.anli li{ float:left; width:292px; margin-right:20px; margin-bottom:20px}
.anli ul li:nth-child(4n){margin-right:0; }


.tw{width:100%; position:relative; overflow:hidden;}
.tw img{width:100%; height:auto; display:block;}
.tw .bj{width:100%; height:100%; background:url(../images/hs.png) repeat; position:absolute; top:0; left:0; filter:alpha(Opacity=0); opacity:0;-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;}
.tw .mc{width:100%; position:absolute; top:-126px; color:#fff; text-align:center; line-height:30px;}
.tw .mc h3{font-weight:normal; font-size:16px;}
.tw .mc p{ font-size:14px}
.tw .mc a{width:70px; height:24px; margin:15px 5px 0; border-radius:10px; font-size:12px; line-height:24px; display:inline-block;-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;}
.tw .mc .ck{ width:53px; height:53px; margin:10px auto 0}

.tw:hover .bj{filter:alpha(Opacity=100); opacity:1;}
.tw:hover .mc{top:40%; margin-top:-35px;
-webkit-transition:all 0.5s 0.1s;
-moz-transition:all 0.5s 0.1s;
-o-transition:all 0.5s 0.1s;
transition:all 0.5s 0.1s;}


.gd{display: block;

border: #036cb0 1px solid;
border-radius: 20px;
width: 115px;
line-height: 25px;
text-align: center;
color: #036cb0; margin:20px auto 0;
transition: all 0.6s;}

.gd a{color: #036cb0; display:block;border-radius: 20px;}
.gd a:hover{ background:#036cb0; color:#FFFFFF; display:block;border-radius: 20px;}


.sy_yj{width:100%;  }
.sy_yj .s_z{margin-bottom:20px;background:rgba(250,250,250,.5); width:1160px; line-height:33px; font-size:16px; padding:20px; height:auto; overflow:hidden}
.sy_yj img{width:auto; width:100%; margin:0 auto 10px; display:block;}
.sy_yj .wz{ width:680px;font-size:15px; color:#888;}

.index_2{ height:auto; overflow:hidden; padding:80px 0px }
.index_2 li{ float: left; width:365px; height:200px; background:rgba(0,93,163,.8); text-align: center; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-shadow: 0px 0px 10px rgba(0,0,0,0.2);  behavior: url(css/PIE.htc); margin-right:20px; margin-left:20px}
.index_2 li .a{ display: block; height:100%; }
.index_2 li .ico{ padding:35px 0 10px; }
.index_2 li .ico img{ height:80px; width:80px; display: block; margin:0 auto; }
.index_2 li h3{ text-align: center; color:#fff; font-size:20px; line-height:50px }

.index_2 .li_2{ background:rgba(241,177,27,.8); margin-left: 12px; }
.index_2 .li_3{ background:rgba(0,93,163,.8); margin-left: 12px;}
.index_2 .li_4{ background:rgba(241,177,27,.8); margin-left: 12px; }


.hengfu{
    width: 100%;
    overflow: hidden;
    background: url(../images/hengfu.jpg) center no-repeat;
    height: 193px; margin-bottom:44px
}
.hengfu .box{
    margin-top: 25px;
    font-size: 16px;
    color: #fff;
    text-align: right;
    position: relative;
    left:50%;
    margin-left:180px;
    width:400px;
}
.hengfu .box h2{
    width: 100%;
    font-size: 44px;
    overflow: hidden;
    color: #fff;
    font-weight: normal;
    margin:10px 0;
}
.hengfu .box h2 span{
    font-weight: bold;
}
.hengfu .box p{
    display: block;
    width: 280px;
    height: 40px;
    background: #d9b765;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    float: right;
    line-height: 40px;
    text-align: center;
    font-size: 24px;
    color: #fff;
    font-weight: bold;
}
.ixPart1 { padding: 40px 0 0; height:auto; overflow:hidden}
.ixPart1 .text.textL{ padding-left: 0.8rem;}
.ixPart1 .text.textR{ padding-right: 20px;}
.ixPart1 .text span{ display: block; color: #000; font-size: 24px; padding-bottom:20px;}
.ixPart1 .text p{ font-size: 14px; color: #4e4e4e; line-height:33px; padding-bottom:20px}
.ixPart1 .text a{ display: inline-block; width:120px; height: 40px; color: #fff; font-size: 16px; line-height: 40px; margin-top: 0.3rem;}
.col-sm-5 {
    width: 41.66666667%; float:left
}
.col-sm-7 {
    width: 58.33333333%; float:left
}
.bgBlue{ background: #c80203;}
.text-center{ text-align: center;}


.zw{ line-height:30px; padding:15px 0; min-height:350px;color:#555555; font-size:14px;}
.zw a:link{ color:#555555; }
.zw a:visited{ color:#555;}
.zw a:hover{ color:#FF6205;}
.zw a:active{color:#555555;}
.zw img{
 max-width:100%;

 width:expression(document.body.clientWidth>100%?"100%":"auto");

}

.xiaocms-page span{ margin:0 3px;  border:1px solid #d9b765;line-height:25px; padding:0 10px; background:#d9b765; color:#FFFFFF; display:inline-block; }
.xiaocms-page  a{margin:0 3px;   border:1px solid #eee;line-height:25px;background:#fff; display:block; color:#333; padding:0 10px;display:inline-block; }
.xiaocms-page  a:hover {margin:0 3px;   border:1px solid #d9b765;line-height:25px; background:#d9b765; color:#fff; padding:0 10px;display:inline-block;}