﻿/* CSS Document */

/*about_index.html*/
.index_about { overflow:hidden; width:1000px; margin:30px auto;}
.index_about h2{ text-align:center; font-weight:normal; font-size:30px; color:#003333; margin:0 0 30px 0;}
.index_about p{ font-size:14px; line-height:25px; color:#666; text-align:justify;}
.index_about dl{ overflow:hidden; width:100%; height:322px; background-color:#fff; margin-top:40px;}
.index_about dt{ overflow: hidden; float:left; width:509px; height:322px;}
.index_about dd{ overflow:hidden; float:left; width:425px; margin-left:40px; margin-top:40px;}
.index_about dd h3{ font-size:24px; margin-bottom:20px;}
.index_about dd h3 a{color:#d30706;}
.index_about dd h3 span{ font-weight:normal; font-size:14px; color:#666;}
.index_about ul{ overflow:hidden; width:105%;}
.index_about li{ overflow:hidden; width:331px; height:322px; margin-top:3px; margin-right:3px; position:relative; float:left}
.index_about li img{ display:block}
.index_about li a{ display:block; text-decoration:none;}
.index_about li h3{ font-size:24px; color:#fff; position:absolute; left:30px; top:30px;}
.index_about li h3.red{ color:#d30706;}
.index_about li.li01{ background:url(Img/inpage/about/index07.jpg) no-repeat center; padding:0 20px; width:291px;}
.index_about li.li01 h4{ font-size:24px; color:#fff; margin:20px 0;}
.index_about li.li01 a{ color:#fff;}
.index_about li.li01 .list{ display:block; width:100%; margin-bottom:20px; font-size:14px; overflow:hidden}
.index_about li.li01 b{ display:block; float:left; margin-right:15px;}
.index_about li.li01 em{ display:block; float:right; width:220px; line-height:20px; height:40px; overflow:hidden}

/*about_fzlc.html*/
.about_fzlc { overflow:hidden; width:1000px; margin:40px auto 0 auto;}
.about_fzlc h2{ text-align:center; font-size:30px; color:#333; font-weight:normal; margin-bottom:45px;}
.about_fzlc .fzlc_box { overflow:hidden; width:100%; padding-top:105px; position:relative}
.about_fzlc .fzlc_box .top_icon{ position:absolute; top:0; left:50%; margin-left:-22px; z-index:2}
.about_fzlc .fzlc_box i{ display:block; width:1px; height:100%; position:absolute; left:50%; top:10px; z-index:1; background-color:#e4e4e4}
.about_fzlc .wen{ overflow:hidden; width:507px; position:relative; z-index:2}
.about_fzlc .wen h3{ font-size:18px; color:#d32929; margin:5px 0 10px 0;}
.about_fzlc .wen p{ font-size:14px; color:#666; line-height:20px; text-align:left !important;}
.about_fzlc .wen .word{ overflow:hidden; float:left; width:270px;}
.about_fzlc .wenr{ float:right; text-align:left; background:url(Img/inpage/about/fzlc02.png) no-repeat left top;}
.about_fzlc .wenr img{ display:block; float:left; margin-left:30px; margin-right:15px;}
.about_fzlc .wenl{ float:left; overflow:hidden; text-align:right; background:url(Img/inpage/about/fzlc02.png) no-repeat right top;}
.about_fzlc .wenl img{ display:block; float:right; margin-right:30px; margin-left:15px;}
.about_fzlc .wen.last{ *padding-bottom:80px; margin-bottom:80px;}

/*about_leader.html*/
.about_leader { overflow:hidden; width:960px; margin:30px auto; padding:0 20px; background-color:#fff;}
.about_leader h2{ text-align:center; font-weight:normal; margin:40px 0; font-size:30px; color:#333;}
.about_dljm { overflow:hidden; width:960px; margin:30px auto; padding:0 20px; background-color:#fff;}
.about_dljm h2{ text-align:center; font-weight:normal; margin:40px 0; font-size:30px; color:#333;}
.helpcontent{ margin-top:20px;font-size: 14px;margin-bottom: 30px;}

/*about_ry.html*/
.about_ry { overflow:hidden; width:1000px; margin:55px auto}
.about_ry .menu{ overflow:hidden; width:100%; text-align:center; margin-bottom:30px;}
.about_ry .menu li{ display:inline-block; width:135px; height:55px; text-align:center; line-height:55px; font-size:16px; background-color:#1f1f23; margin:0 2px;}
.about_ry .menu li{ *display:inline}
.about_ry .menu li a{ display:block; text-decoration:none; color:#fff;}
.about_ry .menu li.cur,.about_ry .menu li:hover{ background-color:#d30706;}

.about_leader .menu{ overflow:hidden; width:100%; text-align:center;margin-top: 30px; margin-bottom:30px;}
.about_leader .menu li{ display:inline-block; width:135px; height:55px; text-align:center; line-height:55px; font-size:16px; background-color:#1f1f23; margin:0 2px;}
.about_leader .menu li{ *display:inline}
.about_leader .menu li a{ display:block; text-decoration:none; color:#fff;}
.about_leader .menu li.cur,.about_leader .menu li:hover{ background-color:#d30706;}

.about_dljm .menu{ overflow:hidden; width:100%; text-align:center;margin-top: 30px; margin-bottom:30px;}
.about_dljm .menu li{ display:inline-block; width:185px; height:55px; text-align:center; line-height:55px; font-size:16px; background-color:#1f1f23; margin:0 2px;}
.about_dljm .menu li{ *display:inline}
.about_dljm .menu li a{ display:block; text-decoration:none; color:#fff;}
.about_dljm .menu li.cur,.about_leader .menu li:hover{ background-color:#d30706;}


.about_ry .rybox{ overflow:hidden; width:100%;}

/*about_tssh.html*/
.about_tssh h2{ font-weight:normal; text-align:center; font-size:30px; color:#333; margin-bottom:30px;}

.about_tssh_fc { overflow:hidden; width:1000px; margin:35px auto;}
.about_tssh_fc .fcbox{ overflow:hidden; width:100%; height:540px; position:relative;}
.about_tssh_fc .fcbox i{ display:block; width:50px; height:50px; cursor:pointer; position:absolute; top:245px; z-index:2}
.about_tssh_fc .fcbox .btn01{ background:url(Img/inpage/about/tssh01.png) no-repeat center top; left:0}
.about_tssh_fc .fcbox .btn02{ background:url(Img/inpage/about/tssh02.png) no-repeat center top; right:0}
.about_tssh_fc .fcbox i:hover{ background-position:bottom}
.about_tssh_fc .fcbox ul{ overflow:hidden; position:absolute}
.about_tssh_fc .fcbox li{ float:left; overflow:hidden; position: relative; width:1000px; height:540px;}
.about_tssh_fc .fcbox li span{ display:block; text-align:center; width:100%; height:65px; background:url(Img/inpage/about/tssh03.png) repeat center; line-height:65px; position:absolute; left:0; bottom:0; color:#fff; font-size:18px;}

.about_tssh_bgcs , .about_tssh_zzjd{ overflow:hidden; width:100%; padding:45px 0; background-color:#fff;}

.about_tssh_jgjd , .about_tssh_yzjd{ overflow:hidden; width:100%; margin:45px 0;}

/*product_index.html******绿色产业链****/
.product_index { overflow:hidden; width:100%; padding-bottom:30px;}
.product_index h2{ text-align:center; font-weight:normal; font-size:30px; color:#000; margin:30px 0 50px 0;}
.product_index ul{ width:1005px; height:666px; margin:0 auto}
.product_index li{ overflow:hidden; position:relative; width:330px; height:330px; margin:0 2px 5px 3px; float:left}
.product_index li .icon{ overflow:hidden; width:173px; height:176px; background:url(Img/inpage/product_index/pro.png) repeat center; position:absolute; left:78px; top:91px;}
.product_index li .icon em{ display:block; text-align:center; font-size:24px; color:#fff; position:absolute;top:115px; left:0; width:100%;}
.product_index li .icon img{ display:block; position:absolute}
.product_index .img01{ left:52px; top:27px;}
.product_index .img02{ left:91px; top:44px;}
.product_index .img03{ left:55px; top:57px;}
.product_index .img04{ left:45px; top:15px;}
.product_index .img05{ left:85px; top:46px;}
.product_index span.img04{ left:45px; top:15px;}
.product_index span.img05{ left:22px; top:37px;}
.product_index .img06{ left:60px; top:20px;}
.product_index .img07{ left:60px; top:40px;}
.product_index .img08-1{ left:44px; top:37px;}
.product_index .img08-2{ left:44px; top:50px;}
.product_index .img08-3{ left:44px; top:63px;}
.product_index .img08-4{ left:44px; top:76px;}
.product_index .img09{ left:53px; top:30px;}
.product_index .img10{ left:57px; top:32px;}
.product_index .img11{ left:128px; top:55px; opacity:0;filter:alpha(opacity=0)}
.product_index li a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:10}
.product_index .tuu{ overflow:hidden; width:81px; height:47px; position:absolute; left:44px; top:37px;}
.product_index .tuu i{ display:block; width:81px; height:47px; background:url(Img/inpage/product_index/pro07.png) repeat-x left top; position:absolute; left:0; top:0}



/*other_liuyan.html*********在线留言*********/
.other_liuyan { overflow:hidden; width:960px; padding:40px 20px; margin:30px auto; background-color:#fff;}
.other_liuyan h2{ text-align:center; font-weight:normal; font-size:30px; color:#333; margin-bottom:40px;}
.other_liuyan p.pjs{ text-align:center; font-size:14px; line-height:25px; color:#666; margin-bottom:55px;}
.other_liuyan ul.liuyan_box { overflow:hidden; width:110%; margin-bottom:47px; height:410px; margin-left:30px;}
.other_liuyan ul.liuyan_box li{ overflow:hidden; width:100%; margin-bottom:15px;}
.other_liuyan ul.liuyan_box span{ display:block; width:82px; height:48px; text-align:right; line-height:48px; font-size:14px; color:#333; padding-right:10px; float:left}
.other_liuyan ul.liuyan_box input{ display:block; float:left; width:183px; height:48px; background:url(Img/inpage/other/liuyan_input.jpg) no-repeat center; border:none; outline:none; line-height:48px; padding:0 10px;}
.other_liuyan ul.liuyan_box textarea{ overflow:hidden; width:774px; height:173px; padding:10px; border:none; display:block; float:left; outline:none; resize:none; background:url(Img/inpage/other/liuyan_text.jpg) no-repeat left top;}
.other_liuyan ul.liuyan_box .yzm{ width:115px; background:url(Img/inpage/other/liuyan_yzmin.jpg) no-repeat center}
.other_liuyan ul.liuyan_box img{ display:block; float:left; margin-left:10px;}
.other_liuyan ul.liuyan_box em{ display:block; cursor:pointer; width:203px; height:48px; text-align:center; line-height:48px; color:#fff; font-size:16px; background-color:#d30706; float:left; margin-left:92px;}
.other_liuyan ul.liuyan_box em.em02{ margin-left:6px; background-color:#4a4a4a}
.other_liuyan h3{ font-weight:normal; font-size:16px; color:#4a4a4a; padding-left:55px; background:url(Img/inpage/other/liuyan_icon.png) no-repeat 22px  center; background-color:#ebebeb; margin-bottom:50px; line-height:45px;}
.other_liuyan .lybox{ overflow:hidden; width:100%; margin:0 auto; padding-bottom:40px; border-bottom:1px solid #ebebeb}
.other_liuyan .lyList { overflow:hidden; width:900px; margin:0 auto; margin-bottom:20px; position:relative}
.other_liuyan .lyList .img_s{ display:block; position:absolute; left:120px; top:45px;}
.other_liuyan .lyList .name{ overflow:hidden; float:left; width:93px;}
.other_liuyan .lyList .name img{ display:block; border-radius:5px; margin-bottom:12px;}
.other_liuyan .lyList .name span{ display:block; text-align:center; font-size:14px; color:#4a4a4a}
.other_liuyan .lyList .lyCont { width:770px; overflow:hidden; float:right; background-color:#fbfbfb; border:1px solid #ebebeb;}
.other_liuyan .lyList .lyCont em{ font-size:12px; color:#4a4a4a; display:block; margin:0 auto; width:695px; border-bottom:1px solid #ebebeb; padding:25px 0; margin-bottom:20px;}
.other_liuyan .lyList .lyCont i{ margin:0 20px;}
.other_liuyan .lyList dl{ overflow:hidden; width:695px; margin:0 auto; margin-bottom:20px; font-size:12px; color:#4a4a4a; line-height:20px;}
.other_liuyan .lyList dt{ float:left; width:60px; padding-right:10px; text-align:right}
.other_liuyan .lyList dd{ float:left; width:625px; text-align:justify}
.other_liuyan .lyList dl.huifu{ color:#d30706; margin-bottom:20px;}

/*pinpaiTg.html******品牌推广********/
.pinpaiTg { overflow:hidden; width:100%; padding:30px 0 28px 0; background:url(Img/inpage/pinpaiTg/bg.jpg) no-repeat center bottom;}
.pinpaiTg h2{ text-align: center; font-weight:normal; font-size:30px; color:#333; margin-bottom:40px;}


/*news_index.html******新闻媒体***********/
.news_index { overflow:hidden; width:1000px; margin:30px auto;}
.news_index .zhdt{ overflow:hidden; width:100%; height:430px; margin-bottom:50px;}
.news_index .zhdt .leftbox{ overflow:hidden; position:relative; width:617px; height:430px; float:left}
.news_index .zhdt .leftbox ul{ overflow:hidden; position:absolute}
.news_index .zhdt .leftbox li{ float:left; width:617px; height:430px; position:relative; overflow:hidden}
.news_index .zhdt .leftbox li span{ display:block; width:100%; padding-left:20px; font-size:14px; color:#fff; line-height:45px; background:url(Img/inpage/about/tssh03.png) repeat center; position:absolute; left:0; bottom:0}
.news_index .zhdt .btn{ overflow:hidden; width:100%; position:absolute; z-index:10; right:20px; bottom:15px; text-align:right}
.news_index .zhdt .btn span{ display:inline-block; width:10px; height:10px; cursor:pointer; background-color:#fff; margin-left:5px;}
.news_index .zhdt .btn span{ *display:inline}
.news_index .zhdt .btn span.cur{ background-color:#d30706;}
.news_index .zhdt .rightbox{ overflow:hidden; width:342px; height:416px; border:7px solid #f2f2f2; float:right;}
.news_index .zhdt .rightbox h2{ text-align:center; margin:20px 0; font-weight:normal; font-size:24px;}
.news_index .zhdt .rightbox h2 a{ color:#d30706;}
.news_index .zhdt .rightbox h2 i{ display:inline-block; width:80px; height:2px; background-color:#f2f2f2; margin:0 20px; position:relative; top:-8px;}
.news_index .zhdt .rightbox ul{ overflow:hidden; width:300px; margin:0 auto}
.news_index .zhdt .rightbox li{ overflow:hidden; margin-bottom:17px;}
.news_index .zhdt .rightbox li a{ display:block; font-size:14px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_index .zhdt .rightbox li img{ margin-right:20px;}
.news_index .zhdt .rightbox li p{ font-size:14px; line-height:30px; color:#999; height:90px; margin-top:10px; text-align:justify; padding-left:35px; display:none}

.news_index .mtjj { overflow:hidden; width:100%; height:375px; margin-bottom:30px;}
.news_index .mtjj h2{ font-weight:normal; background:url(Img/inpage/news/index05.png) no-repeat center ; text-align:center; font-size:24px; color:#333;}
.news_index .mtjj h2 a{ color:#333;}
.news_index .mtjj span{ display:block; font-family:Arial; text-align:center; font-size:14px; color:#999; margin-bottom:35px;}
.news_index .mtjj .jjleft { overflow:hidden; float:left; width:700px; height:300px; position:relative}
.news_index .mtjj .jjleft ul{ overflow:hidden; position:absolute}
.news_index .mtjj .jjleft li{ float:left; width:220px; height:300px; margin-right:20px;}
.news_index .mtjj .jjleft li img{ display:block; margin-bottom:10px;}
.news_index .mtjj .jjleft li h3{ font-weight:normal; font-size:14px; color:#333; line-height:20px; height:40px; overflow:hidden}
.news_index .mtjj .jjleft li h3 a{ color:#333}
.news_index .mtjj .jjleft li p{ font-size:12px; color:#999; line-height:20px; height:80px; overflow:hidden; text-align:justify}
.news_index .mtjj .jjright { overflow:hidden; width:260px; height:300px; position:relative; float:right}

.news_index .ztbd { overflow:hidden; width:100%; height:350px;}
.news_index .ztbd h2{ font-weight:normal; background:url(Img/inpage/news/index05.png) no-repeat center ; text-align:center; font-size:24px; color:#333;}
.news_index .ztbd h2 a{ color:#333;}
.news_index .ztbd span{ display:block; font-family:Arial; text-align:center; font-size:14px; color:#999; margin-bottom:35px;}
.news_index .ztbd .ztleft{ overflow:hidden; float:left; width:335px;}
.news_index .ztbd .ztleft a{ display:block; text-decoration:none}
.news_index .ztbd .ztleft span{ display:block; text-align:center; font-size:14px; color:#333; margin-top:15px;}
.news_index .ztbd .ztcenter { overflow:hidden; float:left; margin-left:25px; width:355px; height:266px; position:relative}
.news_index .ztbd dl{ overflow:hidden; width:100%; margin-bottom:10px; height:77px;}
.news_index .ztbd dt{ overflow:hidden; float:left}
.news_index .ztbd dd{ overflow:hidden; float:right; width:225px;}
.news_index .ztbd dd h3{ font-weight:normal; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:6px;}
.news_index .ztbd dd h3 a{ color:#333}
.news_index .ztbd dd p{ font-size:12px; line-height:20px; height:40px; overflow:hidden}
.news_index .ztbd .ztright{ overflow:hidden; width:260px; float:right; position:relative; top:-15px;}

/*cultrue.html*********舜华文化**************/
.cultrue { overflow:hidden; width:1000px; margin:50px auto;font-size: 14px;}
.cultrue h2{ text-align:center; font-weight:normal; font-size:30px; color:#333; margin-bottom:60px;}
.cultrue .wen{ overflow:hidden; width:100%;}
.cultrue .wen img{ display:block; float:left}
.cultrue .wen .wenbox{ overflow:hidden; float:left; width:647px; background:url(Img/inpage/cultrue/bg.png) no-repeat left center; background-color:#fff; height:484px; border:2px solid #c0a271; border-left:none; margin-top:18px;}
.cultrue .wen h3{ font-size:18px; color:#333; margin-left:30px; margin-top:35px; margin-bottom:15px;}
.cultrue .wen p{ font-size:14px; line-height:25px; color:#666; text-align:justify; margin-left:30px; width:590px;}
.cultrue .hanyi { overflow:hidden; background:url(Img/inpage/cultrue/tu02.jpg) no-repeat left center; width:100%; height:315px;  margin-bottom: 30px;}
.cultrue .hanyi>img{ display:block; float:left; margin-left:110px; margin-top:114px;}
.cultrue .hanyi .hybox{ overflow:hidden; float:left; margin-left:25px; margin-top:60px; width:620px;}
.cultrue .hybox img{ display:block; margin-bottom:40px;}
.cultrue .hybox p{ font-size:14px; line-height:25px; color:#666;}

/*yingxiaoWl.html*******营销网络聚合页********/
.yingxiaoWl { overflow:hidden; width:1000px; margin:40px auto;}
.yingxiaoWl h2{ text-align:center; font-weight:normal; font-size:30px; color:#333; margin-bottom:40px;}
.yingxiaoWl p{ font-size:14px; color:#666; line-height:25px; text-align:justify; margin-bottom:60px;}
.yingxiaoWl .yxbox{ overflow:hidden; width:100%;}
.yingxiaoWl .yxbox img{ display:block; float:left}
.yingxiaoWl .yxbox ul{ overflow:hidden; float:right; width:403px;}
.yingxiaoWl .yxbox li{ overflow:hidden; width:100%; height:113px; background:url(Img/inpage/yingxiaoWl/inde02.jpg) no-repeat center top; margin-bottom:5px;}
.yingxiaoWl .yxbox a{ display:block; width:100%; height:100%; text-decoration:none}
.yingxiaoWl .yxbox span{ display:block; font-size:24px; color:#333; margin-left:40px; margin-top:35px; margin-bottom:3px;}
.yingxiaoWl .yxbox em{ display:block; font-size:16px; color:#666; margin-left:40px; font-family:Arial;}
.yingxiaoWl .yxbox li:hover{ background-position:bottom}
.yingxiaoWl .yxbox li:hover span{ color:#fff;}
.yingxiaoWl .yxbox li:hover em{ color:#e25353;}

/*yingxiaoWl_hk.html**********航空合作***********/
.yingxiaoWl_hk { overflow:hidden; width:100%; padding:35px 0 0 0;}
.yingxiaoWl_hk h2{ text-align:center; font-weight:normal; font-size:30px; color:#333; margin-bottom:20px;}
.yingxiaoWl_hk em{ display:block; text-align:center; font-size:14px; color:#666; margin-bottom:50px;}
.yingxiaoWl_hk .hkbox{ overflow:hidden; width:100%; height:540px; position:relative; margin-bottom:60px;}
.yingxiaoWl_hk .hkbox i{ display:block; width:50px; height:50px; cursor:pointer; position:absolute; top:245px; z-index:2}
.yingxiaoWl_hk .hkbox .btn01{ background:url(Img/inpage/about/tssh01.png) no-repeat center top; left:0}
.yingxiaoWl_hk .hkbox .btn02{ background:url(Img/inpage/about/tssh02.png) no-repeat center top; right:0}
.yingxiaoWl_hk .hkbox i:hover{ background-position:bottom}
.yingxiaoWl_hk .hkbox ul{ overflow:hidden; position:absolute}
.yingxiaoWl_hk .hkbox li{ float:left; overflow:hidden; position: relative; width:1000px; height:540px;}
.yingxiaoWl_hk .hkbox li span{ display:block; text-align:center; width:100%; height:65px; background:url(Img/inpage/about/tssh03.png) repeat center; line-height:65px; position:absolute; left:0; bottom:0; color:#fff; font-size:18px;}
.yingxiaoWl_hk .hk_hz { overflow:hidden; width:100%; height:110px; margin-bottom:40px; position:relative}
.yingxiaoWl_hk .hk_hz ul{ overflow:hidden; position:absolute}
.yingxiaoWl_hk .hk_hz li{ overflow:hidden; float:left; width:184px; height:110px; margin-right:20px;}
.yingxiaoWl_hk .hz_btn{ overflow:hidden; width:100%; height:35px; background:url(Img/inpage/yingxiaoWl/hk04.png) no-repeat center; text-align:center; margin-bottom:60px;} 
.yingxiaoWl_hk .hz_btn span{ display: inline-block; width:48px; cursor:pointer; height:35px; margin:0 2px;}
.yingxiaoWl_hk .hz_btn span{ *display:inline}
.yingxiaoWl_hk .hz_btn .btn01{ background:url(Img/inpage/yingxiaoWl/hk02.jpg) no-repeat center top;}
.yingxiaoWl_hk .hz_btn .btn02{ background:url(Img/inpage/yingxiaoWl/hk03.jpg) no-repeat center top;}
.yingxiaoWl_hk .hz_btn span:hover{ background-position:bottom}

/*yingxiaoWl_jm.html**********加盟营销网点**********/
.yingxiaoWl_jm{ overflow:hidden; width:1000px; margin:40px auto;}
.yingxiaoWl_jm .jm_top { overflow:hidden; width:100%; height:65px; background-color:#fff; margin-bottom:10px;}
.yingxiaoWl_jm .jm_top h2{ font-size:24px; color:#333; font-weight:normal; float:left; line-height:65px; margin-left:20px;}
.yingxiaoWl_jm .jm_top span{ display:block; float:right; width:86px; height:40px; margin-top:12px; text-align:center; line-height:40px; margin-right:20px; font-size:16px; color:#fff; cursor:pointer; background-color:#d30706;}
.yingxiaoWl_jm .jm_top input{ display:block; float:right; width:215px; height:40px; border:none; outline:none; line-height:40px; padding:0 10px; font-size:14px; color:#999; background-color:#f7f7f7; margin-top:12px;}
.yingxiaoWl_jm .jm_top em{ display:block; float:right; line-height:65px; font-size:16px; color:#333; margin-right:10px;}
.yingxiaoWl_jm .jmbox{ overflow:hidden; width:960px; background-color:#fff; padding:0 20px}
.yingxiaoWl_jm .jmList{ overflow:hidden; width:110%;}
.yingxiaoWl_jm .jmList li{ float:left; width:313px; height:300px; margin-right:10px; margin-top:25px;}
.yingxiaoWl_jm .jmList a.tu{ display:block; width:313px; height:208px; overflow:hidden; margin:0 auto; margin-bottom:20px;}
.yingxiaoWl_jm .jmList h3{ font-weight:normal; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:10px;}
.yingxiaoWl_jm .jmList h3 a{ color:#000}
.yingxiaoWl_jm .jmList p{ font-size:12px; line-height:20px; color:#666}

/*yingxiaoWl_sc.html********商城*********/
.yingxiaoWl_sc { overflow:hidden; width:960px; margin:30px auto; padding:0 20px; background-color:#fff;}
.yingxiaoWl_sc h2{ text-align:center; font-size:30px; color:#333; font-weight:normal; margin:35px 0;}
.yingxiaoWl_sc p{ font-size:14px; color:#666; text-align:center; margin-bottom:50px;}
.yingxiaoWl_sc .scbox{ overflow:hidden; width:110%;}
.yingxiaoWl_sc .scbox li{ float:left; overflow:hidden; width:230px; height:235px; margin:0 13px 25px 0}
.yingxiaoWl_sc .scbox img{ display:block; border:5px solid #f7f7f7; margin-bottom:20px;}
.yingxiaoWl_sc .scbox span{ display:block; text-align:center; font-size:16px; color:#666; margin-bottom:10px;}
.yingxiaoWl_sc .scbox em{ display:block; width:101px; height:33px; text-align:center; line-height:33px; font-size:14px; color:#999; background:url(Img/inpage/yingxiaoWl/sc01.png) no-repeat center top; margin:0 auto}
.yingxiaoWl_sc .scbox a{ display:block; text-decoration:none}
.yingxiaoWl_sc .scbox li:hover em{ background-position:bottom; color:#fff;}



/* 内页banner */
.inbanner { overflow:hidden; width:100%; height:400px;}
.inbanner h2{ float:left; margin-top:285px;   background: url(Img/common/Bimglinke.png);filter:alpha(opacity=85); padding:15px 20px; font-size:20px; color:#fff;}
.inbanner h2 p{ font-size:20px; color:#fff; text-transform:uppercase; font-weight:normal}

/*内页灰色背景*/
.inpage_bg { overflow:hidden; width:100%; background-color:#f7f7f7;}

/*内页小导航*/
.ui_menu { overflow:hidden; width:100%; height:70px; border-bottom:1px solid #f5f5f5;}
.ui_nav { overflow:hidden; float:left; height:70px;}
.ui_nav li{ float:left; padding:0 20px; height:67px; line-height:67px; font-size:14px;}
.ui_nav li a{ display:block; color:#666; text-decoration:none}
.ui_nav li:hover,.ui_nav li.cur{ border-bottom:3px solid #d30706;}
.ui_mbx { overflow:hidden; float:right; margin-top:28px; font-size:12px; color:#999;}
.ui_mbx li{ float:left; margin-right:5px;}
.ui_mbx a{ color:#999;}
.ui_mbx em{ margin-left:5px;}

/*图文列表展示*/
.ui_tuwen_list { overflow:hidden; width:105%;}
.ui_tuwen_list li{ float:left; width:304px; height:408px; border:1px solid #ededed; margin-right:21px; margin-bottom:20px;}
.ui_tuwen_list li .tu{ overflow:hidden; display:block; width:306px; height:203px; margin-left:-1px; margin-top:-1px;}
.ui_tuwen_list li .time{ overflow:hidden; width:63px; height:53px; background-color:#fff; margin:0 auto; text-align:center; color:#333; margin-top:-38px; border-radius:5px; position:relative; z-index:1; margin-bottom:25px;}
.ui_tuwen_list li em{ display:block; font-size:14px; margin-top:5px;}
.ui_tuwen_list li span{ display:block; font-size:24px;}
.ui_tuwen_list li h3{ font-weight:normal; font-size:16px; width:260px; margin:0 auto; line-height:25px; height:50px; overflow:hidden; margin-bottom:20px;}
.ui_tuwen_list li h3 a{ color:#666}
.ui_tuwen_list li p{ font-size:14px; color:#666; line-height:25px; height:75px; width:260px; margin:0 auto; text-align:justify}
.ui_tuwen_list li:hover .time{ background-color:#d30706; color:#fff;}
.ui_tuwen_list li:hover h3 a{ color:#d30706}

/*分页按钮*/
.ui_fenye { overflow:hidden; width:100%; text-align:center; margin:40px 0;}
.ui_fenye .prve,.ui_fenye .next{ display: inline-block; width:53px; height:28px; text-align:center; line-height:28px; font-size:12px; color:#767676; cursor:pointer; margin:0 3px; background-color:#ededed}
.ui_fenye .prve,.ui_fenye .next{ *display:inline}
.ui_fenye ul{ display:inline-block;}
.ui_fenye ul{ *display:inline}
.ui_fenye span a{ display:inline-block; margin:0 3px; width:28px; height:28px; text-align:center; line-height:28px; font-size:12px; color:#767676; background-color:#ededed; cursor:pointer}
.ui_fenye span a{ *display:inline}
.ui_fenye span a:hover,.ui_fenye span a.cur,.ui_fenye .prve:hover,.ui_fenye .next:hover{ background-color:#d30706; color:#fff;}
.ui_fenye em{ font-size:12px; color:#b7b7b7; line-height:28px;}

/*荣誉列表*/
.ui_ry { overflow:hidden; width:100%;  padding-bottom:55px; background:url(Img/inpage/about/ry03.png) no-repeat center bottom;}
.ui_ry li{ float:left; width:343px; height:255px; margin:0 -72px 0 30px;}
.ui_ry li img{ display:block; margin:0 auto; padding:22px 61px 31px 62px; background:url(Img/inpage/about/ry01.png) no-repeat center; margin-bottom:10px;}
.ui_ry li span{ display:block; text-align:center; font-size:14px; color:#666;}


/*金字塔展示效果*/
.ui_jzt { overflow:hidden; width:1000px; margin:0 auto; height:387px; position:relative;
moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;}
/*.ui_jzt .list{ width:30%; left:35%; top:20%; overflow:hidden; position:absolute;}
*/.ui_jzt p{ font-size:14px; color:#fff; background:url(Img/inpage/about/tssh03.png) repeat center; position:absolute; left:0; bottom:0; line-height:50px; width:100%; text-align:center; /*display:none*/}
.ui_jzt i{ display:block; width:25%; height:100%; cursor:pointer; position:absolute; z-index:10;}
.ui_jzt .btn01{ left:0}
.ui_jzt .btn02{ right:0}
.ui_jzt .list{ position:absolute}
/*.ui_jzt .list.active { width:50%; left:25%; top:0; z-index:1000}
.ui_jzt .list.active p{ display:block}*/

/*弹框样式*/
.tankuang { overflow:hidden; width:100%; height:100%; position:fixed; left:0; top:0; background:url(Img/inpage/about/tssh03.png) repeat center; z-index:99999999999; display:none}
.tankuang .close{ display:block; position:absolute; right:10px; top:10px; background:url(Img/Common/in_ry_tk_close.png) no-repeat center; width:30px; height:30px; cursor:pointer}
.tankuang span{ display:block; width:50px; height:50px; cursor:pointer; position:absolute; top:36%; z-index:5}
.tankuang .btn01{ left:20px; background:url(Img/inpage/about/tssh01.png) no-repeat center top;}
.tankuang .btn02{ right:20px; background:url(Img/inpage/about/tssh02.png) no-repeat center top;}
.tankuang span:hover{ background-position:bottom}
.tankuang .imgShow { overflow:hidden; width:100%; height:70%; position:absolute; left:0; top:15%;moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;}
.tankuang .imgShow ul{ overflow:hidden; position:absolute; height:100%;}
.tankuang .imgShow li{ float:left; text-align:center; height:100%;}
.tankuang .imgShow li img{ display:block; margin:0 auto; height:90%;}
.tankuang .imgShow li p{ font-size:18px; color:#fff; text-align:center;}
.tankuang .imgBox{ overflow:hidden; width:100%; height:80px; position:absolute; left:0; bottom:5%}
.tankuang .imgBox ul{ overflow:hidden; position:absolute; height:100%; padding-right:5px;}
.tankuang .imgBox li{ float:left; height:100%; padding:0 5px; cursor:pointer}
.tankuang .imgBox li img{ display:block; height:70px; padding:5px; background-color:#fff;moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;}
.tankuang .imgBox li em{ display:none}
.tankuang .imgBox li.cur img{ background:#ff0000 }


/*大小图同框*/
.ui_bsTu_5 { overflow:hidden; width:1000px; height:387px; margin:0 auto; position:relative}/*五张图超出隐藏*/
.ui_bsTu_9 { overflow:hidden; width:1000px; height:597px; margin:0 auto; position:relative}/*九张图超出隐藏*/
.ui_bsTu_box{ overflow:hidden; width:1000px; margin:0 auto}/*不限制图数，自动往下增加*/

.ui_bsTu_list{ overflow:hidden; float:left; position:relative; margin-left:10px; margin-bottom:10px; width:240px; height:189px;}
.ui_bsTu_list img{ display:block; width:100%; height:100%;}
.ui_bsTu_list_big{ margin:0; margin-bottom:10px; width:500px; height:387px;}
.ui_bsTu_list p{ font-size:14px; display:none; color:#fff; line-height:50px; background:url(Img/inpage/about/tssh03.png) repeat center; position:absolute; left:0; bottom:0; width:100%; text-align:center}


/*新闻媒体---媒体聚焦右侧栏*/
.ui_news_list { overflow:hidden; width:100%;}
.ui_news_list li{ overflow:hidden; font-size:14px; line-height:37px; white-space:nowrap; text-overflow:ellipsis;}
.ui_news_list li a{ color:#333}
.ui_news_list li i{ display:inline-block; width:7px; height:7px; background-color:#dfdfdf; margin-right:8px; position:relative; top:-2px;}
.ui_news_list li i{ *display: inline}


/*ui_fengcai******舜华风采栏目*******/
.ui_fengcai { overflow:hidden; width:100%; background-color:#fff; padding:40px 0 60px 0;}
.ui_fengcai h2{ text-align:center; font-weight:normal; font-size:30px; color:#333; margin-bottom:30px;}
.ui_fc_menu { overflow:hidden; width:100%; text-align:center; margin-bottom:20px;}
.ui_fc_menu li{ display:inline-block; width:196px; height:55px; text-align:center; line-height:55px; background-color:#1f1f23; margin:0 1px; *margin:0 2px 0 3px; font-size:16px;}
.ui_fc_menu li{ *display:inline}
.ui_fc_menu li a{ display:block; color:#fff; text-decoration:none}
.ui_fc_menu li.cur{ background-color:#d30706;}
.ui_fcbox { overflow:hidden; width:1000px; height:387px; position:relative; margin:0 auto}

/* news xiangqin */
.mswn{ overflow:hidden; width:100%; background-color:#f7f7f7;}
.newslist_content { overflow:hidden; width:1000px; margin:0 auto; margin-bottom:90px;}

.newslist_left { overflow:hidden; float:left; width:740px; margin-top:30px; background-color:#fff}

.newslist_right { overflow:hidden; width:240px; float:right; margin-top:30px;}
.newslist_right>h4{ padding-left:20px; font-size:24px; color:#fff; width:220px; height:65px; line-height:65px; background-color:#454545;}
.newslist_right .zw_tu{ display:block; margin:0 auto;}

dl.top{ overflow:hidden; width:700px; margin:0 auto; padding:20px 0;}
dl.top dt{ overflow:hidden; float:left; width: 300px;}
dl.top dd{ overflow:hidden; float:right; width: 380px;}
dl.top dd h4{ font-size:18px; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
dl.top dd h4 a{ color:#333;}
dl.top dd em{ display:block; font-size:12px; color:#999; margin-bottom:10px; padding:2px;}
dl.top dd em img{ position:relative; top:1px;}
dl.top dd em i{ margin:0 5px;}
dl.top dd p{ font-size:14px; color:#666; line-height:24px; height: 78px; overflow:hidden; text-align:justify; margin-bottom:10px;}
dl.top dd .more{ display:block; width:116px; height:31px; line-height:31px; text-align:center; font-size:12px; color:#999; font-family:Arial; border:2px solid #e9e9e9; text-decoration:none}
dl.top:hover .more{ color:#fff; border-color:#dc1313; background-color:#dc1313}
dl.top:hover h4 a{ color:#dc1313}
dl.top.last{ margin-bottom:0}
dl.dl_list{ overflow:hidden; width:700px; padding:15px 20px;}
dl.dl_list dt{ float:left; width:126px; height:128px; background-color:#999; color:#dfdfdf;}
dl.dl_list dd{ overflow:hidden; width:530px; float:right; height:115px;}
dl.dl_list dt b{ display:block; text-align:center; font-size:54px; margin-top:10px;}
dl.dl_list dt em{ display:block; text-align:center; font-size:16px; font-family:Arial}
dl.dl_list dd h4{ font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:15px;}
dl.dl_list dd h4 a{ color:#333}
dl.dl_list dd span{ display:block; font-size:12px; color:#999; margin-bottom:15px; padding:2px;}
dl.dl_list dd span img{ position:relative; top:1px;}
dl.dl_list dd p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666;}
dl.dl_list:hover dt{ background-color:#dc1313; color:#fff;}
dl.dl_list:hover h4 a{ color:#dc1313;}
dl.dl_list:hover{ background:#ededed}

.newslist_right>a{display:block;margin-bottom: 5px;}
h2.wen_h2{ text-align:center; font-size:25px; color:#333; margin-bottom:25px;}

.xq_share{ overflow:hidden; padding:15px 0; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin-bottom:50px;}
.xq_share p{ float:left; font-size:12px; color:#999; line-height:34px;}
.xq_share p i{ margin:0 5px;}
.xq_share p img{ margin-left:10px;}
.xq_share span{ display:block; float:right; font-size:12px; color:#999;    position: relative;top: 13px;}
.xq_share span img{ margin-left:10px; position:relative; top:3px;}

.news_wen{ overflow:hidden; width:100%; margin-bottom:20px;}
.news_wen p{ line-height:24px; font-size:14px; color:#333; text-indent:28px; margin-bottom:10px;}

.page_wen{ overflow:hidden; width:100%; height:60px; line-height:60px; font-size:14px;}
.page_wen .page_left{ float:left; width: 320px; background-color:#f7f7f7;}
.page_wen .page_right{ float:right; width: 320px; background-color:#f7f7f7;}
.page_wen .btn{ display:block; text-decoration:none; width:80px; height:60px; background-color:#e8e8e8; text-align:center;}
.page_wen .page_title{ display:block; width: 220px; margin-left:20px; float:left;height:60px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.page_wen .page_left:hover  .page_title{color:#dc1313;}
.page_wen .page_left:hover  .btn{ background:#dc1313; color:#fff;}
.page_wen .page_right:hover  .page_title{color:#dc1313;}
.page_wen .page_right:hover  .btn{ background:#dc1313; color:#fff;}

.page_wen .page_left .btn{ float:left}
.page_wen .page_right .btn{ float:right}

.news_search{ overflow:hidden; width: 100%; padding-bottom:10px; height:55px; background-color:#f5f5f5; }
.news_search input{ display:block; border:none; outline:none; width: 163px; height:55px; line-height:55px; padding:0 10px; float:left; color: #666;}
.news_search span{ display:block; width: 57px; height:55px; cursor:pointer; background:url(Img/Common/inpage_rili_search.png) no-repeat center; float:right;}

.news_new { overflow:hidden; width:210px; padding:25px 15px; background-color:#f5f5f5; margin-bottom:10px;}
.news_new li{ padding-left:15px; background:url(Img/Common/inpage_rili_list.png) left center no-repeat; line-height:40px; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.news_new li a{ color:#666;}
.news_new li a:hover{color:#dc1313;}
.xg_news{ overflow:hidden; width:210px; margin:0 auto; padding:35px 15px; margin-bottom:10px; background-color:#f5f5f5;}
.xg_news .xg_list{ overflow:hidden; padding-bottom:25px; margin-bottom:15px; border-bottom:1px solid #E6E5E5;}
.xg_news .xg_list h5{ font-size:16px; margin-bottom:15px; /*white-space:nowrap;*/ text-overflow:ellipsis; overflow:hidden; text-overflow:ellipsis;}
.xg_news .xg_list h5 a{ color:#333;}
.xg_news .xg_list h5 a:hover{color:#dc1313;}
.xg_news .xg_list p{ font-size:14px; color:#666; line-height:24px; height:48px; overflow:hidden; margin-bottom:10px;}
.xg_news .xg_list em{ display:block; font-size:12px; color:#999; font-family:Arial;}
.xg_news .xg_list.last{ border:none; margin-bottom:0; padding-bottom:0}

.pro_key { line-height:35px;  border-top:dashed 1px #d7d7d7; margin-top:5px; font-size:14px; padding: 10px 10px;}
.pro_key span { font-weight:bold;color:#000;}
.pro_key a {font-size:12px; margin-right:10px; }
/*xq*/
.inpage_xq { overflow:hidden; width:1000px;margin: 25px auto 0;margin-bottom: 30px;  padding-bottom:20px;}
.inpage_xq h3.title{ overflow:hidden; padding-bottom:20px; border-bottom:1px solid #eee; margin-bottom:30px; font-weight:normal; font-size:18px; color:#333;}
.inpage_xq h3.title p{ font-size:12px; color:#999; text-transform:uppercase;}
.inpage_xq .in_probox,.inpage_xq .bj_pro,.inpage_xq .pro_tuijian{ overflow:hidden; padding:20px; margin-bottom:10px; width:960px; background-color:#fff;}
.inpage_xq .in_liuyan h4{ overflow:hidden; height:35px; line-height:35px; background-color:#f0efef; font-weight:normal; font-size:16px; color:#fff;}
.inpage_xq .in_liuyan h4 span{ display:block; width:106px; height:35px; background-color:#000; text-align:center}
.in_liuyan{ margin-top: 30px;}

.zslmBox{ overflow:hidden; width:960px; margin:0 auto; padding:20px 0;  border-bottom: 1px solid #eee;}
.zslmBox .list{ float:left;}
.zslmBox .list li{font-size:15px; margin-right:10px;  float:left;}
.zslmBox .list li a{ display:block; padding:6px 15px; color:#666666; text-decoration:none;}
.zslmBox  p{float:right; font-size:12px; margin-top:10px;color:#999999;}
#zslmBox  p{ float:left;}
.zslmBox  p a{ color:#999999; padding:0 4px;}
.zslmBox .list li:hover,.zslmBox .list li.cur{ background:#058de0; font-weight:bold; border-radius:20px; -webkit-border-radius:20px;  }
.zslmBox .list li:hover a,.zslmBox .list li.cur a{color:#fff; }

dl.xq_top { overflow:hidden; width:100%; margin-top:30px;}
dl.xq_top dt{ overflow:hidden; float:left; width:540px; height:360px;}
dl.xq_top .bigtu{ overflow:hidden; width:450px; height:450px; border:1px solid #eee; margin-bottom:10px;}
dl.xq_top .stu{ overflow:hidden; width:421px; height:66px; position:relative}
dl.xq_top .stu i{ display:block; width:15px; height:26px; cursor:pointer; position:absolute; top:34px;}
dl.xq_top .stu .btn01{ left:0; background:url(Img/Common/inp_btn.png) no-repeat center top;}
dl.xq_top .stu .btn02{ right:0; background:url(Img/Common/inp_btn.png) no-repeat center bottom;}
dl.xq_top .stu .stuWin{ overflow:hidden; width:415px; height:70px; margin:0 auto; position:relative}
dl.xq_top .stuWin ul{ overflow:hidden; position:absolute; margin-left: 10px;}
dl.xq_top .stuWin li{ cursor:pointer; overflow:hidden; float:left; width:64px; height:64px; border:1px solid #fff; margin-right:16px;}
dl.xq_top .stuWin li.cur{ border-color:#000}

dl.xq_top dd{ overflow:hidden; float:right; width:420px; height:360px;}
dl.xq_top dd h4{ font-size:30px; color:#000; font-weight:normal;}
dl.xq_top dd span.span02{ font-size:14px; color:#666; display:block; height:31px; margin-top: 25px; padding-left:60px; background:url(Img/Common/inp_l.png) no-repeat left center; background-color:#f0efef; line-height:31px; margin-bottom:15px;}
dl.xq_top dd .list{ width:100%; height:27px; border-bottom:1px solid #eee;}
dl.xq_top dd .list li{ float:left; margin-right:25px; height:26px; font-size:12px; color:#999;cursor: pointer;}
dl.xq_top dd .list li.cur{ border-bottom:3px solid #000;}
dl.xq_top dd .pwen{ overflow:hidden; width:100%; font-size:12px; color:#999; line-height:20px; margin-top:20px; margin-bottom:40px; text-align:justify}
dl.xq_top dd em{ display:block; font-size:12px; color:#999; margin-bottom:15px;}
dl.xq_top dd em b{ font-weight:normal; color:#000; font-size:14px; margin-left:10px;}
dl.xq_top dd a.zx{width:112px;height:40px;margin-top: 25px;display: block; float: left; text-align:center; line-height:40px; font-size:16px; color:#fff; background-color:#4a4a4a; margin-right:10px; text-decoration:none}
dl.xq_top dd a.zx02{ background-color:#d90808}
.jianj{ font-size:14px;height: 112px; overflow: hidden;}

.proinfo  { font-size:14px; line-height:25px;}
.proinfo h4 { line-height:28px; background:#F7F7F7; padding:0 5px; margin-top:10px;}
.proinfo p { color:#414141}
.proinfo p a { color:#000;}
.proinfo .p_tit { font-weight:bold;}

.price { color: #CC0000;  font-family: tahoma;  font-size: 22px;   font-weight: 800;}
.proGdList dl{margin-bottom:20px; padding: 0 19px;  overflow:hidden;float:left;width: 200px; border-right:1px dotted #ccc;}
.proGdList dl.noBl{border-right-width:0;}
.proGdList dt{/* margin-right:10px; */}
.proGdList dt img{width: 200px;height: 200px;}

.proGdList dd h5{height:38px; line-height:20px; overflow:hidden; margin-bottom:8px;}
.proGdList dd h5 a{color:#333;font-weight:normal;font-size:12px;}
.proGdList dd{text-align:center}
.proGdList dd p{color:#666666; margin:0 auto;  font-family:Arial;background:#e2e2e2;width:92px;height:23px;line-height:23px;text-align:center;}
.proGdList dd span em{color:#f00;}

.dgxxBox{padding:0 147px; width:682px; height:290px;font-family:微软雅黑;}
.dgxxBox p{font-size:16px; padding:25px 0; color:#000;}
.dgxxBox .m_form{}
.dgxxBox .m_form li{width:338px; height:38px; float:left; margin-bottom:13px; color:#777;}
.dgxxBox .m_form label{float:left; border:1px solid #dedede; line-height:36px; height:36px; width:77px; display:inline-block; text-align:center; background:#fff;}
.dgxxBox .m_form .iptTxt{float:right; width:258px; border:1px solid #dedede; border-left-width:0; /* height:16px; */ line-height:16px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#333;}
.dgxxBox .m_form .iptTxts{float:left; width:138px; border:1px solid #dedede; border-left-width:0; height:16px; line-height:16px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#333;}
.dgxxBox .m_form .txtAre{margin-left:12px; width: 426px; height: 110px; border:1px solid #dedede; outline:none; resize:none; padding:14px; color:#ccc; line-height:18px;}
.dgxxBox .m_form .btnTjly{width:338px; height:38px; background:#000; border:none; cursor:pointer; color:#fff;}
.dgxxBox .m_form .areLi{height:140px; float:right; display:inline;}
.dgxxBox .m_form .btnLi{background:none; height:60px;}

.dgxxBoxs{ width:682px; height:315px;font-family:微软雅黑;}
.dgxxBoxs p{font-size:16px; padding:25px 0; color:#666;}
.dgxxBoxs .m_form{}
.dgxxBoxs .m_form li{width:338px; height:38px; float:left; margin-bottom:13px; color:#777;}
.dgxxBoxs .m_form label{float:left; border:1px solid #dedede; line-height:36px; height:36px; width:77px; display:inline-block; text-align:center; background:#fff;}
.dgxxBoxs .m_form .iptTxt{float:right; width:258px; border:1px solid #dedede; border-left-width:0; height:16px; line-height:16px; padding:10px 0; outline:none; text-indent:1em; background:#fff; color:#ccc;}
.dgxxBoxs .m_form .txtAre{margin-left:12px; width:296px; height:161px; border:1px solid #dedede; outline:none; resize:none; padding:14px; color:#ccc; line-height:18px;}
.dgxxBoxs .m_form .btnTjly{width:338px; height:38px; background:#333; border:none; cursor:pointer; color:#fff;}
.dgxxBoxs .m_form .areLi{height:210px; float:right; display:inline;}
.dgxxBoxs .m_form .btnLi{background:none; height:60px;}
.probtx{color:#F01414;display: block; margin-top: 5px; font-size:12px;}
.lymsg{ font-size:13px; display: block;position: absolute;width: 10px;height: 10px;margin-left: 5px;*margin-left: -10px;margin-top: 2px;*margin-top: -10px;color:#F01414;}
.lymsg1{ font-size:13px; display: block;position: absolute;width: 10px;height: 10px;margin-left:18px;margin-top:17px;color:#F01414;}
.newsc{ width:1150px; margin:0 auto; background: #fff; overflow: hidden;}

.phottel{margin-top:10px;    line-height: 30px; overflow:hidden;}
.phottel span{float:left;font-size: 13px;}
.phottel p{float:left;    font-size: 30px;    color: #dd137b;}


/*pro*/
.pro_nav{ margin-top:20px;}
.pro_nav .pro_nav_1{ float:left; width:320px; background-color:#fff;}
.pro_nav .pro_nav_1 h2{ width:320px; height:40px; font-size:18px; color:#fff; line-height:40px; text-align:center; background:url(Img/pro_bg1.png) no-repeat center;}
.pro_nav  li{ width:333px; height:30px; line-height:30px; border-bottom:1px solid #f0f0f0; float:left}
.pro_nav  a{ display:block; background:url(Img/pro000.png) no-repeat 20px center; padding-left:35px;  font-size: 14px; text-decoration:none}
.pro_nav  a b{ display:block; width:21px; height:30px; background:url(Img/pro00.png) no-repeat center; float:right; margin-right:20px;*position:relative; *left:0;*top:-31px}
.pro_nav .next_nav { position:relative; left:322px; top:-31px; display:none;}
.pro_nav .next_nav li{ width:165px; height:30px; background:none; background-color:#666; opacity:0.9;}
.pro_nav .next_nav a{ background:none; color:#fff; padding:0; padding-left:35px}
.pro_nav .cur,.pro_nav li:hover{ background-color:#545454} 
.pro_nav .cur a,.pro_nav li:hover a{ background:url(Img/pro001.png) no-repeat 20px center; color:#fff}
.pro_nav .cur b,.pro_nav li:hover b{ background:url(Img/pro01.png) no-repeat center}
.pro_nav .cur .next_nav,.pro_nav li:hover .next_nav{ display:block}
.pro_nav .pro_nav_2 {background-color:#fff; }
.pro_nav .pro_nav_2 h2{height:40px; font-size:18px; color:#fff; line-height:40px; text-align:center; background:#d30706; overflow:hidden; font-weight:normal}
.pro_nav .pro_nav_2 .first_nav{margin:20px 0; overflow:hidden;}

.pro_box{width:1000px; margin:0 auto;}
.pro_box .pro_list{ width:110%}
.pro_list li{ float:left; width:242px; height:270px; background-color:#fff; margin-right:10px; margin-bottom:10px;}
.pro_list li .tu{ display:block; width:240px; height:181px; margin:0 auto; overflow:hidden; margin-bottom:20px;border: 1px solid #e8e8e8;}
.pro_list li .tu img{ display:block;}
.pro_list li h4{ font-weight:normal; margin-bottom:10px; text-align:center; font-size:16px;}
.pro_list li h4 a{ color:#333;}
.pro_list li em{ display:block; text-align:center; font-size:13p; color:#333;}
.pro_list li:hover{ background-color:#d30706;}
.pro_list li:hover .tu{ border-color:#d30706;}
.pro_list li:hover a{ color:#fff;}
.pro_list li:hover em{ color:#fff}

.pro_boxdet{ overflow:hidden; width:1000px; margin:0 auto; position:relative}
.pro_boxdet .pro_list{ overflow:hidden; position:absolute; left:0; top:0}
.pro_listdet li{ float:left; width:242px; height:265px; background-color:#fff;}
.pro_listdet li .tu{ display:block; width:210px; height:185px; margin:0 auto; overflow:hidden; margin-bottom:20px;}
.pro_listdet li .tu img{ display:block; padding: 1px;border: 1px solid #e8e8e8;}
.pro_listdet li h4{ font-weight:normal; margin-bottom:10px; text-align:center; font-size:16px;}
.pro_listdet li h4 a{ color:#333;}
.pro_listdet li em{ display:block; text-align:center; font-size:13p; color:#333;}


.xq_topmenu {  width:100%; height:65px; background-color:#f7f7f7; margin-bottom:30px;}
.xq_topmenu ul{ overflow:hidden; float:left}
.xq_topmenu li{ float:left; width:127px; height:65px; line-height:65px; text-align:center; font-size:16px;}
.xq_topmenu li a{ display:block; color:#666; text-decoration:none;}
.xq_topmenu li.cur{ background-color:#d90808;}
.xq_topmenu li.cur a{ color:#fff;}
.xq_topmenu .etm{ position:relative;float:right; margin-right:30px; margin-top:10px; height:45px; width:125px; padding-left:45px; background:url(Img/Common/eicon.png) no-repeat 20px center; line-height:45px; border:1px solid #dedede; cursor:pointer}
.xq_topmenu .etm p{ font-size:14px; color:#666; padding-right:20px; background:url(Img/Common/e_s.png) no-repeat 95px center;}
.xq_topmenu .etm img{ display:none; margin:0 auto; margin-left:-46px; padding:11px; background-color:#fff; border:1px solid #dedede;}
.xq_topmenu .etm:hover img{ display:block}


/*人才招聘*/


/* CSS Document */

.zhaopin{ overflow:hidden; width:1200px; margin:60px auto;}


.xcflBox{ overflow:hidden; width:100%; margin-top:60px;}
.xcflBox .nyfl01{ width:100%; overflow:hidden;}
.xcflBox .nyfl01 li{ width:118px; height:60px;   border:1px solid #d1d1d1; float:left; font-size:14px; color:#555; text-align:center; line-height:60px; float:left; border-right:none;}
.xcflBox .nyfl01 li.last{ border-right:1px solid #d1d1d1; width:127px;}
.xcflBox .nyfl01 li:hover,.xcflBox .nyfl01 li.cur{ background-color:#dc1313; cursor:pointer; border-color:#dc1313; color:#fff; font-weight:bold;}

.xcflBox .nyfl02 { border:1px solid #cecece; padding-bottom:30px; border-top:none; overflow:hidden; position:relative; width:1198px; height:150px; margin-bottom:25px;}
.xcflBox .nyfl02 h3{ font-size:16px; color:#333; margin:20px auto; text-align:center;} 
.xcflBox .nyfl02  i{ display:block; width:30px; height:1px; background-color:#ff0d00; margin:0 auto; margin-bottom:15px;}
.xcflBox .nyfl02 p{ width:80%; text-align:center; margin:0 auto; font-size:14px; color:#666; line-height:24px;} 
.xcflBox .nyfl02 ul{ overflow:hidden; position:absolute; width:11980px; left:0; top:0;}
.xcflBox .nyfl02 li{ float:left; width:1198px; height:150px;}

.xcflBox .nynl03{ overflow:hidden; width:100%; height:225px; position:relative}
.xcflBox .nynl03 ul{ overflow:hidden; position:absolute}
.xcflBox .nynl03 li{ width:285px; float:left ; height:225px; margin-right:20px;}
.xcflBox .nynl03 li .tubox{ overflow:hidden; display:block; width:285px; height:185px;}
.xcflBox .nynl03 li img{ display:block;}
.xcflBox .nynl03 li a{ display:block; text-align:center; line-height:40px; color:#666; font-size:12px;}
.xcflBox .nynl03 li.last{margin-right:0;}

.rczpBox { overflow:hidden; width:100%;}
.rczpBox .zp_search{ overflow:hidden; margin-bottom:30px; margin-top:20px;}
.rczpBox .zp_search select{ display:block; float:left; width: 270px; height:33px; line-height:33px; border:1px solid #cecece; margin-right:20px; font-size:12px; color:#999; padding-left:10px;}
.rczpBox .zp_search .sbox{ overflow:hidden; width: 377px; height:33px; background-color:#fff; border:1px solid #cecece;float:right}
.rczpBox .zp_search input{ display:block; font-size:12px; color:#999; line-height:33px;  float:left; width: 335px; height:33px; border:none; outline:none; line-height:33px; margin-left:10px;}
.rczpBox .zp_search i{ display:block; width: 32px; height:33px; float:right; background:url(Img/zhaopin01.png) no-repeat center; cursor:pointer;}
.rczpBox .zpList{ overflow:hidden; width:100%}
.rczpBox .zpList li{ width:100%; overflow:hidden; margin-bottom:2px;}
.rczpBox .zpList li .tkBox{background:url(Img/jrtz_wen.png) repeat center;}
.rczpBox .zpList li .h5{ cursor:pointer; padding-left:20px;  line-height:50px; height:50px; background:url(Img/zhaopin02.png) no-repeat 910px center;background-color: #f7f7f7;}
.rczpBox .zpList li .h5 span{font-size:14px; color:#333; font-weight:bold; display:block; width:170px; white-space:nowrap; overflow:hidden; float:left; text-overflow:ellipsis}
.rczpBox .zpList li .h5 em{ font-size:14px; color:#666;display:block; width:170px; float:left}


.rczpBox .zpList li:hover .h5 span,.rczpBox .zpList li.cur .h5 span,
.rczpBox .zpList li:hover .h5 em,.rczpBox .zpList li.cur .h5 em{ color:#fff}
.rczpBox .zpList li:hover .h5,.rczpBox .zpList li.cur .h5{background-color:#dc1313;}

.rczpBox .zpList .zwjs{ overflow:hidden; width:960px; margin-bottom:8px; display:none; background-color:#fff; padding-top:20px;}
.rczpBox .zpList .zwjs h4{ font-size:20px; color:#333; margin-bottom:20px;}
.rczpBox .zpList .zwjs table{ overflow:hidden; width:100%; margin-bottom:40px;}
.rczpBox .zpList .zwjs tr{ overflow:hidden; height:40px; font-size:12px; color:#777; width:100%; text-align:center; border-bottom:1px solid #e7e7e7}
.rczpBox .zpList .zwjs .trh{ overflow:hidden; background-color:#f0f0f0;}
.rczpBox .zpList .zwjs td{ border-right:1px solid #e7e7e7}
.rczpBox .zpList .zwjs td.last{ border:none}
.rczpBox .zpList .zwjs .rzzg{ overflow:hidden; width:960px; margin:0 auto; padding-bottom:30px; border-bottom:1px solid #e7e7e7; margin-bottom:25px;}
.rczpBox .zpList .zwjs .rzzg h6{ font-size:14px; color:#555; margin-bottom:15px;}
.rczpBox .zpList .zwjs .rzzg p{ font-size:14px; color:#777; line-height:30px;}
.rczpBox .zpList .zwjs span{ display:block; margin-bottom:25px; font-size:14px; color:#777;}
.rczpBox .zpList .zwjs span em{ color:#ff0d00;}
.rczpBox .zpList .zwjs b{ display:block; cursor:pointer; font-weight: normal; font-size:14px; color:#fff; width:180px; height:40px; text-align:center; line-height:40px; background-color:#dc1313; margin-bottom:40px;}

.tkBox{ overflow:hidden; width:100%; height:100%; background:url(Img/dsz06_tuwen.png) repeat center; position:fixed; left:0; top:0; display:none;}
.tkBox .tk_zp_main { width:1200px; height:460px; position:absolute; left:50%; top:50%; margin-left:-600px; margin-top:-230px; background-color:#fff;}
.tkBox .tk_zp_main i{ display:block; width:50px; height:50px; background:url(Img/in_ry_tk_close.png) no-repeat center; position:absolute;right:-50px; top:-10px;cursor:pointer; margin-left:620px;}
.tkBox .tk_zp_main h4{ font-weight:normal; text-align:center; font-size:24px; color:#555; margin-top:60px; margin-bottom:40px;position: relative;}
.tkBox .tk_zp_main .inBox{ overflow:hidden; width:740px; margin:0 auto; padding-top:5px;    position: relative;}
.tkBox .tk_zp_main input{ overflow:hidden; width:328px; height:33px; border:1px solid #cecece; left:33px; padding:0 10px; display:block; float:left; margin:0 10px; margin-bottom:10px; font-size:12px; color:#999;}
.tkBox .tk_zp_main textarea{ width:698px; display:block; padding:10px; margin:0 auto; margin-bottom:20px; height:100px; border:1px solid #cecece; font-size:12px; color:#999; resize:none;}
.tkBox .tk_zp_main b{ display:block; width:180px; height:40px; background-color:#dc1313; text-align:center; line-height:40px; font-size:14px; color:#fff; cursor:pointer; float:right; margin-right:10px; font-weight:normal}
.tkBox .tk_zp_main .file_up_lnk{position: absolute;  top: 63px;right:15px;}


/*---网站地图---*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:20px 0; padding-bottom:30px;background:#fff; }
.sitemap_con { width:960px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #d7d7d7; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:20px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc { background:url(Img/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:30px;margin-right: 10px;}
.b4 { border:solid 1px #E0E0E0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; width: 295px; overflow:hidden; margin-right: 10px;}
.b4 li a { color:#666;}
.b4 li a:hover { color:#a00701;}

.proMain3{ padding-top:20px;}
/*yqlj*/
.formbox table tbody tr td input{height:20px;}
.formbox{ font-size:14px;}
.formbox table tbody tr td input,.formbox table tbody tr td textarea{width: 300px;padding: 5px;}
.formbox table tbody tr td input.b18{width: 80px; height:30px;}
.formbox em {
  display: block;
  width: 317px;
  height: 34px;
  position: relative;
}
.formbox .sc {
  display: block;
  z-index: 2;
  width: 16px;
  height: 15px;
  background: url(Img/Common/tj.png) no-repeat center;
  position: absolute;
  right: 10px;
  top: 9px;
}
/*搜索中心*/
h5.news_search_return{ font-size:24px; color:#333; padding-bottom:30px; margin-bottom:30px; border-bottom:2px solid #e9e9e9}
.search_center { overflow:hidden; width: 580px; padding:60px 40px; background-color:#f5f5f5; margin-bottom:30px;}
.search_center h5{ font-size:24px; color:#555; text-align:center; margin-bottom:30px;}
.search_center select{ overflow:hidden; float:left; margin: 0 10px; width: 270px; height:64px; border:3px solid #e8e8e8; padding-left:20px; outline:none}
.search_center .sb{ overflow:hidden; width: 578px; height:64px; border:3px solid #e8e8e8; margin:0 auto; margin-top:10px; background-color:#fff;}
.search_center input{ outline:none; overflow:hidden; width: 491px; height:64px; border:none; background:none; line-height:64px; padding-left:20px; font-size:14px; color:#999; display:block; float:left}
.search_center span{ display:block; float:right; width:67px; height:64px; background:url(Img/Common/news_search.jpg) no-repeat center; cursor:pointer;}

/*内页友情连接*/
.frlinkpage{min-height: 500px;  margin-top: 20px;}
.link2{ border:1px solid #d7d7d7; padding:5px 10px; line-height:22px; color:#555; margin-top: 10px;margin-bottom:10px;}
.link2 a{ padding:0 8px;} 
.link3{ border:1px solid #d7d7d7;width:752px; padding-bottom:10px; margin-bottom:10px; }
.link3 li{ float:left; width:114px; height:44px; line-height:0; font-size:0; padding:10px 0 0 10px;}
.link3 li img{ width:110px; height:40px; padding:1px; border:1px solid #d7d7d7;}

.eemm{ overflow:hidden; width:185px; height:185px; padding:20px; position:fixed; left:50%; top:50%; margin-left:-112px; margin-top:-112px; display:none; background-color:#fff;}
.eemm img{ display:block; width:100%; height:100%;}
.eemm span{ display:block; position:absolute; right:5px; top:5px; font-size:14px; cursor:pointer;}










