@charset "utf-8";
/* CSS Document */

.pageBanner { overflow:hidden; width:100%; height:470px; position:relative}
.pageBanner .pageTile{ overflow:hidden; width:100%; height:140px; position:absolute; left:0; bottom:0; background:url(Img/inapge/about_contact_banner01.png) left bottom repeat-x}
.pageBanner h2{ font-weight:normal; width:140px; height:90px; text-align:center; padding-top:50px; background-color:#a41018; font-size:24px; color:#fff; float:left}
.pageBanner h2 span{ display:block; font-size:12px; color:#fff; text-transform:uppercase}
.pageBanner .mbx{ overflow:hidden; float:left; margin-top:90px; margin-left:25px;background:url(Img/inapge/mbx_home.png) no-repeat left center; padding:5px 0; padding-left:25px; }
.pageBanner .mbx li{ float:left; margin-right:5px; font-size:14px; color:#999;}
.pageBanner .mbx li a{ color:#999; margin-right:5px;}
.pageBanner .mbx .last{ color:#666}
.pageBanner .pageMenu{ overflow:hidden; float:right; margin-top:95px; text-align:right;}
.pageBanner .pageMenu li{ display:inline-block; margin:0 20px; font-size:15px; height:43px;}
.pageBanner .pageMenu li{ *display:inline}
.pageBanner .pageMenu li a{ display:block; width:100%; height:100%; color:#fff; text-decoration:none}
.pageBanner .pageMenu li.cur,.pageBanner .pageMenu li:hover{ border-bottom:2px solid #a41018}
.pageBanner .pageMenu li.cur a,.pageBanner .pageMenu li:hover a{ color:#a41018;}

/*联系我们*/
.contact_info { overflow:hidden; width:1200px; margin:75px auto 50px auto;}
.contact_info h3{ font-weight:normal; font-size:32px; color:#a41018; margin-bottom:30px;}
.contact_info ul{ overflow:hidden; float:left; width:820px; height:120px;}
.contact_info li{ float:left; font-size:14px; color:#333; width:248px; margin-bottom:30px; padding-left:25px; background:url(Img/inapge/about_contact_phone.png) no-repeat left 5px;}
.contact_info li span{ display:block; font-size:20px; font-family:Arial;}
.contact_info li.cz{ background:url(Img/inapge/about_contact_cz.png) no-repeat left center}
.contact_info li.email{ background:url(Img/inapge/about_contact_email.png) no-repeat left 4px;}
.contact_info .ewm{ float:right; overflow:hidden; margin-top:-50px; width:340px;}
.contact_info .ewm>div{ overflow:hidden; float:left;}
.contact_info .ewm1{ padding-right:24px; margin-right:24px; border-right:1px dotted #b2b2b2;}
.contact_info .ewm img{ display:block; margin-bottom:10px;}
.contact_info .ewm p{ text-align:center; font-size:12px; color:#666}

.contact_map { overflow:hidden; width:100%; height:	679px; background:url(Img/inapge/about_contact_map.jpg) no-repeat center; position:relative}
.contact_map .adr{ overflow:hidden; width:300px; height:380px; margin:0 auto; background-color:#fff; padding:10px; margin-top:62px;}
.contact_map .adr img{ display:block; margin:0 auto; margin-bottom:12px;}
.contact_map h3{ font-weight:normal; font-size:20px; color:#a41018; text-align:center; margin-bottom:15px;}
.contact_map p{ text-align:center; font-size:16px; color:#666; line-height:22px; margin-bottom:20px;}
.contact_map a{ display:block; width:91px; height:30px; background:url(Img/inapge/about_contact_b.png) no-repeat center; font-size:12px; color:#fff; margin:0 auto; text-align:center; line-height:30px;}
.contact_map .maps{ display:block; margin:0 auto; margin-bottom:12px;}
.contact_map .mapd{ display:block; margin:0 auto}

.contact_jt { overflow:hidden; width:100%; padding:50px 0 70px 0; background-color:#f3f3f3}
.contact_jt ul{ overflow:hidden; width:1200px; margin:0 auto; height:280px; margin-top:45px;}
.contact_jt li{ overflow:hidden; width:140px; height:280px; background-color:#fff; float:left; margin-right:1px;}
.contact_jt .method{ overflow:hidden; width:140px; height:280px; background-color:#1a2b3c; float:left}
.contact_jt .method img{ display:block; margin:60px auto 35px auto}
.contact_jt .method h4{ text-align:center; font-size:24px; color:#fff;}
.contact_jt .method span{ display:block; text-align:center; font-size:12px; color:#fff; text-transform:uppercase}
.contact_jt .wen{ display:none; overflow:hidden; float:left; margin:50px 0 0 40px; width:380px; height:200px;}
.contact_jt .wen p{ font-size:15px; text-align:justify; color:#333; line-height:25px; height:200px; overflow:hidden;}
.contact_jt .wen span{ display:block; font-size:13px; color:#333}

.bgf3{ overflow:hidden; width:100%; background-color:#f3f3f3;}
.jdfc_hp{ overflow:hidden; width:1200px; margin:100px auto 70px auto;}
.jdfc_hp .spbox {overflow:hidden;width:100%;height:600px;/* background:url(Img/inapge/about_jdfc_hp.jpg) no-repeat center */}
.jdfc_hp .spbox a{display:block;height:600px}

/*基地风采*/
.jdfc_hj { overflow: hidden; width:1200px; margin:0 auto; margin-bottom:90px;}
.jdfc_hj .hjbox{ overflow:hidden; width:100%; height:490px; position:relative}
.jdfc_hj .hjbox ul{ overflow:hidden; position:absolute}
.jdfc_hj li{ float:left; width:1200px; height:490px; position:relative; margin-right:10px;}
.jdfc_hj li i{ display:block; width:290px; height:240px; position:absolute; overflow:hidden;}
.jdfc_hj li img{ display:block; transition:all 1s ease;-moz-transition:all 1s ease;;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;}
.jdfc_hj li i:hover img{ transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);cursor:pointer;}
.jdfc_hj li i.i03{ width:600px; height:490px; left:300px; top:0}
.jdfc_hj li i.i01{ left:0; top:0}
.jdfc_hj li i.i02{ left:0; bottom:0}
.jdfc_hj li i.i04{ right:0; top:0}
.jdfc_hj li i.i05{ right:0; bottom:0}
.jdfc_hj .btn{ overflow:hidden; width:100%; text-align:center; margin-top:30px;}
.jdfc_hj .btn span{ display:inline-block; width:15px; height:14px; background:url(Img/inapge/about_jdfc_btn.png) no-repeat right center; margin:0 8px; cursor:pointer}
.jdfc_hj .btn span{ *display:inline}
.jdfc_hj .btn span.cur{ background-position:left}

.tankuang { overflow:hidden; width:100%; height:100%; position:fixed; left:0; top:0; /*background:url(Img/Common/dsz06_tuwen.png) repeat center;*/ z-index:99999999999; display:none}
.tankuang .bg{ display:block; width:100%; height:100%; background-color:#000; opacity:0.8; filter:alpha(opacity=80); position:absolute; left:0; top:0; z-index:0}
.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:28px; height:49px; cursor:pointer; position:absolute; top:36%; z-index:5; background-color:#000; color:#fff; font-weight:bold; text-align:center; line-height:49px; font-size:25px;}
.tankuang .btn01{ left:20px;}
.tankuang .btn02{ right:20px;}
.tankuang .imgShow { overflow:hidden; width:100%; height:60%; 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 }

.jdfc_zg { overflow:hidden; width:1300px; margin:0 auto; margin-bottom:75px;}
.jdfc_zg .zgbox{ overflow:hidden; width:100%; height:550px; position:relative}
.jdfc_zg span{ display:block; width:48px; height:48px; cursor:pointer; position:absolute; top:50%; margin-top:-24px;}
.jdfc_zg .btn01{ background:url(Img/Index/news_btn.png) no-repeat left center; left:2px}
.jdfc_zg .btn02{ background:url(Img/Index/news_btn.png) no-repeat right center; right:2px}
.jdfc_zg .zg{ overflow:hidden; width:1200px; height:550px; margin:0 auto; position:relative}
.jdfc_zg .zg .iteam{ position:absolute; overflow:hidden}
.jdfc_zg .iteam img{ display:block}
.jdfc_zg .iteam p{ text-align:center; font-size:16px; color:#666; margin-top:20px;}
.jdfc_zg .iteam b{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(Img/inapge/00.png) repeat center}
.jdfc_zg .iteam.active b{ display:none}

#houjiems img{}

/*企业文化*/
.h2qywh { font-weight:normal; font-size:32px; color:#a41018; margin-bottom:77px;}
.h2qywh span{ display:block; font-size:15px;}
.qywh_sm { overflow:hidden; width:1200px; margin:0 auto; margin-top:60px; height:516px;}
.qywh_sm .wen{ overflow:hidden; float:left; width:535px; margin-top:50px; position:relative; z-index:1}
.qywh_sm p{ font-size:14xp; color:#666; line-height:25px;}
.qywh_sm img{ display:block; float:right}
.qywh_yj{ height:370px; padding-bottom:110px;}
.qywh_yj img{ margin-left:-50px; position:relative; z-index:0}
.qywh_yj .wen{ margin-top:10px;}

.qywh_jzg { overflow:hidden; width:100%; height:492px; background:url(Img/inapge/about_qywh_bg.jpg) no-repeat center top; padding-top:90px;}
.qywh_jzg ul{ overflow:hidden; width:1200px; margin:0 auto; margin-top:75px;}
.qywh_jzg li{ float:left; overflow:hidden; height:300px;}
.qywh_jzg li p{ font-size:14px; color:#666; width:15px; text-align:center; height:250px; float:left; margin-right:10px; text-align:justify}
.qywh_jzg li i{ display:block; width:1px; height:180px; background-color:#a41018; float:left; margin-right:23px;}
.qywh_jzg li span{ display:block; float:left; margin-right:5px; font-size:20px; color:#666; width:22px; text-align:center;}
.qywh_jzg li h3{ font-weight:normal; font-size:32px; color:#a41018; width:34px; text-align:center; margin-right:20px; float:left;}
.qywh_jzg li img{ display:block; float:left}
.qywh_jzg .li01{ margin:0 225px 0 100px}
.qywh_jzg .li02{ margin-right:240px;}

/*关于我们*/
.about_zb { overflow:hidden; width:1200px; margin:80px auto}
.about_zb .wen{ float:left; width:555px;}
.about_zb img{ float:right}
.about_zb h3{ font-size:32px; color:#a41018; font-weight:normal; margin:40px 0 30px 0}
.about_zb p{ font-size:16px; line-height:30px; color:#666; text-align:justify; }
.about_zb i{ display:block; width:30px; height:1px; background-color:#999}

.about_td { overflow:hidden; width:100%; padding:45px 0; height:110px; background-color:#a41018;}
.about_td ul{ overflow:hidden; width:1200px; margin:0 auto; height:110px;}
.about_td li{ float:left; width:299px; height:110px; border-right:1px dotted #d2888c; text-align:center; color:#fff;}
.about_td h3{ text-align:center; font-weight:normal; font-size:24px; margin-top:24px;}
.about_td p{ text-align:center; font-size:14px; color:#fff; margin-top:15px;}
.about_td .last{ border:none}

.about02 { overflow:hidden; width:1200px; height:420px; margin:80px auto}
.about02 .wen{ float:right; width:540px;}
.about02 img{ float:left}
.about02 p{ font-size:14px; line-height:26px; color:#666; text-align:justify; margin-bottom:20px;}
.about02 i{ display:block; width:30px; height:1px; background-color:#999}

.yuanqu { overflow:hidden; padding-top:40px; background-color:#f3f3f3}
.yuanqu p{ font-size:16px; color:#666; margin-bottom:10px;}
.yuanqu .yqbox{ overflow:hidden; width:100%; height:635px; background:url(Img/Index/yuanqu_bg.jpg) no-repeat left bottom; position:relative}
.yuanqu .yqbox>div{ width:31px; height:31px; position:absolute;}
.yuanqu .yq01{left: 195px;top: 192px;}
.yuanqu .yq02{left: 320px;top: 95px;}
.yuanqu .yq03{ left:500px; top:170px; z-index:2}
.yuanqu .yq04{left: 340px;top: 270px;}
.yuanqu .yq05{left: 396px;top: 230px;}
.yuanqu .yq06{left: 463px;top: 125px;}
.yuanqu .yq07{left: 338px;top: 158px;}
.yuanqu .yq08{left: 480px;top: 230px;}
.yuanqu .yqbox .img{display:block;width:31px;height:31px;}
.yuanqu .yqbox .tu{ position: absolute;z-index:999;width:360px; height:260px; left:-165px; top:35px; background-color:#fff; display:none}
.yuanqu .yqbox .tu .img01{ display:block; padding:10px;width:340px;height:210px;}
.yuanqu .yqbox .tu h3{ text-align:center; font-weight:normal; font-size:15px; color:#666}
.yuanqu .yqbox .tu .img_s{ display:block; position:absolute; left:50%; margin-left:-4px; top:-5px;width:9px;height:5px;}
.yuanqu .yqbox>div:hover .tu{ display:block}
.yuanqu .name{ display:block; position:absolute; left:535px; top:45px;}
.yuanqu ul{ overflow:hidden; width:300px; float:right}
.yuanqu li{ overflow:hidden; margin-bottom:130px; position:relative; left:500px;}
.yuanqu li .num{ overflow:hidden; position:relative; width:100%; height:50px; line-height:50px; font-size:50px; color:#a41018; margin-bottom:10px;}
.yuanqu li span{ display:block; font-size:16px; color:#666; margin-bottom:10px;}
.yuanqu li i{ display:block; width:40px; height:1px;  background-color:#d4d4d4}
.yuanqu li .num b{ display:block; width:100%; height:500px; position:absolute; left:0; top:0}

.about05 { overflow:hidden; width:1200px; background-color:#fff; margin:60px auto;}
.about05 dl{ overflow:hidden; width:1200px; height:420px;}
.about05 h3{ font-weight:normal; font-size:32px; color:#a41018; margin:40px auto 30px auto; width:501px;}
.about05 p{ font-size:14px; color:#666; line-height:22px; width:501px; margin:0 auto; text-align:justify}
.about05 dd,.about05 dt{ overflow:hidden; width:600px; height:420px;}
.about05 dd{ position:relative;}
.about05 dl dd .aboutptit1{margin-top:20px; margin-bottom:20px;font-size:18px; font-weight:bold; color:#888888;}
.about05 dl dd .aboutptit2{color:red;;margin-top:20px; margin-bottom:20px;font-size:16px;font-weight:bold; letter-spacing:5px;}
.about05 dl dd .pbtn{ position:absolute; bottom:55px; left:50px;}
.about05 dl dd .pbtn span{ background:url(Img/inapge/dian01.png) no-repeat; width:13px; height:13px; float:left;margin-right:20px;}
.about05 dl dd .pbtn span.on{background:url(Img/inapge/dian02.png) no-repeat;}

/*工程采购*/
.gccg_01 { overflow:hidden; width:1200px; margin:0 auto; height:580px; padding:0 20px;}
.gccg_01 .wen{ overflow:hidden; float:left; width:608px; margin-top:94px; position:relative; z-index:1}
.gccg_01 .wen img{ display:block; margin-bottom:62px;}
.gccg_01 .wen p{ font-size:15px; color:#666}
.gccg_01 .img{ display:block; float:right; margin-right:-10px; margin-left:-20px; margin-top:80px;}

.gccg_01 .wen ul{width: 100%;overflow: hidden;margin-top: 62px;}
.gccg_01 .wen ul li{float: left;margin-right: 11px;width: 190px;height: 129px;}

.gccg_hj { overflow:hidden; width:100%; padding:80px 0 70px 0; background-color:#f3f3f3}
.gccg_hj h2{ font-weight:normal; text-align:center; font-size:32px; color:#a41018; margin-bottom:15px;}
.gccg_hj p{ text-align:center; font-size:13px; line-height:20px; color:#333; margin-bottom:60px;}
.gccg_hj img{ display:block; margin:0 auto}

.gccg_ys { overflow:hidden; width:100%; background-color:#fff;}
.gccg_ys .ysbox{ overflow:hidden; width:100%; height:580px; position:relative; z-index:0}
.gccg_ys .ysbox ul{ overflow:hidden; position:absolute; left:0; top:0; width:100%;}
.gccg_ys .ysbox li{ float:left; width:100%; height:580px; background:url(Img/inapge/gccg_tu03.jpg) no-repeat center;}
.gccg_ys .ysbox .wen{ overflow:hidden; width:1200px; margin:0 auto; margin-top:125px;}
.gccg_ys .ysbox h3{ font-size:32px; color:#a41018; margin-bottom:45px;}
.gccg_ys .ysbox p{ font-size:13px; color:#000; line-height:36px;}
.gccg_ys .yslist{ overflow:hidden; width:1197px; margin:0 auto; height:290px; margin-top:-114px; position:relative; z-index:1}
.gccg_ys .yslist li{ background-color:#fff; float:left; width:171px; height:270px; margin-top:20px;}
.gccg_ys .yslist i{ display:block; width:40px; height:40px; position:relative; overflow:hidden; margin:60px auto 35px auto;}
.gccg_ys .yslist img{ display:block; position:absolute; left:0; top:0}
.gccg_ys .yslist span{ display:block; text-align:center; font-size:16px; color:#666; line-height:25px; margin-bottom:50px;}
.gccg_ys .yslist em{ display:block; width:30px; height:1px; background-color:#fff; margin:0 auto}
.gccg_ys .yslist .cur{ height:290px; margin-top:0; background-color:#a41018;}
.gccg_ys .yslist .cur img{ top:-40px;}
.gccg_ys .yslist .cur span{ color:#fff;}

.gccg_case { overflow:hidden; width:100%; padding:70px 0; background-color:#f3f3f3}
.gccg_case .cabox{ overflow:hidden; width:1200px; margin:0 auto; height:480px; position:relative}
.gccg_case .cabox ul{ overflow:hidden; position:absolute}
.gccg_case .cabox li{ float:left; width:380px; height:480px; margin-right:30px; position:relative}
.gccg_case .tu{ display:block; position:relative; overflow:hidden; width:380px; height:230px; margin-bottom:35px;}
.gccg_case  img{ display:block; transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;}
.gccg_case .xxx{ display:block; position:absolute; left:14px; top:190px;}
.gccg_case h3{ margin-left:40px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:20px; font-weight:normal; font-size:20px;}
.gccg_case h3 a{ color:#333}
.gccg_case p{ font-size:13px; line-height:25px; color:#666; height:125px; overflow:hidden; width:340px; margin-left:40px; text-align:justify}
.gccg_case .more{ display:block; float:left; font-size:13px; color:#666; margin-left:40px; margin-top:30px;}
.gccg_case .cabox li:hover img{ transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);-webkit-transform:scale(1.3);}

/*大事记*/
.dsj { overflow:hidden; width:100%; padding:100px 0 40px 0}
.dsj .dsj_timeList{ overflow:hidden; width:100%; height:85px; margin-bottom:35px; position:relative}
.dsj .time{ overflow:hidden; width:1200px; height:60px; position:relative; margin:0 auto; z-index:1}
.dsj .time ul{ overflow:hidden; position:absolute; left:0; top:0}
.dsj .time li{ float:left; width:100px; height:60px; margin:0 25px; cursor:pointer}
.dsj .time b{ display:block; text-align:center; font-size:24px; color:#999; margin-bottom:20px;}
.dsj .time em{ display:block; margin:0 auto; width:9px; height:9px; background:url(Img/inapge/about_dsj_d.png) no-repeat left center;}
.dsj .time li.cur b{ color:#a41018;}
.dsj .time li.cur em{ background-position:right}
.dsj .dsj_timeList i{ display:block; width:100%; height:1px; border-top:1px dotted #ccc; position:absolute; left:0; top:53px;}
.dsj .dsj_timeList span{ display:block; width:51px; height:51px; cursor:pointer; position:absolute; bottom:6px; left:50%; z-index:2}
.dsj .dsj_timeList .btn01{ background:url(Img/inapge/about_dsj_btn.png) no-repeat center top; margin-left:-622px;}
.dsj .dsj_timeList .btn02{ background:url(Img/inapge/about_dsj_btn.png) no-repeat center bottom; margin-left:574px;}
.dsj .djsBox{ overflow:hidden; width:1160px; padding:40px 20px; background-color:#fff; margin:0 auto ; position:relative}
.dsj .dsjList{ overflow:hidden; width:100%;}
.dsj .dsjList img{ display:block; float:left;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;}
.dsj .dsjList .wen{ overflow:hidden; float:right; width:580px;margin-right: 15px;}
.dsj .dsjList h4{ font-weight:normal; font-size:16px; color:#a41018; padding-left:20px; background:url(Img/inapge/about_dsj_p.png) no-repeat left center; margin-bottom:10px;}
.dsj .dsjList p{ padding-left:20px; font-size:16px; color:#333; line-height:28px; margin-bottom:35px; text-align:justify}

/*设计选材*/
.sjxc_banner { overflow:hidden; width:100%; height:720px; background:url(Img/inapge/sjxc_banner.jpg) no-repeat center;}
.sjxc_kn { overflow:hidden; width:1200px; margin:65px auto;}
.sjxc_kn ul{ overflow:hidden; width:110%; height:300px;}
.sjxc_kn li{ width:259px; height:259px; display:none; background:url(Img/inapge/sjxc_y01.png) no-repeat center; float:left; margin-right:54px; transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;-webkit-transition:all ease 1s;}
.sjxc_kn li p{ font-size:24px; color:#333; text-align:center; line-height:259px;}
.sjxc_kn li.lio{ background:url(Img/inapge/sjxc_y02.png) no-repeat center;}
.sjxc_kn li:hover { transform:rotate(360deg)}
.sjxc_pt { overflow:hidden; width:100%; height:765px; position:relative}
.sjxc_pt p{ text-align:center; font-size:14px; color:#666; line-height:28px; margin-bottom:45px;}
.sjxc_pt .tubox{ text-align:center; overflow:hidden; width:100%; height:590px; background:url(Img/inapge/sjxc_tu01.jpg) no-repeat center top; background-color:#f3f3f3; position:relative}
.sjxc_pt .tubox img{ margin:0 auto; margin-top:0; display:block; opacity:0; filter:alpha(opacity=0)}

.sjxc_ys { overflow:hidden; width:100%; background:url(Img/inapge/sjxc_ysbg.jpg) no-repeat center bottom; background-color:#f3f3f3; margin-bottom:85px;}
.sjxc_ys .ysbox{ overflow:hidden; width:1200px; margin:0 auto; padding:0 20px 60px 20px; position:relative; margin-top:45px; height:1203px;}
.sjxc_ys .list{ overflow:hidden; width:320px; height:460px; padding:20px; background-color:#fff; position:absolute; box-shadow:10px 10px 20px #ddd; display:none}
.sjxc_ys .list img{ display:block; margin-bottom:30px;}
.sjxc_ys .list h3{ width:270px; margin:0 auto; font-size:24px; color:#a41018; font-weight:normal; margin-bottom:35px;}
.sjxc_ys .list p{ font-size:15px; color:#666; line-height:26px; text-align:justify; width:270px; margin:0 auto;}
.sjxc_ys .list span{ display:block; width:59px; height:59px; background-color:#a41018; text-align:center; line-height:59px; position:absolute; left:0; top:0; font-size:32px; color:#fff;}
.sjxc_ys .list01{ left:20px; top:142px;}
.sjxc_ys .list02{ left:440px; top:0;}
.sjxc_ys .list03{ left:860px; top:205px;}
.sjxc_ys .list04{ left:20px; top:703px;}
.sjxc_ys .list05{ left:440px; top:560px;}
.sjxc_ys .btn{ overflow:hidden; width:360px; height:179px; position:absolute; left:860px; top:763px; background-color:#fff; display:none}
.sjxc_ys .btn a{ display:block; width:310px; height:89px; border-bottom:1px solid #e7e6e7; border-left:2px solid #1a2b3c; font-size:20px; line-height:89px; padding-left:48px; color:#1a2b3c; text-decoration:none}
.sjxc_ys .btn i{ display:inline-block; position:relative; width:33px; height:31px; margin-left:100px; overflow:hidden; top:10px;}
.sjxc_ys .btn i{ *display:inline}
.sjxc_ys .btn img{ display:block; position:absolute; left:0; top:0}
.sjxc_ys .btn a:hover{ background:url(Img/inapge/sjxc_ysbtn.png) repeat-x left top; color:#a41018; border-left-color:#a41018}
.sjxc_ys .btn a:hover img{ top:-31px;}

.sjxc_sj { overflow:hidden; width:1200px; margin:50px auto 90px auto}
.sjxc_sj .more{ display:block; width:114px; height:37px; text-align:center; line-height:37px; text-decoration:none; background:url(Img/Index/show_more.png) no-repeat center; margin:0 auto; font-size:13px; color:#666; margin-top:30px;}
.sjxc_sj ul{ overflow:hidden; width:110%; }
.sjxc_sj li{ float:left; width:280px; height:160px; margin-right:26px; margin-bottom:25px;}
.sjxc_case { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:85px;}
.sjxc_case .more{ display:block; width:114px; height:37px; text-align:center; line-height:37px; text-decoration:none; background:url(Img/Index/show_more.png) no-repeat center; margin:0 auto; font-size:13px; color:#666; margin-top:30px;}
.sjxc_case .csbox{ overflow:hidden; width:1200px; height:440px; position:relative}
.sjxc_case ul{ overflow:hidden; position:absolute}
.sjxc_case li{ float:left; background-color:#fff; width:340px; height:400px; padding:20px; margin-right:30px;}
.sjxc_case li img{ display:block; transition:all ease 1s}
.sjxc_case li .tu{ display:block; width:340px; height:190px; overflow:hidden; position:relative}
.sjxc_case li h3{ font-weight:normal; font-size:20px; margin:25px 0}
.sjxc_case li h3 a{ color:#333}
.sjxc_case li p{ font-size:13px; color:#666; line-height:25px; height:125px; overflow:hidden; text-align:justify}
.sjxc_case li:hover img{ transform:scale(1.2)}

.tcjm_xq{ overflow:hidden; position:relative; padding:55px 0;}

.tcjm_xq .topimg{ display:block; margin:0 auto; position:relative; z-index:1}
.tcjm_xq .xqbox { overflow:hidden; width:1026px; padding:55px 87px 110px 87px; background-color:#fff; position:relative; margin:0 auto; margin-top:-90px;}
.tcjm_xq .xqbox .zsz{ display:block; position:absolute; left:0; top:0}
.tcjm_xq .xqbox a{ display:block; width:106px; height:42px; line-height:42px; padding-left:42px; background:url(Img/inapge/tcjm_xq03.png) no-repeat center; font-size:13px; color:#666; text-decoration:none; margin-left:926px; margin-bottom:25px;}
.tcjm_xq .xqbox h2{ width:1000px; margin-left:-87px; text-align:center; font-weight:normal; font-size:32px; color:#a41018; border-bottom:1px solid #dedede; padding:0 100px; padding-bottom:50px; margin-bottom:70px;}
.tcjm_xq .xqbox p{ width:1100px; margin-left:-37px; font-size:14px; line-height:22px; color:#666; text-align:justify; margin-bottom:50px;}
.tcjm_xq .liuyan { margin:0 auto; overflow:hidden; width:1200px; height:390px; background-color:#a41018;}
.tcjm_xq .liuyan h3{ float:left; margin-left:85px; padding-bottom:145px; margin-top:65px; font-size:28px; color:#fff; background:url(Img/inapge/tcjm_xq05.png) no-repeat left bottom}
.tcjm_xq .liuyan .qy{ overflow:hidden; width:800px; float:left; margin-left:100px; margin-top:65px; margin-right:-40px;}
.tcjm_xq .liuyan p{ font-size:16px; color:#fff; margin-bottom:10px; width:400px; float:left}
.tcjm_xq .liuyan select{ display:block; margin-bottom:20px; float:left; width:170px; height:60px; border:1px solid #dfdfdf; margin-right:10px; line-height:60px; padding-left:20px; font-size:16px; color:#666;}
.tcjm_xq .liuyan input{ display:block; float:left; width:290px; padding-left:20px; height:58px; line-height:58px; border:1px solid #dfdfdf; font-size:16px; color:#666; margin-right:50px; margin-bottom:20px;}
.tcjm_xq .liuyan .name{ margin-left:0; background:url(Img/inapge/tcjm_xq06.png) no-repeat 300px center; background-color:#fff; width:328px;}
.tcjm_xq .liuyan .phone{ margin-left:0; background:url(Img/inapge/tcjm_xq07.png) no-repeat 270px center; background-color:#fff;}
.tcjm_xq .liuyan .jz{ margin-left:40px;}
.tcjm_xq .liuyan span{ display:block; width:240px; height:60px; text-align:center; line-height:60px; font-size:16px; color:#fff; cursor:pointer; background-color:#1a2b3c; float:left; margin-top:30px;}
.tcjm_xq .liuyan span img{ margin-left:10px;}

/*陶瓷加盟*/
.tcjm01 { overflow:hidden; width:1200px; margin:100px auto 70px auto; padding:0 50px; background:url(Img/inapge/tcjm01.jpg) no-repeat center; height:360px;}
.tcjm01 p{ font-size:15px; color:#666; margin-top:285px;}
.tcjm01 i{ display:inline-block; width:1px; height:16px; border-right:1px dotted #666; margin:0 20px; position:relative; top:3px}
.tcjm01 i{ *display:inline}

.tcjm02 { overflow:hidden; width:1200px; padding:0 	30px; margin:0 auto}
.tcjm02 .choose{ overflow:hidden; width:1160px; padding:20px; background-color:#fff; margin-bottom:30px;}
.tcjm02 .choose select{ display:block; float:left; width:280px; height:60px; border:1px solid #dfdfdf; margin-right:20px; line-height:60px; padding-left:20px; font-size:16px; color:#666;}
.tcjm02 .choose .STitle{ display:block; float:left; width:270px; height:60px; border:1px solid #dfdfdf; margin-right:20px; line-height:60px; padding-left:20px; font-size:16px; color:#666;}
.tcjm02 .choose span{ display:block; width:240px; height:60px; text-align:center; line-height:60px; font-size:16px; color:#fff; cursor:pointer; background-color:#1a2b3c; float:left;}
.tcjm02 .choose span img{ margin-left:10px;}
.tcjm02 ul{ width:110%; /*height:1030px;*/}
.tcjm02 li{ float:left; width:283px; height:261px; padding:1px; background-color:#d8d8d8; margin-right:30px; margin-bottom:30px; position:relative}
.tcjm02 li:hover{background-color:#ff0000;}
.tcjm02 li h3 a:hover{color: #fff;}

.tcjm02 li .zsz{ display:block; position:absolute; left:0; top:0}
.tcjm02 li .zszimg{ display:block; position:absolute; right:20px; bottom:20px; padding:20px 29px; border:1px solid #dfdfdf}
.tcjm02 li .tu{ overflow:hidden; width:283px; height:212px; position:relative}
.tcjm02 li .tu img{ display:block; transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;-webkit-transition:all ease 1s;}
.tcjm02 li .htl{ display:none; overflow:hidden; width:100%; height:100%; position:absolute; left:0; top:0; background:url(Img/inapge/tcjm03.png) repeat center;}
.tcjm02 li .htl a{ display:block; width:110px; height:40px; text-align:center; line-height:40px; font-size:14px; color:#fff; background-color:#1a2b3c; float:left; margin-top:75px;}
.tcjm02 li .htl .wyjm{ margin-left:60px; background:#a41018;}
.tcjm02 li h3{ font-weight:normal; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin:15px 0;text-align: center;}
.tcjm02 li h3 a{ color:#333}
.tcjm02 li p{ font-size:13px; color:#666; line-height:20px; height:100px; text-align:justify; overflow:hidden; margin-bottom:40px;}
.tcjm02 li p a{ font-size:13px; color:#666; line-height:20px; text-align:justify; overflow:hidden;text-decoration:none;}
.tcjm02 li .more{ font-size:13px; color:#666}
.tcjm02 li:hover .htl{ display:block}
.tcjm02 li:hover .tu img{ transform:scale(1.3)}
.tcjm02 li:hover{ box-shadow:0 0 20px #ccc}


.page { overflow:hidden; width:100%; text-align:center; margin:40px 0 60px 0}
.page span{ display:inline-block; margin:0 5px; padding:0 15px; height:38px; line-height:38px; border:1px solid #c8c8c8; font-size:16px; color:#999; border-radius:5px; cursor:pointer}
.page span{ *display:inline}
.page span.cur,.page span:hover{ background-color:#a41018; color:#fff; border-color:#a41018;}


.NewsDetMainCon{width: 100%;background: #f3f3f3;padding:0 0 60px 0;}
.NewsDetMainCon .container{background: #fff;padding-bottom:5px;}
.NewsDetMainCon .conTop{width: 100%;text-align: center;padding: 35px 0 35px 0;border-bottom: 1px solid #dedede;position: relative;}
.NewsDetMainCon .conTop h2{font-size: 32px;color: #a41018;font-weight: normal;}
.NewsDetMainCon .conTop .jieS{width: 100%;height: 17px;line-height: 17px;margin-top: 44px;}
.NewsDetMainCon .conTop .jieS span{font-size: 13px;color: #666666;position: relative;top: -3px;padding: 0 12px;border-left: 1px dotted #acacac;}
.NewsDetMainCon .conTop .jieS span.first{border-left: none;}
.NewsDetMainCon .conTop .jieS .sshe span{padding: 0px;border-left: 0px;top: 0px;}
.NewsDetMainCon .conTop .jieS em{font-family: arial;font-size: 13px;color: #666666;}
.NewsDetMainCon .conTop .jieS p{display: inline-block;*display: inline;padding: 0 12px;border-left: 1px dotted #acacac;}
.NewsDetMainCon .conTop .jieS p a{margin: 0 3px;/* display: inline-block;*display: inline; */}
.NewsDetMainCon .conTop .NewsDeBack{position: absolute;top: 132px;right: 30px;}
.NewsDetMainCon .conTop .NewsDeBack a{width: 128px;height: 42px;background: url(Img/Inpage2/NewsDetailsBg01.png) no-repeat center;font-size: 13px;color: #666666;text-indent: 26px;line-height: 42px;display: block;text-decoration: none;}
.NewsDetMainCon .conCenter{padding-top: 62px;padding: 20px 62px; }
.NewsDetMainCon .conCenter p{font-size: 16px;color: #666666;line-height: 40px;/*padding: 0 62px;*/}
.NewsDetMainCon .conCenter img{display: block;margin: 20px auto 20px;    max-width: 800px;}
.NewsDetMainCon .fanye{padding: 0 40px 40px;margin-top: 100px;}
.NewsDetMainCon .fanye .NewsDetPage{float: left;width: 528px;height: 42px;background: url(Img/Inpage2/NewsDetailsBg02.png) no-repeat center;}
.NewsDetMainCon .fanye .previousPage span{height: 42px;line-height: 42px;font-size: 13px;color: #666666;display: block;float: left;margin-left: 23px;}
.NewsDetMainCon .fanye .previousPage .preva{display: block;width: 9px;height: 16px;float: left;margin-left: 20px;margin-top: 14px;}
.NewsDetMainCon .fanye .nextPage span{height: 42px;line-height: 42px;font-size: 13px;color: #666666;display: block;float: right;margin-right: 23px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;width: 450px;}
.NewsDetMainCon .fanye .nextPage .nexta{display: block;width: 9px;height: 16px;float: right;margin-right: 20px;margin-top: 14px;}
.NewsDetMainCon .fanye .list{width: 42px;height: 42px;background: url(Img/Inpage2/NewsDetailsBg03.png) no-repeat center;float: left;font-size: 13px;color: #fff;text-align: center;line-height: 42px;margin: 0 10px 0 12px;}
 
 
 /* 上一篇下一篇 */
 .fanye {font-size: 16px;     line-height: 34px;}
 .fanye a{color: #737373;   }
 
 
 
 
 
 
 
/*新品会*/
.con1{width: 100%;background: url(Img/Index/img-img0_01.jpg) no-repeat center;height: 941px;}
.con1 .container{position: relative;height: 941px;}
.con1 a{position: absolute;bottom: 0;right: 175px;display: block;}

.con2{width: 100%;background: url(Img/Index/img-img0_02.jpg) no-repeat center;height: 1552px;}
.con2 .container{height: 1552px;}

.con3{width: 100%;background: url(Img/Index/img-img0_03.jpg) no-repeat center;height: 1301px;}
.con3 .container{position: relative;height: 1301px;}
.con3 .container a{bottom: 10px;left: 459px;display: block;position: absolute;}

.con4{width: 100%;background: url(Img/Index/img-img0_04.jpg) no-repeat center;height: 1253px;}
.con4 .container{height: 1253px;}

.con5{width: 100%;background: url(Img/Index/img-img0_05.jpg) no-repeat center;height: 803px;}
.con5 .container{height: 803px;}

.con6{width: 100%;background: url(Img/Index/img-img0_06.jpg) no-repeat center;height: 443px;}
.con6 .container{height: 443px;}

/* exchange */
.JlMainCon{width: 100%;background: url(Img/Inpage2/exchangeBg.jpg) no-repeat center;height: 731px;position: relative;}
.JlMainCon .conBox{width: 100%;padding-top: 140px;}
.JlMainCon .conBox .conL{width: 720px;float: left;overflow: hidden;}
.JlMainCon .conBox .conL h3{font-size: 32px;color: #a41018;font-weight: normal;}
.JlMainCon .conBox .conL .p1{font-size: 16px;color: #666666;margin-top: 4px;}
.JlMainCon .conBox .conL .p2{font-size: 14px;color: #666666;margin: 28px 0 36px 0;}
 .JlMainCon .conBox .conL .Input{width: 105%;} 
.JlMainCon .conBox .conL input{width: 348px;height: 58px;line-height: 58px;text-indent: 22px;font-size: 16px;color: #666666;float: left;margin-right: 20px;border:none;border:1px solid #dfdfdf;margin-bottom: 20px;outline: none;}
.JlMainCon .conBox .conL textarea{width: 717px;height: 140px;line-height: 35px;text-indent: 22px;font-size: 16px;color: #666666;float: left;margin-right: 20px;border:none;border:1px solid #dfdfdf;margin-bottom: 20px;outline: none;}
.JlMainCon .conBox .conL .tj{display: block;width: 348px;height: 58px;line-height: 58px;border:1px solid #dfdfdf;font-size: 16px;color: #fff;background: url(Img/Inpage2/exchange_icon01.png) no-repeat 222px center #a41018;text-indent: 116px;text-decoration: none;}
.JlMainCon .conBox .conR{float: left;margin-left: 100px;}
.JlMainCon .conBox .conR p{font-size: 20px;color: #666666;}
.JlMainCon .conBox .conR span{display: block;color: #a41018;font-size: 32px;margin-top: 6px;}
.JlMainCon .conBox .conR a{display: block;margin-top: 28px;}









/*list*/
.news_listbox{ overflow:hidden; width:100%;}
.news_listbox dl{ overflow:hidden; width:100%; padding-bottom:30px; border-bottom:2px solid #e9e9e9; margin-bottom:30px; height:160px;}
.news_listbox dt{ overflow:hidden; float:left; width:240px; height:160px;}
.news_listbox dd{ overflow:hidden; float:right; width:550px; height:160px;}
.news_listbox dd h4{ font-size:18px; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_listbox dd h4 a{ color:#333;}
.news_listbox dd em{ display:block; font-size:12px; color:#999; margin-bottom:15px;}
.news_listbox dd em i{ margin:0 5px;}
.news_listbox dd p{ font-size:14px; color:#666; line-height:24px; height:50px; overflow:hidden; text-align:justify; margin-bottom:8px;}
.news_listbox 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}
.news_listbox dl:hover .more{ color:#a31018; border-color:#a31018;}
.news_listbox dl:hover h4 a{ color:#a31018;}
.news_listbox dl.last{ margin-bottom:0;}


/*rili*/
.rili { border-top-left-radius: 5px;border-top-right-radius: 5px;overflow:hidden; width:310px; height:355px; background:url(Img/Common/rili.png) no-repeat right bottom; background-color:#a31018; margin-bottom:10px;}
.rili .year{ overflow:hidden; width:150px; margin:20px auto; }
.rili .year i{ display:block; width:20px; height:40px; cursor:pointer;}
.rili .year .btn_left{ background: url(Img/Common/inpage_rili_btn01.png) no-repeat center; float:left}
.rili .year .btn_right{ background:url(Img/Common/inpage_rili_btn02.png) no-repeat center; float:right;}
.rili .year .btn_left:hover{ background: url(Img/Common/inpage_rili_btn01l.png) no-repeat center; float:left}
.rili .year .btn_right:hover{ background:url(Img/Common/inpage_rili_btn02l.png) no-repeat center; float:right;}
.rili .year span{ display:block; width:110px; height:40px; font-size:30px; color:#555; text-align:center; line-height:40px; font-weight:bold; font-family:Arial; float:left;}
.rili .month{ overflow:hidden; width:260px; margin:0 auto; height:170px; margin-bottom:30px;}
.rili .month li{ float:left; width:53px; height:48px; text-align:center; line-height:50px; background-color:#fff; color:#555; margin:0 5px 10px 5px;border: solid 1px #d5d5d5; cursor:pointer}
.rili .month li b{ font-size:28px; font-weight:normal; font-family:Arial}
.rili .month li em{ font-size:12px;}
.rili a{border: solid 1px #d5d5d5; display:block; margin:0 auto; width:200px; height:45px; text-align:center; line-height:45px; background-color:#fff; font-size:16px; color:#333; font-weight:bold; text-decoration:none;}
.rili .month li.cur,.rili .month li:hover{ background-color:#a31018; color:#fff;}
.rili a:hover{background-color:#a31018;color:#fff;text-decoration:none;}

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

.news_new { overflow:hidden; width:280px; 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:#a31018;}

/*2016-9-14*/
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:730px; padding:60px 40px; background-color:#f5f5f5; margin-bottom:60px;}
.search_center h5{ font-size:24px; color:#555; text-align:center; margin-bottom:30px;}
.search_center select{ overflow:hidden; float:left; margin:0 23px; width:319px; height:64px; border:3px solid #e8e8e8; padding-left:20px; outline:none}
.search_center .sb{ overflow:hidden; width:679px; height:64px; border:3px solid #e8e8e8; margin:0 auto; margin-top:10px; background-color:#fff;}
.search_center input{ outline:none; overflow:hidden; width:580px; 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;}


/* CSS Document */
.news_video_box { overflow:hidden; width:1200px; margin:60px auto;}
.news_video_box .video{ overflow:hidden; width:1200px;  margin-bottom:35px;}
.news_video_box .video_title{ overflow:hidden; width:100%; padding-bottom:30px; margin-bottom:40px; border-bottom:3px solid #e5e5e5;}
.news_video_box .video_title h5{ font-size:20px; color:#333; font-weight:normal; margin-bottom:25px;}
.news_video_box .video_title p{ overflow:hidden; width:100%;}
.news_video_box .video_title em{ padding-left:30px; background:url(Img/news_video/sp_i01.png) no-repeat left center; display:block; float:left; font-size:16px; color:#999; font-family:arial;}
.news_video_box .video_title span{ display:block; float:right; font-size:12px; color:#999; padding-bottom:3px;}
.news_video_box .video_title span img{ margin-left:10px; position:relative; top:3px;}
.news_video_box h4{ font-weight:normal; margin-bottom:35px; padding-left:50px; background:url(Img/news_video/sp_i04.png) no-repeat left center; font-size:22px; color:#a31018;}
.news_video_box h4 a{ color:#a31018;}
.news_video_box .video_list{ overflow:hidden; width:100%; height:232px; position:relative}
.news_video_box .video_list ul{ overflow:hidden; position:absolute}
.news_video_box .video_list li{ overflow:hidden; float:left; width:278px; height:232px; position:relative; margin-right:30px;}
.news_video_box .video_list li img{ display:block;}
.news_video_box .video_list li .wen{ width:100%; height:65px; background:url(Img/news_video/sp_wen.png) repeat center; position:absolute; left:0; bottom:0; z-index:1}
.news_video_box .video_list li h6{ font-weight:normal; font-size:16px; color:#fff; float:left; margin-left:15px; margin-top:10px;}
.news_video_box .video_list li h6 em{ display:block; font-size:13px; color:#ccc; padding-left:20px; background:url(Img/news_video/sp_i02.png) no-repeat left center; margin-top:10px;}
.news_video_box .video_list li .wen img{ float:right; margin-top:15px; margin-right:15px;}
.news_video_box .video_list li a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:2}

/*.news_video*/
.video_list_center{ overflow:hidden; width:105%;  margin-top:60px;}
.video_list_center li{ overflow:hidden; float:left; width:278px; height:232px; position:relative; margin-right:30px; margin-bottom:30px;}
.video_list_center li img{ display:block;}
.video_list_center li .wen{ width:100%; height:65px; background:url(Img/news_video/sp_wen.png) repeat center; position:absolute; left:0; bottom:0; z-index:1}
.video_list_center li h6{ font-weight:normal; font-size:16px; color:#fff; float:left; margin-left:15px; margin-top:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:200px;}
.video_list_center li:hover .wen h6{color:#a31018;}
.video_list_center li h6 em{ display:block; font-size:13px; color:#ccc; padding-left:20px; background:url(Img/news_video/sp_i02.png) no-repeat left center; margin-top:10px;}
.video_list_center li .wen img{ float:right; margin-top:15px; margin-right:15px;}
.video_list_center li .wen img.img02{ display:none}
.video_list_center li a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:2}
.video_list_center li:hover img.img01{ display:none}
.video_list_center li:hover img.img02{ display:block}




/* CSS Document */

dl.news_zt_top { overflow:hidden; width:100%; height:261px; padding-bottom:30px; margin-bottom:40px; border-bottom:1px solid #e5e5e5;}
dl.news_zt_top dt{ overflow:hidden; width:330px; height:261px; float:left}
dl.news_zt_top dd{ overflow:hidden; width:750px; height:261px; float:right}
dl.news_zt_top dd em{ display:block; font-size:14px; color:#999; font-family:Arial; margin-bottom:25px;}
dl.news_zt_top dd h3{ font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:30px;}
dl.news_zt_top dd h3 a{ color:#333}
dl.news_zt_top dd p{ font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden; margin-bottom:40px; text-align:justify;}
.newslist_left dl:hover h3 a{ color:#a31018;}
.newslist_left 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}
.newslist_left dl:hover .more{ color:#a31018; border-color:#a31018;}

ul.news_zt_list { overflow:hidden; width:105%; height:835px;}
ul.news_zt_list li{ float:left; width:257px; height:395px; margin-bottom:40px; margin-right:20px; border-bottom:1px solid #e5e5e5;}
ul.news_zt_list li>a{ display:block; width:257px; height:202px; margin-bottom:15px; overflow:hidden}
ul.news_zt_list li img{ display:block;}
ul.news_zt_list li em{ display:block; font-size:14px; color:#999; font-family:Arial; margin-bottom:15px;}
ul.news_zt_list li h4{ font-size:18px; line-height:24px; height:48px; margin-bottom:15px; overflow:hidden;}
ul.news_zt_list li h4 a{ color:#333}
ul.news_zt_list li p{ font-size:14px; line-height:22px; color:#666; height:44px; overflow:hidden; text-align:justify;}
ul.news_zt_list li:hover{ border-color:#a31018;}
ul.news_zt_list li:hover h4 a{ color:#a31018}

dl.dl_list{ overflow:hidden; width:100%; height:115px; padding:30px 0; border-bottom:2px solid #e9e9e9;}
dl.dl_list dt{ float:left; width:100px; height:115px; background-color:#999; color:#dfdfdf;}
dl.dl_list dd{ overflow:hidden; width:995px; 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;}
dl.dl_list dd p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666;}
dl.dl_list dd a{text-decoration:none;}
dl.dl_list:hover dt{ background-color:#a31018; color:#fff;}
dl.dl_list:hover h4 a{ color:#a31018;}


dl.top{ overflow:hidden; width:100%; padding-bottom:30px; border-bottom:1px solid #e9e9e9;  height:190px;}
dl.top dt{ overflow:hidden; float:left; width:298px; height:180px;}
dl.top dd{ overflow:hidden; float:right; width:490px; height:190px;}
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:15px;}
dl.top dd em i{ margin:0 5px;}
dl.top dd p{ font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden; text-align:justify; margin-bottom:10px;}
dl.top dd a{text-decoration:none;}
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:#a31018; background-color:#a31018}
dl.top:hover h4 a{ color:#a31018}
dl.top.last{ margin-bottom:0}

dl.dl_list_xzjb{ overflow:hidden; width:100%; height:115px; padding:30px 0; border-bottom:2px solid #e9e9e9;}
dl.dl_list_xzjb dt{ float:left; width:100px; height:115px; background-color:#999; color:#dfdfdf;}
dl.dl_list_xzjb dd{ overflow:hidden; width:685px; float:right; height:115px;}
dl.dl_list_xzjb dt b{ display:block; text-align:center; font-size:54px; margin-top:10px;}
dl.dl_list_xzjb dt em{ display:block; text-align:center; font-size:16px; font-family:Arial}
dl.dl_list_xzjb dd h4{ font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:15px;}
dl.dl_list_xzjb dd h4 a{ color:#333}
dl.dl_list_xzjb dd span{ display:block; font-size:12px; color:#999; margin-bottom:15px;}
dl.dl_list_xzjb dd p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666;}
dl.dl_list_xzjb dd .wen{ overflow:hidden; width:580px; float:left}
/*dl.dl_list_xzjb dd .xiazai{ cursor:pointer; overflow:hidden; width:33px; height:33px; background:url(Img/jbzx/tu03.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}*/
dl.dl_list_xzjb dd .down01{ cursor:pointer; overflow:hidden; width:33px; height:33px;background:url(Img/jbzx/Excl.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}
dl.dl_list_xzjb dd .down02{ cursor:pointer; overflow:hidden; width:33px; height:33px;background:url(Img/jbzx/PDF.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}
dl.dl_list_xzjb dd .down03{ cursor:pointer; overflow:hidden; width:33px; height:33px;background:url(Img/jbzx/PPT.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}
dl.dl_list_xzjb dd .down04{ cursor:pointer; overflow:hidden; width:33px; height:33px;background:url(Img/jbzx/Word.png) no-repeat center top; float:right; margin-right:20px; margin-top:30px;}
dl.dl_list_xzjb:hover dt{ background-color:#a31018; color:#fff;}
dl.dl_list_xzjb:hover dd h4 a{ color:#a31018;}
dl.dl_list_xzjb:hover .xiazai{ background-position:bottom;}




/*news_nav  页面内部inbanner下面第一个导航*/
.news_nav{ overflow:hidden; width:100%; height:70px; position:relative;}
.news_nav i{ display:block; width:100%; height:1px; background-color:#e9e9e9; position:absolute; left:0; bottom:0;}
.news_nav ul{ overflow:hidden; position:relative; z-index:2}
.news_nav li{ float:left; font-size:14px; margin-right:35px; height:68px; line-height:68px;}
.news_nav li a{ color:#666; display:block; text-decoration:none;}
.news_nav li.cur, .news_nav li:hover{ font-weight:bold; border-bottom:2px solid #a31018;}

/*newslist_content 新闻相关页面左右结构*/


.newslist_content { overflow:hidden; width:1200px; margin:0 auto; margin-top: 100px;background-color:#fff;}
.newslist_content .newslist_left { overflow:hidden; float:left; width:1125px; padding-right:25px;padding-left: 25px; padding-top:60px;}
.newslist_content .newslist_right { overflow:hidden; width:323px; float:right; margin-top:50px;}
.newslist_content .newslist_right>h4{ font-weight:normal; font-size:24px; color:#555; margin-bottom:20px;}
.newslist_content .newslist_right .zw_tu{ display:block; margin:0 auto;}


.news_zt_top .wtyjc{width: 1125px;}























