@charset "utf-8";







::selection {

    background-color: #06b414; color:#fff;

}



::-moz-selection {

    background-color: #06b414;color:#fff;

}



::-webkit-selection {

    background-color: #06b414;color:#fff;

}



::-webkit-scrollbar {

    width: 8px;

    height: 8px;

    background-color: #F5F5F5

}



::-webkit-scrollbar-track {

    border-radius: 10px;

    background-color: #E2E2E2

}



::-webkit-scrollbar-thumb {

    border-radius: 10px;

    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

    background-color: #555

}



* {

    padding: 0;

    margin: 0;

    font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

}



body {

    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

    color: #333;

    margin: 0;

    line-height: 1;

    background-image: url(http://www.sxhsjsgs.com/templates/pc_hjs/images/bj.jpg);

    background-repeat: repeat;

}



:focus {

    outline: 1;

}



article,

aside,

canvas,

details,

figcaption,

figure,

footer,

header,

hgroup,

menu,

nav,

section,

summary {

    display: block;

}



a {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    vertical-align: baseline;

    background: transparent;

}



ins {

    background-color: #ff9;

    color: #000;

    text-decoration: none;

}



mark {

    background-color: #ff9;

    color: #000;

    font-style: italic;

    font-weight: bold;

}



del {

    text-decoration: line-through;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



hr {

    display: block;

    height: 1px;

    border: 0;

    border-top: 1px solid #cccccc;

    margin: 1em 0;

    padding: 0;

}



input,

select {

    vertical-align: middle;

}



li,

ul {

    list-style-type: none;

}



img {

    border: none;

}



a {

    color: #333;

    text-decoration: none;

    -webkit-transition: all .3s ease-out;

    transition: all .3s ease-out;

}



a:link,

a:hover,

a:active,

a:visited {

    text-decoration: none; 

}



input,

textarea {

    outline: 0;

    border: 0;

}



textarea {

    resize: none;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

dt,

i,

em {

    font-weight: normal;

    font-style: normal;

}









.banner {

    width: 100%;

    margin: auto;

    clear: both;

    position: relative;

    height: 511px;

}



.fullSlide {

    width: 100%;

    position: relative;

    height: 100%;

    background: transparent;

}



.fullSlide .jd {

    margin: 0 auto;

    height: 100%;

    position: relative;

    z-index: 0;

    overflow: hidden;

}



.fullSlide .jd ul {

    height: 100%;

    margin: 0 auto;

}



.fullSlide .jd li {

    height: 100%;

    overflow: hidden;

    text-align: center;

    background-position: center;

    background-repeat: no-repeat;

}



.fullSlide .jd li a {

    display: block;

    height: 100%;

}



.fullSlide .kd {

    width: 100%;

    position: absolute;

    z-index: 1;

    bottom: 0;

    left: 0;

}



.fullSlide .kd ul {

    text-align: center;

    margin-bottom: 20px;

}



.fullSlide .kd ul li {

    background: #fff;

    cursor: pointer;

    display: inline-block;

    *display: inline;

    zoom: 1;

    width: 42px;

    height: 11px;

    margin: 1px 5px;

    overflow: hidden;

    *filter: alpha(opacity=50);

    *opacity: .5;

    line-height: 999px;

}



.fullSlide .kd ul .on {

    background: #e77917;

}



.fullSlide .prev,

.fullSlide .next {

    display: block;

    position: absolute;

    z-index: 1;

    top: 50%;

    margin-top: -30px;

    left: 2%;

    z-index: 1;

    width: 40px;

    height: 60px;

    background: url(http://www.sxhsjsgs.com/templates/pc_hjs/images/slider-arrow.png) -126px -137px #000 no-repeat;

    cursor: pointer;

    *filter: alpha(opacity=50);

    *opacity: .5;

    display: none;

}



.fullSlide .next {

    left: auto;

    right: 2%;

    background-position: -6px -137px;

}







.search { width: 100%;}

.sousuo { width: 1180px; margin: 0 auto;}

.sousuo_lf{ width:908px; float:left;}

.sousuo_lf .re_ci{width:908px;height: 65px;line-height: 65px;}

.sousuo_lf .re_ci a{ color:#666565;}

.sousuo_lf .re_ci span{ font-weight:bold;}

.search_fr {width: 484px;}

.search_fr div {

    width: 320px;

    height: 32px;

    float: right;

}



.search_fr input {

	width: 383px;

	float: left;

	height: 33px;

	line-height: 33px;

	background: #ffff;

	color: #666666;

	text-indent: 10px; border:solid 1px #dcdcdc;

}



.search_fr button {

    width: 43px;

    height: 35px;

    background: url(../images/search_btn_03.jpg) no-repeat center;

    float: left;

    border: none;

    cursor: pointer;

}

.sousuo_rt{ width:269px; height:117px; border:solid 1px #dcdcdc; float:right;}

.sousuo_ewm{ float:left; width:82px; height:82px;margin-top: 16px;margin-left: 17px;}

.sousuo_ewm img{width:82px; height:82px;}

.sousuo_tel{ background:url(../images/h2.jpg) no-repeat right top; width:115px; float:right; margin-right:18px;height: 80px;margin-top: 15px;line-height: 18px;}

.sousuo_tel em{ font-size:14px; color:#5d5d5d; display:block;text-align:right;margin-top: 49px;}

.sousuo_tel span{ font-size:14px; color:#f2a716; text-align:right;display: block;}



.index_hz{ width:1180px; margin:auto;margin-top: 55px;}

.index_hz h3{ text-align:center; background:url(../images/j6.jpg) no-repeat center; width:1180px; height:92px; margin:auto;}

.index_hz h3 a { font-size:24px; color:#494b4d; font-weight:bold; display:block;padding-top: 11px;padding-left: 22px;}

.index_hz h3 span{padding-top: 7px;font-size:24px; color:#f2a716; padding-left:15px;}

.index_hz h3 em{ font-size:14px; text-align:center; color:#666666;text-transform:Uppercase;display: block;margin-top: 10px;padding-left: 17px;}

.in_algd{ width:1180px; height:auto; margin:0 auto; padding-top:10px; }



.algd_lefts { background:url(../images/j4.jpg) no-repeat; display: block; width:22px; height:50px; position: absolute; top:34px; left:0; cursor:pointer;  }



.algd_rights { background:url(../images/j5.jpg) no-repeat; display: block; width:22px; height:50px; position: absolute; top:34px;  right:0px; cursor:pointer; }



.algd_box1 { width:1180px; margin:0; position:relative;}



.algd_box2 { width:1080px; height:152px; margin:18px auto; overflow:hidden; }



.in_anli_tkd1_pro1{ float:left; width:187px; margin:0 15px 0 15px; overflow:hidden; }



.in_anli_tkd1_pro1pic{ width:183px; height:85px; overflow:hidden;border:2px solid #dedede; }

.in_anli_tkd1_pro1 img{ width:183px; height:85px;}



.in_fangan_pro_5_5{ width:187px; height:28px;  line-height:28px; text-align:center}

.in_fangan_pro_5_5 a{ color:#5b5b5b;}

.in_anli_tkd1_pro1:hover  img{ transition: all 0.5s;   transform: scale(1.2); }







.index_cp_box{ width:100%; margin:auto;}

.index_cp{ width:1180px; margin:auto;margin-top: 46px;}

.index_cp_box h2{ text-align:center; background:url(../images/h3.jpg) no-repeat center; width:568px; height:94px; margin:auto;}

.index_cp_box h2 a { font-size:24px; color:#494b4d; font-weight:bold; display:block;padding-top: 11px;padding-left: 2px;}

.index_cp_box h2 span{padding-top: 7px;font-size:24px; color:#f2a716; padding-left:15px;}

.index_cp_box h2 em{ font-size:14px; text-align:center; color:#666666;text-transform:Uppercase;display: block;margin-top: 10px;padding-left: 17px;}

    

.index_cpnr{ width:100%; margin:auto; background:#faf9f9;padding-bottom: 32px;}

.index_cpnr1{ background:url(../images/h7.jpg) no-repeat center; width:590px; height:266px; float:left;margin-top: -44px;}

.index_cpnr1 h4{ font-size:26px; color:#ffffff; font-weight:bold;padding-left: 285px;padding-top: 107px;}

.index_cpnr1 h4 a{font-size:26px; color:#ffffff;font-weight:bold;}

.index_cpnr1 em{text-transform:Uppercase; font-size:14px; color:#ffffff;display: block;padding-top: 9px;padding-left: 290px;}

.index_cpnr1 span{ width:148px; height:41px;margin-left: 288px;margin-top: 15px;display: block;}

.index_cpnr2{ background:url(../images/h8.jpg) no-repeat center; width:590px; height:266px; float:left;margin-top: -44px;}

.index_cpnr2 h4{ font-size:26px; color:#ffffff; font-weight:bold;padding-left: 65px;padding-top: 107px;}

.index_cpnr2 h4 a{font-size:26px; color:#ffffff;font-weight:bold;}

.index_cpnr2 em{text-transform:Uppercase; font-size:14px; color:#ffffff;display: block;padding-top: 9px;padding-left: 64px;}

.index_cpnr2 span{ width:148px; height:41px;margin-left: 65px;margin-top: 15px;display: block;}





.index_cpnr ul{ margin:auto; overflow:hidden;width: 1212px;}

.index_cpnr ul li{ float:left; width:283px; margin-left:16px; margin-top:24px;}

.index_cpnr ul li div{width:275px; height:193px;overflow:hidden; border:solid 1px #c2c0c0; padding:3px; background:#fff;}	  .index_cpnr ul li:hover div{border:solid 1px #06b414;}

.index_cpnr ul li div img{ width:275px; height:193px; transition: all 0.5s;transform: scale(1);}	

.index_cpnr ul li div:hover img{transition: all 0.5s;transform: scale(1.2);}

.index_cpnr ul li span {

	width:281px;

	height:35px;

	display:block;

	background:#f7f7f7;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #c2c0c0;

	border-bottom-color: #c2c0c0;

	border-left-color: #c2c0c0;

}	

.index_cpnr ul li:hover span{background:#06b414;}  

.index_cpnr ul li span em{ display:block; float:left; width:200px; height:35px; line-height:35px; color:#fff; overflow:hidden;}

.index_cpnr ul li span em a{ color:#656464;padding-left: 15px; font-size:14px;}

.index_cpnr ul li:hover a{ color:#fff;}

.index_cpnr ul li span b{display:block; float: right;padding-right: 8px;padding-top: 9px;display: block;}















.index_tdbox{ width:100%; margin:auto; background:url(../images/h10.jpg) no-repeat center; height:491px;}

.index_td{ width:1180px; margin:auto;}

.index_td h3{ font-size:30px; font-weight:bold; color:#06b414; padding-top: 32px;padding-left: 261px;}

.index_td h3 span{ font-size:18px; color:#383838; font-weight:normal; display:block;padding-top: 25px;padding-left: 115px;display: block;}

.index_td1{ float:left; width:266px; text-align:center;margin-top: 45px;margin-left: 42px;}

.index_td1 dt{ background:url(../images/h11.png) no-repeat center; width:139px; height:127px;margin: auto;}

.index_td1 dt:hover{background:url(../images/h11a.png) no-repeat center; width:139px; height:127px;cursor: pointer;}

.index_td1 dd{width:266px; text-align:center;}

.index_td1 dd h4{ font-size:18px; font-weight:bold; color:#404040; text-align:center;margin-top: 15px;}

.index_td1 dd p{ width:266px; text-align:center; line-height:30px; color:#666666;margin-top: 27px;}

.index_td2{ float:left; width:426px; text-align:center;margin-top: 45px;margin-left: 42px;}

.index_td2 dt{ background:url(../images/h12.png) no-repeat center; width:139px; height:127px;margin: 0 auto 0 162px;}

.index_td2 dt:hover{background:url(../images/h12a.png) no-repeat center; width:139px; height:127px;cursor: pointer;}

.index_td2 dd{width:454px; text-align:center;}

.index_td2 dd h4{ font-size:18px; font-weight:bold; color:#404040; text-align:center;margin-top: 15px;}

.index_td2 dd p{ width:436px; text-align:center; line-height:30px; color:#666666;margin-top: 27px;}

.index_td3{ float:left; width:280px; text-align:center;margin-top: 45px;margin-left: 42px;}

.index_td3 dt{ background:url(../images/h13.png) no-repeat center; width:139px; height:127px;margin: 0 0 0 100px;}

.index_td3 dt:hover{background:url(../images/h13a.png) no-repeat center; width:139px; height:127px;cursor: pointer;}

.index_td3 dd{width:329px; text-align:center;}

.index_td3 dd h4{ font-size:18px; font-weight:bold; color:#404040; text-align:center;margin-top: 15px;}

.index_td3 dd p{ width:341px; text-align:center; line-height:30px; color:#666666;margin-top: 27px;}















.index_al_box{ width:100%; margin:auto; background:#ecf0f3; padding-top:18px; padding-bottom:45px;}

.index_al_box h3{ text-align:center; background:url(../images/h11.jpg) no-repeat center top; width:568px; height:128px; margin:auto;}

.index_al_box h3 a { font-size:24px; color:#494b4d; font-weight:bold; display:block;padding-top: 11px;padding-left: 0;}

.index_al_box h3 span{padding-top: 7px;font-size:24px; color:#f2a716; padding-left:24px;}

.index_al_box h3 em{ font-size:14px; text-align:center; color:#666666;text-transform:Uppercase;display: block;margin-top: 10px;}

.index_al_box h3 p{ font-size:20px; color:#666666;margin-top: 48px;}

.index_allist{width:1180px; margin:52px auto 0 auto;height: 329px;
overflow: hidden;}

.index_allist ul{ width:1180px;}

.index_allist ul li{ float:left; width:358px; overflow:hidden; margin-left:15px;}

.index_allist ul li .index_allis{transition: all 0.5s;transform: scale(1); overflow:hidden;}

.index_allist ul li .index_allis:hover{ background:#ee9920;transition: all 0.5s;transform: scale(1); cursor:pointer;} 

.index_allis div{width:350px; height:285px; margin:auto; overflow:hidden; padding:3px; border:solid 1px #d0d2d0;}	  

.index_allis div img{ width:350px; height:285px; transition: all 0.5s;transform: scale(1);}	

.index_allis div:hover img{transition: all 0.5s;transform: scale(1.2);}

.index_allis span {

	width:356px;

	height:35px;

	line-height:35px;

	display:block;

	background:#ecf0f3;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #d0d2d0;

	border-bottom-color: #d0d2d0;

	border-left-color: #d0d2d0;

}	  

.index_allis span em{ display:block; float:left; width:322px; height:35px; line-height:35px; color:#656464; overflow:hidden;}

.index_allis span em a{ color:#656464;padding-left: 15px;}

.index_allis span b{display:block; padding-top: 3px;}

















.mid_ban_box{background:url(../images/g_14.jpg) no-repeat center; width:100%; margin:auto; height:277px;}

.mid_ban {

    width: 1180px;

    height: 200px;

    margin: 0px auto 0 auto; 

    position: relative; 

}



.mid_ban p {

   font-size: 14px;

    color: #fff;

    line-height: 24px;

    position: absolute;

    right: 103px;

    top: 100px;

}

.mid_ban p em{ float:left; display:block; font-size:16px;}

.mid_ban p span {

    font-size: 22px;display:block; font-family:Arial, Helvetica, sans-serif;}



.mid_ban a.zx {

    width: 128px;

    text-align: center;

    line-height: 34px;

    display: block;

    position: absolute;

    font-size: 16px;

    color: #fff;

    right: 101px; height:34px;

    bottom: 8px; border:solid 1px #fff;

}



.mid_ban a.dz {

    width: 120px;

    height: 32px;

    text-align: center;

    line-height: 32px;

    display: block;

    position: absolute;

    font-size: 16px;

    color: #4e4c4c;

    left: 1040px;

    bottom: 30px;

    border: 1px solid #cacaca;

    border-radius: 16px;

}















 

 .index_ys_box{ width:100%; margin:auto;}

 .index_ys_box h3{ background:url(../images/h12.jpg) no-repeat center; width:100%; height:192px; text-align:center; line-height:203px;}

.index_ys_box h3 span{ font-size:36px; font-weight:bold; color:#ffffff;}

.index_ys_box h3 em{font-size:36px; font-weight:bold; color:#ffffff; padding-left:20px;}



.index_ys{ width:1180px; position:relative; margin:54px auto 0 auto; height:896px;}

.index_ys1{ width:539px; position:absolute; left:30px;} 

.index_ys1 dl{width:539px;}

.index_ys1 dl dt{ width:539px; background:url(../images/h13.jpg) no-repeat left; height:47px;padding-left: 75px;} 

.index_ys1 dl dt span{ font-size:24px; font-weight:bold; color:#06b414;}

.index_ys1 dl dt em{ display:block;text-transform:Uppercase; font-size:12px;color:#bdbdbd;margin-top: 7px;}

 .index_ys1 dl dd{ width:533px;} 

 .index_ys1 dl dd p{ width:533px; line-height:30px; color:#4e4d4d;padding-top: 17px;}

 .index_ys2{position:absolute; width:441px; height:445px;top: 172px;left: 126px;}

.index_ys3{ width:535px; position:absolute; right:5px;top: 205px;} 

.index_ys3 dl{width:539px;}

.index_ys3 dl dt{ width:539px; background:url(../images/h14.jpg) no-repeat left; height:47px;padding-left: 75px;} 

.index_ys3 dl dt span{ font-size:24px; font-weight:bold; color:#06b414;}

.index_ys3 dl dt em{ display:block;text-transform:Uppercase; font-size:12px;color:#bdbdbd;margin-top: 7px;}

 .index_ys3 dl dd{ width:533px;} 

 .index_ys3 dl dd p{ width:533px; line-height:30px; color:#4e4d4d;padding-top: 17px;}

.index_ys4{position:absolute; right:228px;top:-54px;}

.index_ys5{ width:535px; position:absolute; right:5px;top: 361px;} 

.index_ys5 dl{width:539px;}

.index_ys5 dl dt{ width:539px; background:url(../images/h15.jpg) no-repeat left; height:47px;padding-left: 75px;} 

.index_ys5 dl dt span{ font-size:24px; font-weight:bold; color:#06b414;}

.index_ys5 dl dt em{ display:block;text-transform:Uppercase; font-size:12px;color:#bdbdbd;margin-top: 7px;}

 .index_ys5 dl dd{ width:533px;} 

 .index_ys5 dl dd p{ width:533px; line-height:30px; color:#4e4d4d;padding-top: 17px;}

 .index_ys6{ width:539px; position:absolute; left:30px; top:652px;} 

.index_ys6 dl{width:539px;}

.index_ys6 dl dt{ width:539px; background:url(../images/h16.jpg) no-repeat left; height:47px;padding-left: 75px;} 

.index_ys6 dl dt span{ font-size:24px; font-weight:bold; color:#06b414;}

.index_ys6 dl dt em{ display:block;text-transform:Uppercase; font-size:12px;color:#bdbdbd;margin-top: 7px;}

 .index_ys6 dl dd{ width:533px;} 

.index_ys6 dl dd ul{padding-top: 15px;padding-left: 15px;}

.index_ys6 dl dd ul li{ line-height:30px; color:#4e4d4d;}

.index_ys7{position:absolute; right:0;top:483px;}

.index_ys8{ width:382px; height:43px; border:solid 1px #d0d2d0;position:absolute; right:188px;top:852px;background: #fff;}

.index_ys8 span{ font-size:14px; color:#727272; float:left;line-height: 43px;padding-left: 27px;}

.index_ys8 em{ float:right;}

    





.index_cost{width:1180px;margin:62px auto 0 auto;}  

.index_cost h3{ text-align:center; background:url(../images/h3.jpg) no-repeat center top; width:568px; height:128px; margin:auto;}

.index_cost h3 a { font-size:24px; color:#494b4d; font-weight:bold; display:block;padding-top: 11px;padding-left: 0;}

.index_cost h3 span{padding-top: 7px;font-size:24px; color:#f2a716; padding-left:24px;}

.index_cost h3 em{ font-size:14px; text-align:center; color:#666666;text-transform:Uppercase;display: block;margin-top: 10px;}

.index_cost dl:first-child{ margin-left:0px;}

.index_cost dl{ float:left; width:273px; margin-left:26px;margin-top: 44px; border:solid 1px #dddddd;}

.index_cost dl dt div{ overflow:hidden;width:273px; height:183px; margin:auto; border-bottom:solid 1px #ddd;}

.index_cost dl dt img{width:273px; height:183px;transition: all 0.5s;   transform: scale(1);}

.index_cost dl dt:hover img{transition: all 0.5s;   transform: scale(1.2);}

.index_cost dl dd{  width:272px; background:#fff; } 

.index_cost dl dd h4{ font-size:16px;width:244px; height:38px; overflow:hidden; margin:7px auto 0 auto;  background:url(../images/h21.jpg) no-repeat center;line-height: 38px;}

.index_cost dl dd h4 a{ font-size:16px; color:#232323;}

.index_cost dl dd p{ width:244px; height:78px; line-height:24px; overflow:hidden; font-size:14px; color:#6a6a6a; margin:auto;padding-top: 19px;} 

.index_cost dl dd span{ width:272px; height:42px; display:block; line-height:42px; border-top:solid 1px #dddddd;text-align: center;margin-top: 24px;}

.index_cost dl dd span a{ color:#383838;letter-spacing: 1px;}

.index_cost dl dd span a:hover{ color:#f2a716;letter-spacing: 1px;}























 

 

 

 



 

.al_box{ height:415px; background:url(http://www.sxhsjsgs.com/templates/pc_hjs/images/al_bg.jpg);}

.al_big{ width:1180px; height:415px; margin:auto;}

.al_big h3{ font-size:30px; color:#e60012; text-align:center; background:url(http://www.sxhsjsgs.com/templates/pc_hjs/images/m_06.jpg) no-repeat center; width:470px; height:88px; margin:42px auto 30px auto;}

.al_big h3 a{font-size:30px;color:#e60012;padding-top: 50px;display: block;}



.al_big ul{ width:1180px; margin:auto; position:relative; height:278px;}

.al_big li{ width:143px; height:124px; position:absolute;}

.al_big li em{ display:none; position:absolute; top:0px; left:0px;}

.al_big li a{ display:block;}

.al_big li img{ width:100%; height:100%;}

.al_big li a:hover em{ display:block;}

.al_big .li1{ top:92px; left:0px; width:107px; height:93px;}

.al_big .li2{ top:31px; left:107px; width:107px; height:93px;}

.al_big .li3{ top:154px; left:107px; width:106px; height:93px;}

.al_big .li4{ top:77px; left:214px;}

.al_big .li5{ top:0px; left:357px;}

.al_big .li6{ top:154px; left:357px;}

.al_big .li7{ top:56px; left:494px;width:191px; height:165px;}

.al_big .li8{ top:0px; right:357px;}

.al_big .li9{ top:154px; right:357px;}

.al_big .li10{ top:77px; right:214px;}

.al_big .li11{ top:31px; right:107px; width:106px; height:93px;}



.al_big .li12{ top:154px; right:107px; width:106px; height:93px;}

.al_big .li13{ top:92px; right:0px; width:107px; height:93px;}



  



.index_about_box{

	

	width:100%; background:url(../images/h23.jpg) no-repeat center; height:690px;

}  

.index_about{

	width:1180px; 

	margin:0 auto;

	

}

.index_about_right{ width:523px;margin-top: 24px; float:left;}

.index_about_right img{ width:521px; height:289px;margin-top: 85px;margin-left: 100px;}

.index_about_right p{ width:465px; height:202px; line-height:30px; color:#fff; overflow:hidden;margin-left: 124px;margin-top: 48px;}

.index_about_left{ width:535px; float:right;}

 .index_about_left h3{ font-size:22px;margin-top: 60px;}  

  .index_about_left h3 a{ color:#ffffff;font-size:22px; font-weight:bold;padding-left: 134px;}   

   .index_about_left h3 span{ font-size:18px; color:#595959; display:block;font-weight: bold;margin-top: 49px;margin-left: 74px;}

 .ab1{ margin-top:40px; font-size:16px; color:#ffffff;padding-left: 110px;}  

.ab2{ margin-top:43px; font-size:16px; color:#ffffff;padding-left: 126px;}  

.ab3{ margin-top:44px; font-size:16px; color:#ffffff;padding-left: 151px;}  

.ab4{ margin-top:43px; font-size:16px; color:#ffffff;padding-left: 180px;}  

.ab5{ margin-top:45px; font-size:16px; color:#ffffff;padding-left: 199px;}  

.ab6{ margin-top:43px; font-size:16px; color:#ffffff;padding-left: 224px;}  

  .index_about_left em{ width:176px; height:47px;margin-left: 230px;display: block;margin-top: 30px;}  

   

   

   

   

   

   

   











.index_jz{ width:1180px; margin:50px auto 0 auto;}        

.jzcon{width:1180px;}

.jzcon h3{ text-align:center; background:url(../images/h3.jpg) no-repeat center; width:568px; height:94px; margin:auto;}

.jzcon h3 a { font-size:24px; color:#494b4d; font-weight:bold; display:block;padding-top: 11px;padding-left: 2px;}

.jzcon h3 span{padding-top: 7px;font-size:24px; color:#f2a716; padding-left:15px;}

.jzcon h3 em{ font-size:14px; text-align:center; color:#666666;text-transform:Uppercase;display: block;margin-top: 10px;padding-left: 17px;}



.jzcon ul{ width:340px; margin:auto;}

.jzcon ul li{ width:132px; height:54px; text-align:center;  background:#06b414;line-height:54px; float:left;margin-right: 21px;border-radius:5px}

.jzcon ul li:hover,.jzcon ul li.casehover{ color:#d30102; background:#f2a716; font-size:20px; text-align:center;width:132px; height:54px;border-radius:5px }

.jzcon ul li:hover a,.jzcon ul li.casehover a{color:#fff;font-weight:bold; text-align:center;width:132px; height:54px;}

.jzcon ul li a{ font-size:20px; color:#fff; font-weight:bold;}

.jz_nra{ width:1180px; margin:auto;}

.jz_nra ul{ width:1180px; margin:auto;margin-top: 42px;}

.jz_nra ul li:first-child{ margin-left:0px;}

.jz_nra ul li{ float:left; width:263px; margin-left:37px; }

.jz_nra ul li div{width:253px; height:176px; overflow:hidden;padding:4px; border:solid 1px #d0d2d0;}

.jz_nra ul li div img{ width:253px; height:176px;transition: all 0.5s;transform: scale(1);}

.jz_nra ul li div:hover img{transition: all 0.5s;transform: scale(1.2);}

.jz_nra ul li span{ text-align:center; height:34px; width:263px; overflow:hidden;display: block;line-height: 30px;}

.jz_nra ul li span a{ font-size:14px; color:#545252;}













.mid_ban_box2{background:url(../images/j_22.jpg) no-repeat center; width:100%; margin:45px auto 0 auto; height:213px;}

.mid_ban2 {

    width: 1180px;

    height: 213px;

    margin: 0px auto 0 auto; 

    position: relative; 

}



.mid_ban2 p {

   font-size: 14px;

    color: #fff;

    line-height: 24px;

    position: absolute;

    right: 104px;

    top: 73px;

}

.mid_ban2 p em{ float:left; display:block; font-size:16px;}

.mid_ban2 p span {

    font-size: 22px;display:block; font-family:Arial, Helvetica, sans-serif;}



.mid_ban2 a.zx {

    width: 123px;

    text-align: center;

    line-height: 34px;

    display: block;

    position: absolute;

    font-size: 16px;

    color: #fff;

    right: 105px;

    bottom: 43px; border:solid 1px #fff;

}



.mid_ban2 a.dz {

    width: 120px;

    height: 32px;

    text-align: center;

    line-height: 32px;

    display: block;

    position: absolute;

    font-size: 16px;

    color: #4e4c4c;

    left: 1040px;

    bottom: 30px;

    border: 1px solid #cacaca;

    border-radius: 16px;

}





















.newBox{ width:100%;}

.new{ width:1180px; margin:0 auto;}

.new_fl{ width:555px; float:left;}

.n_l_h3{ width:556px; height:46px; overflow:hidden; background:url(../images/n_l_h3_03.jpg) no-repeat bottom;}

.n_l_h3 h3{ width:240px; height:44px; line-height:44px; font-size:18px; color:#c8c7c7; float:left; font-weight:normal;}

.n_l_h3 h3 a{ font-size:18px; color:#383838; font-weight:normal; margin-right:15px;padding-left: 10px;}

.n_l_h3 span{font-size:14px; color:#bdbdbd;text-transform:Uppercase }

.n_l_h3 .more{ width:57px; height:18px; line-height:44px; font-size:12px; color:#333333; float:right;margin-top: 8px;}

.new1st{ width:555px;}

.new1st img{ width:555px; height:241px; display:block; margin:20px auto 10px;}

.new1st dl{

	width:555px;

	height:112px;

	position:relative;

	padding-bottom:10px;

	margin:0 auto;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #c8c8c8;

}

.new1st dt{ width:527px; height:24px; line-height:24px; overflow:hidden; margin-bottom:10px;}

.new1st dt a{ width:430px; height:24px; line-height:24px; font-size:16px; font-weight:bold; color:#333333; float:left;}

.new1st dt span{ width:80px; height:24px; line-height:24px; font-size:14px; color:#bdbdbd;text-transform:Uppercase }

.new1st dd{ width:555px; margin:0 auto; font-size:14px; color:#6b6a6a; line-height:26px; height:78px; overflow:hidden;}

.new1st dl .xq{ font-size:14px; color:#f37101; position:absolute; right:0; bottom:10px;}

.new_fl ul{ width:555px; margin:0 auto;}

.new_fl ul li{ width:548px; height:45px; background:url(../images/xw_icon_03.jpg) no-repeat ;}

.new_fl ul li a{ width:425px; margin-left:13px; height:44px; line-height:44px; font-size:14px; color:#666666; display:block; overflow:hidden;float: left;}

.new_fl ul li span{ font-size:13px; color:#707070; float:right; padding-right:5px;line-height: 44px;}





.new_fr{ width:556px; float:right;}

.jiedaBox{ width:556px;}



.jieda_h3{ width:556px; height:46px; overflow:hidden; background:url(../images/n_l_h3_03.jpg) no-repeat bottom;}

.jieda_h3 h3{ width:270px; height:44px; line-height:44px; font-size:18px; color:#c8c7c7; float:left; font-weight:normal;}

.jieda_h3 h3 a{ font-size:18px; color:#383838; font-weight:normal; margin-right:15px;padding-left: 10px;}

.jieda_h3 span{font-size:14px; color:#bdbdbd;text-transform:Uppercase }

.jieda_h3 .more{ width:57px; height:18px; line-height:44px; font-size:12px; color:#333333; float:right;margin-top: 8px;}

.jieda{ width:556px;}

.jieda li{ width:556px;  margin-bottom:20px;}

.jieda li img{ width:247px; height:171px; float:left;}

.jieda dl{ width:289px; float:right;}

.jieda dt{ width:290px; height:30px; line-height:26px;font-weight: bold;color: #333333;}

.jieda dd{ width:290px;line-height:26px; font-size:14px; color:#656565;}

.jieda dd p{ overflow:hidden; height:78px;width:290px;margin-top: 10px;}

.jieda dd span img{ width:98px; height:31px;margin-top: 16px;}

.hydtBox{ width:556px;}

.hydt_h3{ width:556px; height:45px; overflow:hidden; background:url(../images/n_l_h3_03.jpg) no-repeat bottom; margin-bottom:20px;}

.hydt_h3 h3{ width:270px; height:44px; line-height:44px; font-size:18px; color:#c8c7c7; float:left; font-weight:normal;}

.hydt_h3 h3 a{ font-size:18px; color:#383838; font-weight:normal; margin-right:15px;padding-left: 10px;}

.hydt_h3 span{font-size:14px; color:#bdbdbd;text-transform:Uppercase }

.hydt_h3 .more{ width:57px; height:18px; line-height:44px; font-size:12px; color:#333333; float:right; margin-top:8px;}





.hydt{ width:556px; overflow:hidden;}

.hydt .imgBox{ width:247px; float:left;height:263px;}

.hydt .imgBox{ width:247px; height:263px; overflow:hidden;}

.hydt .imgBox img{ width:247px; height:263px;transition: all 0.5s;transform: scale(1);}

.hydt .imgBox:hover img{transition: all 0.5s;transform: scale(1.2);}

.hydt ul{ width:293px; float:right;}

.hydt ul li{ width:293px; height:39px; background:url(../images/dt_icon_03.jpg) no-repeat left; }

.hydt ul li a{ width:271px; margin-left:22px; height:39px; line-height:39px; display:block; overflow:hidden; font-size:14px; color:#666666;}