@charset "utf-8";
/*---------ҳ begin-------------*/
*{ padding:0; margin:0}
body{ padding:0px; margin:0px auto; font-size:12px; line-height:18px; color:#f0e6ad; font-family:Arial, Helvetica, sans-serif;width: 100%; min-width:1002px; width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );zoom:1; background:url(../images/body_bg.jpg) repeat; position:relative;}
ul,li,form, dl,dt, dd, div { padding: 0px; margin: 0px; }
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
font,select,input,em{ font-size:12px; font-style:normal;}
ul{ list-style-type: none; }
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#fff6c3;font-family:Arial, Helvetica, sans-serif;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ color:#fdde85; text-decoration:none;}
.clear{ clear:both; overflow:hidden;}
.hr_6{ height:6px; clear:both; overflow:hidden;}
.hr_10{ height:10px; clear:both; overflow:hidden;}
.hr_20{ height:20px; clear:both; overflow:hidden;}
.Yellow{ color:#ffa446;}
.mid{ width:1210px; margin:0 auto; padding:0; /*overflow:hidden;*/}
/*---------ҳ end-------------*/

/*online service*/
.online_ser{ width:161px; position:absolute; right:0px; z-index:999;}
.online_ser_top{ height:35px;background:url(../images/index6_17_01.png) scroll center 0px no-repeat; margin-top:-20px;}
.online_ser ul{width:161px; min-height:90px; _height:90px; background:url(../images/index6_17_03.png) scroll center 0px repeat-y;}
.online_ser ul li{ height:40px; line-height:40px; text-align:center; color:#fff; padding:0px 30px; padding-left:40px; background:url(../images/qq_11.png) scroll 20px center no-repeat;}
.online_ser ul li img{ display:inline-block; float:left; vertical-align:middle;}
.online_ser ul li a{ color:#fff; font-weight:bold;}
.online_ser_bottom{height:16px;background:url(../images/index6_17_05.png) scroll center 0px no-repeat; margin-bottom:-15px;}
#rightNavCon{width:161px;}
.rightNavImg{ float:right; cursor:pointer;}

/* top begin */
.top{ height:264px; position:relative;}
.top a.logo{ background: url(../images/logo.png) no-repeat;width: 967px; height: 174px; position: absolute; top: 25px;left: 0; right: 0; margin: auto;}
.top .guanggao{ background:url(../images/guanggao.jpg) no-repeat; display:block; width:733px; height:83px; overflow:hidden; position:absolute; top:115px; left:320px; display:none }
/* top link begin */

.top .link{  position:absolute; top:25px; height:30px; right:0; color:#f1ae4f;}
.top .link a{ padding:0 5px; font:12px/30px Arial, Helvetica, sans-serif;}
.top img.b1{ background:url(../images/b_1.jpg) no-repeat 0 0; width:23px; height:18px; position:absolute; right:150px; top:30px;}
.top img.b2{ background:url(../images/b_2.jpg) no-repeat 0 0; width:22px; height:16px; position:absolute; right:44px; top:30px;}
.top .gonggao{ background:url(../images/ggpng.png) no-repeat;  padding:25px 10px 10px 10px; width:220px; height:101px; overflow:hidden; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#412b03; position:absolute; top:56px; right:-90px; display:none }
/* top link end */


/* top menu begin */
.top .menu{ height:34px; position:absolute; top:215px; left:0;}
.top .menu ul li{ float: left;height: 34px; width: 144px; text-align: center;line-height: 34px;}
.top .menu ul li a{ display: block;float: left;font-size: 18px;color: #fff6c3;font-size: 宋体;}


.top .menu ul li.menu1{ background:url(../images/home.jpg) no-repeat; width:144px; height:34px; margin-right:8px;}
.top .menu ul li.menu1 a{ display:block; float:left; width:144px; height:34px;}
.top .menu ul li.menu2{ background:url(../images/home.jpg) no-repeat; width:144px; height:34px; margin-right:8px;}
.top .menu ul li.menu2 a{ display:block; float:left; width:144px; height:34px;}
.top .menu ul li.menu3{ background:url(../images/home.jpg) no-repeat; width:144px; height:34px; margin-right:8px;}
.top .menu ul li.menu3 a{ display:block; float:left; width:144px; height:34px;}
.top .menu ul li.menu4{ background:url(../images/home.jpg) no-repeat; width:144px; height:34px; margin-right:8px;}
.top .menu ul li.menu4 a{ display:block; float:left; width:144px; height:34px;}
.top .menu ul li.menu5{ background:url(../images/home.jpg) no-repeat; width:144px; height:34px; margin-right:8px;}
.top .menu ul li.menu5 a{ display:block; float:left; width:144px; height:34px;}
.top .menu ul li.menu6{ background:url(../images/home.jpg) no-repeat; width:144px; height:34px; margin-right:8px;}
.top .menu ul li.menu6 a{ display:block; float:left; width:144px; height:34px;}
.top .menu ul li.menu7{ background:url(../images/home.jpg) no-repeat; width:144px; height:34px; margin-right:8px;}
.top .menu ul li.menu7 a{ display:block; float:left; width:144px; height:34px;}
.top .menu ul li.menu8{ background:url(../images/home.jpg) no-repeat; width:144px; height:34px;}
.top .menu ul li.menu8 a{ display:block; float:left; width:144px; height:34px;}


.top .menu ul li.menu1 a:hover,.top .menu ul li.menu1 a.hover{ background:url(../images/hover1.jpg) no-repeat;}
.top .menu ul li.menu2 a:hover,.top .menu ul li.menu2 a.hover{ background:url(../images/hover1.jpg) no-repeat;}
.top .menu ul li.menu3 a:hover,.top .menu ul li.menu3 a.hover{ background:url(../images/hover1.jpg) no-repeat;}
.top .menu ul li.menu4 a:hover,.top .menu ul li.menu4 a.hover{ background:url(../images/hover1.jpg) no-repeat;}
.top .menu ul li.menu5 a:hover,.top .menu ul li.menu5 a.hover{ background:url(../images/hover1.jpg) no-repeat;}
.top .menu ul li.menu6 a:hover,.top .menu ul li.menu6 a.hover{ background:url(../images/hover1.jpg) no-repeat;}
.top .menu ul li.menu7 a:hover,.top .menu ul li.menu7 a.hover{ background:url(../images/hover1.jpg) no-repeat;}
.top .menu ul li.menu8 a:hover,.top .menu ul li.menu8 a.hover{ background:url(../images/hover1.jpg) no-repeat;}

/* top menu end */

/* top end */


/* banner begin */

.i_banner{ height:605px; width:1204px; margin:0 auto; border:solid 3px #ab713a; position:relative; overflow:hidden;}
.i_banner .ban_index{ width:120px; height:17px; position:absolute; left:50%; bottom:10px; z-index:9;}
.i_banner .ban_index ul li{ width:17px; height:16px; float:left; padding-left:5px;}
.i_banner .ban_index ul li a{ display:block; width:17px; height:16px;background:url(../images/indexban_05.png) no-repeat scroll 0px 0px;}
.i_banner .ban_index ul li a:hover,.i_banner .ban_index ul li a.hover{background:url(../images/indexban_03.png) no-repeat scroll 0px 0px;}

/* banner end */


/* logo_con begin*/

.logo_con{ background:url(../images/logo_title.jpg) no-repeat; color:#fff6c3; width:1190px; padding-left:20px; height:205px; padding-top:62px; overflow:hidden; position:relative }
.logo_con .h_title{ position:absolute; font-size:20px; left:20px; top:15px }

.logo_con .left{ width:240px; height:205px; float:left; position:relative;}
.logo_con .left span{ background:url(../images/logo_con_tu_bg.png) no-repeat; top:0; left:0; width:225px; height:183px; display:block; position:absolute; z-index:2; overflow:hidden;}
.logo_con .left a{ position:absolute; left:0; top:0; z-index:3; display:block; width:219px; height:177px;}
.logo_con .left a img{ position:absolute; left:3px; top:3px; z-index:1;}

.logo_con .div{ width:680px; height:205px; float:left; font:14px/30px Arial, Helvetica, sans-serif; color:#fff6c3;}
.logo_con .div p em{  background:url(../images/h2.jpg) no-repeat left 1px; width:58px; display:block; height:27px; float:left;}
em{  background:url(../images/h2.jpg) no-repeat left 1px; width:58px; display:block; height:27px; float:left;}
.logo_con .right{ width:228px; height:205px; float:right; position:relative; padding-right:20px;}
.logo_con .right span{ background:url(../images/logo_con_tu_bg.png) no-repeat; top:0; left:0; width:225px; height:183px; display:block; position:absolute; z-index:2; overflow:hidden;}
.logo_con .right a{ position:absolute; left:0; top:0; z-index:3; display:block; width:219px; height:177px;}
.logo_con .right a img{ position:absolute; left:3px; top:3px; z-index:1;}

/* logo_con end*/

/* about_con begin*/

.about_con{ background:url(../images/about_title.jpg) no-repeat; color:#fff6c3;width:1188px; height:420px; padding:64px 0 0 20px; border:solid 1px #dea866; position:relative;}
.about_con .h_title{ position:absolute; font-size:20px; left:20px; top:15px; z-index:99 }

.about_con span{ background:url(../images/about_con_tu_Bg.png) no-repeat; width:1165px; height:165px; top:64px; left:20px; display:block; position:absolute; z-index:2;}
.about_con a{ position:absolute; left:0; top:0; z-index:3; display:block; width:1159px; height:159px;}
.about_con a img{ position:absolute; left:23px; top:67px; z-index:1;}

/* about_con left begin*/
.about_con .left{ float:left; clear:both; width:560px; padding:185px 22px 0 0; font:12px/20px Arial, Helvetica, sans-serif; color:#fff6c3;}
.about_con .left h2{ text-align:center; height:40px;}
.about_con .left p em{ display:block; width:120px; height:20px; float:left;}

/* about_con left end*/

/* about_con right begin*/
.about_con .right{ width:540px; padding:185px 22px 0 22px; float:left; margin-right:20px; font:12px/20px Arial, Helvetica, sans-serif; color:#fff6c3; position:relative;}
.about_con .right h2{ text-align:center; height:40px;}
.about_con .right p em{ display:block; width:120px; height:20px; float:left;}
.about_con .right span{ background:url(../images/about_con_xiaotu_Bg.png) no-repeat; top:300px; left:200px; width:360px; height:97px; display:block; position:absolute; z-index:2; overflow:hidden;}
.about_con .right a{ position:absolute; left:0; top:0; z-index:3; display:block; width:354px; height:91px;}
.about_con .right a img{ position:absolute; left:204px; top:303px; z-index:1;}

/* about_con right end*/

/* about_con end*/


/* content begin */
.content{ background:url(../images/content_center.jpg) repeat-y; font:12px/26px Arial, Helvetica, sans-serif; color:#fff6c3;}

/* content repeat begin*/
.content .repeat{ background:url(../images/content_bg.jpg) no-repeat; height:600px;}
.content .repeat{ background:url(../images/content_bg.jpg) no-repeat; height:600px;}
.content .repeat .h_title{ position:absolute; font-size:20px; left:0; top:15px }
.content .repeat .left .h_title{ left:20px }
/* content repeat end*/

/* Projection begin*/

.Projection{ background:url(../images/content_bottom_touying.png) no-repeat; height:6px;}

/* Projection end*/

/* content left begin */
.content .left{ float:left; width:585px; padding:70px 0 0 20px; font:12px/26px Arial, Helvetica, sans-serif; position:relative }
.content .left h1{ height:40px; }
.content .left p span{ color:#593616; font:14px/26px Arial, Helvetica, sans-serif;}
/* content left end */

/* content right begin */
.content .right{ padding-top:70px; float:right; width:580px; overflow:hidden; position:relative }
.content .right dl{ width:226px; height:180px; margin-right:60px;position:relative; float:left;}
.content .right dl dt a{ display:block; background:url(../images/product_bg2.png) no-repeat; width:222px; height:123px; z-index:3;}
.content .right dl dt{ position:absolute; top:0; left:0; z-index:2}
.content .right dl dt a img{ position:absolute; top:2px; left:2px; z-index:1}
.content .right dl dd{ position:absolute; top:130px; left:0; text-align:center; width:222px;}
/* content right end */

/* content end*/


/* sub_news_banner begin */

.sub_news_banner{ height:326px; width:1204px; margin-bottom:12px; border:solid 3px #ab713a;}

/* sub_news_banner end */


/* sub_content */
.sub_content{ background:url(../images/i_content_center.png) repeat-y; font:12px/24px Arial, Helvetica, sans-serif;}

/* sub_content bgch begin */

.sub_content .bgch{ background:url(../images/i_content_bg.png) no-repeat; min-height:1150px; _height:1150px;}

/* sub_content bgch end */

/* bgty begin */

.bgty{ background:url(../images/i_content_bottom_touying.png) no-repeat; height:12px;}

/* bgty end */


/* sub_left begin*/

.sub_left{ width:236px; float:left; overflow:hidden;}
.sub_left h2{ height:56px; width:234px; padding:4px 0 0 2px; overflow:hidden;}
.sub_left ul li{ background:url(../images/menu_left_li_Bg.jpg) no-repeat; width:215px; margin-left:20px;}
.sub_left ul li a{ display:block; font:14px/34px Arial, Helvetica, sans-serif; color:#fff6c3; padding-left:24px; width:191px;}
.sub_left ul li a:hover,.sub_left ul li a.hover{ color:#fdde85; font-weight:bold;}
.sub_left ul li ul.list{ padding:0; margin:0; clear:both; display:none;}
.sub_left ul li ul.list li{  background:url(../images/menu_left_li_Bg2.jpg) no-repeat; width:191px; height:36px; margin:0; padding:0;}
.sub_left ul li ul.list li a{ display:block; padding:0; margin:0; color:#fff6c3; padding-left:34px; width:157px; font:14px/30px Arial, Helvetica, sans-serif;}
.sub_left ul li ul.list li a:hover,.sub_left ul li ul.list li a.hover{ color:#bd0b0b;}

/* sub_left end*/

/* sub_right begin*/

.sub_right{ float:right; padding-bottom:40px; width:947px; overflow:hidden; padding-left:24px;}
.sub_right_title{ background:url(http://gzhs-door.com/en/images/i_right_title_bg.gif) no-repeat; height:51px;}
.sub_right_title h1{ font:bold 14px/51px Arial, Helvetica, sans-serif; color:#f0e6ad; float:left;}
.sub_right_title em{ background:url(http://gzhs-door.com/en/images/jiantou.jpg) no-repeat 0 center; width:420px; text-align:right; font:12px/51px Arial, Helvetica, sans-serif; color:#f0e6ad; padding-right:24px; float:right;}
.sub_right_title em a{ font:12px/51px Arial, Helvetica, sans-serif; color:#f0e6ad;}

/* sub_right end*/

.pro_info{padding-bottom:30px; text-align:center; position:relative;}
.pro_info .bt_left{ position:absolute; left:150px; top:220px; display:block; width:25px; height:42px;background:url(../images/bt_ll.png) no-repeat;}
.pro_info .bt_right{ position:absolute; right:150px; top:220px; display:block; width:25px; height:42px;background:url(../images/bt_rr.png) no-repeat;}

/* news_list begin*/

.news_list{ padding-top:36px; font:12px/24px Arial, Helvetica, sans-serif; color:#fde3b7;}
.news_list dl{ background:url(../images/news_list_li_line.gif) no-repeat left 100px; height:118px; position:relative;}
.news_list dl dt{ float:left; height:38px; line-height:38px; color:#f8c35b; position:absolute; left:0;}
.news_list dl dd{ width:800px; position:absolute; left:100px; top:35px;}
.news_list dl h1 a{ font:bold 14px/38px Arial, Helvetica, sans-serif; color:#fff; display:block; width:800px; height:38px; position:absolute; left:100px; top:0}
.news_list dl dd span{ background:url(../images/news_jiantou.gif) no-repeat right center; display:block; float:right; padding-right:40px;}
.news_list dl dd a span{ color:#fde3b7; font:12px/24px Arial, Helvetica, sans-serif;}

/* news_list end*/

/* pro_list begin */

.pro_list{ clear:both; padding:0; margin-top:40px;} 
.pro_list dl{ width:200px; overflow:hidden; height:280px; margin:0; padding:0; float:left; margin-right:29px;}
.pro_list dl dt{  padding:0px; width:200px; height:219px; margin-bottom:12px;}
.pro_list dl dt img{  width:200px; height:219px;}
.pro_list dl dd{ color:#fff6c3; text-align:center;}

/*.pro_list2{ padding-top:25px;}
.pro_list2 dl{ width:226px; height:180px; margin-right:60px;position:relative; float:left;}
.pro_list2 dl dt a{ display:block; background:url(../images/product_bg2.png) no-repeat; width:222px; height:123px; z-index:3;}
.pro_list2 dl dt{ position:absolute; top:0; left:0; z-index:2}
.pro_list2 dl dt a img{ position:absolute; top:2px; left:2px; z-index:1; width:218px; height:119px;}
.pro_list2 dl dd{ position:absolute; top:130px; left:0; text-align:center; width:222px;}*/

.pro_list2{ clear:both; padding:0; margin-top:40px;} 
.pro_list2 dl{ width:200px; overflow:hidden; height:280px; margin:0; padding:0; float:left; margin-right:29px;}
.pro_list2 dl dt{  padding:0px; width:200px; height:219px; margin-bottom:12px;}
.pro_list2 dl dt img{  width:200px; height:219px;}
.pro_list2 dl dd{ color:#fff6c3; text-align:center;}

/* pro_list begin */

/* sub_content end */

/* pages begin*/
.Pages{ padding:20px 30px 20px 0; width:900px; line-height:18px; color:#6c451f; background:url(../images/page_bg.gif) no-repeat left top ; text-align:right; clear:both; margin-top:30px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; color:#6c451f;}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_cur b{ font-weight:normal; color:#fff;}
.Pages .p_count b{ font-weight:normal; color:#fff;}
.Pages .p_total b{ font-weight:normal; color:#fff;}
.Pages .p_page em{ font-style:normal; font-family:Arial; display:none;}
.Pages .p_page em a{ padding:0px 7px; border:solid 1px #e1e1e1; background:#f1f1f1;}
.Pages .p_page em a.a_cur{ color:#fff; border:solid 1px #0395ea; background:#0e76b3;}
.Pages .p_page .f2{ margin-right:3px;}
.Pages .i_text{ width:30px; padding:0px; text-align:left; font-size:12px; margin:0px 2px;}
.Pages .i_button { position:relative; top:0px; width:30px; height:20px; cursor:pointer; border:none; background:url(../images/Page_goto.jpg) no-repeat; }
.Pages_journal{ padding-right:15px; padding-top:0px;}
/* pages begin*/


/* bottom begin*/
.bottom{ height:100px; font:12px/36px Arial, Helvetica, sans-serif; color:#6c451f; text-align:center;}
.bottom a{ padding:0 5px; color:#6c451f;}

/* bottom begin*/


/*Start*/
.templet_jobs_005 h4{ background:url(../images/templet_job_titlebg.jpg) repeat-x center top; height:34px; overflow:hidden; color:#fff; font-size:12px; line-height:26px;}
.templet_jobs_005 h4 em{ font-style:normal; padding-left:70px;}
.templet_jobs_005 h4 span{ float:right; text-align:center;}
.templet_jobs_005 ul{ line-height:33px;}
.templet_jobs_005 ul li{ list-style:none; padding-left:39px; border-bottom:solid 1px #e2e2e2; background:url(../images/templet_job_icon.jpg) no-repeat 19px;}
.templet_jobs_005 ul li a{ color:#f8c35b; text-decoration:none;}
.templet_jobs_005 ul li a:hover{ color:#d50000; text-decoration:underline;}
.templet_jobs_005 ul li span{ float:right; color:#f8c35b; font-family:Arial; text-align:center;}
.templet_jobs_005 .city{ width:150px;}
.templet_jobs_005 .num{ width:150px;}
.templet_jobs_005 .time{ width:80px;}
/*End*/


/*Start*/
.templet_jobs_001 table{ border:solid 1px #207bcb; border-collapse:collapse; color:#f8c35b; margin-bottom:15px;}
.templet_jobs_001 table td{ border:solid 1px #207bcb; border-collapse:collapse; padding-left:23px; line-height:30px;}
.templet_jobs_001 table .headTable td{ font-weight:bold; color:#207bcb; line-height:24px; padding:2px 5px 2px 23px;}
.templet_jobs_001 .city{ width:150px;}
.templet_jobs_001 .f_txt{ float:right; border-left:solid 1px #e8e8e8; width:95px; text-align:center; display:block;}
.templet_jobs_001 .txt{ width:150px; float:right; border-left:solid 1px #e8e8e8; width:95px; padding-left:33px; width:168px; display:block;}
.templet_jobs_001 .applyBox{ padding-left:280px; height:40px;}
.templet_jobs_001 .apply{ background:url(../images/templet_job_btn.jpg) no-repeat; width:93px; height:24px; display: block;}
.templet_jobs_001 dl{ padding:15px 30px 15px 0px;  line-height:18px;}
/*End*/

/*Start*/

.templet_download_002 ul{ padding:20px 30px 20px 0; line-height:33px;}
.templet_download_002 ul li{ list-style:none; padding:0px 13px; border-bottom:solid 1px #f8c35b;}
.templet_download_002 ul li span{ float:right; color:#f8c35b; font-family:Arial; padding-left:20px;}
.templet_download_002 ul li span a{ color:#fff;}
.templet_download_002 ul li a{ color:#fff6c3; text-decoration:none;}
.templet_download_002 ul li a:hover{ color:#f8c35b; text-decoration:underline;}

/*End*/


/*Start*/
.templet_message_002 { padding:20px 30px 20px 0; line-height:20px; color:#f0e6ad;}
.templet_message_002 ul li h5{ font-size:12px; line-height:27px; color:#fff; padding-left:31px; display:block; font-weight:normal; cursor:pointer; background:url(http://gzhs-door.com/en/images/templet/templet_message_iconQ.jpg) no-repeat left top; border-top:solid 1px #e2e2e2;}
.templet_message_002 ul li h5 span{ float:right; padding-right:20px;}
.templet_message_002 ul li .my_content{ line-height:20px; color:#587b9a; background:url(http://gzhs-door.com/en/images/templet_message_iconA.jpg) no-repeat left top #fafafa; border-top:solid 1px #e2e2e2; padding:10px 31px;}

.templet_message_002 table{ margin-bottom:20px;}
.templet_message_002 table td{ border-collapse:collapse; padding:4px 7px;}
.templet_message_002 table .end td{ border:none;}


.templet_message_002 .btnBox{ border-top:solid 1px #f8c35b; padding:16px 0px; height:40px;}
.templet_message_002 .btnBox .tips{ float:left;}
.templet_message_002 .btnBox .tips span{ color:#f8c35b;}
.templet_message_002 .btn{ margin-top:10px; background:url(../images/templet_message_btn.png) no-repeat; width:51px; height:27px; color:#ffa446; border:none; cursor:pointer; float:left;}
.templet_message_002 .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #fff; background:url(http://gzhs-door.com/en/images/templet_message_textbg.jpg) repeat-x top; color:#fff;}
.templet_message_002 textarea{  height:160px; line-height:21px; padding:0px 5px; border:solid 1px #fff; background:url(http://gzhs-door.com/en/images/templet_message_textbg.jpg) repeat-x top; color:#f8c35b;}
.templet_message_002 select{ color:#fff; width:130px;}
.templet_message_002 .required{ color:#fff;}
/*End*/



/*Start*/
.templet_jobs_005 h4{ margin:20px 30px 20px 0; background:url(../images/templet_job_titlebg.jpg) repeat-x center top; height:34px; overflow:hidden; color:#fff; font-size:12px; line-height:26px;}
.templet_jobs_005 h4 em{ font-style:normal; padding-left:70px;}
.templet_jobs_005 h4 span{ float:right; text-align:center;}
.templet_jobs_005 ul{ padding:0 30px;line-height:33px;}
.templet_jobs_005 ul li{ list-style:none; padding-left:39px; border-bottom:solid 1px #f8c35b; background:url(../images/templet_job_icon.jpg) no-repeat 19px;}
.templet_jobs_005 ul li a{ color:#fff; text-decoration:none;}
.templet_jobs_005 ul li a:hover{ color:#f8c35b; text-decoration:underline;}
.templet_jobs_005 ul li span{ float:right; color:#f8c35b; font-family:Arial; text-align:center;}
.templet_jobs_005 .city{ width:150px;}
.templet_jobs_005 .num{ width:150px;}
.templet_jobs_005 .time{ width:80px; padding-right:20px;}
/*End*/

/*Start*/
.templet_jobs_001 table{  width:930px; margin:20px auto;}
.templet_jobs_001 table td{ border:solid 1px #f8c35b; border-collapse:collapse; padding-left:23px; line-height:30px;}
.templet_jobs_001 table .headTable td{ background:#a1622b; font-weight:bold; color:#f8c35b; line-height:24px; padding:2px 5px 2px 23px;}
.templet_jobs_001 .city{ width:150px;}
.templet_jobs_001 .f_txt{ float:right; border-left:solid 1px #f8c35b; width:95px; text-align:center; display:block;}
.templet_jobs_001 .txt{ width:150px; float:right; border-left:solid 1px #f8c35b; width:95px; padding-left:33px; width:168px; display:block;}
.templet_jobs_001 .applyBox{ padding-left:280px; height:40px;}
.templet_jobs_001 .apply{ background:url(../images/templet_job_btn.jpg) no-repeat; width:93px; height:24px; display: block;}
.templet_jobs_001 dl{ padding:15px 30px 15px 0px;  line-height:18px;}
/*End*/

/*jobslist*/
.jobs_003{ padding:30px 15px;}
.jobs_003 table{ border:solid 1px #d8d8d8; border-collapse:collapse; color:#f0e6ad; margin-bottom:15px;}
.jobs_003 table td{ border:solid 1px #d8d8d8; border-collapse:collapse; padding-left:23px; line-height:36px;}
.jobs_003 table .headTable td{ background:url(http://gzhs-door.com/en/images/r06_03.gif) scroll repeat-x left bottom; font-weight:bold;  line-height:34px; padding:2px 5px 2px 23px;}
.jobs_003 .city{ width:150px;}
.jobs_003 .f_txt{ float:right; border-left:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8; width:95px; text-align:center; display:block;}
.jobs_003 .txt{ width:150px; float:right; border-left:solid 1px #e8e8e8; width:95px; padding-left:33px; width:168px; display:block;}
.jobs_003 .apply{ background:url(../images/templet_job_btn.jpg) no-repeat; width:93px; height:24px; line-height:24px; text-align:center; font-weight:normal; color:#d40a27; float:right;}
.jobs_003 dl{ padding:15px 30px 15px 0px;  line-height:18px;}
.jobs_003 table .contxt td{ background:url(http://gzhs-door.com/en/images/q23239_03.jpg);}


/*Start*/
.templet_network_004 { padding:20px 30px 20px 0;}
.templet_network_004 .tips{padding:15px 0px; color:#f8c35b; line-height:22px;}
.templet_network_004 .tips p{ text-indent:2em;}
.templet_network_004 .map{ text-align:center;}

/*End*/

/*info*/
.info_div{ padding:15px 10px; padding-top:0px;}

.Info_title{ padding:0px; margin:10px 0px; font-size:16px; line-height:26px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.Info_time{ padding:0px; margin:0px; font-size:12px; font-weight:normal; text-align:center; background:url(http://gzhs-door.com/en/images/Icon_line.jpg) repeat-x left top;}
.Info_time{ color:#fff; line-height:34px;}
.Info_txt{ padding:10px 20px; background:url(http://gzhs-door.com/en/images/Icon_line.jpg) repeat-x left top; line-height:28px;}
.Info_back{ text-align:center; font-size:12px; font-weight:normal;}
.Info_back a{ color:#ef2e25; text-decoration:underline;}
.Info_back a:hover{ color:#ef2e25; text-decoration:none;}
.Info_page{ padding-left:30px; background:url(http://gzhs-door.com/en/images/Icon_dot02.jpg) no-repeat 20px center;}
.Info_page a{ color:#fff;}
.video_div{ text-align:center;}

/*massage*/
.templet_message_003 { line-height:20px; color:#333; padding:20px;}
.templet_message_003 ul{ width:610px; margin:0 auto;}
.templet_message_003 ul li{ background:url(http://gzhs-door.com/en/images/templet_message_listbg.jpg) repeat-x top;}
.templet_message_003 ul li h5{ font-size:12px; line-height:32px; color:#777777; padding-left:31px; display:block; background:url(http://gzhs-door.com/en/images/templet_message_iconQ.jpg) no-repeat 12px 10px; border-bottom:1px solid #ccc;}
.templet_message_003 ul li h5 span{ float:right; padding-right:20px; font-weight:normal;}
.templet_message_003 ul li .my_content{ line-height:20px; color:#587b9a; background:url(http://gzhs-door.com/en/images/templet_message_iconA.jpg) no-repeat 12px 15px; padding:10px 31px;}
.form_err{ color:#F00;}
.templet_message_003 table{ border:solid 1px #e2e2e2; border-collapse:collapse; margin-top:-9px;}
.templet_message_003 table td{ border-bottom:solid 1px #e2e2e2; border-collapse:collapse; padding:4px 7px;}
.templet_message_003 table .tdline{ border-left:solid 1px #e2e2e2; padding-left:30px;}
.templet_message_003 h3{ height:26px; background: url(http://gzhs-door.com/en/images/templet_message_titlebg1.jpg) no-repeat top; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px; height:30px;}
.templet_message_003 h3 em{ font-style:normal; padding-left:200px;}
.templet_message_003 h3 span{ float:right; border-left:solid 1px #ffffff; line-height:11px; padding:0px 20px 0px 46px; margin-top:8px;}
.templet_message_003 h4{ height:38px; background: url(http://gzhs-door.com/en/images/templet_message_titlebg2.jpg) no-repeat; padding:0px 12px; font-size:12px; line-height:27px; color:#fff; margin-bottom:8px;}

.templet_message_003 .btnBox{ text-align: center; padding:16px 0px;}
.templet_message_003 .btnBox .tips{ float:left; background:url(http://gzhs-door.com/en/images/templet_message_icon.jpg) no-repeat 18px; padding-left:29px; color:#e50000;}

.templet_message_003 .btn{ background:url(../images/templet_message_btn.jpg) no-repeat; width:69px; height:25px; color:#fff; border:none; cursor:pointer; font-weight:bold;}
.templet_message_003 .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:url(http://gzhs-door.com/en/images/templet_message_textbg.jpg) no-repeat left top; color:#888888;}
.templet_message_003 textarea{ width:483px; height:105px; line-height:21px; padding:0px 5px; border:solid 1px #d6d6d6; background:url(http://gzhs-door.com/en/images/templet_message_textareabg.jpg) no-repeat left top; color:#888888;}
.templet_message_003 select{ color:#888888; width:130px;}
.templet_message_003 .required{ color:#F00;}

/*link*/
.templet_links_001{ padding-top:30px; margin:0 auto;}
.templet_links_001 ul li{ text-align:center; width:180px; float:left; height:125px; overflow:hidden; padding:0px 25px;}
.templet_links_001 ul .pic{ border:solid 1px #e0e0e0; padding:1px; width:178px;}
.templet_links_001 ul .pic img{ width:178px; height:71px;}
.templet_links_001 ul h5{ font-size:12px; font-weight:normal; padding:8px 0px;}
.templet_links_001 ul h5 a{ color:#fff;}
.templet_links_001 ul h5 a:hover{ color:#d50000; text-decoration:underline;}

.proInfo_img{ width:489px; height:537px; margin:0 auto; }
.proInfo_img img{ width:489px; height:537px; }



/*2017-4-1 新增*/
.RighInfo001277{ position:relative }
.RighInfo001277 .list_img{ margin:0 auto; width:540px; position:relative;}
.RighInfo001277 .big_img{ position:relative; height:490px; width:100%;}
.RighInfo001277 .big_img li,
.RighInfo001277 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo001277 .big_img li figure{ border:1px solid #dcdcdc;background-size: cover; background-repeat: no-repeat;}
.RighInfo001277 .list{ position:relative }
.RighInfo001277 .list .bd{ position:relative;}
.RighInfo001277 .list .bd .tempWrap{ margin:0 auto}
.RighInfo001277 .list a{ position:absolute; width:20px; height:50px;  background:url(../images/RighInfo001277-btn_prev.png) no-repeat center center;  cursor:pointer; z-index:9999; top:0; bottom:0; margin:auto;}
.RighInfo001277 .list a.prev{ left:0;}
.RighInfo001277 .list a.next{ right:0; background-image:url(../images/RighInfo001277-btn_next.png);}
.RighInfo001277 .list a.prevStop,
.RighInfo001277 .list a.nextStop{ cursor:pointer;}
.RighInfo001277 .list li{ width:130px; height:130px;  position:relative; margin:0 10px}
.RighInfo001277 .list li figure{ position:absolute; left:0; width:100%; top:9px; bottom:9px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo001277 .list li.on figure{ border:2px solid #CE313E;}
.RighInfo001277 .right_info{ float:right; width:39.2%;}
.RighInfo001277 .right_info h1,
.RighInfo001277 .right_info h3,
.RighInfo001277 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo001277 .right_info h1{ padding:7% 0; color:#CE313E; font-size:26px; }
.RighInfo001277 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo001277 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo001277 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#CE313E; transition:0.4s;}
.RighInfo001277 .right_info a:hover{ background-color:#CE313E; color:#fff;}
.RighInfo001277 .tab{ padding:3% 0;}
.RighInfo001277 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo001277 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo001277 .tab .h1_tab span.on{ background-color:#CE313E; color:#fff;}
.RighInfo001277 .tab .info{ padding-top:3%;}
.RighInfo001277 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(http://gzhs-door.com/en/images/RighInfo001277-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo001277 .ul_download li a{ padding:0 38px; background:url(http://gzhs-door.com/en/images/RighInfo001277-icon.png) no-repeat left center;}



/*首页新闻模块*/
.information_bd{width: 565px; height: 173px }
.information_bd .informmation_img{width: 235px; height:170px; overflow: hidden; float:left }
.information_bd .informmation_img img{width: auto; height: 173px;}
.information_bd .information_contant{width: 310px;padding: 10px; float:right}
.information_bd .information_contant h3{font-size: 15px; color: #333; line-height: 20px;}
.information_bd .information_contant h3 a:hover{color: #d35002;}
.information_bd .information_contant p{line-height: 20px; font-size: 12px; color: #333;}
.information_bd .information_contant p.intro{ min-height:75px; color:#FFF6C3}
.information_bd .information_contant p.time{padding: 5px 0px; font-size: 11px; color: #fff;}
.information_bd .information_contant p.more_detail a{font-size: 11px; color: #fff;}
.information_bd .information_contant p.more_detail{margin-top: 8px;}

.information_list{clear: both;margin-top: 10px;width: 568px; overflow: hidden;}
.information_list .infomation_width_df{ overflow: hidden;}
.information_list ul li{height: 35px; line-height: 35px; border-bottom: 1px dashed #fff;}
.information_list ul li a{padding-left: 15px; background: url(http://gzhs-door.com/en/images/news_dec.jpg) left center no-repeat;  color: #f2dbc7; font-size: 13px;}
.information_list ul li a:hover{color: #850000;}
.Cooperative_enterprise{width: 402px;}
.Cooperative_enterprise .Cooperative_bd{margin-bottom: 10px; overflow: hidden;}
.Cooperative_enterprise .Cooperative_bd ul li{float: left; margin-right: 12px; margin-bottom: 10px; width: 126px; height: 51px;}
.Cooperative_enterprise .Cooperative_bd ul li.no3,.Cooperative_enterprise .Cooperative_bd ul li.no6{margin-right: 0px;}
.Cooperative_enterprise .Cooperative_bd ul li img{width: 126px; height: 51px;}
/*首页新闻模块End*/






