﻿/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:12px;}
sup,sub{font-size:80%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em{font-weight:normal;font-style: normal;}
strong{font-weight: bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-size: 12px;font-family: "Microsoft YaHei";color:#333333;outline:0;}
body{background:#fff;/*text-align: center;*/position: relative;}
a,a:hover{color:#333333;text-decoration: none;}
textarea,button,select,keygen,legend{-webkit-appearance: none;}
/* base */
.fl{float: left;}
.fr{float: right;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.dn{display: none;}
.db{display: block;}
.pr{position: relative;}
.pa{position: absolute;}
.zoom{zoom: 1;}
.oh{overflow: hidden;}
.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs22{font-size: 22px;}
.fs24{font-size: 24px;}
.fs28{font-size: 28px;}
.fs36{font-size: 36px;}
.lh20{line-height: 20px;}
.lh25{line-height: 25px;}
.lh30{line-height: 30px;}
.lh35{line-height: 35px;}
.lh50{line-height: 50px;}
.fw{font-weight: bold;}
.els{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.btn{border-top: none!important;}
.brn{border-right: none!important;}
.bbn{border-bottom: none!important;}
.bln{border-left: none!important;}
.mtn{margin-top: 0px!important;}
.mrn{margin-right: 0px!important;}
.mbn{margin-bottom: 0px!important;}
.mln{margin-left: 0px!important;}
.ptn{padding-top: 0px!important;}
.prn{padding-right: 0px!important;}
.pbn{padding-bottom: 0px!important;}
.pln{padding-left: 0px!important;}
.usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.doc-wrap{width: 100%;overflow: hidden;}
.mt40px{ margin-top:40px!important;}
.mt30px{ margin-top:30px!important;}
.mt20px{ margin-top:20px!important;}
.pb25px{ padding-bottom:25px;}
.p20px{ padding:20px;}
.bk{ border:1px solid #dcdcdc; margin-top:20px; overflow:hidden;}
.color{ color:#cd2d2f;}
.col1{ color:#047acb;}
.col2{ color:#00a98a}
.col3{ color:#ec6941;}
.col4{ color:#13b5b1}
.col5{ color:#ff7f66;}
.col6{ color:#fff;}
body{margin:0;padding:0px;font:14px "微软雅黑";}
*{ margin:0px; padding:0px;}
.clearfix{ clear:both;}

.box{ width:100%; overflow:hidden;}
.main{ width:1100px; margin:0px auto; overflow:hidden;}
.w263px{ width:263px;}
.w817px{ width:817px;}
.w815px{ width:815px;}
.w775px{ width:775px;}

/*背景图片*/
.l1{ width:100%; overflow:hidden;}
.lx{ width:100%; display:none;}
.l1 img,.lx img{ display:block;}


.cz_top{ width:100%; height:38px; line-height:38px; background:url(../img/be.jpg) repeat-x top; color:#999999;}
.cz_top p{ float:right;}
.cz_top em{ padding:5px 0px 5px 42px; background:url(../img/ic1.png) no-repeat 10px center;}

.logo{ width:178px; height:47px; margin:20px 0px; overflow:hidden;}
.nav{ margin:20px 0px; overflow:hidden;}
.nav li{ float:left; width:120px; text-align:center;}
.nav li a{ display:inline-block; height:44px; line-height:44px; color:#333333; font-size:16px; padding:0px 10px;}
.nav li a:hover,.nav li .hover{ border-bottom:2px solid #fea00d;}


/* 幻灯 */
.focus_box{ width:100%;overflow:hidden; z-index:20; position:relative;}
.focus_box .focus_list{ width:100%; overflow: hidden;position:absolute; z-index:21; top:0; left:0; background:#fff;}
.focus_box .focus_list li{ float:left;}
.focus_box .focus_list li a{ display:block; float:left; width:100%;overflow:hidden;}
.focus_box .focus_list li img{ display:block; width:100%;}
.focus_box .focus_nav_box{ display:block; width:100%; position:absolute; height:82px; bottom:0px; left:0px; text-align:center; z-index:21; }
.focus_box .focus_nav{ display:inline-block; *display:inline; width:1100px; margin:0px auto;}
.focus_box .focus_nav a{ display:block; float:left; width:360px; height:58px; line-height:58px; margin-top:24px; margin-right:5px; opacity:0.5; filter:alpha(opacity=50); background:#000; outline:none; color:#FFF; font-size:16px; word-break:break-all; overflow:hidden;}
.focus_box .focus_nav a.oncur,.focus_box .focus_nav a:hover{opacity:1; filter:alpha(opacity=100); background:#fea00d; text-decoration:none; height:58px; line-height:58px; margin-top:0px!important; padding:24px 0px 0px 0px;}


/* 底 */
.footer{ width:100%; height:115px; padding:40px 0px; background:url(../img/bot.png) no-repeat;}
.footer_logo{ width:200px; height:120px; text-align:right;}
.footer_nav{ float:right; width:820px; height:35px; line-height:35px; margin-bottom:5px; font-size:16px; overflow:hidden;}
.footer_nav a{ float:left; display:inline-block; color:#d2d2d2; margin-right:50px;}
.footer_p{ float:right; width:820px; height:28px; line-height:28px; color:#d2d2d2; font-size:16px;}


/* 首页 */
.cz_tit{ margin-top:50px; background:url(../img/beic.png) repeat-x left 15px; line-height:30px; text-align:center;}
.cz_tit p{ height:30px; margin-bottom:10px; overflow:hidden; font-size:26px; color:#fea00d;}
.cz_tit em{ display:inline-block; padding:0px 20px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; background:#FFF; font-size:22px; color:#333333;}

.cz_shop{ height:278px; position:relative;}
.cz_be{ width:100%; height:226px; margin-top:26px; background:#efefef url(../img/be2.png) repeat-x left 26px;}
.cz_shop1{ width:1100px; position:absolute; top:0px; left:50%; margin-left:-550px;}
.cz_shop1 .fl{ width:343px; height:246px; padding:8px 34px 24px 34px; margin-left:-26px; background:#fff url(../img/tube.png) no-repeat top center; overflow:hidden;}
.cz_shop1 .fr{ width:680px; margin-top:52px; padding:36px 0px 0px 0px; height:200px; background:url(../img/tit.png) no-repeat left top; line-height:30px; color:#333333; overflow:hidden;}

.cz_case{ width:530px; overflow:hidden;}
.cz_news{ width:540px; overflow:hidden;}

.cz_tit1{ width:100%; height:30px; line-height:30px; background:url(../img/beic.png) repeat-x left 15px;}
.cz_tit1 em,.cz_tit1 a{ display:inline-block; background:#FFF;}
.cz_tit1 em{ font-size:22px; padding:0px 20px 0px 0px;}
.cz_tit1 b{ padding:0px 0px 0px 10px; color:#fea00d; font-weight:normal;}
.cz_tit1 a{ float:right; margin-right:20px; padding:0px 10px; font-size:16px; color:#999999;}

.cz_newsd{ width:540px; padding:0px 0px 0px 173px; min-height:107px; position:relative; overflow:hidden;}
.cz_newsd .pho{ display:block; position:absolute; left:0px; top:0px; width:158px; height:107px;}
.pho img{ display:block; width:158px; height:107px;}
.cz_newsd em{ display:block; height:25px; line-height:25px; color:#2f82c2;}
.cz_newsd h4{ width:100%; height:25px; line-height:25px; font-size:16px;}
.cz_newsd p{ width:100%; margin-top:5px; line-height:24px; max-height:48px; color:#666666; overflow:hidden;}

.cz_newslist{ margin-top:15px;}
.cz_newslist li{ height:44px; line-height:44px; background:url(../img/ic2.png) no-repeat left center; padding:0px 0px 0px 25px; border-bottom:1px dashed #bebcbd; color:#999999; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.cz_newslist em{ float:right;}

.cz_be1{ height:395px; margin-top:20px; padding:40px 0px 0px 0px; background:url(../img/be1.jpg) repeat-x center top; position:relative; overflow:hidden;}
.cz_shop2{ width:1100px;height: 395px;margin:0px auto; position:relative;overflow: hidden;}
.cz_shop2 li{ width:275px;height: 395px;float:left; position:relative;overflow: hidden;}
.cz_shop2 .cz_a,.cz_shop2 .cz_a img{ display:block; width:267px; margin:0px auto; position:relative;}
.cz_shop2 .cz_p{ margin-top:15px; height:30px; line-height:30px; text-align:center; font-size:16px;}
.cz_ul{height: 395px;position: absolute;left: 0px;top: 0px;}


.cz_fd,.cz_fd1{ position:absolute; padding:25px 20px 28px 20px; display:none;}
.cz_fd{ top:140px; left:3px; width:227px; height:202px; background:#fea00d; color:#ffffff;}
.cz_fd1{ top:0px; left:50%; margin-left:-116px; width:192px; height:227px; background:#000; background: rgba(0,0,0,0.75);}
.cz_fd h3,.cz_fd1 h3{ width:100%; height:42px; line-height:42px; border-bottom:1px solid #ffffff; font-size:18px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; text-align:center;}
.cz_fd1 h3 a{ color:#fea00d!important;}
.cz_fd p,.cz_fd1 p{ width:100%; margin-top:15px; margin-bottom:10px; line-height:24px; overflow:hidden;}
.cz_fd p{ height:96px;font-size:16px;}
.cz_fd1 p{ height:120px; font-size:14px; color:#fff;}
.cz_fd a{ color:#ffffff;}
.cz_btn1,.cz_btn2,.cz_btn3{ display:block; margin:0px auto;}
.cz_btn1{ width:123px; height:34px; background:url(../img/icon.png) no-repeat;}
.cz_btn2{ width:101px; height:30px; background:url(../img/iconb.png) no-repeat;}
.cz_btn3{ width:100%; height:190px; background:url(../img/ic8.png) no-repeat center center;}


.cz_btnleft,.cz_btnright{ display:block; width:20px; height:36px; position:absolute; top:154px; z-index:9999;}
.cz_btnleft{ right:50%; margin-right:560px; background:url(../img/icl.png) no-repeat;}
.cz_btnright{ left:50%; margin-left:560px; background:url(../img/icr.png) no-repeat;}

.cz_shop3{ margin-top:30px;height: 110px;padding:0px 0px 50px 0px; position:relative;overflow: hidden;}
.cz_list{ height:112px; overflow:hidden;position:absolute;left: 0px;top: 0px;}
.cz_list li{ width:220px; float:left;}
.cz_list li img{ width:208px; height:110px; border:1px solid #dcdcdc;}

.cz_btn{ width:160px; height:7px; position:absolute; bottom:20px; left:50%; margin-left:-74px;}
.cz_btn li{ float:left; width:36px; margin-right:15px; height:7px; background:#dcdcdc;}
.cz_btn .hover{ background:#2f82c2;}

.tab{width: 343px;height: 246px;overflow: hidden;position: relative;}
.tab ul{height: 246px;position: absolute;left: 0px;top: 0px;}
.tab ul li{width: 343px;height: 246px;float: left;}
.tab ul li a,.tab ul li a img{display: block;width: 343px;height: 246px;;}
.tab ul li a{position: relative;}
.tab ul li a em{display: inline-block;width: 323px;padding: 0px 10px;height: 30px;line-height: 30px;font-size: 12px;background: rgba(0,0,0,0.65);color: #ffffff;position: absolute;left: 0px;bottom: 0px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.tab p{width: 60px;height: 6px;position: absolute;right: 0px;bottom: 12px;}
.tab p i{display: block;width: 6px;height: 6px;float: left;margin-right: 6px;background: #7f7b78;cursor: pointer;}
.tab p i.cur{background: #d31215;}

.cztab,.cztab ul{width:530px; height:395px;overflow: hidden;}
.cztab li{width: 60px;height: 395px;overflow: hidden;border-left: 2px solid #fff;float: left;}
.cztab li a{display: block;width: 100%;height: 100%;position: relative;}
.cztab li a em{display: inline-block;width: 14px;padding: 10px 8px;line-height: 20px;height: 120px;position: absolute;left: 0px;top: 50%;margin-top: -70px;background: #fff;color: #333;}


/* 内页 */
.title,.title1{ width:253px; height:59px; padding:6px 0px 0px 10px;}
.title{ background:url(../img/titbe.png) no-repeat;}
.title1{ background:url(../img/titbe1.png) no-repeat;}

.navleft{ width:218px; background:#f0f0f0 url(../img/lebe.png) no-repeat center bottom; padding:10px 10px 10px 35px; overflow:hidden;}
.navleft a{ display:block; height:42px; line-height:42px; padding:0px 0px 0px 45px; font-size:18px;}
.icon1{ background:url(../img/lic1b.png) no-repeat left center;}
.icon1.cur,.icon1:hover{ background:url(../img/lic1.png) no-repeat left center; color:#fea00d;}
.icon2{ background:url(../img/lic2b.png) no-repeat left center;}
.icon2.cur,.icon2:hover{ background:url(../img/lic2.png) no-repeat left center; color:#fea00d;}
.icon3{ background:url(../img/lic3b.png) no-repeat left center;}
.icon3.cur,.icon3:hover{ background:url(../img/lic3.png) no-repeat left center; color:#fea00d;}
.icon4{ background:url(../img/lic4b.png) no-repeat left center;}
.icon4.cur,.icon4:hover{ background:url(../img/lic4.png) no-repeat left center; color:#fea00d;}
.icon5{ background:url(../img/lic5b.png) no-repeat left center;}
.icon5.cur,.icon5:hover{ background:url(../img/lic5.png) no-repeat left center; color:#fea00d;}
.icon6{ background:url(../img/lic6b.png) no-repeat left center;}
.icon6.cur,.icon6:hover{ background:url(../img/lic6.png) no-repeat left center; color:#fea00d;}
.icon7{ background:url(../img/lic7b.png) no-repeat left center;}
.icon7.cur,.icon7:hover{ background:url(../img/lic7.png) no-repeat left center; color:#fea00d;}
.icon8{ background:url(../img/lic8b.png) no-repeat left center;}
.icon8.cur,.icon8:hover{ background:url(../img/lic8.png) no-repeat left center; color:#fea00d;}
.icon9{ background:url(../img/lic9b.png) no-repeat left center;}
.icon9.cur,.icon9:hover{ background:url(../img/lic9.png) no-repeat left center; color:#fea00d;}
.icon10{ background:url(../img/lic10b.png) no-repeat left center;}
.icon10.cur,.icon10:hover{ background:url(../img/lic10.png) no-repeat left center; color:#fea00d;}

.cz_list1{ width:263px; height:218px; background:#f0f0f0 url(../img/beic.png) repeat-y 13px top; overflow:hidden;}
.cz_list1 li{ width:100%; height:39px; line-height:39px; overflow:hidden;}
.cz_list1 li a{ display:block; height:39px; line-height:39px; background:url(../img/ic6.png) no-repeat 9px center; padding:0px 0px 0px 34px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:16px;}
.cz_list1 li a:hover{ background:url(../img/ic7.png) no-repeat 9px center; color:#fea00d;}

.cz_shop4{ width:100%; background:#f0f0f0; padding:0px 0px 15px 0px; overflow:hidden;}
.cz_list2{ padding:8px 0px 0px 10px; margin-bottom:8px; overflow:hidden;}
.cz_list2 li{ width:106px; float:left; height:36px; line-height:36px; background:url(../img/ic5.png) no-repeat 0px center; padding:0px 0px 0px 15px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.cz_list3 li{ float:left; width:131px;}
.cz_list3 li a{ display:block; margin:0px auto; width:118px; height:141px; position:relative; overflow:hidden;}
.cz_list3 li em{ display:block; width:41px; height:41px; position:absolute; left:0px; top:0px; background:url(../img/new.png) no-repeat;}
.cz_list3 li a img{ display:block; width:118px; height:141px;}
.cz_list3 li a:hover img{ width:116px; height:139px; border:1px solid #fea00d;}
.cz_list3 li a p{ display:block; position:absolute; bottom:0px; left:0px; width:118px; height:26px; line-height:26px; background:#000; background: rgba(0,0,0,0.30); color:#fff; text-align:center; font-size:16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.cz_list3 li a:hover p{ background:#fea00d;}

.concact{ width:263px; margin-top:10px; height:93px; background:url(../img/titbe1.png) no-repeat left bottom;}
.concact img{ display:block;}

.r_tit{ width:787px; height:46px; line-height:46px; background:#f0f0f0; padding:0px 15px;}
.r_tit p{ float:left; display:inline-block; background:url(../img/ic4.png) no-repeat left center; padding:0px 0px 0px 40px; font-size:14px;}
.r_tit h4{ float:right; display:inline-block; background:url(../img/ic3.png) no-repeat left center; padding:0px 0px 0px 34px; font-size:24px;}

.cz_list4 li{ float:left; margin-top:25px; width:270px; position:relative; overflow:hidden;}
.cz_list4 .cz_a{ display:block; width:232px; height:280px; margin:0px auto; position:relative; overflow:hidden;}
.cz_list4 .cz_a img{ display:block; width:232px; height:230px;}
.cz_list4 .cz_a p{ display:block; position:absolute; width:212px; height:40px; left:0px; bottom:0px; text-align:center; font-size:16px; padding:0px 10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.cz_img{ display:block; margin:25px auto 0px auto;}
.cz_conter{ padding:15px 25px; color:#666666; line-height:30px; font-size:14px;}
.cz_conter p{ margin-top:10px; text-indent:2em;}

.news_list1 li{ width:710px; min-height:52px; border-bottom:1px dashed #dcdcdc; padding:20px 0px 20px 70px; position:relative; overflow:hidden;}
.news_list1 em{ display:block; width:52px; height:37px; position:absolute; left:0px; top:20px; text-align:center; background:#d2d2d2; padding:15px 0px 0px 0px;}
.news_list1 h4{ line-height:25px; line-height:25px; font-size:16px;}
.news_list1 p{ margin-top:5px; line-height:20px; color:#666666;}

.news_list,.news_list2{ width:100%; overflow:hidden;}
.news_list li{ width:217px!important; float:left; min-height:107px; padding:20px 0px 10px 190px; position:relative;}
.news_list .pho{ display:block; position:absolute; left:20px; top:20px; width:158px; height:107px; z-index:999;}
.news_list em{ display:block; position:absolute; left:20px; top:30px; width:100px; height:26px; line-height:26px; background:#0166b4; color:#fff; z-index:9999; text-align:center;}
.news_list h4{ width:100%; height:30px; line-height:30px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list h4 a{ color:#0166b4;}
.news_list p{ color:#666; line-height:24px;}

.news_list2{ width:775px; padding:0px 20px 20px 20px;}
.news_list2 li{ padding:20px 0px 20px 60px; border-bottom:1px dashed #dcdcdc; background:url(../img/newsic.png) no-repeat left 20px; min-height:56px;}
.news_list2 li:hover{ background:url(../img/newsic1.png) no-repeat left 20px;}
.news_list2 li:hover p a,.news_list2 li:hover em,.news_list2 li:hover h4 a{ color:#0166b4;} 
.news_list2 h4{ height:30px; line-height:30px; font-size:14px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list2 em{ float:right; color:#999999;}
.news_list2 p{ line-height:24px; color:#666;}

.page{ width:775px; height:25px; line-height:25px; padding:0px 20px 10px 20px; text-align:center;}
.page .prev,.page .next{ display:inline-block;}
.page .prev{ float:left; background:url(../img/picl.png) no-repeat left center; padding:0px 0px 0px 15px;}
.page .next{ float:right; background:url(../img/picr.png) no-repeat right center; padding:0px 15px 0px 0px; color:#fea00d;}
.page em{ display:inline-block; width:50%; margin:0px auto; text-align:center;}

.cz_lxwm{ width:355px; margin:30px auto; min-height:191px; background:url(../img/dt.png) no-repeat left 10px; padding:0px 0px 0px 420px;}
.cz_lxwm p{ width:320px; margin-top:15px; line-height:28px; font-size:16px; color:#666666; padding:0px 0px 0px 35px; position:relative;}
.cz_lxwm img{ display:block; position:absolute; left:0px; top:5px;}
.lx_p{ color:#fea00d!important; font-size:24px!important;}

.cz_ditu{ width:773px; margin:0px auto; height:420px; border:1px solid #d2d2d2;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.lytit{ width:773px; margin:20px auto 0px; height:54px; background:url(../img/ly.png) no-repeat;}
.ly{ width:753px; margin:0px auto; background:#f0f0f0; overflow:hidden; padding:10px 20px 20px 0px;}
.ly_con{ float:left; width:530px;}
.ly_con li{ width:100%; margin-top:13px; overflow:hidden; line-height:24px;}
.ly_con label{ width:70px; float:left; text-align:right; padding:0px 10px 0px 0px; height:24px; line-height:24px;}
.ly_con span{ float:right; width:160px; text-align:left; color:#999999;}
.ly_con .inp1{ width:280px; height:22px; border:1px solid #d2d2d2; background:#f0f0f0;}
.ly_con .inp2{ width:280px; height:100px; line-height:22px; border:1px solid #d2d2d2; background:#f0f0f0;}
.btn1{ width:95px; height:30px; line-height:30px; background:#0166b4; color:#fff; font-size:16px; border:none;}
.ly_bot{ width:auto!important; padding:0px 0px 0px 80px;}
.ly_r{ float:right; width:185px; margin-top:10px;}
.ly_r h3{ width:100%; height:34px; line-height:34px; background:#6abb07; text-align:center; font-size:18px; color:#fff;}
.ly_r p{ display:block; padding:5px; line-height:20px; border:1px solid #6abb07;}
.ly_r span{ display:block; width:100%; line-height:25px; padding:10px 0px;}
.ly_r span em{ color:#fea00d;}
.inp3{ width:143px; height:30px; line-height:30px; border:1px solid #cfcfcf; background:#f0f0f0 url(../img/dh.png) no-repeat 10px center; padding:0px 0px 0px 40px;}
.btn2{ width:185px; margin-top:15px; height:30px; background:#fea00d; color:#fff; font-size:18px; text-align:center; border:none;}

.ly_cont1{ width:683px; height:180px; margin:20px auto; background:#fff; border:1px solid #dcdcdc; padding:10px 20px 10px 68px; position:relative; overflow:hidden;}
.ly_list{ width:100%; height:180px; overflow:hidden;}
.ly_list li{ width:100%; padding:5px 0px; border-bottom:1px dashed #d4d4d4; overflow:hidden;}
.ly_list li p{ line-height:25px;}
.ly_p{ color:#333;}
.ly_p em{ color:#0166b4;}
.ly_p1{ color:#666;}
.ly_list p b{ color:#333333; padding:0px 0px 0px 10px;}
.ly_ic{ display:block; width:55px; height:200px; position:absolute; left:0px; top:0px; background:#fea00d url(../img/lyic.png) no-repeat center center;}

.pro_con{ width:775px; overflow:hidden;}
.pro_pho{ float:left; width:296px; height:294px; padding:8px; background:#dcdcdc;}
.pro_pho img{ width:296px; height:294px;}
.pro_tit{ float:right; width:410px; overflow:hidden;}
.pro_tit span{ display:block; width:320px; line-height:25px; margin-top:10px; padding:0px 0px 10px 90px; font-size:16px; color:#666666; position:relative; overflow:hidden;}
.pro_tit span b{ display:block; width:90px; height:25px; position:absolute; left:0px; top:0px; font-size:18px; font-weight:normal;}
.pro_tit span em{ font-size:22px; color:#0166b4;}
.pro_tit span i{ display:inline-block; margin-right:5px; width:23px; height:23px; background:url(../img/x.png) no-repeat;}
.pro_p{ min-height:100px;}

.pro_btn{ width:410px; margin-top:10px; border-top:1px solid #dcdcdc; padding:20px 0px; text-align:center;}
.pro_btn a{ display:inline-block; width:151px; height:48px; background:url(../img/icon_1.png) no-repeat; border:none; cursor:pointer; margin-right:20px;}
.pro_btn .jm{ background-position:0px 0px;}
.pro_btn .sq{ background-position:0px -48px;}

.pro_list{ width:721px; margin:30px auto 50px auto;  position:relative; overflow:hidden; border:1px solid #d2d2d2; padding:15px 26px;}
.pro_list_con{ width:720px; height:148px; margin:0px auto; overflow:hidden;position: relative;}
.pro_list_con ul{width: auto;overflow: hidden;position:absolute;left: 0px;top:0px;}
.pro_list_con li{ width:180px; float:left; margin-bottom:15px;}
.pro_list_con a{ display:block; width:142px; height:140px; margin:0px auto; background:#dcdcdc; padding:4px;}
.pro_list_con li.cur a{background:#0166b4;}
.pro_list_con li img{ display:block; width:142px; height:140px;}

.pro_prev,.pro_next{ display:block; width:20px; height:148px; position:absolute; top:15px;}
.pro_prev{ left:10px; background:url(../img/picr1.png) no-repeat center center;}
.pro_next{ right:10px; background:url(../img/picr.png) no-repeat center center;}

.prc_con{ width:775px; overflow:hidden; padding:76px 0px 0px 0px; background:url(../img/protit.png) no-repeat center top;}
.prc_conter{ padding:20px; background:#f0f0f0; font-size:16px; color:#666666; line-height:30px;}

.news_tit{ width:775px; margin-top:20px; line-height:40px; text-align:center; font-size:22px; font-weight:bold; padding:0px 20px;}
.news_p{ width:100%; margin-top:10px; height:25px; line-height:25px; text-align:center; color:#999999;}
.cz_conter img{ display:inline-block; margin:10px auto; width:100%; max-width:755px; width:e\xpression(this.width>755?"755px":this.width);}

.news_page{ width:775px; border-top:1px dashed #dddddd; padding:20px 0px; height:30px; margin:0px auto;}
.news_page p{ display:block; float:left; width:335px; height:30px; line-height:30px; margin-right:20px; padding:0px 0px 0px 25px; background:url(../img/ic3.png) no-repeat left center; background-size:15px!important; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color:#999; font-size:16px;}
.news_page p a{ color:#0166b4;}


