@charset "gb2312";
/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,input,button,textarea,form,th,td,tr,p,span,img,b,i,em,strong,a{margin:0;padding:0;border:0;font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;}
em,i{font-style:normal;}
img{border:0;vertical-align:top;}
ul,li{list-style:none;}
body{ font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;font-size:12px;background:#FFF;}
a{text-decoration:none;}
a:active{noOutline:expression(this.onFocus=this.blur());}
a:focus{outline:none;-moz-outline:none;}
a:visited { color:#F00;}
table{ width:100%; width:100% !important;}
.cl:after{content:'\20';display:block;height:0;clear:both;}
.cl{clear:both;*zoom:1;}
.text{font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;}

.w1200{ width:1200px; margin:0 auto;}
.top_nav{ clear:both; height:100px; line-height:100px;}
.top_left1{ float:left; width:350px;}

.ss1{ float:right; width:430px;}
.ss1_1{ float:left; width:220px; height:32px; border:1px #dddddd solid; border-radius:32px; margin-top:35px; position:relative;}
.ss1_2{ float:left; padding:40px 0 0 20px;color:#333; font-size:14px;}
.ss1_2 a{ font-size:16px; color:#333;}
.ss1_1 .ipt1{ width:176px; height:32px; line-height:32px; text-indent:15px; position:absolute; left:0; top:0; background:none; border:none;}
.ss1_1 .ipt2{ display:block; background:url(../images/ss1.png) no-repeat; width:24px; height:24px; position:absolute; right:10px; top:4px; font-size:14px; color:#666; cursor:pointer;}
.ss1_2 span{ padding-left:20px;}
.ss1_2 .ac_1{ color:#c0343f; font-size:16px;}
.ss1_2 .ac_2{ color:#333; font-size:16px;}



.top_cen{ width:1000px; padding-left:30px;}
.top_right{ float:left; width:100px; color:#4c4948; font-size:16px;}
.top_cen ul li{ line-height:100px; float:left; font-size:18px; color:#c0343f; margin-right:10px;}
.top_cen ul li a{ text-decoration:none; color:#c0343f; display:block; padding:0 20px;}
.top_cen ul li a:hover{ background:#c0343f; color:#FFF;}
.top_cen ul li.lihover a{ background:#c0343f; color:#FFF;}


.top_cen ul li.libox_1{ position:relative; margin-right:10px;}
.top_cen ul li.libox_1 a{ background:#fff url(../images/ico1.png) no-repeat 86px center; color:#c0343f; padding:0 30px 0 10px;}
.top_cen ul li.libox_3 a{ background:#fff url(../images/ico1.png) no-repeat 106px center; color:#c0343f; padding:0 30px 0 10px;}




.top_cen ul li.libox_1 .xl_box{ position:absolute; left:0; top:90px; background:#cc424d; width:200px; padding:10px; text-indent:10px; z-index:9999;box-shadow: #3a0c0f 5px 5px 10px; display:none;}
.top_cen ul li.libox_1 .xl_box p{ line-height:40px; color:#FFF; padding:0;}
.top_cen ul li.libox_1 .xl_box p a{ color:#FFF; text-decoration:none; padding:0; background:none;}
.top_cen ul li.libox_1 .xl_box p a:hover{ text-decoration:underline; background:none;}

.top_cen ul li.libox_2 .xl_box{ display:block;}
.top_cen ul li.libox_2 a{ background:#c0343f url(../images/ico2.png) no-repeat 86px center; color:#fff; padding:0 30px 0 10px;}

.top_cen ul li.libox_4 .xl_box{ display:block;}
.top_cen ul li.libox_4 a{ background:#c0343f url(../images/ico2.png) no-repeat 106px center; color:#fff; padding:0 30px 0 10px;}


.top_cen ul li.libox_bg1 a{ background:#c0343f url(../images/ico2.png) no-repeat 106px center; color:#fff; padding:0 30px 0 10px;}
.top_cen ul li.libox_bg2 a{ background:#c0343f url(../images/ico2.png) no-repeat 86px center; color:#fff; padding:0 30px 0 10px;}




.top_right a{text-decoration:none; color:#c0343f; padding:0 5px;}
.top_right a.ac1{color:#4c4948;}
.banner_bg{ background:url(../images/img2.jpg) no-repeat center top; height:500px;}


.bt_1{ clear:both; font-size:36px; color:#4c4948; height:100px; line-height:100px; border-bottom:1px #dddddd solid; padding-top:20px; margin-bottom:20px;}

.list_box1{ background:#f5f5f5; height:200px; clear:both; margin-top:20px; width:1150px; padding-left:50px;}
.box1_1{ float:left; width:800px;}
.box1_tu{ float:right; width:280px;}
.box1_1 h3{ height:66px;  border-bottom:1px #dddddd solid; line-height:28px; padding-top:26px; margin-bottom:20px;}
.box1_1 h3 a{ font-size:18px; color:#c0343f; text-decoration:none;}
.box1_1 h3 a:hover{ text-decoration:underline;}
.box1_1 h3 span{ display:block; font-size:16px; color:#2e2e2e; font-weight:normal;}
.box1_1 p{ font-size:16px; color:#2e2e2e; line-height:30px; height:62px; overflow:hidden;text-align:justify;}
.box1_1 p a{ text-decoration:none; color:#2e2e2e;}



.box1_2{ clear:both; width:1080px;}
.box1_2 h3{ height:66px;  border-bottom:1px #dddddd solid; line-height:28px; padding-top:26px; margin-bottom:20px;}
.box1_2 h3 a{ font-size:18px; color:#c0343f; text-decoration:none;}
.box1_2 h3 a:hover{ text-decoration:underline;}
.box1_2 h3 span{ display:block; font-size:16px; color:#2e2e2e; font-weight:normal;}
.box1_2 p{ font-size:16px; color:#2e2e2e; line-height:30px; height:62px; overflow:hidden; text-align:justify; padding-right:280px;}
.box1_2 p a{ text-decoration:none; color:#2e2e2e;}


.fy_box{ width:530px; margin:0 auto; height:60px; padding-top:100px; padding-bottom:40px;}
.fy_box ul li{ float:left;}
.fy_box ul li a{ display:block; padding:5px 12px; color:#4c4948; font-size:16px; border:1px #bbbbbb solid; border-radius:4px; margin-left:8px;}
.fy_box ul li a:hover{ background:#c0343f; color:#FFF;}
.fy_box ul li.lih a{ background:#c0343f; color:#FFF;}
.fy_box_1{ width:600px; margin:0 auto; float:left; margin-left:160px; height:60px; padding-top:20px; padding-bottom:80px;}


.ft_bg{ width:100%; background:#c0343f;padding-top:40px; padding-bottom:20px;}

.ft_box{clear:both;background: url(../images/ico3.png) no-repeat center bottom;width: 1190px;margin:0 auto; padding-bottom:40px;}
.ft_box ul{ padding-left:60px;}
.ft_box ul li{width: 190px;float:left;line-height:30px;margin-left: 20px;}
.ft_box ul li i{ color:#fff;font-size:14px;}
.ft_box ul li a{ display:block; font-size:14px; color:#FFF;}
.ft_box ul li a:hover{ text-decoration:underline;}
.bq_text{ font-size:14px; color:#f58791; text-align:center; line-height:50px;}
.bq_text a{ color:#f58791;}
.ft_box ul li .wx1{ margin:10px 0 0 0;}
.ft_box ul li.liw{ width:auto;}

.ft_box ul li.liw .wx1_1{ background:url(../images/wx01.png) no-repeat; width:270px; height:120px; margin-bottom:10px;}
.ft_box ul li.liw .wx1_2{ background:url(../images/wx02.png) no-repeat; width:270px; height:120px;}


/*------------新闻详情-------------*/
.bg_h{ width:100%; height:auto; background:#f5f5f5;}
.xwxq{ clear:both; padding:10px 0 50px 0;}
.xw_left{ float:left; background:#fff; width:850px; padding:10px 0 50px 0;}
.xw_right{ float:right; background:#fff; width:330px;}

.xw_left h2{ height:120px;  border-bottom:1px #dddddd solid; line-height:46px; padding-top:36px; margin-bottom:20px;color:#c0343f;font-size:24px; text-indent:40px;}
.xw_left h2 a{ font-size:24px; color:#c0343f; text-decoration:none;}
.xw_left h2 a:hover{ text-decoration:underline;}
.xw_left h2 span{ display:block; font-size:16px; color:#2e2e2e; font-weight:normal;}

.xw_left p{ padding:10px 40px; font-size:16px; color:#4c4948; line-height:40px; text-indent:32px;}
.xw_left .pimg{ text-indent:0;}

.xw_right h3{ height:50px; line-height:50px; font-size:18px; color:#FFF; text-indent:50px; background:#c0343f url(../images/ico4.png) no-repeat 10px center;}
.xw_right ul li{ height:110px; border-bottom:1px #f5f5f5 solid; padding:20px 0; clear:both;}
.xw_right ul li p{ padding:0 22px; font-size:16px; color:#4c4948; line-height:34px;}
.xw_right ul li p a{ text-decoration:none;color:#4c4948; display:block;}
.xw_right ul li p a:hover{ color:#c0343f; text-decoration:underline;}
.xw_right ul li span{ float:right; padding:10px 30px 0 0; font-size:14px; color:#4c4948;}

.gd_box{ clear:both; font-size:16px; color:#4c4948; line-height:50px; background:#f5f5f5; text-align:right;}
.gd_box a{text-decoration:none;color:#c0343f; display:block;}

/*------------股价信息-------------*/
.ft_bg1{ margin-top:0;}
.banner_bg1{ background:url(../images/img6.jpg) no-repeat center top; height:300px; position:relative;}
.banner_bg1_1{ background:url(../images/tu2.jpg) no-repeat center top; height:300px; position:relative;}
.banner_bg1_2{ background:url(../images/tu3.jpg) no-repeat center top; height:300px; position:relative;}
.banner_bg1_3{ background:url(../images/tu4.jpg) no-repeat center top; height:300px; position:relative;}
.banner_bg1_4{ background:url(../images/tu5.jpg) no-repeat center top; height:300px; position:relative;}
.banner_bg1_5{ background:url(../images/tu6.jpg) no-repeat center top; height:300px; position:relative;}

.main_box1{ padding-top:20px;}
.main_left{ float:left; width:830px; background:#fff; margin-bottom:50px; padding-bottom:60px;}
.main_right{ float:right; width:350px; padding-bottom:60px;}

.t_biaoti{ clear:both; font-size:24px; color:#4c4948; height:60px; line-height:60px; border-bottom:1px #dddddd solid; padding-top:20px; margin-bottom:20px; text-indent:40px;}
.gujia h3{ padding:30px 0 0 40px; font-size:18px; color:#4c4948; font-weight:normal;}
.gujia h3 span{ padding-left:20px;}
.gujia h3 span.sp2{ color:#c0343f;}
.gupiao { padding:20px 0 40px 40px;}

.main_right h3{font-size:18px; color:#4c4948; height:50px; line-height:50px; background:url(../images/ico5.png) no-repeat left 22px; text-indent:32px; border-bottom:1px #ccc solid; padding-top:10px; margin-bottom:16px;}
.main_right ul li{font-size:16px; color:#4c4948; line-height:34px;text-indent:32px;}
.main_right ul li a{ color:#4c4948;}
.main_right ul li a:hover{ color:#c0343f; text-decoration:underline;}



.tz_1{ padding:20px 0 40px 40px;}
.tz_1 p{ font-size:12px; color:#c0343f; line-height:24px;}
.w750{ background:#f5f5f5; width:690px; padding:30px; margin:0 auto;}
.w750 input{ height:48px; line-height:48px; background:#FFF; width:690px; font-size:16px; color:#999; text-indent:20px; margin-bottom:20px;}
.w750 .tijiao{ width:145px; height:50px; background:#c0343f; text-align:center; line-height:50px; font-size:18px; color:#FFF; border-radius:4px; float:right; text-indent:0;}
.tz_2{ clear:both; padding:40px 0 40px 40px;}
.tz_2 p{font-size:16px; color:#4c4948; line-height:32px;}


.cwbg{ clear:both; padding:30px 0 0 40px;}
.bg_01{ clear:both; height:90px;}
.bg_01_1{ width:110px;height:90px; float:left; border-right:1px #c0343f solid; color:#c0343f; font-size:18px; position:relative;}
.bg_01_1 span{ display:block; background:url(../images/ico6.png) no-repeat; width:14px; height:14px; position:absolute; right:-7px; top:5px;}
.bg_01_1 .s_1{ display:block; background:url(../images/ico7.png) no-repeat; width:17px; height:27px; position:absolute; right:-7px; top:-10px;}
.bg_01_1 .s_2{ display:block; background:url(../images/ico8.png) no-repeat; width:17px; height:27px; position:absolute; right:-10px; top:92px;}
.bg_01_2{ height:90px; float:left; overflow:hidden; padding-left:30px;}
.bg_01_2 p{ font-size:16px; color:#2e2e2e; padding-right:60px;overflow:hidden;}
.bg_01_2 p a{ text-decoration:none;color:#2e2e2e;display:-webkit-box;text-overflow:ellipsis; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.bg_01_2 p a:hover{ color:#c0343f; text-decoration:underline;}
.bg_01_3{ height:100px; float:left; overflow:hidden;}
.bg_01_3 p{ font-size:16px; color:#2e2e2e; padding-bottom:15px; padding-right:60px;}
.bg_01_3 p a{ text-decoration:none;color:#2e2e2e;}
.bg_01_3 p a:hover{ color:#c0343f; text-decoration:underline;}

.cwbg_1 .bg_01_1{ width:130px;}
.cwbg_1 .bg_01_2 p{ width:550px; line-height:30px;}

/*------------董事长致辞-------------*/
.p20{ height:20px; clear:both;}
.p120{ height:120px; clear:both;}
.main_dszc{ background:#FFF; padding-bottom:180px;}
.text_box1{ width:1120px; margin:0 auto; position:relative; margin-top:50px;}
.text_box1 h3{ font-size:20px; color:#c0343f; padding-left:290px; height:60px; line-height:60px; font-weight:normal; padding-bottom:10px;}
.text_bg1{ width:800px; background:#f5f5f5; clear:both;padding:14px 30px 40px 180px; margin-left:108px;}
.text_bg1 p{ font-size:16px; color:#4c4948; line-height:38px; text-indent:32px; text-align:justify;}
.text_bg1 .qianm{ float:right; font-size:14px; color:#999; width:160px; height:80px;background:url(../images/qm_1.png) no-repeat 60px bottom;}
.text_bg1 h3{ width:790px; font-size:16px; color:#4c4948; height:50px; line-height:50px; border-bottom:1px #e7e7e7 solid; padding:0; text-align:center; margin-bottom:10px;}
.imgtu{ background:url(../images/img7.jpg) no-repeat; width:260px; height:345px; position:absolute; left:0; top:0; z-index:999;}

/*------------管理团队-------------*/
.list_rw{ clear:both; position:relative; margin-top:40px;}
.list_rw h3{ font-size:20px; color:#c0343f; font-weight:bold; padding-left:270px; height:60px; line-height:60px; padding-bottom:10px;}
.list_rw h3 span{ font-size:16px; color:#c0343f; font-weight:normal; padding-left:30px; font-weight:normal;}
.rw_text{ background:#FFF; padding:40px 60px 50px 270px; width:870px; margin:0 auto;}
.rw_text p{ font-size:16px; color:#4c4948; line-height:35px; text-align:justify;}
.rwimg{ width:186px; height:186px; position:absolute; left:40px; top:0;}

/*------------联系我们-------------*/
.lxmy{ clear:both; padding:40px;}
.lxmy dl{ clear:both; height:226px; margin-bottom:50px;}
.lxmy dl dt{ float:left; width:450px;}
.lxmy dl dd{ float:left; width:620px; margin-left:50px;}
.lxmy dl dd h3{ font-size:22px; color:#c0343f; font-weight:normal; background:url(../images/ico9.png) no-repeat left center; text-indent:20px; padding:20px 0;}
.lxmy dl dd p{ font-size:16px; color:#4c4948; padding-bottom:10px; line-height:30px;}



/*------------首页-------------*/
.banner_sy{ background:url(../images/img15.jpg) no-repeat center top; height:500px;}
.sy_box1{ padding:50px 0;}
/*.sy_box1 h2{ font-size:30px; color:#4c4948; height:66px; line-height:66px; font-weight:normal; text-align:center; background:url(../images/ico10.png) no-repeat center 66px; padding-bottom:60px;}*/
.sy_box1 h2{ font-size:30px; color:#333; height:66px; line-height:66px; font-weight:normal; text-align:center; padding-bottom:10px;}
.sy_box1 p{padding:10px;font-size:15px;color:#999;line-height:32px; text-align:justify;}


.tu1_box{clear:both;padding: 0;}
.tu1_box ul li{ float:left; position:relative; width:300px;}
.tu1_box ul li.tu1_1{background:url(../images/img34_1.png) no-repeat; width:300px; height:560px; position:relative;}
.tu1_box ul li.tu1_2{background:url(../images/img34_2.png) no-repeat; width:300px; height:560px; position:relative;}
.tu1_box ul li.tu1_3{background:url(../images/img34_3.png) no-repeat; width:300px; height:560px; position:relative;}

.tu1_bg1{background:url(../images/img34_4.jpg) no-repeat;width:600px;height: 480px;padding-top: 80px;position:absolute;left:0;top:0;z-index:999;display:none;}
.tu1_bg1 h3{font-size:24px;color:#FFF;text-align:center;background:url(../images/img32.jpg) no-repeat center 42px;height:45px;line-height: 26px;margin-bottom: 10px;}
.tu1_bg1 p{ font-size:18px; color:#eeeeee; padding:20px 40px; line-height:40px; text-align:justify; text-indent:36px;}


.tu1_bg2{background:url(../images/img34_5.jpg) no-repeat;width:600px;height: 480px;padding-top: 80px;position:absolute;left:0;top:0;z-index:999;display:none;}
.tu1_bg2 h3{font-size:24px;color:#FFF;text-align:center;background:url(../images/img32.jpg) no-repeat center 42px;height:45px;line-height: 26px;margin-bottom: 10px;}
.tu1_bg2 p{ font-size:18px; color:#eeeeee; padding:20px 38px; line-height:40px; text-align:justify; text-indent:36px;}


.tu1_bg3{background:url(../images/img34_6.jpg) no-repeat;width:600px;height: 480px;padding-top: 80px;position:absolute;left:0;top:0;z-index:999;display:none;}
.tu1_bg3 h3{font-size:24px;color:#FFF;text-align:center;background:url(../images/img32.jpg) no-repeat center 42px;height:45px;line-height: 26px;margin-bottom: 10px;}
.tu1_bg3 p{ font-size:18px; color:#eeeeee; padding:20px 40px; line-height:40px; text-align:justify; text-indent:36px;}

.tu1_box ul li.hover .tu1_bg1,.tu1_box ul li.hover .tu1_bg2,.tu1_box ul li.hover .tu1_bg3{ display:block;}
.tu1_box ul li{cursor:pointer;}
.tu1_box ul li.tu1_1.hover,.tu1_box ul li.tu1_2.hover,.tu1_box ul li.tu1_3.hover{ width:600px; transition:.2s;}






.news_bg{ background:url(../images/img27.jpg) no-repeat center top; height:648px;}
.news_box h2{ font-size:30px; color:#fff; height:46px; line-height:46px; font-weight:normal; background:url(../images/ico10.png) no-repeat left 56px; padding-bottom:50px;}

.news_box{ width:500px; float:left; border-right:1px #7f94a2 solid; height:480px; overflow:hidden; margin-top:100px; padding-right:90px;}
.news_box1{ width:500px; float:left; border:none; height:480px; overflow:hidden; margin-top:100px; padding-right:10px; padding-left:80px;}

.news_box dl{ width:500px; float:left; margin:20px 0 40px 0; overflow:hidden;}
.news_box dl dt{ float:left; width:100px; font-size:70px; color:#FFF; height:74px; line-height:74px; border-right:1px #FFFFFF solid; font-weight:normal; font-family:SimSun,LiSong Pro Light,LiHei Pro Medium,NSimSun, MingLiU, sans-serif}
.news_box dl dd{ float:left; width:370px; margin-left:20px; overflow:hidden;}
.news_box dl dd h3{ font-weight:normal; font-size:16px; color:#FFF; padding-bottom:10px;}
.news_box dl dd h3 a{ text-decoration:none; color:#FFF;}
.news_box dl dd h3 a:hover{ text-decoration:underline;}
.news_box dl dd h3 span{ float:right;font-size:14px; color:#FFF;}
.news_box dl dd p{ font-size:14px; color:#bbbbbb; line-height:22px; text-align:justify; overflow:hidden; clear:both;}
.news_box dl dd p a{font-size:14px; color:#bbbbbb;}
.news_box dl dd p a:hover{ text-decoration:underline;}

.news_box1 dl dd h3 span{ float:left;font-size:14px; color:#bbbbbb;}
.news_box1 dl dd p{ font-size:14px; color:#FFF; line-height:22px; text-align:justify; overflow:hidden; clear:both; padding-top:10px;}
.news_box1 dl dd p a{ color:#FFF;}


.myyw_bg{ background:url(../images/img31.jpg) no-repeat center top; height:470px; padding-top:86px;}
.myyw_box{ clear:both;}
.myyw_box ul li{ background:url(../images/img28.png) no-repeat; width:330px; height:394px; position:relative; float:left; margin-right:104px;}
.myyw_box ul li .yw_text{ position:absolute; left:0; top:0; width:330px; height:394px; background:#c0343f; border-radius:4px; display:none; overflow:hidden;}
.myyw_box ul li .yw_text h3{ font-size:20px; color:#FFF; height:50px; line-height:50px; background:url(../images/img32.jpg) no-repeat 20px bottom; text-indent:20px; padding-top:10px;}
.myyw_box ul li .yw_text p{ font-size:14px; color:#FFF; padding:20px; text-indent:28px; line-height:28px; text-align:justify;}
.myyw_box ul li.li_1{  background:url(../images/img29.png) no-repeat; width:330px; height:394px; position:relative; float:left; margin-right:104px;}
.myyw_box ul li.li_2{  background:url(../images/img30.png) no-repeat; width:330px; height:394px; position:relative; float:left; margin-right:1px;}

.myyw_box ul li.liok .yw_text{ display:block;}


.mykh h2{ font-size:30px; color:#4c4948; height:66px; line-height:66px; font-weight:normal; text-align:center; background:url(../images/ico10.png) no-repeat center 66px; padding-bottom:60px;}

.h450{ height:450px;}
.left_btn{ background:url(../images/ico13.png) no-repeat; width:50px; height:50px; float:left; margin-left:88px; margin-top:176px; cursor:pointer;}
.right_btn{ background:url(../images/ico14.png) no-repeat; width:50px; height:50px; float:right; margin-right:88px; margin-top:176px; cursor:pointer;}

.left_btn1{ background:url(../images/ico15.png) no-repeat; width:50px; height:50px; float:left; margin-left:88px; margin-top:176px; cursor:pointer;}
.right_btn1{ background:url(../images/ico16.png) no-repeat; width:50px; height:50px; float:right; margin-right:88px; margin-top:176px; cursor:pointer;}

.kh_logo{ float:left;  width:800px; height:400px; overflow:hidden; margin-left:55px;}
.kh_logo ul li{ width:800px; float:left;}
.kh_logo .ul_w{ width:10000px;}



.lb_box1{ width:1330px; margin:0 auto; position:relative;}
.lb_1{ width:1220px; margin:0 auto; overflow:hidden;}
.lb_1 ul li{ float:left; width:230px; height:98px; overflow:hidden; border:1px #dddddd solid; margin-left:10px; margin-bottom:20px;}
.btn_02{ background:url(../images/btn01.png) no-repeat; width:32px; height:54px; position:absolute; left:0; top:80px; cursor:pointer; opacity:0.5;}
.btn_01{ background:url(../images/btn02.png) no-repeat; width:32px; height:54px; position:absolute; right:0; top:80px; cursor:pointer;opacity:0.5;}
.btn_01:hover,.btn_02:hover{opacity:1;}
.lb_1 ul{ float:left; width:1220px; height:240px;}
.wbox{ width:20000px;}

.lb_box1 ol{ width:70px; text-align:center; margin:0 auto; clear:both; padding-top:40px;}
.lb_box1 ol li{ width:6px; height:6px; border-radius:6px; background:#4b4948; float:left; margin-left:5px;}
.lb_box1 ol li.ol_1{width:30px;background:#c0333f;}


.bg_bs_1{clear:both;background:#FFF;padding: 30px 0 60px;}
.dt_t{text-align:center;line-height:40px;font-size:30px;color:#333;padding: 30px 0 10px;}
.dt_1{ clear:both; padding:40px 0;}
.dt_1_1{ background:url(../images/img44.jpg) no-repeat; width:600px; height:250px; float:left;}
.dt_1_2{ float:right; width:560px;}
.dt_1_1 dl dt{ float:left; width:100px; text-align:center; padding-top:60px;}
.dt_1_1 dl dd{ float:left; width:430px; padding:0 35px;}
.dt_1_1 dl dt h3{ font-size:50px; color:#FFF; text-align:center;}
.dt_1_1 dl dt p{ font-size:14px; color:#FFF; line-height:30px;}

.dt_1_1 dl dd h3{ font-size:20px; color:#FFF; font-weight:normal; padding:40px 0 30px 0;}
.dt_1_1 dl dd p{ font-size:16px; color:#FFF; line-height:30px; text-align:justify; padding-right:40px;}
.dt_1_1 dl dd a{ text-decoration:none; color:#FFF;}
.dt_1_1 dl dd a:hover{ text-decoration:underline;}


.dt_1_2 dl{ height:126px; border-bottom:1px #eeeeee solid; clear:both;}
.dt_1_2 dl dt{ float:left; width:100px; text-align:center; padding-top:5px;}
.dt_1_2 dl dd{ float:left; width:430px; margin-left:20px;}
.dt_1_2 dl dt h3{ font-size:50px; color:#999; text-align:center;}
.dt_1_2 dl dt p{ font-size:14px; color:#999; line-height:30px;}

.dt_1_2 dl dd h3{ font-size:18px; color:#333; font-weight:normal; padding:10px 0 10px 0;}
.dt_1_2 dl dd p{ font-size:14px; color:#999; line-height:30px; text-align:justify; padding-right:10px;}
.dt_1_2 dl dd a{ text-decoration:none; color:#333;}
.dt_1_2 dl dd a:hover{ text-decoration:underline; color:#c0333f;}



.ggth{ clear:both;}
.ggth ul li{ width:388px; height:98px; border:1px #dddddd solid; border-top:2px #c0333f solid; margin-right:15px; float:left; position:relative;top:0px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear; }
.ggth ul li p{ font-size:16px; color:#333; height:50px; line-height:50px; overflow:hidden; padding:10px 30px 0 30px;}
.ggth ul li p a{ color:#333;}
.ggth ul li p a:hover{ text-decoration:underline; color:#c0333f;}
.ggth ul li span{ display:block; font-size:14px; color:#999; text-indent:30px;}
.ggth ul li.lin{ margin-right:0;}

.ggth ul li:hover{top:-5px;box-shadow: #dddddd 5px 5px 10px;}

/*banner焦点图*/
.fullSlide {width:100%;position:relative;height:500px;background:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}

/*------------公司介绍-------------*/
.banner_js{ background:url(../images/img18.jpg) no-repeat center top; height:300px;}
.sy_box2 p{ padding:0 20px; font-size:16px; color:#999; text-align:center; line-height:32px; padding-bottom:5px;}

.gsjs_2{ background:url(../images/img19.png) no-repeat; margin:0 auto; width:1200px; height:470px; margin-bottom:50px;}
.gsjs_2_left{ float:left; width:500px;height:300px; padding-top:170px; padding-left:260px;}
.gsjs_2_right{ float:right; width:400px;height:260px; padding-top:182px;}
.gsjs_2_left p{ font-size:16px; color:#4c4948; padding-bottom:80px; padding-top:20px;}
.gsjs_2_left p span{ font-size:18px; color:#c0343f; padding-right:40px;}
.gsjs_2_right p{ font-size:16px; color:#4c4948; padding:0 24px; line-height:58px; text-align:justify; padding-left:150px;}


.bg_bs{ clear:both; background:url(../images/img40.jpg) no-repeat center top; height:600px;}

.bt_jj h2{ font-size:30px; color:#4c4948; height:66px; line-height:66px; font-weight:normal; text-align:center; background:url(../images/ico10.png) no-repeat center 66px; padding-bottom:60px;}


.logo_box1{ width:350px; padding-right:20px; float:left; margin-left:30px;}
.logo_box1 h3{ font-size:18px; color:#4c4948; font-weight:normal; background:url(../images/ico12.png) no-repeat left center; text-indent:20px;}
.logo_box1 ul{ width:340px; height:270px; border-right:1px #cccccc solid; margin:40px 0;}
.logo_box2 ul{ border:none;}
.logo_box2 ul li{ margin-bottom:10px;}




.bg01{width:100%;height:100%;position: fixed;top:0px;left: 0px;background: #000;opacity: 0.6;filter: alpha(opacity=60) \9;z-index: 99999;}
.tk_box1{ background:url(../images/tk1.png) no-repeat;width:509px;height:580px;position: fixed;top:50%;left:50%;margin:-290px 0 0 -254px;z-index: 100005;}
.tk_box1 a{ display:block; width:382px; height:500px; margin-bottom:20px;}
.tk_box1 .gb_btn{ width:60px; height:60px; margin:0 auto; cursor:pointer;}


.borCodeImg{float:left;margin-top: 5px;}
.borCodeImg p{float:left;margin-right:10px;padding: 5px;background: #cc4a54;border-radius: 3px;}
.borCodeImg span{ display:block; text-align:center;color:#fff; font-size:14px; line-height:20px;}
.paddLeft30{ padding-left:20px;}




/*----1025----*/
.rw_title{ font-size:20px; color:#c0343f; height:60px; line-height:60px; font-weight:bold; text-indent:145px; padding-top:30px;}
.rw_textbox{ width:910px; background:#f5f5f5; clear:both;padding:30px 50px; margin-left:148px;}
.rw_textbox h3{ font-size:18px; color:#c0343f; font-weight:normal; border-bottom:1px #FFFFFF solid; height:40px; line-height:40px; margin-bottom:20px; clear:both;}
.rw_textbox p{ font-size:16px; color:#333; line-height:37px; clear:both;}
.rw_textbox p b{ font-size:16px; color:#333; display:block; float:left; text-align:right; font-weight:normal;}
.rw_textbox p span{ font-size:16px; color:#666; float:left;display:block; width:780px; text-align:justify;}
.rw_textbox h3.h_3{ padding-top:40px;}
.rw_textbox p.p1{font-size:16px; color:#666; line-height:37px; clear:both; text-align:justify; text-indent:32px;}




.footer{text-align:center;line-height:22px; padding-bottom:3px; padding-top:20px;}
.footer a{ text-decoration:none;}0
.footer p{ text-align:center; color:#666;}
.footer a:link,.footer a:visited{ color:#666;}
.footer a:hover{ color:#c00;}


.top_left1 .logo1{ background:url(../images/logo01.png) no-repeat; display:block;float:left; width:160px; height:100px;}
.top_left1 .logo1{ background-image: url(../images/logo.svg),none; background-repeat: no-repeat; width:160px; height:100px;}
.top_left1 span{ font-size:14px; color:#4c4948; padding-left:12px; display:block; float:left; height:36px; line-height:36px; border-left:1px #c0313f solid; margin-top:32px; margin-left:14px;}


.banner_bg1_4{position:relative;}
.pageTit{position: absolute;top: 98px;left: 50%;margin-left: -600px;border-left: 15px solid #c0333f;padding-left: 20px;height: 60px;}
.pageTit H3{font-size: 44px;color: #4b4948;font-weight: normal;line-height:54px;margin-bottom:10px;}
.pageTit P{ font-size: 24px; color: #828282;}

.bannerTit{margin-top: -72px; font-family: 'Hiragino Sans GB'; position: absolute; top: 50%; width: 100%; text-align: center; }
.bannerTit .bTit{ color: #424242; font-size: 60px; font-weight: normal; line-height: 90px; margin-bottom: 10px; }
.bannerTit .bTit b{ margin-right: 20px; font-weight:normal;}
.bannerTit p{ color: #a1a1a1; font-size: 20px; font-weight: normal; }


.tu1Link dl{width:300px; margin:0 auto;}
.tu1Link dt{font-size: 22px;color: #fff;text-align: center;line-height: 50px;padding-top: 40px;margin-bottom: 30px;}
.tu1Link dd{width:180px;overflow:hidden;border-radius: 8px; margin:0 auto;margin-bottom:20px;}
.tu1Link dd img{width:100%;}
.tu1_1.hover .tu1Link,.tu1_2.hover .tu1Link,.tu1_3.hover .tu1Link{display:none;}


/*1116*/
.hsbg{ background:#f5f5f5; padding:20px 0 100px 0;}

/*.gsjj_box{ width:1200px; margin:0 auto; background:#FFF; padding:30px 0 100px 0;}
.fz_1{ font-size:24px; color:#333; height:60px; border-bottom:1px #dddddd solid; line-height:60px; text-indent:40px; margin-bottom:55px;}

.gsjj_left{ float:left; width:598px;}
.gsjj_right{ float:left; width:598px;}

.gsjj_text{ width:598px; border-right:1px #dddddd solid; position:relative;}
.yqbg{ background:url(../images/lc1.png) no-repeat; width:20px; height:20px; position:absolute; right:-10px; top:-10px;}
.yqbg1{ background:url(../images/lc1.png) no-repeat; width:20px; height:20px; position:absolute; right:-10px; bottom:-10px;}


.gsjj_nr{ clear:both; padding-top:70px;}
.gsjj_nr h2{ font-size:20px; color:#4c4948; text-align:right; padding-right:30px; padding-bottom:10px; position:relative;}
.gsjj_nr p{ width:390px; text-align:justify; font-size:14px; color:#666; float:right; line-height:28px; padding-right:30px;}
.gsjj_nr .pr{ text-align:right;}

.gsjj_nr_1{ clear:both; padding-top:140px;}
.gsjj_nr_1 h2{ font-size:20px; color:#4c4948; text-align:left; padding-left:30px; padding-bottom:10px; position:relative;}
.gsjj_nr_1 p{ width:460px; text-align:justify; font-size:14px; color:#666; float:left; line-height:28px; padding-left:30px;}
.yqbg_1{ background:url(../images/lc2.png) no-repeat; width:20px; height:20px; position:absolute; right:-10px; top:4px;}
.yqbg_2{ background:url(../images/lc2.png) no-repeat; width:20px; height:20px; position:absolute; left:-10px; top:4px;}

.gsjj_nr2{clear:both; padding-top:190px;}
.gsjj_nr2_1{clear:both; padding-top:150px;}
.gsjj_nr2_2{clear:both; padding-top:230px;}
.gsjj_nr_0{ clear:both; padding-top:190px;}
.gsjj_nr_2{ clear:both; padding-top:160px;}
.gsjj_nr_3{ clear:both; padding-top:230px;}
.gsjj_nr_4{ clear:both; padding-top:230px;}
.gsjj_nr_5{ clear:both; padding-top:150px;}

*/



.fz_1{ font-size:24px; color:#333; height:60px; border-bottom:1px #dddddd solid; line-height:60px; text-indent:40px; margin-bottom:55px;}
.gsjj_box{ width:1200px; margin:0 auto; background:#FFF; padding:30px 0 100px 0; margin-top:20px;}
.fz_box1{ width:1200px; margin:0 auto; background:#FFF url(../images/lc3.png) repeat-y top center; padding:30px 0 100px 0; margin-top:20px; position:relative;}
.fz1_1{background:url(../images/lc1.png) no-repeat; width:20px; height:20px; position:absolute; left:589px; top:-5px;}
.fz1_1s{background:url(../images/lc1.png) no-repeat; width:20px; height:20px; position:absolute; left:589px; bottom:-5px;}

.left_fz{ width:400px; height:140px; padding-left:200px; padding-right:598px; text-align:right; position:relative;}
.left_fz h2{ font-size:20px; color:#4c4948; text-align:right; padding-right:30px; padding-bottom:10px; position:relative;}
.left_fz p{ width:350px; text-align:justify; font-size:14px; color:#666; float:right; line-height:28px; padding-right:30px;text-align:right;}
.left_fz p.pr{ text-align:right; padding-right:25px;}
.h60{ clear:both; height:60px;}
.fz1_2{ background:url(../images/lc2.png) no-repeat; width:20px; height:20px; position:absolute; right:588px; top:4px;}


.right_fz{ width:400px; height:140px; padding-right:200px;padding-left:598px; text-align:left; position:relative;}
.right_fz h2{ font-size:20px; color:#4c4948; text-align:left; padding-left:30px; padding-bottom:10px; position:relative;}
.right_fz p{ width:350px; text-align:justify; font-size:14px; color:#666; float:left; line-height:28px; padding-left:30px;}
.fz1_3{ background:url(../images/lc2.png) no-repeat; width:20px; height:20px; position:absolute; left:590px; top:4px;}


/*------------荣誉奖项-------------*/
.jx_box{ clear:both; width:1220px; margin:0 auto; padding-bottom:100px;}
.jx_box ul li{ width:283px; height:223px; padding:30px 0; background:#FFF; border:1px #dddddd solid; float:left; margin:0 10px 20px 10px;}
.jx_box ul li img{ max-height:150px; max-width:283px;}
.jx_box ul li p{ width:283px;height:150px; overflow:hidden; margin-bottom:30px;}
.jx_box ul li h3{ font-size:14px; color:#333; text-align:center; font-weight:normal; line-height:40px;}
.jx_box ul li.li1 h3{ line-height:30px;}
.jx_box ul li.li1 p{ margin-bottom:15px;}


/*-----------20181214---------*/
.tbg_1{ clear:both; background:#f5f8fe; padding:40px 0;}

.wzdt_box1{ clear:both;}
.wzdt_box1 ul li{ float:left; margin-left:64px;}
.wzdt_box1 ul li h3{ font-size:16px; color:#333; height:40px; line-height:40px; background:url(../images/icobg1.png) no-repeat left center; text-indent:20px;}
.wzdt_box1 ul li h3 a{color:#333;}
.wzdt_box1 ul li p{ font-size:16px; color:#333; height:30px; line-height:30px; width:auto; margin-left:15px; margin-bottom:10px;}
.wzdt_box1 ul li p a{color:#333; text-decoration:none; display:block; padding:3px;}
.wzdt_box1 ul li p a:hover{ background:#c0343f; color:#fff;}


.zxly_box{ width:640px; margin:0 auto;}
.zxly_1{ width:640px; margin:0 auto; padding:30px 0; border-bottom:2px #fae8ea solid; margin-bottom:60px; clear:both;}
.zxly_1 p{ font-size:18px; color:#333; line-height:30px;}

.zxly_2 ul li{ clear:both; margin-top:20px;}
.zxly_2 ul li .ipt_p1{ font-size:18px; color:#333; line-height:60px; position:relative;}
.zxly_2 ul li .ipt_p1 b{ color:#c0343f;}
.zxly_2 ul li .ipt_p1 input{ width:498px; height:60px; border:1px #dddddd solid; margin-left:10px; text-indent:12px; font-size:16px; color:#333;}
.zxly_2 ul li .ipt_p2{ font-size:14px; color:#c0343f; background:url(../images/icobg2.png) no-repeat left center; text-indent:20px; margin:20px 0 0 110px; display:none;}
.zxly_2 ul li .ipt_p1 .ipt_02{ width:478px; height:180px; border:1px #dddddd solid; font-size:14px; line-height:30px; padding:10px; color:#333; position:absolute; left:114px; top:0;}
.zxly_2 ul li  .atj1{ width:615px; height:60px; text-align:center; line-height:60px; font-size:20px; color:#f5f5f5; display:block; margin:0 auto; background:#c0343f; border-radius:6px; margin-top:240px;}

.t_biaoti_1{ clear:both; font-size:16px; color:#4c4948; height:60px; line-height:60px; border-bottom:1px #dddddd solid; padding-top:20px; margin-bottom:20px; text-indent:40px;}
.t_biaoti_1 b{ color:#c0333f; font-weight:normal;}

/*---------子公司-------*/
.gs_box1{ width:1200px; margin:0 auto; padding:80px 0 100px 0;}
.gs_box1_left{ float:left; width:230px;}
.gs_box1_right{ float:right; width:890px; margin-right:20px;}

.gs_box1_left{ clear:both;}
.gs_box1_left ul li{ width:240px; height:60px; line-height:60px; text-indent:25px; font-size:16px; margin-bottom:1px; background:#feeced url(../images/ico17.png) no-repeat 200px center;}
.gs_box1_left ul li a{ color:#666; display:block; height:60px;}
.gs_box1_left ul li.hover_1{ color:#000; font-weight:bold;}
.gs_box1_left ul li.hover_1 a{ color:#333;}

.gs_box1_left ul li:hover{background:#c0343f url(../images/ico18.png) no-repeat 200px center;}
.gs_box1_left ul li:hover a{ color:#FFF;}

.gs_box1_left ul li.li1_bg{background:#c0343f url(../images/ico18.png) no-repeat 200px center;}
.gs_box1_left ul li.li1_bg a{ color:#FFF;}


.imgbox{ width:800px; height:320px; margin:0 auto; overflow:hidden;}
.imgbox1{ width:200px; padding:30px 0; margin:0 auto; overflow:hidden; margin-bottom:10px;}
.imgbox_t{ font-size:16px; color:#666; line-height:30px;}
.imgbox_t p{ font-size:16px; color:#666; line-height:30px; padding:5px 40px; text-align:justify;}

.tb_sx1{ width:800px; margin:50px auto; height:62px; line-height:62px; border-top:1px #eeeeee solid;}
.tb_sx1 a{ display:block; font-size:18px; color:#999;}
.tb_sx1 a.top_s{ float:left;}
.tb_sx1 a.bottom_x{ float:right;}
.tb_sx1 a:hover{ text-decoration:underline;}

.jtjs{ clear:both; height:240px; padding:40px 0;}
.jtjs_1{ background:url(../images/bj01.jpg) no-repeat; width:400px; height:118px; padding:90px 0 0 186px; float:left;}
.jtjs_1 p{ font-size:16px; color:#4c4948;}
.jtjs_1 p span{ font-size:18px; color:#c0343f; padding-right:20px; padding-left:10px;}
.jtjs_2{ background:url(../images/bj02.jpg) no-repeat; width:400px; height:118px; padding:90px 0 0 186px; float:right;}


.left_ewm{ width:142px; height:156px; border:1px #e4e4e4 solid; position:fixed; bottom:10%;right:1%;padding:15px 0; background:#FFF;}
.left_ewm .pewm{ width:110px; height:110px; margin:0 auto; margin-bottom:5px;}
.left_ewm p{ text-align:center; font-size:14px; color:#999; line-height:20px;}


.bgs1{width:100%;height:100%;position: fixed;top:0px;left: 0px;background: #000;opacity: 0.6;filter: alpha(opacity=60) \9;z-index: 99999; display:none;}
.nr_boxs{width:300px;height:180px;position: fixed;top:50%;left:50%;margin:-90px 0 0 -150px;background: #fff;z-index: 100005;border-radius: 10px;display:none;}
.nr_boxs{ text-align:center;}
.nr_boxs p{ padding-top:50px; font-size:16px; color:#333;}
.nr_boxs .sucBtn{ display:block; width:140px; height:40px; margin:40px auto; text-align:center; line-height:40px; background:#c0343f; color:#FFF; border-radius:6px; text-decoration:none;}
.btn_Close{ background:url(../images/clos.jpg) no-repeat; width:10px; height:10px; float:right; margin:10px 10px 0 0; cursor:pointer;}


.ryjx_t{ font-size:24px; color:#333; height:60px; line-height:60px; border-bottom:1px #e8e8e8 solid; width:1220px; margin:0 auto; margin-bottom:30px; text-indent:20px; padding:40px 0 10px 0;}
