@charset "utf-8";
/* CSS Document */
html, body{width:750px; margin:0 auto;min-width:inherit; overflow-x:hidden; transform:''}

.x_top{ height:230px;}
.x_searchbox{height: 46px;  width:710px; }
.x_search_form{ width:300px; height:44px; }
.x_inp input{ width:250px; line-height:44px; height:44px;}
.x_but{  width:44px; height:44px;  background-size:29px 29px;}
.enbox{line-height: 46px; font-size:26px; }
.enbox a{font-size:26px; font-family:"微软雅黑"; padding:0 20px}
.x_banner{width:710px; padding-top:15px; height:auto; overflow:hidden}
.x_logo{float:none; background:url(x_logo.png) no-repeat; width:484px; height:76px}
.x_nav{ height:60px; float:none;}
.menu_ul{ margin-top:15px}
.menu_li{ margin-left:0px; padding: 0 13px; line-height:50px}
.menu_li a{ font-size:26px;}
.menu_li:hover .x_navtcbox{ display:none}
/*banner开始*/
.list{height:300px; overflow:hidden}
.list img{ height:300px; margin-left:-150px}
.x_banner_tab{width:750px; height:1px; margin:-1px auto 0 auto}
.x_banner_tab ul{ margin-top:-90px; position:absolute; margin-left:20px}
.x_banner_tab li{ width:225px; height:80px; margin-right:15px; font-size:22px; letter-spacing:0px}

/*股价*/
.x_gjbg{height:60px;}
.x_gjbox{width:710px; }
.x_gjbox dt{ width:180px; padding-top:5px}
.x_gjbox dd{ width:525px; padding-top:15px; font-size:22px}
.x_gjbox dd iframe{ width:525px; }

