body { font-family: "Microsoft YaHei"; }
a { color:#404040; }
ul { word-spacing: -4px; }
li { word-spacing: 0; }
ul, li { margin:0; padding:0; list-style: none; }
.fr { float:right; }
.fl { float:left; }
.fixTop { position: fixed; top:0; width:100%; z-index: 9999; background-color: #fff; border-bottom: 1px solid #e5e5e5; }
.fixLeft { position: fixed; z-index: 9999; top:68px; }
.indexFix { position: fixed; display: none; bottom:10px; right:18%; z-index: 999; }
a:hover { text-decoration: none; }
.container { width:1200px; padding-left:0; padding-right:0; position: relative; }
.w-100 { width:100%; }
.w-50 { width:50%; }
.logo { width:248px; float:left; margin-top:5px; }
.menu { float:left; margin:8px 8px 0 115px; }
.menu ul { margin:0; padding:0; list-style: none; }
.menu li { float:left; position:relative; }
.menu li > a { display: block; padding:0 15px; color:#485157; font-size:15px; font-weight: bold; line-height: 70px; }
.menu li:hover > a, .menu li.current>a { color:#ca151e; }
.submenu { display: none; position:absolute; top:70px; left:-1px; z-index: 88; width:110px; background-color: #dde2e6; border-top: 3px solid #ca151e; }
.submenu > a { display: block; padding-left:17px; line-height: 39px; color:#485157; }
.submenu > a:hover { color:#ca151e; background-color:#fff; }
.search { float:right; width:122px; height: 21px; overflow: hidden; position: relative; margin-top:33px; color:#ca151e; font-size:16px; font-weight:bold; }
.search-btn { border:0; float:left; width:21px; height:21px; background: url(../images/searchbtn.png) center no-repeat; margin:0; }
.search-input { border:0; background-color: transparent; float:left; width:90px; text-indent: 12px; height:21px; line-height: 21px; vertical-align: top; }
#banner { display: block; min-width: 1180px; margin-top:78px; margin-bottom: 20px; }
#banner .carousel-inner > .item img { margin:0 auto; text-align: center; }
#banner .carousel-indicators li { width:19px; *display: inline;
height:19px; background-color: #fff; border-radius: 19px; border: 1px solid #646262; margin:4px; }
#banner .carousel-indicators .active { width:19px; height:19px; background-color: #0b66af; border: solid 1px #646262; }
.home-title { display:block; margin-top: 62px; margin-bottom: 43px; height: 66px; }
.home-title h2 { float:left; margin: 0; }



.home-title h3 { float: left; font-size: 24px; color: #ca151e; font-weight: bold; margin: 0; }
.home-title h3 p { margin-top: 11px; display: block; font-weight: 100; }
.home-title img { float:left; vertical-align: top; }
.home-title span { float:left; font-size: 24px; color: #ca151e; margin-top: 8px; margin-left: 13px; line-height: 1.2; }
.home-title span p { display: block; font-family: Arial; text-transform: uppercase; font-size: 26px; color: #969da1; }
.home-title ul { float: right; margin-top: 34px; height: 29px; vertical-align: top; }


.home-title2 h2 { margin:0 auto; text-align:center;margin-top:30px;}
.home-title2 span {  font-size:30px; color: #ca151e; margin-top: 8px; margin-left: 13px; line-height: 1.2; }
.home-title2 span p { display: block; font-family: Arial; text-transform: uppercase; font-size: 26px; color: #969da1; }

.home-title2 ul {  margin-left:50px; margin-bottom:20px;height: 29px; vertical-align: top; }
.home-title2 li { float:left; width: 96px; text-align: center; margin-left: 13px; line-height: 29px; background-color: #969da1; color: #fff; }
.home-title2 li a { color: #fff; }
.home-title2 li.current, .home-title2 li:hover { background-color: #ca151e; }
.home-title2 li.current a, .home-title2 li:hover a { color: #fff; }
.home-title2 ul.case-nav li { margin-left: 3px; }

.home-title li { float:left; width: 96px; text-align: center; margin-left: 13px; line-height: 29px; background-color: #969da1; color: #fff; }
.home-title li a { color: #fff; }
.home-title li.current, .home-title li:hover { background-color: #ca151e; }
.home-title li.current a, .home-title li:hover a { color: #fff; }
.home-title ul.case-nav li { margin-left: 3px; }
.home-product-box { overflow: hidden; height: 580px; }
.home-case-box { overflow: hidden; height: 234px; }
.home-product, .home-case { position: relative; display: block; margin-right: -20px; }
.home-product ul, .home-case ul { display: block; }
.home-case ul { overflow: hidden; }
.home-product li, .home-case li { float:left; margin-right: 20px; position: relative; }
.home-case li { margin-bottom: 20px; }
.home-product li a { display: block; }
.home-product li img, .home-case-img { width: 386px; height: 234px; }
.home-product li span { background-color: #ca151e; position: absolute; top: 0; left: 0; opacity: 0; width: 100%; height: 234px; transition: all 0.4s ease 0s; }
.home-product li:hover span { opacity: 0.6; }
.home-product li:hover a { color: #ca151e; }
.home-product li p { padding: 14px 0 23px 0; margin-bottom: 0; }
.home-case li a { text-align: center; background-color: rgba(18, 99, 170, 0.7); position: absolute; top: 0; width: 100%; height: 234px; left: 0; opacity: 0; transition: all 0.4s ease 0s; transform: scale(0.1); padding-top: 70px; font-size: 22px; font-weight: bold; color: #fff; }
.home-case li:hover a { opacity: 1; transform: scale(1); }
.case-brand { display: inline-block; width: 100%; margin-top: 50px; }
.case-brand li { float:left; margin: 0; width: 200px; background-color: #cad7db; text-align: center; }
.case-brand li img { }
.case-brand li:hover img { }
.home-about { background:url(profile-img.jpg) center top no-repeat; height: 824px; display: block; padding: 50px 0 68px; word-spacing: -4px; margin-bottom: 20px; }
.home-about h2 { margin: 0 0 51px; line-height: 1; display: block; font-size: 26px; color: #fff; }
.aboutlist { width: 284px; float:left; margin-right: 21px; vertical-align: top; margin-bottom: 22px; }
.aboutlist h4, .partnerbox h4 { display: block; background-color: rgba(255, 255, 255, 0.9); text-align: center; color: #485157; font-size: 22px; font-weight: bold; line-height: 46px; margin: 0 0 2px; }
.aboutlist:nth-of-type(4) {
margin-right: 0;
}
.home-about p { display: block; background-color: rgba(255, 255, 255, 0.9); padding: 18px 0; line-height: 26px; color: #485157; height: 249px; text-align: center; margin-bottom: 0; }
.partner { background-color: #fff; float:left; width: 100%; padding:25px 18px; height: 282px; }
.partner img { display: block; margin: 0 auto; height: 67px; margin-bottom: 29px; margin-top: 10px; }
.home-about .col-md-6 { padding: 0; margin: 0; text-align: center; line-height: 26px; }
.vedio, .partnerbox { float:left; width: 588px; vertical-align: top; }
.vedio { margin-right: 21px; }
.home-space-box { height: 441px; display: block; overflow: hidden; }
.home-space { display: block; position: relative; }
.home-space ul { float: left; width: 100%; height: 441px; overflow: hidde; }
.home-space li { float: left; width: 282px; margin-left: 23px; margin-bottom: 25px; position: relative; }
.home-space li img { width: 282px; height: 205px; }
.home-space li.space-one { width: 588px; margin-left: 0; }
.home-space li.space-one img { width: 100%; height: 436px; }
.home-space li span { background-color: #ca151e; position: absolute; top: 0; left: 0; opacity: 0; width: 100%; height: 205px; transition: all 0.4s ease 0s; }
.home-space li:hover span { opacity: 0.6; }
.home-space li.space-one span { height: 436px; }
.oneStop { display: block; margin-right: -9px; }
.oneStop::after {
content: '';
float: left;
width: 100%;
height: 128px;
}
.oneStop li { float:left; margin-right: 9px; border-top: 3px solid #9aa1a5; border-bottom: 3px solid #9aa1a5; padding: 13px 0; vertical-align: top; color: #646869; }
.oneStop li h4 { font-size: 18px; line-height:1; margin: 21px 0 18px; font-weight: bold; }
.oneStop li p { margin-bottom: 0; font-size: 13px; line-height: 24px; height: 110px; }
.oneStop li:hover { border-top: 3px solid #ca151e; border-bottom: 3px solid #ca151e; color: #ca151e; }
.news-title { border-bottom:1px solid #9fa0a0; font-size:15px; color:#404040; display: block; line-height: 2.4; margin-bottom:0; }
.Videodata { display: block; }
.Videodata li { display: inline-block; *float:left;
width:33.3%; margin-right:-4px; padding:12px 10px 0 10px; }
.Videodata li img { max-width: 100%; }
.Videodata li a { color:#404040; }
.news-list { margin:0; }
.news-list li { border-bottom: 1px solid #9fa0a0; padding:12px 0; display: block; margin:0; }
.news-list .xwimg img { width:300px; height:170px; }
.newstxt { display: inline-block; *float:left;
width:580px; margin-left:42px; }
.newstxt a { font-size:15px; font-weight: bold; color:#404040; }
.newstxt a h5 { display: inline-block; *float:left;
font-weight: bold; line-height: 40px; }
.newstxt a span { margin-left:15px; }
.news-list li:hover { background-color: #f7f8f8; }
.page { margin:12px 0; display: block; }
.page a { display: inline-block; border:1px solid #e1e1e1; line-height: 40px; padding:0 16px; color:#828281; margin:0 5px; }
.page a:hover, .page a.current { background-color: #588fd9; color:#fff; }
.newstext img { max-width: 100%; }
.newstext h5 { display: block; font-size:16px; font-weight: bold; margin:16px 0; }
.about-con {
*padding:0px;
*width:950px; padding-left:50px; font-size:14px; line-height: 2; color:#3d3d3d; }
.newstext { width:900px; overflow: hidden; margin-left:95px; margin-right:40px; line-height: 28px; }
.newstext img { max-width: 100%; }
.newstext h5 { display: block; font-size:16px; font-weight: bold; margin:16px 0; }
.footer { display: block; background-color: #404142; padding:30px 0; margin-top:30px; }
.footer a { color: #c5c4c4; }
.footer a:hover { color: #b55648; }
.footnav { float:left; width:705px; *width:605px;
padding:0; }
.footnav li { float:left; width:112px; text-align: left; }
.footnav li h4 { font-size:15px; color:#fff; }
.footnav li a { display: block; font-size:13px; line-height: 25px; color:#c5c4c4; }
.footnav li a:hover { color:#b55648; }
.footCode { float:right; width:340px; color:#b4b4b4; margin-top:20px; }
.footCode img { padding: 5px; background-color: #fff; }
.dianhua { float:left; width:130px; height:130px; background:url(24hour.png) 52px 15px no-repeat #ca151e; color:#cbd5dc; margin-left:69px; margin-bottom:30px; padding-top:75px; font-size: 23px; font-weight: bold; padding-left: 12px; line-height: 1.2; }
.dianhua b { display: block; font-size: 18px; }
.online { position: fixed; top:40%; right:18%; background:url('../images/contact-peo.png') 11px top no-repeat; padding-top: 65px; z-index: 999; width:142px; text-align: center; }
.backtotop { display: none; width:142px; background-color: #646869; font-size: 16px; line-height: 45px; text-align: center; color:#fff; cursor: pointer; bottom:10px; }
.left-navlist h3, .left-online h3 { background-color: #568fc1; font-size:16px; line-height: 50px; color:#fff; border-radius: 5px; margin:2px 0; }
.hotline { background-color:#ca151e; color:#fff; padding:24px 13px 22px 13px; }
.hotline h4 { display: block; font-size:15px; margin:0; letter-spacing: 1px; }
.hotline h4 b { font-weight: 100; }
.hotline h2 { font-size: 27px; margin: 0; font-weight: bold; line-height: 1.4; }
.tel-input { border:0; width:118px; margin:10px 0; display: block; font-size: 12px; line-height: 25px; height: 25px; color:#666; text-align: center; }
.tel-btn { border:0; background-color: #fff; color:#ca151e; font-weight: bold; width:120px; line-height: 34px; }
.online h3 { display: block; margin:10px 0 0; font-size: 16px; line-height: 45px; height: 45px; background:url('../images/cat.png') 22px center no-repeat #ca151e; color: #fff; padding-left: 55px; text-align: left; font-weight: bold; }
.product-banner { display: block; }
.case-banner { display: block; }
.fangan-banner { display: block; }
.contact-banner { display: block; }
.leftside { float: left; width: 157px; margin: 50px 0 0; }
.leftside h4 { display: block; height: 33px; font-size: 23px; line-height: 33px; color: #969da1; text-transform: uppercase; margin: 0; }
.leftside h4 img { height: 33px; vertical-align: top; }
.leftside ul { display: block; background-color: #eff2f4; margin-top: 23px; }
.leftside li { display: block; line-height: 35px; padding-left:40px; color: #485157; border-bottom: 1px solid #fff; }
.leftside li a { margin-right: 6px; }
.leftside li.current, .leftside li:hover { background-color: #ca151e; }
.leftside li.current a, .leftside li:hover a { color: #fff; }
.rightside { float: right; width: 1007px; margin-top: 50px; }
.rightsidet { float: right; margin-top: 50px; }
.product, .case, .fangan { display: block; margin-right: -17px; margin-top: 56px; }
.product li, .case li { float: left; width: 324px; margin-right: 17px; position: relative; }
.product li img { width: 100%; height: 206px; }
.product li p { display: block; margin: 10px 0 20px; color: #969da1; line-height: 1; }
.product li:hover p { color: #ca151e; }
.product li span { position: absolute; top: 0; left: 0; width: 100%; height: 206px; background-color: #ca151e; opacity: 0; transition: all 0.3s ease 0s; }
.product li:hover span { opacity: 0.6; }
.pageheader { display: block; height: 33px; margin-bottom: 24px; font-size: 18px; line-height: 33px; color: #969da1; }
.pageheader b { color: #ca151e; }
/*缩略图的幻灯片*/
#chanpin { display: block; width:100%; margin-bottom: 0; }
#chanpin .carousel-inner { margin-bottom: 15px; }
#chanpin .carousel-indicators { position: relative; width:90%; margin-top:;
margin-left:-45%; bottom:0; }
#chanpin .carousel-indicators li { width:212px; height:127px; line-height: 30px; display: inline-block; *float:left;
text-indent: 0; border-radius: 0; border:0; background-color: #ca151e; margin: 0 3px; }
#chanpin .carousel-indicators li img { width:212px; height: 127px; }
#chanpin .carousel-indicators .active img { opacity: 0.4 }
#chanpin .carousel-control { background: none; position: relative; margin-top:-10%; width:50px; }
#chanpin .left.carousel-control, #chanpin .right.carousel-control { background-image: none; filter: none; opacity: 1; }
#chanpin .carousel-control.right { float:right; background:none; }
#chanpin .carousel-control.left { float:left; background: none; }
#chanpin .img-responsive, .thumbnail > img, #chanpin .thumbnail a > img, #chanpin .carousel-inner > .item > img, #chanpin .carousel-inner > .item > a > img { }
.product-intro, .case-intro { display: block; margin: 61px 0 0; color: #969da1; line-height: 22px; }
.case-intro { margin-top: 0; }
.fangan-intro { display: block; margin: 14px 0 0; color: #969da1; line-height: 22px; }
.product-intro h4, .fangan-intro h4, .case-intro h4 { font-size: 18px; color: #969da1; font-weight: bold; line-height: 22px; }
.intro-img { display: block; margin-bottom: 50px; margin-top: 5px; }
.rightTitle { display: block; font-size: 24px; color: #485157; line-height: 45px; padding: 4px 0 12px; height: 60px; background-color: #eff2f4; text-align: center; margin-top: 40px; }
.m-t30 { margin-top: 30px; }
.m-t57 { margin-top: 57px; }
.case li .caseimg { width: 325px; height: 196px; }
.case li span { position: absolute; top: 0; left: 0; width: 325px; height: 196px; z-index: 22; text-align: center; font-size: 18px; color: #fff; font-weight: bold; padding-top: 12%; background-color: rgba(18, 99, 170, 0.6); opacity: 0; transition: all 0.3s ease 0s; }
.case li p { display: block; line-height: 1; margin: 10px 0 20px; color: #969da1; }
.case li:hover span { opacity: 1; }
.case li:hover p { color: #ca151e; }
.fangan { margin-right: -32px; }
.fangan li { width: 487px; display: inline-block; margin-right: 32px; position: relative; }
.fangan li img, .fangan li span { width: 100%; height: 294px; }
.fangan li span { position: absolute; top: 0; left: 0; background-color: #ca151e; width: 100%; height: 294px; opacity: 0; transition: all 0.3s ease 0s; }
.fangan li:hover span { opacity: 0.6; }
.fangan li p { display: block; line-height: 1; margin: 15px 0 25px; }
.foreword { font-size: 16px; line-height: 24px; }
.aboutText { display: block; margin-top: 56px; font-size: 16px; line-height: 26px; }
.aboutText b { color: #ca151e; }
.aboutlink { width: 483px; margin-top: 52px; margin-bottom: 128px; }
.aboutlink img { width: 100%; }
.aboutlink h4 { font-size: 16px; color: #485157; line-height: 40px; font-weight: bold; }
.aboutlink p { color: #969da1; line-height: 22px; }
.aboutlink a:hover h4, .aboutlink a:hover p { color: #ca151e; }
.contact { background: url('../images/map.jpg') left top no-repeat; height: 758px; margin-top: 0; padding-top: 50px; position: relative; }
.contact b { font-size: 18px; line-height: 40px; color: #ca151e; }
.add { position: absolute; right: 0; top: 54%; width: 422px; height: 141px; background-color: #ca151e; padding: 29px 30px 0; color: #fff; font-size: 18px; line-height: 1.5; }
.add h4 { font-size: 24px; font-weight: bold; margin: 0 0 10px 0; }
/*new*/
.content { width:1200px; margin:0 auto; }
.new_bj { background:url(/images/tazd/new_bj.gif) center top; overflow:hidden; }
.new_l { width:273px; margin-right:25px; margin-top:15px; display:inline; overflow:hidden; }
.new_c { margin-right:0px; }
.new_l p { margin-bottom:27px; height:42px; overflow:hidden; background:url(new_t2.gif) repeat-x left 41px; font:24px/39px "microsoft Yahei"; }
.new_l p a { height:42px; display:inline-block; color:#ca151e; background:url(/images/tazd/new_t1.gif) repeat-x left bottom; }
.new_l p a em { color:#898989; padding-top:11px; display:inline-block; font:14px/28px Arial, Helvetica, sans-serif; }
.new_l p a em i { padding:0 5px; }
.new_l p span { height:30px; padding-top:5px; overflow:hidden; font:12px/30px Arial, Helvetica, sans-serif; display:block; }
.new_l p span a { color:#afadad; display:inline-block; height:30px; overflow:hidden; background:none; }
.new_l p a:hover { text-decoration:none; }
.new_lh2 { margin-bottom:27px; height:42px; overflow:hidden; background:url(new_t2.gif) repeat-x left 41px; font:24px/39px "microsoft Yahei"; color:#ca151e; }
.new_lh2 a { height:42px; display:inline-block; color:#ca151e; background:url(/images/tazd/new_t1.gif) repeat-x left bottom; }
.new_lh2 a em { color:#898989; padding-top:11px; display:inline-block; font:14px/28px Arial, Helvetica, sans-serif; }
.new_lh2 a em i { padding:0 5px; }
.new_lh2 span { height:30px; padding-top:5px; overflow:hidden; font:12px/30px Arial, Helvetica, sans-serif; display:block; }
.new_lh2 span a { color:#afadad; display:inline-block; height:30px; overflow:hidden; background:none; }
.new_lh2 a:hover { text-decoration:none; }
.new_l dl { width:273px; overflow:hidden; }
.new_l dl dt { width:273px; height:99px; margin-bottom:4px; overflow:hidden; background:url(new_pic.gif) no-repeat left bottom; }
.new_l dl dt img { width:261px; height:78px; background:#fff; padding:6px; }
.new_l dl dd { width:273px; overflow:hidden; font:12px/34px "宋体"; background:url("Img/Index/new_icon1.gif") no-repeat 2px 16px; }
.new_l dl dd a { color:#666666; display:inline-block; }
.new_r2 { width:273px; overflow:hidden; margin-top:15px; }
.new_r2 .text { border:1px solid #ddd; height:20px; line-height:20px; padding:5px; width:260px; }
.new_r { width:273px; overflow:hidden; margin-right:30px; }
.new_r p { width:273px; height:99px; margin-bottom:4px; overflow:hidden; background:url(new_pic.gif) no-repeat left bottom; }
.new_r p img { width:261px; height:78px; background:#fff; padding:6px; }
.new_r dl { width:273px; overflow:hidden; padding-bottom:15px; margin:0 0 12px 0; border-bottom:1px solid #b8b8b8; }
.new_r dl dt { height:28px; width:290px; overflow:hidden; background:url("Img/Index/new_w.gif") no-repeat left 13px; font:bold 12px/36px "microsoft Yahei"; }
.new_r dl dt a { color:#626262; padding-left:25px; }
.new_r dl dd { width:250px; background:url("Img/Index/new_d.gif") no-repeat left 10px; font:12px/30px "宋体"; color:#626262; padding-left:25px; border:0; line-height:50px; }
.new_r dl dd a { color:#626262; }
/*首页在线留言*/
#zaixianliuyan { overflow:hidden; width:275px; margin:0 auto; }
#zaixianliuyan p { margin-bottom:15px; font-size:14px; }
#zaixianliuyan p a { color:#E04D47; }
#zaixianliuyan label { display:block; color:#555; }
#zaixianliuyan label i { color:#f00; font-style:normal; }
#zaixianliuyan .text { border:1px solid #ddd; height:30px; line-height:20px; padding:5px; width:260px; }
#zaixianliuyan .text:hover, #zaixianliuyan .text:focus, #zaixianliuyan textarea:hover, #zaixianliuyan textarea:focus { border:1px solid #E04D47; transition:border 0.4s ease 0s; }
#zaixianliuyan textarea { border:1px solid #ddd; padding:10px 0px; width:270px; height:100px; font-size:14px; }
#zaixianliuyan .submit { background:#E04D47; border:none; border-radius:3px; padding:8px 18px; color:#fff; cursor:pointer; -webkit-appearance:none; }
#zaixianliuyan .submit:hover { background:#F55540; }
/*地图*/
#zaixianditu { overflow:hidden; width:1002px; margin:0 auto; }
#zaixianditu p { margin-bottom:15px; font-size:0.875em; }
#zaixianditu p a { color:#E04D47; }
/*index.css end*/

.sylxfs { font-size:14px; color:#d52e40; line-height:28px; }


.listanli-banner{margin-top:70px;}
.listanli-banner img{width: 100%;height: auto;}

/*我的main开始*/
.main { width:1200px; margin:0 auto; overflow:hidden; margin-top:10px; }
.mainleft { float:left; width:260px; }
.mainlone { width:260px; }
.mainltwo { width:260px; }
.mainlthree { width:260px; }
.mainlfour { width:260px; }
.mainlfive { width:260px; }
.mainlonetop { width:260px; margin-top:5px; }
.mainlonebottom { width:258px; border:1px solid #d5d5d5; line-height:30px; }/*main左侧结束*/
.mainright { float:left; width:928px; margin-left:12px; }
.mainronetop { width:926px; height:41px; margin-top:5px; }
.mainronebottom { width:926px; border:1px solid #f1f1f1; }/*main右侧结束*/
/*main结束*/

/*内容页开始*/
.nyright { float:left; width:926px; margin-right:10px; margin-bottom:10px; }
.nyrightlone { width:926px; }
.nyronetop { width:926px; height:30px; margin-top:5px; line-height:30px; background:#ffffff; color:#666666; border:1px solid #d5d5d5; font-family:"microsoft Yahei" }
.nyronetop a { color:#333333; font-family:"microsoft Yahei" }
.nyronebottom { width:926px; border:1px solid #d5d5d5; font-size:15px; color:#333333; margin-top:10px; padding:0 10px 0 10px; }
/*带图片新闻列表*/
.dl_41 { overflow: hidden; padding: 24px 12px 24px 12px; border-bottom: 1px dashed #ccc; }
.dl_41 dt { width:258px; overflow:hidden; float:left; } /*图片边框*/
.dl_41 dt img { width:232px; height:155px; display:block; padding:2px; }
.dl_41 dd { width:620px; text-align:center; line-height:26px; overflow:hidden; float:left; margin-left:0px; text-align:left; font-family:Microsoft Yahei; }
.dl_41 dd h3 a { color:#222; line-height: 32px; font-size: 18px; font-weight: normal; letter-spacing:1px; border-bottom:1px solid #f1f1f1; display:block; margin-bottom:5px; }
.dl_41 dd a.ckxq { font-size:14px; width:83px; height:24px; color:#ca151e; letter-spacing:2px; }
.dl_41 dd a.zx:hover { }
.dl_41 dd p { overflow:hidden; height:100px; line-height:24px; color:#666; }
.dl_41:hover dd p { color:#333; }
.dl_41 dd .ddInfo { color:#EE0000; margin-left:5px; }
.dl_41 dd h4 a { color:#E5322C; font-size: 14px; line-height:28px; }
.dl_41 dd span a { color:#DA0000; display:inline-block; margin-right:20px; font-size:13px; }
.nylxwm { width:926px; border:1px solid #d5d5d5; font-size:15px; color:#333333; overflow:hidden; margin-top:10px; }
.nrylxwm { float:left; padding:30px; font-size:18px; line-height:40px; }
.nryewm { float:left; margin-top:30px; width:260px; }
/*内容页结束*/

.sylxfs { font-size:14px; color:#666666; line-height:28px; }
/*首页联系方式板块*/

/*位置*/
.navigation { font-size:12px; color:#666; }
.navigation a { color:#000; }
.navigation a:hover { color:#FF0000; text-decoration:none; }
/*新闻内容页样式*/
.wrap2 .content2 .main2 { margin:0 auto; }
.xinwen { padding:0 0px; }
.xinwen { padding:0 22px; }
.xw_hear { margin-bottom:22px; font-family:"microsoft Yahei"; }
.xw_title { text-align:center; margin-top:28px; margin-bottom:15px; }
.xw_title h1 { font-size:26px; font-weight:normal; color:#101010; }
.xw_xinxi span { color:#666666; margin-right:10px; font-size:12px; }
.xw_xinxi { text-align:center; margin-top:8px; border-bottom:#CCCCCC 1px solid; padding-bottom:10px; }
.xw_content { padding:0 10px; font-size:14px; line-height:30px; }
.xw_content a { color:#004276; }
/*相关文章*/
.xgwz { margin:10px auto 10px auto; border:#e8e8e8 1px solid; overflow:hidden; background:#fdfdfd; }
.xgwzbt { height:40px; line-height:40px; overflow:hidden; font-size:20px; padding-left:5px; color:#333; background:#f1f1f1 }
.xgneirong ul { padding:10px; }
.xgneirong li { width:50%; float:left; text-align:left; height:30px; overflow:hidden; }
.xgneirong a:hover { color:#0099e7; text-decoration:none; }
/*内容页留言*/
#nyliuyan { overflow:hidden; width:728px; margin:0 auto; }
#nyliuyan h3 { font-size:20px; font-weight:normal; }
#nyliuyan p { margin-bottom:15px; font-size:14px; }
#nyliuyan p a { color:#E04D47; }
#nyliuyan label { display:block; color:#555; }
#nyliuyan label i { color:#f00; font-style:normal; }
#nyliuyan .text { border:1px solid #ddd; height:20px; line-height:20px; padding:5px; width:716px; }
#nyliuyan .text:hover, #nyliuyan .text:focus, #nyliuyan textarea:hover, #nyliuyan textarea:focus { border:1px solid #E04D47; transition:border 0.4s ease 0s; }
#nyliuyan textarea { border:1px solid #ddd; padding:5px 0px; width:726px; height:140px; font-size:14px; }
#nyliuyan .submit { background:#E04D47; border:none; border-radius:3px; padding:8px 18px; color:#fff; cursor:pointer; -webkit-appearance:none; }
#nyliuyan .submit:hover { background:#F55540; }
/*图片内容页*/
.picnr { margin:0 auto; }
.showpic { text-align:center; }
.showpic img { max-width:600px; }
.imgtitle { text-align:center; }
.nph_intro { padding:10px 10px; line-height:30px; font-size:15px; }
.nph_intro img { float:none; text-align:center; overflow:hidden; }
.nph_tj { padding:0px; }
.nph_tj li { height:25px; line-height:30px; }
.nph_tj ul li a { color:000; }
/*fl板块*/
.wzxgtj { width:928px; margin:0 auto; line-height:36px; }
.wzxgtj span { font-size:14px; color:#cc2223; line-height:28px; font-weight:bold; }
/*文章内容页相关文章推荐结束*/
.tpxgtj { width:990px; margin:0 auto; }
.tpxgtj span { font-size:14px; color:#cc2223; line-height:28px; font-weight:bold; }
/*图片内容页相关文章推荐结束*/
.xfzy { width:1002px; margin:0 auto; text-align:left; font-size:12px; line-height:20px; }
.xfzy a { width:1002px; margin:0 auto; text-align:left; font-size:12px; color:#d52e40; line-height:20px; }
/*最底部文字*/
.flbanner { width:1002px; height:350px; margin:0 auto; }
