/* Generated by wjdhcms 3.0 */

@charset "utf-8";

/*-----------CSS Reset-----------*/

::selection {
	color:#fff;
    background-color: #9b0004;
}

::-moz-selection {
	color:#fff;
    background-color: #9b0004;
}

::-webkit-selection {
	color:#fff;
    background-color: #9b0004;
}

::-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;
}

body {
    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
    color: #333;
    margin: 0;
    line-height: 1.5;
}

: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;
}

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**/
.banner{ width:100%; height:360px; overflow:hidden; position:relative;background: url("../../../uploads/image/20180327/20180327174102_9141.jpg"/*tpa=http://www.hsgdhs.com/uploads/image/20180327/20180327174102_9141.jpg*/) center center no-repeat;}
.b-img{ height:360px; position:absolute; left:0px; top:0px;}
.b-img a{ display:block; height:360px; float:left;}
.b-list{ height:30px; padding-top:330px; position:relative; margin:0px auto; z-index:1;}
.b-list span{ display:block; cursor:pointer; width:10px; height:10px; border-radius:50%; border:2px solid #fff; float:left; margin:0px 5px;}
.b-list .spcss{ border:2px solid #9b0004;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px;}
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px;}
.bar-left em{ display:block; width:50px; height:100px; background:url("../images/arrow.png"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/arrow.png*/) 0px 0px no-repeat; margin:0px auto; margin-top:230px;}
.bar-right em{ display:block; width:50px; height:100px; background:url("../images/arrow.png"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/arrow.png*/) -50px 0px no-repeat; margin:0px auto; margin-top:230px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

/**search_box**/
.search_box{ width:100%; height:50px; background:#f0ebe4;overflow:hidden;}
.search{ width:1180px; height:50px; margin:0 auto; text-align:center; line-height:50px; }
.searchnr{float:right; height:40px;line-height:40px; margin-top:5px;}
.searchnr .text{ float:left;  width:360px; height:38px; border:1px solid #dfdfdf; padding-left:12px; font-size:14px; color:#a3a3a3; line-height:38px;}
.searchnr .submit{ float:left; width:45px; height:38px; background:url("../images/searchrt.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/searchrt.jpg*/) no-repeat right center; border:0px; padding:0px; cursor:pointer;}
.keytext{float:left; height:50px; font-size:14px; color:#333333; line-height:50px;}
.keytext a{ text-align:left; margin:0px 3px; color:#333333;}
.keytext a:hover{ color:#9b0004;}


.protitle h3{ width:1180px; height:72px; margin-bottom:10px;background:url("../images/mcbtline.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbtline.jpg*/) no-repeat center bottom;}
.protitle h3 a{ font-size:24px; color:#05a602; font-weight:bold; line-height:36px; text-align:center; display:block; background:url("../images/mcbt2.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbt2.jpg*/) no-repeat center;}
.protitle h3 span{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#666666; text-align:center; line-height:24px; text-transform:uppercase; display:block;}



/**hzkh_box**/
.hzkh_box{ width:100%; height:252px; padding:30px 0px 30px 0px;}
.hzkh{ width:1180px; height:252px; margin:0 auto;}
.hzkh h3{ width:1180px; height:72px; margin-bottom:30px;background:url("../images/mcbtline.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbtline.jpg*/) no-repeat center bottom;}
.hzkh h3 a{ font-size:24px; color:#9b0004 ; font-weight:bold; line-height:36px; text-align:center; display:block; background:url("../images/mcbt.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbt.jpg*/) no-repeat center;}
.hzkh h3 span{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#666666; text-align:center; line-height:24px; text-transform:uppercase; display:block;}

/**********************************************图片滚动********************************************/
.gd{ position:relative; width:1180px; height:150px; margin:0 auto;overflow:hidden;}
.gd em{ position:absolute; top:36px;}
.gd .t_l1{ left:0px;}
.gd .t_r1{ right:0px;}
.gd #simgs{ margin:0px 50px;}
.gd li{ float:left; width:201px; padding:0px 15px; text-align:center;}
.gd li img{ display:block; width:199px; height:106px; padding:1px; border:1px solid #d8d8d8;}
.gd li a span{ display:block; height:48px; color:#333333; font-size:14px; line-height:48px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gd li:hover span{ color:#9b0004;}

/**hjjg_box**/
.hjjg_box{ width:100%; height:708px; background:#f7f4ed; padding:15px 0px 15px 0px; }
.hjjg{ width:1180px; height:708px; margin:0 auto;}
.hsjg{ margin-top:20px; width:728px; height:686px; background:#fbfaf7; border-top:1px solid #c67372; border-bottom:1px solid #c67372; border-left:1px solid #c67372; float:left;}
.hsjg h3{ width:728px; height:57px; line-height:57px; background:#cd3337; text-align:center; font-size:24px; font-weight:bold;}
.hsjg h3 a{  color:#ffd16d;}
.hsjgnr{ padding-top:10px; padding-left:12px; line-height:35px; font-size:14px; font-weight:bold; color:#ff6b3b;}
.in_ry_xx{ width:401px; height:668px; padding:20px 15px 20px 35px; background:url("../images/jrjjbg.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/jrjjbg.jpg*/) no-repeat center top; float:right;}
.in_ry_xx h2{font-size:24px; font-weight:bold; text-align:center;}
.in_ry_xx h2 a{ color:#ffd16d;}
.in_hzz{ margin-top:30px;width:401px; height:390px;font-size:14px; font-weight:bold;}
.in_hzz a{ color:#ffd16d;}
.in_hzz a span{ float:left; width:100px;color:#ffd16d;}
.in_hzz ul li{ margin-top:20px;}




/**lct_box**/
.lct_box{ width:100%; height:200px;  overflow:hidden;margin-bottom:15px;}
.lct_box img{width:1920px; height:200px;  margin:0 auto;}


/**product_box**/
.product_box{ width:100%; height:765px;  overflow:hidden;}
.product{ width:1180px; height:765px; margin:0 auto;}
.product_left{ float:left; width:220px; height:765px; background:#9b0004;}
.product_left ul{ width:190px; height:715px; padding:25px 15px;}
.product_left ul li{ float:left; text-align:left; padding-left:6px;}
.product_left ul li a{ width:165px; line-height:30px; display:block; background:url("../images/dian1.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/dian1.jpg*/) no-repeat left center; padding-left:15px; font-size:14px; font-weight:bold;  color:#fff;}
.product_left ul li a:hover{ color:#ffd16d;}
.product_left ul li span a{ display:block;padding-left:15px; margin-top:10px;background:url("../images/xian1.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/xian1.jpg*/) no-repeat left center; font-size:16px; font-weight:bold; color:#ffd16d; text-align:left;}
.product_right{ float:right; padding-left:30px; padding-right:30px;width:900px; height:750px; padding-top:15px; background:#f0ebe4; overflow:hidden;}
.product_tit{ width:900px; height:45px; border-bottom:1px solid #d0d0d0;}
.product_tit .more{ display:block; float:right; padding-right:15px; line-height:45px; font-size:14px; color:#666666; font-weight:bold; }
.product_tit .more:hover{ color:#9b0004 ;}
.product_tit h3 a{ float:left; width:100px; height:45px; line-height:45px; text-align:center; font-size:16px;font-weight:bold; color:#333333; margin-right:10px;}
.product_tit .active a{height:43px; border-bottom:3px solid #9b0004 ;color:#9b0004 ;}
.hide{ display:none;}
.product_right ul li{ float:left; width:274px; height:293px; padding:3px 3px 0px 3px; line-height:26px; border:1px solid #ffffff; margin:25px 5px 0px 6px; background:#f0ebe4;}
.product_right ul li b{ display:block; width:274px; height:240px; overflow:hidden;}
.product_right ul li a img{ width:274px; height:240px;
-webkit-transition:all 1s ;
-moz-transition:all 1s ;
-o-transition:all 1s ;
-ms-transition:all 1s;
transition:all 1s ;}
.product_right ul li img:hover{ 
transform: scale(1.2, 1.2);
-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
-moz-transform:scale(1.2, 1.2); 	/* Firefox */
-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
-o-transform:scale(1.2, 1.2); 	/* Opera */}
.product_right ul li span{ display:block; font-size:14px; font-weight:bold; padding:10px 20px 0px;}
.product_right ul li p{  font-size:14px;  padding:0px 20px;}
.product_right ul li p strong{ color:#ff0000;}
.product_right ul li span a{display:block; color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product_right ul li:hover{background:#9b0004;-webkit-transition: all 1s ease;transition: all 1s ease;}
.product_right ul li:hover a,.product_right ul li:hover a strong{color:#ffffff; }


/**wfbz_box**/
.wfbz_box{ width:100%; height:700px; padding:30px 0px;overflow:hidden; }
.wfbz{ width:1180px; height:700px; margin:0 auto;}
.wfbztitle{ width:1180px; height:72px;background:url("../images/mcbt3.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbt3.jpg*/) no-repeat center bottom; margin-bottom:30px; }
.wfbztitle h3{ width:1180px; height:72px;}
.wfbztitle h3 a{ font-size:24px; color:#9b0004 ; font-weight:bold; line-height:36px; text-align:center; display:block; }
.wfbztitle h3 span{ font-family:"Times New Roman", Times, serif; font-size:24px; color:#9b0004 ; text-align:center; line-height:24px; text-transform:uppercase; display:block; }
.fwnr{ width:1180px; height:605px;background:url("../images/fwbzbg.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/fwbzbg.jpg*/) no-repeat left bottom;position:relative;}
.fwnr .fw_list{ position:absolute;}
.fwnr .fw_list span{line-height:24px; text-align:left; display:block;}
.fwnr .fw_list span i{font-family:'impact';font-size:18px; font-weight:normal; font-style:italic;color:#9b0004;}
.fwnr .fw_list span strong{font-size: 16px;color:#9b0004;}
.fwnr .fw_list p{font-size:16px; color:#333; font-weight:bold; line-height:30px; text-align:left; margin-top:10px;}
.fwnr .fw_list1{ top: 65px;left: 590px;}
.fwnr .fw_list2{ top:180px; left:650px;}
.fwnr .fw_list3{ top:305px; left:690px}
.fwnr .fw_list4{ top:415px; left:650px;}
.fwnr .fw_list5{ top:520px;left: 550px;}


/**zsjm_box**/
.zsjm_box{ width:100%; height:550px; padding-top:60px; background:url("../images/jmbg.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/jmbg.jpg*/) no-repeat center top #b81c22; overflow:hidden;}
.zsjm{ width:1180px; height:550px; margin:0 auto;}
.zsjm h3{ width:1180px; height:72px; margin-bottom:10px;background:url("../images/mcbtline.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbtline.jpg*/) no-repeat center bottom;}
.zsjm h3 a{ font-size:24px; color:#fff; font-weight:bold; line-height:36px; text-align:center; display:block; background:url("../images/mcbt.png"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbt.png*/) no-repeat center;}
.zsjm h3 span{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; text-align:center; line-height:24px; text-transform:uppercase; display:block;}
.zsjm dl{ width:254px; height:367px; padding:8px; border:1px solid #ece1d1;background:#fff;}
.zsjm dl dd{  width:247px; height:179px;}
.zsjm dl dd img{ width:247px; height:179px;}
.zsjm dl dt{ float:right; width:247px; height:200px;}
.zsjm dl dt span a{ display:block; font-size:16px;font-weight:bold; color:#333333; line-height:36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zsjm dl dt span a:hover{ color:#c73426;}
.zsjm dl dt p{ height:152px;font-size:14px; font-weight:bold; color:#b81c22; line-height:24px;overflow: hidden;}
.gd_05{ position:relative; width:1180px; height:400px; margin:20px auto 0px;}
.gd_05 #simgs5{ margin:0px 0px;}
.gd_05 ul li{ float:left; margin:12px 11px 20px 12px;}

/**al_box**/
.al_box{ width:100%; height:532px; background:url("../images/cgal.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/cgal.jpg*/) no-repeat center; overflow:hidden;}
.al{ width:1180px; height:472px; margin:30px auto 30px;}
.al h3{ width:1180px; height:72px; margin-bottom:20px;background:url("../images/mcbtline.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbtline.jpg*/) no-repeat center bottom;}
.al h3 a{ font-size:24px; color:#9b0004; font-weight:bold; line-height:36px; text-align:center; display:block; background:url("../images/mcbt2.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/mcbt2.jpg*/) no-repeat center;}
.al h3 span{ font-family:"Times New Roman", Times, serif; font-size:18px; color:#666; text-align:center; line-height:24px; text-transform:uppercase; display:block;}
.carousel{ width:1180px; height:372px;background:#fff; overflow: hidden; position: relative;}
.carousel .slides{ margin:0px auto; overflow:hidden; position:relative;}
.carousel .slides div{ border:2px solid #9b0004;}
.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:14px; left:0px; width:100%; height:40px; display:block; background-color: rgba(184, 28, 34,0.5); font-style:normal;}
.carousel .slides  div em a{ color:#fff;}
.carousel .slides img{width:511px; height:368px;}
.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}
.carousel .slides .slideItem a{ overflow:hidden; display:block;}
.carousel .slides .slideItem img{ width:100%; height:100%;}
.carousel .slides .slideItem .cover{ background: rgb(6, 165, 0); left:0px; top:0px; width:100%!important; display:block; position:absolute;}
.prevButton{background:url("../images/left2.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/left2.jpg*/) no-repeat 0px 0px; top:195px; width:33px; height:35px; display:block; position:absolute; z-index:99; cursor:pointer;}
.nextButton{background: url("../images/right2.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/right2.jpg*/) no-repeat 0px 0px; top:195px; width:33px; height:35px;  display:block; position:absolute; z-index:99; cursor:pointer;}
.prevButton{left: 0px;}
.nextButton{background-position:0px 0px; right:0px;}



/**gywm**/
.gywmzz_box{ width:100%; height:765px; padding:30px 0px 50px 0px; background:url("../images/wmbg.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/wmbg.jpg*/) no-repeat center top #ffffff; overflow:hidden;}
.gywmzz{ width:1180px; height:765px; margin:0 auto;}
.gywm{ width:1180px; height:456px;}
.gywm h3{ width:1180px; height:60px; text-align:center;}
.gywm h3 a{ display:block;background:url("../images/dbtbg2.png"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/dbtbg2.png*/) no-repeat center; font-size:20px; font-weight:bold; color:#fff; line-height:36px;}
.gywm h3 span{ font-size:14px; text-transform:uppercase;color:#fff; line-height:26px;}
.gywm dl{ width:1180px; height:301px; margin-top:30px;}
.gywm dl dd{ float:left; width:467px; height:291px; border:5px solid #ffffff;}
.gywm dl dd img{ width:467px; height:291px;}
.gywm dl dt{ float:right; width:665px; height:272px; padding:30px 0px 0px 0px;}
.gywm dl dt span{ font-size:20px; font-weight:bold; color:#fff; text-align:left; line-height:20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gywm dl dt p{ height:150px; font-size:14px; color:#fff; text-align:left; line-height:30px; margin-top:20px; overflow:hidden;}
.gywm dl dt em{ display:block;}
.gywm dl dt em a{display:block;text-align:center; background:#ff6100; width:120px; height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#ffffff;margin-top:30px; float:left; margin-right:20px;}
.gywm dl dt em a:hover{ background:#762200;}.zzry{width:1180px; height:350px; padding-top:30px;}
.zzry_tit{ width:400px; height:52px; margin:0 auto;}
.zzry_tit h3 a{ float:left; background:#9b0004; width:180px; height:52px;line-height:52px; text-align:center; font-size:20px;font-weight:bold; color:#ffffff; margin-left:10px; margin-right:10px;}
.zzry_tit .active a{ background:#fc6e19;}
.zzry_list{width:1180px; height:248px; margin:50px auto 0px;}
.zzry_list .hide{ display:none;}

/**********************************************图片滚动********************************************/
.gd_02{ position:relative; width:1180px; height:224px; margin:0 auto;overflow:hidden;}
.gd_02 em{ position:absolute; top:75px;}
.gd_02 .t_l2{ left:0px;}
.gd_02 .t_r2{ right:0px;}
.gd_02 #simgs2{ margin:0px 50px;}
.gd_02 li{ float:left; width:254px; padding:0px 15px; text-align:center;}
.gd_02 li img{ display:block; width:242px; height:174px; border:3px solid #e9e9e9;}
.gd_02 li a span{ display:block; background:#ffffff; height:48px; color:#333333; font-size:14px; line-height:48px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gd_02 li a span:hover{ color:#ffffff;background:#c73426;}
.gd_03{ position:relative; width:1180px; height:232px; margin:0 auto;}
.gd_03 em{ position:absolute; top:100px;}
.gd_03 .t_l3{ left:0px;}
.gd_03 .t_r3{ right:0px;}
.gd_03 #simgs3{ margin:0px 50px;}
.gd_03 li{ float:left; width:252px; padding:0px 15px; text-align:center;}
.gd_03 li img{ display:block; width:242px; height:174px; border:3px solid #e9e9e9;}
.gd_03 li a span{ display:block; background:#ffffff; height:48px; color:#333333; font-size:14px; line-height:48px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gd_03 li a span:hover{ color:#ffffff;background:#c73426;}
.gd_04{ position:relative; width:1180px; height:232px; margin:0 auto;}
.gd_04 em{ position:absolute; top:100px;}
.gd_04 .t_l4{ left:0px;}
.gd_04 .t_r4{ right:0px;}
.gd_04 #simgs4{ margin:0px 50px;}
.gd_04 li{ float:left; width:252px; padding:0px 15px; text-align:center;}
.gd_04 li img{ display:block; width:242px; height:174px; border:3px solid #e9e9e9;}
.gd_04 li a span{ display:block; background:#ffffff; height:48px; color:#333333; font-size:14px; line-height:48px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gd_04 li a span:hover{ color:#ffffff;background:#c73426;}


/**sbanner1_box**/
.sb2_box{ width:100%; height:180px;background:url("../images/b1bg.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/b1bg.jpg*/) no-repeat center; overflow:hidden;}
.sb2{ width:660px; height:150px; padding-right:520px; margin:0 auto;}
.sb2_left{  height:85px; font-size:20px; font-weight:bold; color:#ffffff; line-height:40px;}
.sb2_left span{ display:block; padding:5px 20px;width:560px; height:45px;border-radius:45px; background:#eb3d00; margin-top:5px;}
.sb1_right{ width:590px;  height:40px; margin-top:20px;}
.sb1_right a{ float:right; width:135px; height:35px;border-radius:45px; background:#eb3d00; font-size:16px; font-weight:bold; color:#ffffff; line-height:35px; text-align:center; display:block;  }
.sb1_right a:hover{ background:#fe7701;}
.sb1iphone{ float:left; height:35px; line-height:35px;}
.sb1iphone span{ font-size:16px; color:#ffffff; font-weight:bold;}
.sb1iphone strong{ font-family:'impact';font-size:28px; font-weight:normal; color:#ffffff;}

/**xw_box**/
.xw_box{ width:100%; height:435px;padding:30px 0px 30px; background:#f5f5f5; overflow:hidden;}
.xw{ width:1180px; height:435px; margin:0 auto;}
.gshyxw{ float:left; width:856px; height:435px; background:#ffffff;overflow:hidden;}
.gshyxw_tit{ width:816px; height:49px; line-height:49px;margin:20px 20px 0px 20px; border-bottom:1px solid #cdcdcd;}
.gshyxw_tit h3 a{ float:left; border-bottom:3px solid #ffffff; width:90px; height:46px;line-height:46px; text-align:center; font-size:16px;font-weight:bold; color:#333333;}
.gshyxw_tit .active a{ border-bottom:3px solid #9b0004;color:#9b0004;}
.gshyxw_tit em{ display:block; float:right; padding-right:15px;}
.gshyxw_tit em a{display:block;font-size:14px;font-weight:bold; color:#333333;}
.gshyxw_list{ margin-top:20px;}
.gshyxw_list .hide{ display:none;}
.gsxw{width:854px; height:320px;}
.gsxw1{ width:296px; height:320px; line-height:30px; padding-left:30px; float:left;}
.gsxw1 dl dd{ width:296px; height:190px;}
.gsxw1 dl dd img{width:296px; height:190px;}
.gsxw1 dl dt{ float:right;width: 296px;height: 120px; padding-top:10px;}
.gsxw1 dl dt span a{display:block; font-size:14px; line-height:28px; font-weight:bold; color:#9b0004;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gsxw1 dl dt p{ height:60px; font-size:14px;line-height:28px;color:#333333; overflow:hidden;}
.gsxw1 dl dt em{display:block;  width:120px; height:30px; line-height:30px;}
.gsxw1 dl dt em a{ display:block; text-align:center; font-size:14px; background:#c3161c; color:#fff;}
.gsxw1 dl dt em a:hover{background:#ef7000;}
.gsxw2{ float:right;width:465px; height:320px; padding-right:30px; }
.gsxw2 ul li{ float:left; width:460px;line-height:32px;}
.gsxw2 ul li a{ display:block; float:left; background:url("../images/prolfhbg.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/prolfhbg.jpg*/) no-repeat left center; width:336px; padding-left:15px; font-size:14px; color:#333333; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.gsxw2 ul li span{ display:block;font-size:14px; color:#666666; float:right;}
.cjwt{float:right; width:295px; height:435px; background:#ffffff;overflow:hidden;}
.cjwt_tit{ width:295px; height:70px;background:#9b0004;}
.cjwt_tit h3 a{ display:block; float:left;padding-left:15px; font-size:16px;font-weight:bold; color:#ffffff; margin-top:15px;}
.cjwt_tit h3 a span{ display:block;font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold; text-transform:uppercase;color:#ffffff;}
.cjwt_tit h3 em a{ display:block;float:right; padding-right:15px; padding-top:20px; font-size:14px; font-weight:bold;color:#ffffff;}

/* 向上滚动 */
.faq {width:271px;height:338px; margin-top:15px; padding:0px 12px 12px 12px;}
.faq .contant {position:relative;height:338px;}
.faq .faq-c{ position:relative;}
.faq .faq-c .faq-l {margin-bottom:15px; border-bottom:1px dashed #cccccc;clear:both;overflow:hidden;}
.faq .faq-c .faq-l .faq-w span{width: 22px;height: 22px;line-height:22px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background:url("../images/faq1.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/faq1.jpg*/) no-repeat center top;}
.faq .faq-c .faq-l .faq-d span{clear:both;color:#fff;width: 22px;height: 22px;line-height:22px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background:url("../images/faq2.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/faq2.jpg*/) no-repeat center top;}
.faq .faq-c .faq-l .faq-w p {float:right;line-height: 22px;width: 244px;margin:0;color: #333;font-size: 14px;font-weight: bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.faq .faq-c .faq-l .faq-d p {float:right;width: 244px;height:54px;line-height:24px;margin:0;color: #333;font-size: 14px;overflow:hidden;}


/**yqlj_box**/
.yqlj_box{ width:100%; height:100px;padding:0px 0px 24px 0px;overflow:hidden;}
.yqlj{ width:1050px; height:100px; background:url("../images/yqljtb.jpg"/*tpa=http://www.hsgdhs.com/templates/pc_temp_new/images/yqljtb.jpg*/) no-repeat left center; padding-left:130px; border:1px solid #cccccc; margin:0 auto;}
.yqlj ul li{ float:left; line-height:62px; padding:0 20px;}
.yqlj ul li a{ display:block;font-size:14px;line-height:50px;color:#333333;}