/*内容*/
.x_conbox{width:750px; padding-top:20px}
.x_gg{width:750px; height:auto; float: none; background:#FFF; }
.x_gg_title{height:75px;  width: 710px;}
.x_gg_title h1{height: 74px; width:auto;  line-height:74px; display:inline-table; padding:0 20px}
.x_gg_title h1 a{ font-size:36px;}
.x_gg_tab li{  line-height:30px; font-size:28px; margin-top:20px; padding:0px 25px}
.x_gg_tab li.now{ font-size:28px;}
.x_gg_list{ width:710px; height:155px; }
.x_gg_list iframe{width:710px; height:135px; font-size:30px;}
.x_gg_list iframe a{ font-size:30px}
.x_more{ height:86px;line-height:86px; background:#fafafa}
.x_more dl{ margin:0 20px;}
.x_more dl dt{ font-size:30px; font-family:"微软雅黑"}
.x_more dl dd{ background:url(x_more.png) no-repeat right center; height:86px; width:80px;}

/*公司新闻*/
.x_gsxw{width:750px; height:auto; float: none;   margin-left:0px; margin-top:40px }
.x_gsxw_box{ width:710px;  height:auto }
.x_gsxw_list{ padding:10px 0}
.x_gsxw_list li{ border-bottom: dashed #e8e8e8 1px; line-height:75px; height:100px}
.x_gsxw_list li a{line-height:100px; font-size:30px;  font-weight:normal}
.x_gsxw_list li span{ float:right; line-height:100px; font-size:22px; color:#666}

/*业绩*/
.x_yj_list li a{ line-height:90px}

/*定期报告*/
.x_dqbg{width:750px; height:auto; float: none;   margin-left:0px; margin-top:40px}
.x_dqbg_title{height:75px;  width: 710px; }
.x_dqbg_title h1{height:74px; width:auto;  line-height:74px; display:inline-block; padding:0 20px}
.x_dqbg_title h1 a{ font-size:36px;}
.x_dqbg_box{width:710px; margin:0 auto; height:228px;}
.content2{width:750px;height:453px;	float:none;}
.ml25{margin-left:0px; margin-top:40px}
.b_cont {width:710px;	height:453px;	overflow:hidden;	position:relative; margin:0 auto}
.ct_p_05 {width:710px;	height:453px;	float:left;	text-align:left;	overflow:hidden;}
a.scrArrAbsLeft {margin:0 30px;}
.x_dqbg_banner{ width:710px; height:200px; margin-top:20px}
.x_dqbg_hyyx{ width:160px; height:auto; margin-top:10px; margin-left:0px; margin-bottom:10px}
.gsxw2{height: 60px;font:30px "微软雅黑";padding-left:20px;}
.gsxw2 a{	color:#333333;	line-height:60px;	font-weight:bold;	}
.gsxw2 a:hover{	color:#0060a6;	}

/*公司荣誉*/
.x_gsry{width:750px; height:auto; float: none; }
.x_gsry_title{height:75px;  width:710px;}
.x_gsry_title h1{height: 74px; width:auto;  line-height:74px; display:inline-block; padding:0 20px}
.x_gsry_title h1 a{ font-size:36px; }
.x_gsry_tab{ line-height:75px;}
.x_gsry_tab li{font-size:32px; font-weight:normal}
.x_gsry_box{ width:710px; margin:30px auto 0px auto; overflow:hidden; padding-bottom:30px}
.x_gsry_box p{ width:232px; height:147px; float:left; margin-right:30px}
.x_gsry_box p img{ width:232px; height:147px;}
.x_gsry_box h1{ font-size:32px;line-height:50px; width:440px; float:right}
.x_gsry_box h2{ font-size:28px; line-height:48px; width:440px; float:right}

/*环境报告*/
.x_hjbg{ height:auto; margin-top:40px}
.x_hjbg_box{height:auto; overflow:hidden; padding-bottom:20px}
.x_hjbg_title h1{ width:auto; padding:0 20px }
.x_hjbg_img{ width:195px; height:263px; float:left;  margin-top:30px}
.x_hjbg_img img{ width:195px; height:263px}
.x_hjbg_li{  width:480px; margin-top:30px}
.x_hjbg_li li{ height:80px; line-height:80px;}
.x_hjbg_li li a{line-height:80px; font-size:30px; font-weight:normal}

/*底部*/
.x_foot{width:750px; background-size:750px 8px; padding-top:8px; }
.x_foot_l{width:710px; height:auto; float: none; margin:0 auto}
.x_foot_l_tit{line-height:80px;font-size: 32px; }
.x_foot_ggjs{line-height: 42px; font-size: 24px;}
.x_foot_logo{ margin-top:10px}
.x_foot_logo img{ width:381px}
.x_foot_c{width: 710px; height:auto; float: none; padding-left:0px; margin:0 auto}
.x_foot_c h1{line-height:80px;font-size: 32px; }
.x_foot_c ul{ overflow:hidden}
.x_foot_c ul li{ width:320px;  height:52px; line-height:52px; font-size:24px; }
.x_foot_c a{ font-size:24px	}
.x_foot_r{width: 710px; height:auto; float:none; margin:20px auto 30px auto}
.x_foot_r h1{line-height:80px;font-size: 32px; }
.x_foot_r ul li{	width:710px;	float:none;	line-height:48px; font-size:24px;}
.x_foot_r ul li b{font-size:24px; 	}
.copy{ width:710px; height:auto; padding-top:15px}
.copy dl dt{ float:none; font-size:24px; text-align:center}
.copy dl dd{float:none; font-size:24px; text-align:center}
.copy dl dd a{ font-size:24px; color:#666; padding:0 10px}

/*关于我们*/
.x_gywm_banenr{ background:url(m_x_gywmbanner.jpg) no-repeat center top; height:240px;}
.x_gywmbox{width:710px; background:none}
.x_gywm_l{ display:none}
.x_gywm_r{ width:710px; float:none; background:none;  padding:30px 0px;}
.x_gywm_rtit{ display:none}
.x_gywm_con{ padding:0px 0px 0px 0px; font-size:28px; line-height:52px; color:#666}
.m_x_gywm_l{ display:block; margin-top:30px; height:68px;  position:relative; background:#ededed}
.m_gywm_tit{line-height:65px; text-align:center; font-size:32px; color:#0060a6; font-weight:bold}
.m_x_but{position:absolute; right:20px; height:68px; width:50px; background:url(m_x_but.png) no-repeat right center; bottom:0px}
.x_m_menu{ margin-top:1px; background:#ededed; overflow:hidden}
.x_m_menu ul{width:730px; overflow:hidden}
.x_m_menu ul li{ float:left; margin:0 20px; border-bottom:1px solid #dfdddd; background:url(x_left_munebg.png) no-repeat 10px center; padding-left:35px; width:315px; box-sizing:border-box; height:80px}
.x_m_menu ul li a{line-height:80px; font-size:30px; color:#333}

/*主要作业区*/
.x_zyq_con{ padding:0px 0} 
.x_zyq_tab li{ width:150px; height:46px;  margin-right:10px; line-height:42px; font-size: 28px; }
.x_zyq_zw{ padding:20px 0; font-size: 28px; color: #666; line-height:52px}
.x_zyq_zw p span{ font-size:28px; line-height:52px}

/*董事会及高管层*/
.x_dsh{ height: 80px;line-height: 80px;border-bottom: solid 5px #c8c8c8;}
.x_dsh li{height: 80px;border-bottom: solid 6px #c8c8c8;padding: 0 20px; font-size: 28px;}
.x_dsh li.now{ border-bottom: solid 6px #0068b5;}
.x_dsh_zxds h1{ font-size:28px;  height:80px; line-height:80px; margin:15px 0 10px 0}
.x_dsh_zxds{ margin-bottom:30px}
.x_dsh_zxds table{ margin-bottom:20px; font-size:26px}
.x_dsh_zxds table td{ line-height:52px; font-size:26px}

.x_dsh_zxds dl dt{ width:225px; float:left; margin-right:40px;}
.x_dsh_zxds dl dt img{ width:225px; height:auto}
.x_dsh_zxds dl dd{ width:auto; float:none}
.x_dsh_zxds dl dd h2{ font-size:28px;}
.x_dsh_zxds dl dd h3{ margin:15px 0; font-size:24px; line-height:46px; text-indent:0em}

.x_rybd h1{ height:50px; }
.x_rybd h1 select{ height:40px; line-height:40px; font-size:22px; width:180px}
.x_rybd_list{ font-size:24px; line-height:34px;}
.x_rybd_list li{ line-height:34px; margin-bottom:20px }
.x_rybd_list li a{ font-size:24px; }

/*公司荣誉-奖项*/
.x_jx_time{ margin:20px auto;}
.x_jx_time li{ font-size:26px; padding:10px 65px 10px 0;}
.x_jx_box{ width:710px; margin:20px auto}
.x_jx_top{ background:url(yx_22.png) no-repeat 85px bottom; height:110px; padding-left:10px}
.x_jx_top img{ width:60px; height:auto}
.x_jx_cen{background:url(yx_20.jpg) repeat-y 89px top;}
.x_jx_foot{ background:url(yx_24.png) no-repeat 85px top; height:55px}
.x_jx_list{ padding-bottom:25px; }
.x_jx_list dt{ width:60px;font-size:26px; }
.x_jx_list dd{ width:650px;  background:url(yx_21.jpg) no-repeat 24px top;  font-size:24px; color:#888; line-height:46px; padding:0px 0 0px 60px}

/*常见问题*/
.x_cjwt h1{ font-size:30px;  padding:0 0 20px 0}
.x_cjwt dl{ padding-bottom:20px;}
.x_cjwt dl dt{ background:url(m_x_cjwt_wen.jpg) no-repeat left 4px; padding-left:50px; min-height:45px; line-height:38px; font-size:30px; font-weight:normal}
.x_cjwt dl dd{ background:url(m_x_cjwt_da.jpg) no-repeat left top; padding-left:50px; line-height:40px; font-size:24px; min-height:37px}

/*加入我们*/
.x_jrwm{ padding:20px 0; font-size:26px;}

/*投资者关系banner*/
.x_tzzgx_banenr{ background:url(m_x_tzzgxbanner.jpg) no-repeat center top; height:240px;}
.x_xwzx_banenr{ background:url(m_x_xwzxbanner.jpg) no-repeat center top; height:240px;}
.x_kcxfz_banenr{ background:url(m_x_kcxfzbanner.jpg) no-repeat center top; height:240px;}
.x_hyyx_banenr{ background:url(m_x_hyyxbanner.jpg) no-repeat center top; height:240px;}
.x_wzdt_banenr{ background:url(m_x_wzdt.jpg) no-repeat center top; height:240px; }

/*股价信息*/
.x_gjxx{ padding:20px 0; font-size:26px; }
.x_gjxx iframe{ height:1400px; width:710px}
.x_gsgz{  font-size:26px;  line-height:48px;}

/*公司章程*/
ul#menu, ul#menu ul {width:710px;}
ul#menu li { margin-bottom:20px;}
ul#menu li a {background:url(x_sanjiao.png) no-repeat 670px center #ddd; line-height:56px; font-size:28px; }
ul#menu li a:hover {background:url(x_sanjiao.png) no-repeat 670px center #0060a5; }
ul#menu li a.active {background:url(x_sanjiao.png) no-repeat 670px center #0060a5; }
ul#menu li ul li a {  font-size:24px; }
ul#menu li ul li a:hover {font-size:24px;}

/*公告*/
.x_tzgxgg{ height: 80px;line-height: 80px;}
.x_tzgxgg li{height: 80px; padding: 0 15px;cursor: pointer; font-size: 28px;}
.x_tzgxgg li.now{  font-size:28px}
.x_tzgg_gg iframe{ width:710px; height:840px}

/*公告左侧搜索*/
.m_x_new_search{width:710px; margin-top:0px; margin-left:0px; display:block}
.m_x_new_search h1{line-height: 30px;color: #0060A6;font-size: 26px; margin-bottom:10px}
.m_x_new_search h2,.x_new_search h4{ margin-bottom:10px;}
.m_x_new_search h2 input{width: 600px; height: 36px; line-height:36px;  border: solid #777777 1px;  background: #EFEFEF; font-size:24px; color:#666; float:left}
.m_x_new_search h3{text-align:right; margin-bottom:10px; float:left; margin-left:10px}
.m_x_new_search h3 img{ height:38px; width:auto}
.m_x_new_search h4 img{ height:40px; width:auto; margin:10px 0}
.m_x_new_search h5 a{ font-size:26px; color:#005FBD}
.x_new_search{display:none}

/*业绩推介材料*/
.x_yjtjcl dt a{ font-size:26px; line-height:54px}
.x_yjtjcl dd{ font-size:22px; line-height:54px}

/*分页start*/
.zhypage {line-height: 36px; font-size:22px} 
.zhypage a { min-width: 36px;height: 38px; line-height: 36px; margin: 0 2px; font-size: 22px;border-radius: 2px; } 
.zhypage a.index,.zhypage a.end {width: 80px;}
.zhypage a.next {width: 80px;}
.zhypage font {display: inline-block;vertical-align: middle;height: 32px;line-height: 32px;font-size: 0;}
.zhypage font span {display: inline-block;height: 32px;line-height: 32px;font-size: 22px;float: left;}
.zhypage font span {line-height: 27px;margin-right: 5px;}
.zhypage input {margin: 0 2px;height: 36px;line-height: 32px;font-size: 22px;text-align: center;border: 1px solid #dddddd;width: 40px;float: left;margin-top: -2px;border-radius: 2px;box-sizing: border-box;}
.zhypage .go {text-align: center;border: 1px solid #dddddd;width: 50px;height: 36px;background: #005bac;cursor: pointer;color: #fff;margin-left: 10px;line-height: 36px;border-radius: 2px;margin-top: -2px;font-size: 22px; }
.zhypage .go {outline: none;}
.zhypage .go:focus {outline: 0;}

/*定期报告*/
.x_dqbgtab{height: 36px;line-height: 150px;border-bottom: solid 6px #c8c8c8; font-size: 28px; padding-left:0px}
.x_dqbgtab li{height: 36px;width: 235px;border-bottom: solid 6px #c8c8c8; background: url(m_x_huiyuan.png) no-repeat bottom; line-height:150px}
.x_dqbgtab li.now{ height:36px;border-bottom: solid 6px #0068b5;background: url(m_x_lanyuan.png) no-repeat bottom;}

.x_dqbg_con{  line-height:90px; font-size:30px;  }
.x_dqbg_con dt.xuhao{ width:100px; }
.x_dqbg_con dt.timu{ width:470px; }
.x_dqbg_con dd{ width:140px}
.x_dqbg_list{ line-height:84px;}
.x_dqbg_list dt.xuhao{ width:100px;  font-size:22px; }
.x_dqbg_list dt.timu{ width:470px; font-size:26px;}
.x_dqbg_list dt.timu a{font-size:26px; }
.x_dqbg_list dd{ width:140px; font-size:22px; }

.mar-t50{margin-top:50px}
.x_cdwj{ margin-top:50px}
.x_cdwj a{ font-size:24px}

/*投资者关系视频*/
.x_tzxgg_video{ padding:0px 0; overflow:hidden}
.x_video_date{ padding-bottom:10px}
.x_video_date select{ height:40px; line-height:40px; font-size:22px; width:180px}
.x_video_r{ width:710px; float:none;}
.x_video_r .up{ display:none}
.x_video_r .down{ display:none}
.x_video_list{ min-height:70px; width:710px; overflow:hidden }
.x_video_list dl{ height:70px; border-bottom:6px solid #c8c8c8;  padding-left:0px; float:left; padding:0 12px}
.x_video_list dl.now{ border-bottom:6px solid #0068b5;}
.x_video_list dl dt{ display:none}
.x_video_list dl dd{ float:none; line-height:70px}
.x_video_list dl dd a{font-size:26px; color:#666}
.x_video_play{ width:710px; height:475px;clear:both; margin-top:25px}

/*公司新闻*/
.x_news li{ line-height:35px; padding:20px 0}
.x_news li span{ font-size:24px; margin-left:20px}
.x_news li a{ font-size:26px; }

/*新闻订阅*/
.xwdy{width:520px;margin:20px auto 0px auto;height:auto;}
.xwdy td{line-height:50px;height:50px;font-size:28px;}
.xwdy td .textbox{width:380px;height:50px;font-size:26px;line-height:46px;}
.xwdy td .dxk{ width:24px; height:24px}
.xwdy td .btn{width:150px;height:50px;font-size:26px;border-radius:8px; line-height:50px}

/*可持续发展*/
.x_kcxfz_con img{width:710px; height:auto; display:block; clear:both; padding:10px 0 }
.x_kcxfz_con{ font-size:26px; padding:0px 0px 0px 0px}
.x_shgx{ color:#888; font-size:26px; line-height:50px}
.x_shgx img{ max-width:710px; margin:25px 0}

/*安全健康*/
.x_aqjk{ line-height:52px;  font-size: 26px;  margin-top:0px}
.zhengwen{  font-size:26px; line-height:50px; padding:20px 0}
.zhengwen img{ max-width:710px; margin:25px 0}
.x_hjbh_tab li{ width:50%; margin-bottom:20px }

/*细览*/
.x_xl{ font-size:26px; line-height:52px}
.x_xl_title{ font-size:28px;line-height:46px; padding:0px 50px 10px 50px}
.x_xl_date{ width:710px; }
.x_xl_date dt{  font-size:22px; float:none; text-align:center }
.x_xl_date dd{ display:none}
.x_xl_zw{ font-size:26px; border-top:1px dashed #ccc;}

/*视频*/
#video { width:600px; height:400px; float:left;}
.scrollboxx{width:600px; padding:0px;border:none; float:left; margin-left:10px;}
#scrollDiv{width:600px;height:524px; overflow:hidden; margin-top:20px}/*这里的高度和超出隐藏是必须的*/
.scroltit{ height:35px; line-height:35px; border-bottom:#CCC dashed 1px; margin-bottom:4px; display:none}
.scroltit small{float:right; font-size:13px;}
#but_up{background:url(x_video_down.png) no-repeat;width:100%;height:35px;}
#but_down{background:url(x_video_up.png) no-repeat;width:100%;height:35px;}
.sp1{width:30px; height:30px; background:#7d7d7d; display:block; float:left; margin-top:10px; margin-right:10px; line-height:30px; color:#FFF; text-align:center;}
.sp2{width:30px; height:30px; background:#0060a6; display:block; float:left; margin-top:10px; margin-right:10px; line-height:30px; color:#FFF; text-align:center;}	
.videonext { float:left; padding-left:15px}
.videonext li { line-height:50px; padding-top:4px; padding-bottom:4px; padding-left:5px; border-bottom:#999 dashed 1px; width:600px; cursor: pointer; font-size:26px; color:#000 }
.videonext li span { font-weight:normal }

/*网站地图*/
.x_wzdt{ margin:0px 0}
.x_wzdt dt{line-height:80px;}
.x_wzdt dt a{ font-size:28px; }
.x_wzdt dd{  line-height:66px; padding-left:0px;}
.x_wzdt dd a{ font-size:26px;  margin-right:20px}


/*图片库*/
 /*base*/
.imgContainer li{margin: 0;padding: 0;list-style: none;}
.clearfix:before,.clearfix:after {display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}
/*main*/
.imgContainer {width: 710px;margin: 20px auto;border: solid 1px #e0e0e0;padding: 10px 0;}
.imgUl {position: relative;width: 2500px;}
.detailImg .box {width: 760x; overflow: hidden;}
.smallImg .box {width: 650px;margin-left: 30px;overflow: hidden;}
.detailImg,.smallImg {position: relative;}
/*detailImg*/
#detailImg-box {min-height: 200px;}
#detailImg-box p {font-size: 18px;text-align: center;line-height: 25px;color: #8e8e8e;padding: 18px 66px;}
.detailImg {text-align: center;}
.detailImg img {max-width: 684px;padding: 25px 0 0 0;}
.detailImg p {text-align: left;color: #999;}
#detailImg-pre,
#detailImg-next {position: absolute;width: 32px;height: 48px;top: 50%;background:url(album-arrow.png) 0 0 no-repeat;cursor: pointer;text-indent: -9999px;}
#detailImg-pre {left: 20px;background-position: -26px -48px;}
#detailImg-next {right: 20px;background-position: -26px 0px;} /*smallImg*/
.smallImg {border-top: solid 1px #e0e0e0;height: 106px;}
#smallImg-box {height: 96px;margin-top: 10px;}
.smallImg li {float: left;width: 145px;height: 95px;margin: 0 8px;}
.smallImg li a {display: block;width: 145px;height: 89px;overflow: hidden;vertical-align: middle;}
.smallImg img {width: 145px;height: 89px;}
.smallImg li a:hover,
.smallImg .cur a {border: solid 3px #0060a6;}
#smallImg-pre,
#smallImg-next {position: absolute;top: 0;height: 96px;width: 13px;margin: 0;background:url(album-arrow.png) 0 0 no-repeat;cursor: pointer;margin-top: 10px;}
#smallImg-pre {left: 10px;}
#smallImg-next {right: 10px;background-position: -13px 0px;}

/*新闻检索结果*/
.x_xwjs{ background:url(m_x_searchbg.jpg) no-repeat center top; height:240px;}
.x_xwjs_box{ width:750px;padding:30px 20px}
.x_xwjs_list li{  line-height:68px;  }
.x_xwjs_list li a{ font-size:26px;}
.x_xwjs_list li span{ font-size:24px; }
.x_xwjs_sjl{ height:50px; margin:40px auto; line-height:50px}
.x_xwjs_sjl dt{font-size:24px;  }
.x_xwjs_sjl dd{ font-size:24px; }


.x_gsylb1012 img{ width:710px; height:auto}
.x_gsylb1012 table{width:710px}
.x_kcxfz_con img{ max-width:710px;}



















/*特殊分辨率处理*/
@media screen and (max-width:600px)
{


}

@media screen and (max-width:400px)
{


}

@media screen and (max-width:360px)
{


}
