﻿@charset "utf-8";
/* CSS Document */
html, body, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var,fieldset, form, label, legend, caption{margin:0;padding:0;border:0; font-size:14px; font-family:microsoft yahei,Arial, Helvetica, sans-serif; color:#404040;}

fieldset, img {border:0;}
p,ul, ol, li, dl, dt, dd {list-style-type: none;margin:0px;padding:0px;}

a{color:#404040;text-decoration: none;}
a:link{color:#404040;text-decoration: none;}
a:visited{color:#404040;text-decoration: none;}
a:hover {color:#AA0A0A;text-decoration: underline;}
a:active{color:#404040;text-decoration: none;}

* html .clearfix {height:1%;}
html[xmlns] .clearfix {display:block;}
.clearfix:after {content:"";display:block;	height:0;clear:both;visibility:hidden;}
.clear, .divider {clear:both;}
.center{ text-align:center;}

body{background-color:#F9F9F9;}
.bgwhite{ background-color:#fff;}

.mt10{ margin-top:9px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb20{ margin-bottom:20px;}
.mb50{ margin-bottom:50px;}
.ml10{ margin-left:8px;}
.pt10{ padding-top:10px;}
.fl{ display:inline; float:left;}
.fr{ display:inline; float:right;}
.wrap{width:1200px; margin:0 auto;}
.w1200{width:1200px; margin:0 auto;}
.w880{ width:880px;}

.none{ display:none;}
.block{ display:block;}


/* 模板 */
.item{ width:420px; background-color:#fff;-moz-box-shadow:1px 1px 3px #C5C5C5;-webkit-box-shadow:1px 1px 3px #C5C5C5;box-shadow:1px 1px 3px #C5C5C5; border-radius:5px;}
.item .title{ width:100%; height:50px; overflow:hidden; line-height:50px;}
.item .title a{ margin-left:17px; font-size:16px;}
.item .more{ width:100%; height:26px; margin-bottom:20px;}
.item .more a{margin-left:17px; float:left; width:95px; height:26px; background:url(../images/more.jpg) no-repeat; overflow:hidden; text-indent:-999px;}

/* head */
.head{ width:100%; height:87px; background-color:#F5F9FB;}
.head .logo{ float:left; width:230px; overflow:hidden;}
.head .logo img{ float:left;}
.head .fr{ width:940px;}

.headTit{ width:100%; height:40px; line-height:40px; text-align:right; color:#939393; font-family:"宋体"; font-size:12px;}
.headTit i{ color:#D81E12; font-size:16px; font-family:microsoft yahei; font-style:normal;}


/* nav */
.nav{ width:auto; height:47px; float:right; position:relative;}
.nav ul{ width:100%; height:47px; line-height:47px; margin:0 auto;}
.nav ul li{ float:left; width:100px; height:43px; text-align:center; border-top:4px solid #F5F9FB;}
.nav ul li a{display:block; height:43px; text-align:center; z-index:9999; position:relative;}
.nav ul li.current{ border-color: #D81E12;box-shadow: -2px 0 4px rgba(0, 0, 0, 0.3);}
.nav ul li.current a,.nav ul li a:hover{text-decoration:none; color:#C24B4A;background: none repeat scroll 0 0 #FFFFFF;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;z-index:9999;}
.nav ul li.current a i,.nav ul li a:hover i{color: #C24B4A;}
.nav ul li.curren .navPro{ display:block;}
.nav ul li.last{ background:none;}
.nav .navPro{ width:995px; position:absolute; background-color:#fff; z-index:999;-moz-box-shadow:5px 5px 5px #3D3D3D;-webkit-box-shadow:5px 5px 5px #3D3D3D;box-shadow:5px 5px 5px #3D3D3D;  border-top:1px solid #E5EFF4; top:46px;left:-215px;border-bottom-left-radius:5px; border-bottom-right-radius:5px; padding:20px 10px 10px; display:none;}
.nav .navPro dl{ width:121px; float:left; overflow:hidden; border-right:1px solid #DDDDDD; padding:10px;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;}
.nav .navPro dl:hover{ background-color:#F2F2F2;}
.nav .navPro dl.last{border-right:none;}
.nav .navPro dl a{ background:none; padding:0; display:block; border:0;}
.nav .navPro dl dt{ width:100%; text-align:center; background-color:#fff; overflow:hidden;}
.nav .navPro dl dt .img{width:121px; height:70px; margin:0 auto;}
.nav .navPro dl dt .img img{ display:inline-block; width:121px; height: 70px;}
.nav .navPro dl dt .img a{ width: 100%; height: 100%; background:none; border:0;}
.nav .navPro dl dt h3 a{ font-size:16px; font-family:microsoft yahei;background:none; width:100%; height:30px; line-height:30px; color:#222; margin-top:8px; text-align:left; padding-left:10px; font-weight:normal; display:block; border:0;}
.nav .navPro dl dd{ width:100%; line-height:20px;background-color:#fff;}
.nav .navPro dl dd a{ background:none; height:20px; line-height:20px; width:100%; color:#888; font-size:13px; text-align:left; padding-left:10px; padding-top: 0; border:0;}
.nav .navPro dl dd a:hover{ color:#C24B4A;}

#about{ width:460px; left:0;}
#xwzx{ width:460px; left:150px;}
#zbzx{ width:460px; left:200px;}
#project{ width:460px; left:320px;}
#ppwi{ width:460px; left:100px;}
#iljs{ width:460px; left:300px;}


.nav ul li.crrent .navProMenu li a{ border:none;}
.nav .navPro .navProMenu{ float:left; width:210px; height:auto;}
.nav .navPro .navProMenu li{ width:100%; height:25px; line-height:25px; border:0; text-align:left;box-shadow:none; background:url(../images/ico_1.jpg) no-repeat 10px center;}
.nav .navPro .navProMenu li a{ display:inline; margin-left:23px; border:none; color:#404040;}
.nav .navPro .navProMenu li a:hover{ color:#C24B4A;}
.nav .navPro .navProImg{ float:left; width:238px; height:140px;}
.nav .navPro .navProImg img{ width:100%; height:100%;cursor:pointer;}

.search{ float:right; width:194px; height:25px; overflow:hidden; margin-top:13px; background:url(../images/search.jpg) no-repeat; margin-right:20px;}
.search ul{ width:100%;}
.search ul li{ float:left;}
.search .searKey{ width:150px; height:21px; padding:2px 3px 2px 7px; border:0; background:url(../images/search.jpg) no-repeat left top;}
.search .searBtn{ width:34px; height:25px; border:0; cursor:pointer; background:url(../images/search.jpg) no-repeat right top; overflow:hidden; text-indent:-999px;}


/* banner */
#banner{ width:100%; height:415px; overflow:hidden; position:relative; z-index:0; position:relative;}
#banner ul {height: 415px;position: absolute;}
#banner ul li {float: left;height: 415px;overflow: hidden;position: relative; width:100%; background-repeat:no-repeat; background-position:center top; z-index:0;}
#banner ul li a {display: block;height:100%;width: 100%;}
#banner ul li div {overflow: hidden;position: absolute;}
#banner .btnBg {background: none repeat scroll 0 0 #000;bottom: 0;height: 20px;left: 0;position: absolute; width: 800px;}
#banner .btn {bottom: 30px;height: 12px;position: absolute;right: 0;text-align: center;}
#banner .btn span {background: none repeat scroll 0 0 #000;cursor: pointer;display: inline-block;height: 7px;margin-left: 5px;overflow: hidden;width: 50px;}
#banner .btn span.on {background: none repeat scroll 0 0 #ff6600;}
.banner .preNext {background: url(../images/ico.png) no-repeat -29px -32px;cursor: pointer;height:44px;position: absolute;top:210px;width:25px;}
.focus-hover .preNext {display: block;}
#banner .pre {left:20px;}
#banner .next {background-position:-59px -84px;right:20px;}
#banner .prehover {background-position:-30px -84px;}
#banner .nexthover {background-position:-58px -32px;}

.banner_detail{width:100%; height:240px; overflow:hidden; background-repeat: no-repeat; background-position: center top;}
.banner_pro{ width:100%; height:279px; background:url(../images/banner_pro.jpg) no-repeat center top; overflow:hidden;}
.banner_about{width:100%; height:240px; background:url(../images/banner_about.jpg) no-repeat center top; overflow:hidden;}
.banner_tzzgx{width:100%; height:240px; background:url(../images/banner_tzzgx.jpg) no-repeat center top; overflow:hidden;}
.banner_hljs{width:100%; height:240px; background:url(../images/banner_hljs.jpg) no-repeat center top; overflow:hidden;}
.banner_zbxx{width:100%; height:240px; background:url(../images/banner_zbxx.jpg) no-repeat center top; overflow:hidden;}
.banner_contact{width:100%; height:240px; background:url(../images/banner_contact.jpg) no-repeat center top; overflow:hidden;}

.about{ float:left; height:335px;}
.about .title a.t{ background-image:url(../images/tit_about.jpg);}
.about .cont{line-height:23px; width:397px; height:236px; margin:0 auto; padding-bottom:10px;}
.about .cont a{ color:#24A0DC; margin-left:5px;}
.about .cont ul{ width:100%;}
.about .cont ul li{ width:100%; height:65px; overflow:hidden; line-height:22px; float:left; margin:3px 0 10px;}
.about .cont ul li a{ display:block; width:100%; height:100%; font-size:12px; color:#6E6E6E; float:left; margin:0;}
.about .cont ul li a img{ float:left; width:87px; height:65px; margin-right:10px;}
.about .cont ul li a h3{ font-weight:normal; font-size:15px; color:#333;}
.about .cont ul li a:hover{ text-decoration:none;}
.about .cont ul li a:hover h3{ color:#C40D0B;}

.news{ float:left; margin-left:23px;height:335px; position:relative;}
.news .cont{height:236px; overflow:hidden;line-height:23px; width:397px; margin:0 auto; padding-bottom:10px; text-align:left;}
.news .more a{ margin:0;}

/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ overflow:hidden; position:relative; width:397px; overflow:hidden; margin:0 auto;}
.leftLoop .hd{ overflow:hidden;  height:30px; position:absolute; right:0; bottom:17px; z-index:9999;}
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../images/PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;}
.leftLoop .bd{ z-index:0;}
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{text-align:center; float:left; _display:inline; overflow:hidden;  }
.leftLoop .bd ul li .img{ width:100%; float:left; text-align:center; margin-top:7px;}

.baojiaWrap{ width:316px; float:right;}
.baojiaWrap a.t,.baojiaWrap a.t img{ float:left;}
.baojiaWrap .baojia{ margin-top:8px; height:240px; width:100%; float:left;}
.baojiaWrap .baojia .baojiaBox{ width:281px; overflow:hidden; margin:0 auto; position:relative;}
.baojiaWrap .baojia .baojiaBox .bd{ width:100%; height:175px; margin-top:5px;}
.baojiaWrap .baojia .baojiaBox .hd{ width:100%;}
.baojiaWrap .baojia .baojiaBox .hd ul{ width:auto; float:right;}
.baojiaWrap .baojia .baojiaBox .hd ul li{ float:left; margin:0 5px;}
.baojiaWrap .baojia .baojiaBox .hd ul li a{ font-size:14px; color:#858585; float:left; display:block; padding:1px 8px;}
.baojiaWrap .baojia .baojiaBox .hd ul li a:hover{ text-decoration:none;}
.baojiaWrap .baojia .baojiaBox .hd ul li.on a{ background-color:#B30C0B; color:#fff; border-radius:3px;}
.baojiaWrap .baojia .more2{ width:100%; height:20px; line-height:20px; margin-top:5px;}
.baojiaWrap .baojia .more2 a{ float:right; font-size:12px; margin-right:20px;}

.contact{width:217px;}
.contact .title{ width:100%; border-bottom:1px solid #DFDFDF; padding:5px 0;}
.contact .title a.t{ background-image:url(../images/tit_contact.jpg);}
.contact .cont{ padding:10px 0 5px; line-height:23px;}


/* menu */
.menu{ width:220px; float:left; position:relative;}
.menu h2{ display:block; width:221px; height:76px; overflow:hidden; background:url(../images/menu_tit.jpg) no-repeat; position:absolute; left:0; top:0; z-index:999; color:#fff;font-weight:normal;}
.menu h2 span{ font-size:16px; margin:20px 0 0 20px; display:block; float:left; line-height:18px;}
.menu h2 span i{ display:block; color:#EDC9C9; font-style:normal; font-size:14px;}
.menu ul{ width:100%; margin-top:76px;}
.menu ul li{ width:100%; line-height:40px;border-bottom:1px solid #E3E3E3;}
.menu ul li a{ display:block; width:100%; height:100%; color:#9C9C9C;-webkit-transition:background-color 0.5s ease 0s;-moz-transition:background-color 0.5s ease 0s;-ms-transition:background-color 0.5s ease 0s;-o-transition:background-color 0.5s ease 0s;transition:background-img 0.5s ease 0s;}
.menu ul li.current a,.menu ul li a:hover{background:url(../images/ico_1.jpg) no-repeat 200px center #fff; color:#8E8E8E; text-decoration:none;}
.menu ul li a span{ margin-left:20px; font-size:14px;}
.menu ul li ul{ margin-top:0;border-top:1px solid #E3E3E3;border-bottom:none;}
.menu ul li.current ul li a{background:#FCFCFC;}
.menu ul li.current ul li a{width:180px; padding-left:40px;color:#AA0B08;}
.menu ul li.current ul li a:hover{ color:#8E8E8E;}

.menu ul li ul li a{background:#FCFCFC;}
.menu ul li ul li a{width:180px; padding-left:40px;color:#AA0B08;}
.menu ul li ul li a:hover{ color:#8E8E8E;}
.menu ul li ul li.current a{ color:#AA0B08;}


/* 内页 */
.detail{ width:1200px; background-color:#FAFAFA;-moz-box-shadow:0 1px 2px #B7B7B7;-webkit-box-shadow:0 1px 2px #B7B7B7;box-shadow:0 1px 2px #B7B7B7; border-radius:5px;}
.detail .detailBox{ width:980px; background-color:#fff; float:right; border-top-right-radius:5px;border-bottom-right-radius:5px;}
.detail .detailBox .detailNav{ width:100%;height:76px; line-height:76px;border-bottom:1px solid #E3E3E3;}
.detail .detailBox .detailNav a{ float:right; margin-right:20px; color:#D7D7D7; font-size:14px; background:url(../images/ico_3.jpg) no-repeat left center; padding-left:12px;}
.detail .detailBox .detailNav a:hover{ color:#AF0B0A; text-decoration:none;}
.detail .detailBox .cont{border-left:1px solid #E3E3E3;min-height:300px; padding:10px 10px 20px;}
.detail .aboutCont{ padding:0 10px; line-height:1.5em;}

.detAbout{ width:100%;margin-top:30px;}
.detAbout .detAboutNav{ width:100%;height:50px; overflow:hidden; margin:0 auto; border-bottom:1px solid #DBDBDB; }
.detAbout .detAboutNav h1{ width:1200px; height:100%; line-height:60px; overflow:hidden; margin:0 auto; font-weight:normal;color:#727272;}
.detAbout .detAboutNav h1 i{ float:left; color:#D81E12; font-size:24px; font-style:normal; line-height:50px; margin-right:10px;}
.detAbout .detAboutNav h1 a{ color:#727272;}
.detAbout .detAboutMenu,.detAbout .detAboutTitle,.detAbout .detAboutCont{ width:1200px; margin:0 auto;}
.detAbout .detAboutMenu{padding:20px 0 10px;}
.detAbout .detAboutMenu a{  border:1px solid #59595B; background-color:#5E5E62; color:#fff; text-align:center; padding:5px 26px; float:left; margin-right:10px;}
.detAbout .detAboutMenu a:hover,.detAbout .detAboutMenu a.current{border:1px solid #E60012; background-color:#E60012; text-decoration:none;}
.detAbout .detAboutTitle{ height:44px; line-height:44px; border-bottom:1px solid #DBDBDB; color:#2C2C2C; font-size:18px; text-indent:1.5em;}
.detAbout .detAboutCont{ padding:10px 0;}
.detAbout .detAboutCont .aboutCont{ padding:0 10px; line-height:1.9em; color:#727272;}
.detAbout .detAboutCont .aboutCont img{ display:inline-block;}

.detAbout .detAboutCont .newList2 dl{height:140px;}
.detAbout .detAboutCont .newList2 dl dt{width:200px;height:140px;}
.detAbout .detAboutCont .newList2 dl dt img{width:100%;height:140px;}
.detAbout .detAboutCont .newList2 dl dd{width:930px;}



/* footer */
.footer{ width:100%; background:url(../images/footer_bg.jpg) repeat-x left top #DFDFDF; margin-top:20px;}
.footer .wrap{ padding:25px 0 15px;}
.footer .copyright{ width:57%; float:left; color:#000; text-align:left; line-height:23px; font-size:12px; overflow:hidden;}
.footer .copyright a,.footer .copyright p,.footer .copyright div{ font-size:12px;}
.footer_code {display:inline;
}
.footer_code img{max-height:20px;}
.footer .footer_tit{ width:42%; float:right; color:#686868; text-align:right;overflow:hidden;}
.footer .footer_tit a{ color:#686868; margin:0 8px; font-size:12px;}

.link{ width:1000px; margin:0 auto; line-height:23px; color:#fff; padding:10px 0 0;}
.link a{ color:#fff; margin:0 10px; white-space:nowrap;}

/*===============================分页=================================*/
a.page {border: 1px solid #dedede; text-decoration: none; color:#555; display:inline-block;padding:0px 6px 0px 6px;}
a.page:visited {border: 1px solid #dedede;text-decoration: none;padding:0px 6px 0px 6px;}
.curr {border: 1px solid #dedede;color: #444;display:inline-block;padding:0px 6px 0px 6px;}
.pages{padding-top:10px;padding-bottom:10px;padding-right:18px;width:auto;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;height: 23px;clear: both;line-height:23px;float: right;}
.pages a,.pages span{border:1px solid #dedede; padding-left: 5px;padding-right: 5px;float: left;margin:0 5px;}
.pageArticle{line-height:25px;border-top:1px dotted #dedede;padding:10px;margin:0;}
.pageArticle li{height:25px;line-height:25px;}
.pageArticle a{font-size:12px;color:#444;text-decoration: underline;}
.pageArticle a:hover{color:#555;text-decoration: none;}


/*==================================内页==============================*/
/*文章列表*/
.newList{ padding:0 10px;}
.newList li{ width:100%; height:30px; line-height:30px; background:url(../images/ico_1.jpg) no-repeat 10px center; border-bottom:1px dashed #D3D3D3;}
.newList li span{ float:right; color:#B2B2B2;}
.newList li a{ margin-left:20px;}

/*图片列表*/
.picList{width:100%;padding-top:10px;}
.picList li{width:220px;height:220px;float:left;display:inline; background:none; border-bottom:none; margin:0 16px; display:inline;}
.picList li a{width:100%;height:200px;display:block;cursor:pointer;margin:0 auto;text-align:center;}
.picList li a img{border:1px solid #D8D8D8;height:170px;width:216px; padding:1px; float:left;}
.picList li a:hover img {border:1px solid #C6C6C6;}
.picList li a span{width:100%;height:30px;line-height:30px;margin-top:1px;text-align:center;display:block;overflow:hidden;float:left;}
.picList li a:hover span{ color:#AA0A0A;}

.proNewCont{ width:100%; padding-top:30px;}
.titl{width:100%;height:auto;text-align:center;border-bottom: 1px dashed #dbdbdb;}
.titl h2{line-height:31px;font-size: 21px;font-weight:300;margin-bottom:6px;}
.titl .laizi {text-align:center;color:#aaa;height:30px;line-height:30px;width:100%; position:relative;}
.titl .laizi .fr {width:100%; text-align:center;}
.titl .laizi .fr a {color:#c50000;}
.titl .laizi .fr a:hover {color:#c6c6c6;}
.titl .laizi .zh {width:140px;color: #7E7E7E;float: right; position:absolute; right:0; top:0;}
.titl .laizi .zh span {font-family: 'Times New Roman', arial;font-weight: bold;cursor: pointer;}
.titl .laizi .zh .small {font-size:10px;font-family: 'Times New Roman';padding-left: 3px;padding-right: 3px;}
.titl .laizi .zh strong {color:#0B3B8C;}
.titl .laizi .zh .big {font-size:13px;padding-left: 3px;padding-right: 3px;}
.detbox {height:auto;line-height:1.5em;font-size:14px;padding:10px; color:#8E8E8E;}
.detbox p,.detbox div,.detbox a{color:#8E8E8E;}

.box_line {border-top: 2px solid #DFDFDF;}
.box_line .td1 {border-bottom: 1px solid #DFDFDF;}
.btn_4 {color:#333;font-size:12px;height: 25px;width:75px;border-style: none;background-color: #FFFFFF;	background-image: url(../images/btn.jpg);background-repeat: no-repeat;font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
.input{ background-color:#fff; border:1px solid #DFDFDF; margin-left:5px; padding:3px;}

/* 留言 */
.message_list{ width:100%; padding-top:10px;}
.message_list li{ width:100%; padding:5px 0;line-height:25px; color:#FF0401;}
.message_list li span{ display:block; float:left; width:150px; text-align:right; color:#404040;}
.message_list input,.message_list textarea{ height:20px; padding:3px 2px; border:1px solid #C4C4C4; border-radius:3px;box-shadow:1px 1px 2px #E0E0E0; margin-right:10px;}
.message_list textarea{ height:100px;}
.message_list input:hover,.message_list textarea:hover{ border:1px solid #56B8FE;}
.message_list input:focus,.message_list textarea:focus{ border:1px solid #0295FF;box-shadow:1px 1px 2px #65BFFF}
.message_list #verify{ width:50px; font-size:14px; font-family:microsoft yahei; float:left;}
.message_list .yzmimg{ float:left; margin-top:3px; margin-right:10px;}
.message_list .bnt_web{ width:75px; height:25px; border:0; cursor:pointer; background:url(../images/btn.jpg) no-repeat; margin-left:150px;}
.message_list .bnt_web:hover,.message_list .bnt_web:focus{ border:0;}


/* 在线服务 */
#xcoczx{position:fixed; _position:absolute; right:5px; top:200px; z-index:999999; width:95px; padding:6px; background-color:#D1E9FD; border:1px solid #81C1F5; border-radius:6px; overflow:hidden;}
#xcoczx .xcoc_tit{ width:100%; height:30px; line-height:30px; color:#616161; border-bottom:1px dashed #616161; color:#616161; font-size:14px; font-family:microsoft yahei; text-align:center; margin-bottom:5px;}
#xcoczx .xcoc_i{ width:100%; padding-top:5px;}
#xcoczx .xcoc_ewm{ width:100%;}
#xcoczx .xcoc_ewm span{ color:#0075D6; display:block; width:100%; height:25px; line-height:25px; float:left; font-size:13px; font-family:microsoft yahei;}
#xcoczx .xcoc_tel{ color:#FF2D00; font-family:microsoft yahei; font-size:14px; font-weight:bold; padding-top:5px;}


/* 14-4-22 */
.baojiaDialog{ width:700px; overflow:hidden; margin:0 auto; padding:5px;}
.baojiaDialog .bd{ width:100%; height:450px;overflow:hidden;}
.baojiaDialog .hd{ width:100%; height:22px; margin-top:10px;}
.baojiaDialog .hd ul{ width:auto; float:right;}
.baojiaDialog .hd ul li{ float:left; margin:0 5px; display:block; width:autol}
.baojiaDialog .hd ul li a{ font-size:14px; color:#858585; float:left; display:block; padding:1px 8px;}
.baojiaDialog .hd ul li a:hover{ text-decoration:none;background-color:#B30C0B; color:#fff; border-radius:3px;}
.baojiaDialog .hd ul li.on a{ background-color:#B30C0B; color:#fff; border-radius:3px;}

/* 面包屑导航 */
.navigate{ width:100%; height:46px; line-height:46px; text-align:right; background-color:#EFEFEF; margin-top:20px;}
.navigate h3{ float:left; color:#; font-size:24px; color:#D50000; font-weight:normal; margin-left:15px; font-family:"黑体";}
.navigate span{ margin-right:15px;}
.nav-box .cur{text-align:center; font-size:45px;}

/* ===================== 产品中心 ======================= */
.proItem{ width:100%; float:left;}
.proItem .title{ width:100%; height:46px; line-height:46px; background-color:#F5F5F5; border-top:2px solid #E60013; border-bottom:1px solid #ddd; position:relative;}
.proItem .title a{ color:#5A5959; font-size:20px; margin-left:20px;}
.proItem .title a:hover{ color:#E60013; text-decoration:none;}
.proItem .title span{ display:block; width:44px; height:49px; line-height:49px; background-color:#E60013; text-align:center; position:absolute; top:-2px; left:-44px; color:#fff; font-size:21px;}
.proItem .cont{ width:100%; padding:16px 0;}
.proItem .proImg{ float:left; width:254px; overflow:hidden;}
.proItem .proImg a{ display:block; width:254px; height:270px; position:relative;}
.proItem .proImg a img{ width:254px; height:270px; float:left; z-index:0;}
.proItem .proImg a:hover i{ display:block; width:100%; height:100%; background:rgba(0,0,0,0.3); position:absolute; left:0; top:0; z-index:999;}
.proItem .proList{ float:left; width:946px; overflow:hidden;}
.proItem .proList ul{ width:100%;}
.proItem .proList ul li{ margin-left:24px; float:left; width:202px; overflow:hidden; border:5px solid #fff;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.proItem .proList ul li:hover{ border-color:#EAEAEA;}
.proItem .proList ul li:hover a{ color:#E60013;}
.proItem .proList .img{ width:100%; height:190px;}
.proItem .proList .img img{ float:left; width:100%; height:100%;}
.proItem .proList .txt{ padding:5px 5px; line-height:23px; border-bottom:1px dashed #848484;}
.proItem .proList .tool{ padding:5px 0; line-height:23px;}
.proItem .proList .tool a{ background-image:url(../images/ico_4.jpg); background-repeat:no-repeat; padding-left:18px; margin-left:15px;background-position:0px 2px;}
.proItem .proList .tool .ico1{ background-position:0px 2px;}
.proItem .proList .tool .ico2{ background-position:-56px 2px;}
.proItem .proList .tool .ico3{ background-position:-111px 2px;}

.proItem1{ width:775px; height:260px; overflow:hidden; float:left; border:1px solid #ddd; position:relative;}
.proItem1 .hd{ width:auto; height:15px; position:absolute; right:0; bottom:10px; z-index:9;}
.proItem1 .hd a{ display:block; float:left; width:15px; height:15px; background-image:url(../images/ico_5.jpg); background-repeat:no-repeat; background-position:0 0; margin:0 5px; cursor:pointer;}
.proItem1 .hd a.next{background-position:0 -17px;}
.proItem1 .hd a.prev{background-position:-25px 0;}
.proItem1 .hd a.next:hover{background-position:0 0;}
.proItem1 .hd a.prev:hover{background-position:-25px -17px;}
.proItem1 .bd{ width:100%; height:100%; overflow:hidden; z-index:0}
.proItem1 .bd ul{ width:100%; height:100%;}
.proItem1 .bd ul li{width:100%; height:100%;}
.proItem1 .bd ul li .img,.proItem1 .bd ul li .img img{ float:left; width:437px; height:260px;}
.proItem1 .bd ul li .info{ float:left; width:285px; margin-left:30px; padding-top:40px;}
.proItem1 .bd ul li .info a{color:#C40D0B; font-size:16px;}
.proItem1 .bd ul li .info .txt{ color:#7D7D7D; font-size:12px; line-height:20px; padding-top:20px;}

.proItem2{ width:411px; height:260px; overflow:hidden; float:right; border:1px solid #ddd;}
.proItem2 .cont{ padding:15px; position:relative; overflow:hidden;}
.proItem2 .cont ul{ width:100%;}
.proItem2 .cont ul li{ width:100%; height:65px; overflow:hidden; line-height:22px; float:left; margin:5px 0 6px;}
.proItem2 .cont ul li a{ display:block; width:100%; height:100%; font-size:12px; color:#6E6E6E;}
.proItem2 .cont ul li a img{ float:left; width:87px; height:65px; margin-right:10px;}
.proItem2 .cont ul li a h3{ font-weight:normal; font-size:15px; color:#333;}
.proItem2 .cont ul li a:hover{ text-decoration:none;}
.proItem2 .cont ul li a:hover h3{ color:#C40D0B;}

.proItem3{ width:590px; overflow:hidden; position:relative; float:left;}
.proItem3 .title{ width:100%; height:50px; line-height:50px;}
.proItem3 .title a{ margin-left:15px; font-size:16px;}
.proItem3 .cont{ width:100%; height:300px; position:relative;}
.proItem3 .cont .bd{ width:100%; height:300px;}
.proItem3 .cont .bd img{ width:100%; height:100%;}
.proItem3 .hd{ width:auto; height:15px; position:absolute; right:0; bottom:10px; z-index:9; display:none;}
.proItem3 .hd a{ display:block; float:left; width:15px; height:15px; background-image:url(../images/ico_5.jpg); background-repeat:no-repeat; background-position:0 0; margin:0 5px; cursor:pointer;}
.proItem3 .hd a.next{background-position:0 -17px;}
.proItem3 .hd a.prev{background-position:-25px 0;}
.proItem3 .hd a.next:hover{background-position:0 0;}
.proItem3 .hd a.prev:hover{background-position:-25px -17px;}

.proItem4{ width:598px; overflow:hidden; position:relative; float:right;}
.proItem4 .title{ width:100%; height:50px; line-height:50px;}
.proItem4 .title a{ margin-left:15px; font-size:16px;}
.proItem4 .cont{ border:1px solid #D8D8D8;}
.proItem4 .cont{ padding:15px; height:268px; position:relative; overflow:hidden;}
.proItem4 .proNewBox{ width:323px; float:left; margin:10px 0 0 10px;}
.proItem4 .proNewBox li{ float:left; width:100%; height:23px; line-height:23px;}
.proItem4 .proNewBox li a{ color:#5A5959; font-size:12px; margin-left:10px;}
.proItem4 .proNewBox li.first{ height:120px; border-bottom:1px solid #C4C4C4; margin-bottom:10px; padding:0 10px;}
.proItem4 .proNewBox li.first a{ color:#C40D0B; font-size:16px; margin-left:0;}
.proItem4 .proNewBox li.first p{line-height:22px; text-align:justify; color:#2C2C2C; padding:10px 0; font-size:12px;}


.proItem4 .proImgBox{ width:165px; float:right; margin:15px 15px 0 0;}
.proItem4 .proImgBox .more{ text-align: right;}
.proItem4 .proImgBox img{ width:165px; height:100px;}
.proItem4 .proImgBox ul{ width:100%;}
.proItem4 .proImgBox ul li{ width:100%; float:left; margin:5px 0 10px;}


/* 产品列表 */
.proList2{ width:100%;}
.proList2 li{ width:283px; overflow:hidden; float:left; border:1px solid #E5E5E5;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s; margin:0 20px 30px 0;}
.proList2 li:hover{ background-color:#F7F7F7;}
.proList2 li.last{ margin-right:0;}
.proList2 li h3{ width:100%; text-align:center; height:46px; line-height:46px;}
.proList2 li h3 a{color:#333; font-weight:normal; font-size:18px;}
.proList2 li .img{ width:100%; text-align:center; height:180px;}
.proList2 li .img img{ width:265px; height:180px;}
.proList2 li .tool{height:38px; overflow:hidden; padding:3px 0 9px 9px;}
.proList2 li .tool a{ display:block; float:left; width:132px; height:38px; line-height:38px; font-size:15px; background-color:#E6E6E6; text-align:center; color:#000; margin-right:1px;}
.proList2 li .tool a:hover{ color:#C40D0B; text-decoration:none;}

.proList3{ width:100%;}
.proList3 li{ width:283px; overflow:hidden; float:left; border:1px solid #E5E5E5;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s; margin:0 20px 30px 0;}
.proList3 li:hover{ background-color:#F7F7F7;}
.proList3 li.last{ margin-right:0;}
.proList3 li .txt{ display:block; width:100%; text-align:center; height:46px; line-height:46px;}
.proList3 li .img{ width:100%; text-align:center; height:180px; margin-top:10px;}
.proList3 li .img img{ width:265px; height:180px;}

/* 产品新闻 */
.proNew{ width:100%;}
.proNew .title{width:100%; height:66px; line-height:66px; border-top:1px solid #ddd;}
.proNew .title a.more{ float:right; margin-right:10px;}
.proNew .title a.t{ float:left; margin-left:10px; font-size:18px;}
.proNew .cont{ width:100%;}
.proNew .cont ul{ width:100%;height:187px; overflow:hidden;}
.proNew .cont ul li{ float:left; height:100%; margin-right:9px;}
.proNew .cont ul li.last{ margin-right:0;}
.proNew .cont .active{ width:143px; height:100%; overflow:hidden; background-color:#EEE; display:block;}
.proNew .cont .active .img{ width:100%; height:90px;}
.proNew .cont .active .img img{ width:100%; height:100%;}
.proNew .cont .active .txt{ padding:5px; line-height:23px; font-size:12px; height:50px; overflow:hidden;}
.proNew .cont .active .time{ height:35px; line-height:35px; color:#999; font-size:12px; padding-left:10px;}
.proNew .cont .active .time a{ float:right; margin-right:10px;}
.proNew .cont ul li.current .info{ display:block;}
.proNew .cont ul li.current .active{ display:none;}

.proNew .cont .info{ width:690px; height:100%; overflow:hidden; background-color:#eee; float:left; display:none;}
.proNew .cont .info .img{ border:1px solid #C0C0C0; border-right:none; width:299px; height:186px; float:left;}
.proNew .cont .info .txt{ float:left; width:320px; margin:25px 0 0 25px; color:#2C2C2C; line-height:23px; font-size:12px;}
.proNew .cont .info .txt h4{ width:100%; height:40px; line-height:40px; font-weight:normal;}
.proNew .cont .info .txt h4 a{ color:#C40D0B; font-size:16px;}


/* 产品详细 */
.detailBox{ width:100%;}
.detailBox .detail_pro{ width:100%; float:left; margin-top:30px;}
.detailBox .detail_pro .photo{ float:left; width:586px; height:388px; padding:6px; border:1px solid #EFEFEF;}
.detailBox .detail_pro .photo img{ width:100%; height:100%;}
.detailBox .detail_pro .article{ float:right; width:575px;}
.detailBox .detail_pro .article h3{ font-size:18px; color:#575757; font-weight:normal; line-height:25px; width:100%; float:left; padding-top:5px;}
.detailBox .detail_pro .article h3 i{ color:#ED0000; display:block; font-style:normal;}
.detailBox .detail_pro .article .tool{ width:100%; float:left; margin-top:30px;}
.detailBox .detail_pro .article .tool li{ width:160px; height:25px; line-height:25px; float:left; border:1px solid #ddd; background-color:#EEEEEE; text-align:center; margin-right:2px;}
.detailBox .detail_pro .article .tool li a{ display:block; width:100%; height:100%; float:left;}
.detailBox .detail_pro .article .photoList{ width:100%; float:left; margin-top:100px;}
.detailBox .detail_pro .article .photoList li{ width:115px; float:left; margin:0 10px;}
.detailBox .detail_pro .article .photoList li a img{ width:115px; height:86px;}
.detailBox .detail_pro .article .photoList li a span{ display:block; width:100%; text-align:center; height:20px; line-height:20px; font-size:12px;}
.detailBox .detail_pro .article .mark{ width:100%; float:left; margin-top:20px;}
.detailBox .detail_pro .article .mark a{ display:block; float:left; width:80px; height:30px; line-height:30px; text-align:left; background:url(../images/ico_xin.jpg) no-repeat 10px 10px #D91B1D; color:#fff; padding-left:30px;}
.detailBox .detail_pro .article .mark a:hover{ text-decoration:none;}

.detailBox .detail_info{ width:100%; float:left; margin-top:20px;}
.detailBox .detail_info .title{ width:100%; height:37px; line-height:37px; background-color:#FAFAFA; border-bottom:1px solid #D30000;}
.detailBox .detail_info .title ul{ width:auto;}
.detailBox .detail_info .title ul li{ float:left; width:130px; height:37px; line-height:37px; text-align:center;}
.detailBox .detail_info .title ul li a{ display:block; width:100%; height:100%; color:#141414;}
.detailBox .detail_info .title ul li.current a,.detailBox .detail_info .title ul li a:hover{ background-color:#F0F0F0; text-decoration:none;}
.detailBox .detail_info .cont{ width:100%; padding:10px 0 30px; line-height:23px;}


/*history*/
.history { background:url(../images/line04.gif) repeat-y 187px 0; overflow:hidden; position:relative; padding-bottom:100px;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../images/icon06.gif) no-repeat 158px 0; height:59px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:45px; margin-bottom:74px;  }
.history-date h2.first { position:absolute; left:0; top:0; width:100%; z-index:99;}
.history-date h2 a { color:#00bbff; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date ul li { background:url(../images/icon07.gif) no-repeat 180px 0; padding-bottom:50px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { float:left; padding-left:41px; margin-top:-5px; font-family:微软雅黑;width: 970px;}
.history-date ul li dl dt { font:20px/22px 微软雅黑; color:#737373; }
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px;}
.history-date ul li dl dt img{ float: right; width: 125px; height: 85px; margin-left: 10px;}
.history-date ul li.green h3 { color:#1db702;}
.history-date ul li.green h3 span { color:#a8dda3; }
.history-date ul li.green dl { margin-top:-8px;}
.history-date ul li.green dl dt { font-size:30px; line-height:28px;}
.history-date ul li.green dl dt a { /*background:url(../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}

#price_table_list{background:#D1D1D1;}
#price_table_list td{background:#fff;}
#price_table_list tr th{background:#F2F2F2;}



/* 产品分类列表2 */
.channelT{font-size: 12px;line-height: 24px;margin: 0 0 10px;}
.channel_p{border-bottom: 1px solid #DDDDDD;font-size: 14px;line-height: 2;padding: 0 0 15px;}
.side {width: 280px;}
.p_item {background: none repeat scroll 0 0 #F2F2F2;color: #333333;font-size: 14px;line-height: 32px;margin-top: 30px;padding-left: 20px;}
.p_style {border-bottom: 1px solid #DDDDDD;height: 20px;padding: 4px;}
.p_style .title {float: left;position: relative;text-indent: 10px;z-index: 1;}
.p_style .cb {margin: 0 8px;vertical-align: middle;}
.p_style .cir {border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #DA191C;border-style: dashed dashed dashed solid;border-width: 4px;left: 200px;position: absolute;top: -999em;z-index: 2;}
.p_style .img {border: 1px solid #DA191C;height: 108px;left: 200px;position: absolute;top: -999em;z-index: 1;}
.p_style .act {float: right;padding-right: 2em;}
.p_style:hover, .p_style_hover {background: none repeat scroll 0 0 #DA191C;}
.p_style:hover .title, .p_style_hover .title, .p_style:hover a, .p_style_hover a {color: #FFFFFF;z-index: 2;}
.p_style:hover .img, .p_style_hover .img {top: -45px;}
.p_style:hover .cir, .p_style_hover .cir {top: 8px;}
.p_style:hover .ico1_5, .p_style_hover .ico1_5 {background-position: 0 -80px;}
.p_style:hover .ico4_3, .p_style_hover .ico_4_3 {background-position: -60px -60px;}
.tc {text-align: center;}
.grey {background: none repeat scroll 0 0 #EDEDED;}
.side img {display: block;margin: 0 auto;}
.side_block {color: #999999;margin-bottom: 15px;padding: 10px 15px;}
.side_block a {color: #999999;}
.side_block a:hover {color: #333333;}
.side_block a p, .side_block a .side_ico_c {cursor: pointer;}
.side_block .side_title {color: #333333;display: block;font-size: 14px;line-height: 1.5;margin: 10px 0;}
.side_block .side_title em {color: #999999;margin: 0 5px;}
.side_block .t {color: #333333;font-size: 15px;font-weight: bold;margin: 0 0 10px;}
.side_block .more {background: none repeat scroll 0 0 #DA1819;border-radius: 2px;color: #FFFFFF;display: inline-block;margin: 5px 0 0;padding: 0 8px;}
.side_block .more:hover {background: none repeat scroll 0 0 #C11115;color: #FFFFFF;}
.side_block1 .title {clear: left;color: #DA191C;font-size: 14px;padding: 1em 0 0;}
.side_block1 .title a {color: #333333;}
.side_block1 {margin-bottom: 0;}
.side_block1 .info {border-bottom: 1px solid #DDDDDD;color: #CCCCCC;height: 20px;margin: 15px 0 0;padding: 0 0 15px;}
.side_block1 .p {color: #999999;}
.side_ico_c {background: url("../images/sideico.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: auto !important;line-height: 24px;min-height: 42px;padding-left: 65px;}
.side_block2 .side_ico_c {font-size: 14px;}
.side_block3 .side_ico_c {background-position: 0 -80px;}
.side_block4 .side_ico_c {background-position: 0 -162px;}
.channelN {color: #333333;float: left;font-size: 22px;margin-right: 8px;}

.picshow{overflow: hidden;}
.picshow img {float: left;width: 100%;}


.ico {background: url(../images/ico2.png);display: inline-block;height: 20px;overflow: hidden;vertical-align: middle;width: 20px;}
.ico1_2 {background-position: -20px 0;}
.ico1_3 {background-position: -40px 0;}
.ico1_4 {background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;}
.ico2_1 {background-position: 0 -20px;}
.ico2_2 {background-position: -20px -20px;}
.ico2_3 {background-position: -40px -20px;}
.ico2_4 {background-position: -60px -20px;}
.ico2_5 {background-position: -80px -20px;}
.ico3_1 {background-position: 0 -40px;}
.ico3_2 {background-position: -20px -40px;}
.ico3_3 {background-position: -40px -40px;}
.ico3_4 {background-position: -60px -40px;}
.ico3_5 {background-position: -80px -40px;}
.ico4_1 {background-position: 0 -60px;}
.ico4_2 {background-position: -20px -60px;}
.ico4_3 {background-position: -40px -60px;}
.ico4_4 {background-position: -60px -60px;}
.ico4_5 {background-position: -80px -60px;}
.ico5_1 {background-position: 0 -80px;}
.ico5_2 {background-position: -20px -80px;}
.ico5_3 {background-position: -40px -80px;}
.ico5_4 {background-position: -60px -80px;}
.ico5_5 {background-position: -80px -80px;}
.ico6_1 {background-position: 0 -100px; }
.ico6_2 {background-position: -20px -100px;}
.ico6_3 {background-position: -40px -100px;}
.ico6_4 {background-position: -60px -100px;}
.ico6_5 {background-position: -80px -100px;}
.ico7_1 {background-position: 0 -120px;}
.ico7_2 {background-position: -20px -120px;}
.ico7_3 {background-position: -40px -120px;}
.ico7_4 {background-position: -60px -120px;}

.form_ul{ width:100%; padding-top:30px;}
.form_ul li{ width:100%; padding:5px 10px;}
.form_ul li span{display: block;float: left;margin-right: 10px;text-align: right;width: 86px;}
.form_ul li input{ border:1px solid #D8D8D8; padding:2px 3px; line-height:18px;}
.form_ul li.form_btn input{ float:left; margin-left:96px;}

/* 2014-5-5 */
/* menu */
.menuBox{ width:256px; border:1px solid #ddd; background-color:#EFEFEF; border-radius:3px; padding:30px 0 20px; float:left;}
.menuBox #menu{ width:210px; margin:0 auto;}
.menuBox #menu li{ width:100%;}
.menuBox #menu li a{ display:block; width:100%;height:40px; line-height:40px;border-bottom:1px solid #ddd; background:url(../images/ico_6.jpg) no-repeat 18px center;}
.menuBox #menu li a span{ margin-left:42px;color:#737373;}
.menuBox #menu li a:hover{background:url(../images/ico_7.jpg) no-repeat 18px center; text-decoration:none;}
.menuBox #menu li a:hover span{ color:#E10200;}
.menuBox #menu li.current a{background:url(../images/ico_7.jpg) no-repeat 18px center;}
.menuBox #menu li.current a span{color:#E10200;}
.menuBox #menu li.current ul li a,.menuBox #menu li ul li a{ background:url(../images/ico_7.jpg) no-repeat 35px center; border-bottom:1px dashed #ddd;}
.menuBox #menu li.current ul li a span,.menuBox #menu li ul li a span{ color:#EE4349; margin-left:55px;}

.detailBox2{width:896px; min-height:300px; float:right;}

.newList2{ width:100%;}
.newList2 dl{ width:100%; height:85px; overflow:hidden; border-bottom:1px dashed #959595; float:left; margin:10px 0; padding:0 0 20px;}
.newList2 dl dt{ float:left; width:125px; height:85px; margin-left:10px;}
.newList2 dl dt img{ float:left; width:125px; height:85px;}
.newList2 dl dd{ float:right; width:720px; margin-right:10px;}
.newList2 dl dd h3{ width:100%; height:30px; line-height:30px; font-weight:normal;}
.newList2 dl dd h3 span{ float:right; color:#9E9E9E;font-size:13px;}
.newList2 dl dd h3 a{ float:left; font-size:16px;}
.newList2 dl dd .txt{ line-height:23px; color:#797977; font-size:12px;}


.summary {width: 100%;height: 100%;position: relative;z-index: 0}
.summary .onePic {width: 100%;height: 100%;position: absolute;z-index: 0;top: 0px;left: 0px}
.summary .onePic img {display: block;position: absolute;z-index: 0;top: 0px;left: 0px;width: 100%;height: 100%}
.summary .con {width: 950px;height: 450px;position: absolute;z-index: 2;left: 50%;top: 50%;margin: -225px 0 0 -475px}
.summary .con .cl {width: 375px;float: left;position: relative;z-index: 2}
.summary .con .cl .twoPic {position: absolute;z-index: 2;left: 86px;top: 74px;width: 272px;height: 272px}
.summary .con .cl .threePic {position: absolute;z-index: 2;left: 131px;top: -17px;width: 90px;height: 90px}
.summary .con .cl p.timer {position: absolute;z-index: 4;left: 14px;top: 177px;color: #fff;font-size: 14px}
.summary .con .cl p.timer i {display: block;font-size: 48px;line-height: 1;font-style: normal}
.summary .con .cl p.wqhg {position: absolute;left: 50px;top: 260px;width: 24px;z-index: 4}
.summary .con .cl p.wqhg a {color: #fff}
.summary .con .cl .picNum {color: #fff;width: 90px;height: 90px;background: #e90010;position: absolute;z-index: 4;left: 177px;top: 347px;font-size: 14px;text-align: center}
.summary .con .cl .picNum a {color: #fff;display: block}
.summary .con .cl .picNum a em {width: 49px;height: 49px;background: url(../images/main.png) -286px 0px no-repeat;margin: 10px auto 5px;display: block}
.summary .con .cl .bg {width: 364px;height: 318px;background: url(../images/main.png) -137px -782px no-repeat;position: absolute;z-index: 3;top: 28px;left: -5px}
.summary .con .cr {margin-left: 390px;padding-top: 30px}
.summary .con .cr p.issue {color: #fff;font-size: 18px;font-weight: bold}
.summary .con .cr h2 {color: #e90010;font: bold 48px/1.5 "Microsoft YaHei", "Comic Sans MS", "Verdana";border-bottom: 7px solid #d8d8d8;cursor: pointer}
.summary .con .cr p.introduction {font-size: 16px;margin-top: 15px;line-height: 2;color: #fff}
.summary .tips {width: 230px;height: 50px;padding: 15px 35px;position: absolute;z-index: 2;right: 20px;top: 10px;border-radius: 5px;background: #000;opacity: 0.65;filter: alpha(opacity=65)}
.summary .tips .tipsCon {position: relative;z-index: 2}
.summary .tips p {color: #fff;font-size: 16px;font-family: '\5FAE\8F6F\96C5\9ED1'}
.summary .tips a {text-indent: -9999em;width: 16px;height: 14px;position: absolute;right: -25px;top: -5px;z-index: 2;background: url(../images/main.png) -483px -135px no-repeat}
.summary .Bg {width: 100%;height: 100%;position: absolute;z-index: 1;left: 0px;top: 0px;background: #000;filter: alpha(opacity=65)}
.bigPic {position: relative;z-index: 3;}
.bigPicCon {position: absolute;left: 20px;right: 20px;bottom: 70px;top:20px;z-index: 3}
.bigPic .cl {position: relative;z-index: 0;overflow: hidden;height: 100%}
.bigPic .cl .imgBox {position: relative;z-index: 0;height: 100%;margin: 0 auto}
.bigPic .cl img {display: block;margin: 0 auto; height:100%; max-height:660px;}
.bigPic .cr {width: 299px;height: 100%;border-right: 1px solid #c7c7c7;background: #fff;top: 0px;right: 0px;position: absolute;z-index: 1}
.bigPic .cr .bigPicInfo {height: 107px;overflow: hidden;border-bottom: 1px solid #dbdbdb}
.bigPicInfo .aPageNum {width: 100px;height: 107px;float: left;position: relative;z-index: 0;background: url(../images/main.png) -158px -100px no-repeat}
.aPageNum .allNum {position: absolute;left: 71px;top: 55px;color: #cfcfcf;font-weight: bold}
.aPageNum .curNum {position: absolute;width: 45px;text-align: right;left: 20px;top: 7px;color: #444444;font: 36px/1.5 "Microsoft YaHei", "Comic Sans MS", "Verdana"}
.bigPicInfo .author {margin-left: 100px;line-height: 90px;color: #a9a9a9;font-family: "Microsoft YaHei", "Comic Sans MS", "Verdana"}
.bigPic .cr p.introduction {font-size: 14px;line-height: 2;margin: 30px 20px 0;overflow: auto}
.bigPic .cr .iconBg {width: 32px;height: 49px;background: url(../images/main.png) -468px 0px no-repeat;position: absolute;top: 145px;left: -32px;z-index: 1}
.bigPic .cr p.copyright {position: absolute;bottom: 10px;width: 100%;text-align: center;color: #a9a9a9}
.bigPic a.ckyt {display: none}
.bigPic .cur a.ckyt {display: block;width: 33px;height: 33px;background: url(../images/main.png) -337px -127px no-repeat;position: absolute;right: 10px;bottom: 10px;text-indent: -9999px}
.bigPic .cur a.ckyt:hover {background-position: -414px -127px}
.video {position: relative;z-index: 3;background: url(../images/articleBg.png) repeat}
.video .videoCon {position: absolute;left: 20px;right: 20px;bottom: 70px;top: 110px;z-index: 3;background: url(../images/videoBg.png) repeat}
.videoWrap {height: 100%}
.videoCon .fr {width: 250px;height: 100%;float: right;padding: 0 15px;overflow: hidden}
.videoCon .fr .tit {text-indent: -9999px;height: 60px;overflow: hidden;margin-top: 15px;background: url(../images/main.png) 100px -720px no-repeat}
.videoCon .fr p.text {color: #c7c7c7;font-size: 16px;text-indent: 2em;line-height: 2}
.videoCon .flCon {margin-right: 280px;height: 100%}
.videoCon .flCon .mod_player {position: relative;z-index: 0;height: 100%}
.edNote {position: relative;z-index: 3;background: url(../images/articleBg.png) repeat}
.edNote .edNoteCon {position: absolute;left: 20px;right: 20px;bottom: 70px;top: 110px;z-index: 3;border-left: 1px solid #c7c7c7;border-right: 1px solid #c7c7c7;background: #ffffff}
.edNoteWrap {height: 100%}
.edNoteCon .tit {height: 95px;padding: 12px 0 0 0;border-bottom: 1px solid #c7c7c7;line-height: 2}
.edNoteCon .tit .bd {height: 76px;overflow: hidden;margin: 0 50px;background: url(../images/main.png) right -615px no-repeat}
.edNoteCon .tit h3 {font-size: 26px;color: #444444;font-family: "Microsoft YaHei", "Comic Sans MS", "Verdana"}
.edNoteCon .tit p {color: #a9a9a9}
.edNoteCon .con {margin: 0 50px;padding: 20px 20px 40px}
.edNoteCon .con p {font-size: 16px;line-height: 2.2;text-indent: 2em;font-family: "Microsoft YaHei", "Comic Sans MS", "Verdana"}
.rollbar-path-vertical, .rollbar-path-horizontal {position: absolute;background-color: rgba(220,220,220,0.5);z-index: 100}
.rollbar-path-horizontal {bottom: 5px;left: 0;width: 100%;height: 10px;box-shadow: inset 0 1px 1 rgba(0,0,0,0.1);-moz-box-shadow: inset 0 1px 1 rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1)}
.rollbar-path-vertical {right: 5px;top: 0;height: 100%;width: 10px;box-shadow: inset 1px 0 1 rgba(0,0,0,0.1);-moz-box-shadow: inset 1px 0 1 rgba(0,0,0,0.1);-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,0.1)}
.rollbar-handle {position: relative;top: 0;left: 0;background-color: #58bcee;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.rollbar-path-vertical .rollbar-handle {height: 20%;width: 100%}
.rollbar-path-horizontal .rollbar-handle {width: 20%;height: 100%}
.rollbar-path-vertical, .rollbar-path-horizontal, .rollbar-handle {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px}
.recommend {position: relative;z-index: 3}
.recommend .recommendCon {position: absolute;left: 0px;right: 0px;bottom: 50px;top: 110px;z-index: 3}
.recommendWrap {height: 100%}
.recommendCon .reMain {width: 960px;margin: 0 auto;overflow: hidden}
.reMain .ad960 {width: 960px;overflow: hidden;max-height: 90px}
.reMain .tit {border-bottom: 1px solid #d7d7d7;height: 47px;line-height: 47px;margin: 20px 0}
.reMain .tit h4 {font-size: 18px;font-family: "Microsoft YaHei", "Comic Sans MS", "Verdana";color: #000000}
.reMain .tit h4 a {color: #000000}
.reMain .tit h4 i {color: #c8c8c8;margin-left: 5px;font-style: normal}
.reMain .tit h4 i a {color: #c8c8c8}
.reMain ul.reList {width: 980px;overflow: hidden}ul.reList li {width: 214px;height: 202px;overflow: hidden;float: left;margin-right: 21px;background: url(../images/main.png) right -388px no-repeat;padding: 5px;position: relative;z-index: 0}ul.reList li .showPic {margin: 0px}ul.reList li h5 {color: #444444;height: 33px;line-height: 33px;overflow: hidden}ul.reList li p {color: #a9a9a9;height: 18px;overflow: hidden}ul.reList li p.zan {position: absolute;top: 124px;right: 9px;z-index: 0;background: #1d1d1d url(../images/main.png) -189 -79px no-repeat;padding: 0 5px 0 20px;height: 21px;line-height: 21px}
.reMain .wfeCon {height: 46px;line-height: 46px;overflow: hidden;border-top: 1px solid #d7d7d7;border-bottom: 1px solid #d7d7d7;margin-top: 25px;text-indent: -9999px}
.recommendCon a.returnCover {width: 62px;height: 159px;background: url(../images/main.png) -194px -440px no-repeat;position: absolute;top: 50%;margin-top: -80px;right: 0px;text-indent: -9999em;z-index: 1;display: block}
.hide {display: none}
.topNav {position: absolute;width: 100%;height: 35px;left: 0px;right: 0px;z-index: 100}
.scrollWrap {width: 100%;top:0;bottom: 50px;left: 0px;position: absolute;z-index: 0}
.scrollBox {position: relative;height: 100%;width: 10000em}
.scrollBox .channel {float: left;height: 100%}
.tipsAlter {position: absolute;top: 50%;left: 45%;color: #FFF;padding: 0 32px;height: 52px;line-height: 52px;font-family: '\5FAE\8F6F\96C5\9ED1';font-size: 18px;z-index: 1000;background: #2c2c2c}
.toolBar {position: absolute;width: 100%;height: 90px;background: url(../images/toolBar.png) 0px 0px repeat-y;top: 0;left: 0px;z-index: 99;overflow: hidden;display: none}
.toolBar h1.logo {width: 266px;height: 90px;display: block;background: url(../images/main.png) 0px 10px no-repeat;float: left;margin-left: 25px}
.toolBar h1.logo a {text-indent: -9999em;width: 266px;height: 90px;display: block}
.navList {overflow: hidden;float: right; margin-top:7px;}
.navList li {float: left;width: 130px;height: 42px;line-height: 42px;margin-left: 1px;text-align: center}
.navList li a {color: #dadada;display: block;background: #444 url(../images/main.png) no-repeat;padding-left: 15px}
.navList li.cur a, .navList li a:hover {color: #fff;background: #E80010 url(../images/main.png) no-repeat}
.navList li a.icon01 {background-position: 20px -180px}
.navList li a.icon02 {background-position: -110px -180px}
.navList li a.icon03 {background-position: -240px -180px}
.navList li a.icon04 {background-position: -368px -180px}
.navList li.cur a.icon01, .navList li a:hover.icon01 {background-position: 20px -243px}
.navList li.cur a.icon02, .navList li a:hover.icon02 {background-position: -110px -243px}
.navList li.cur a.icon03, .navList li a:hover.icon03 {background-position: -240px -243px}
.navList li.cur a.icon04, .navList li a:hover.icon04 {background-position: -368px -243px}
.pageBtn {position: absolute;width: 100%;height: 50px;line-height: 50px;bottom: 50px;left: 0px;z-index: 99}
.pageBtnBg {background: url(../images/toolBar.png) 0 -90px repeat-y}
.aPageBtn {width: 240px;height: 44px;position: absolute;left: 50%;z-index: 1;bottom: 0px;background: url(http://mat1.gtimg.com/news/jackiejiang/images/item/newOneday/aPageBg.png) repeat-x;color: #939393;line-height: 44px;text-align: center;display: none}
.aPageBtn .prev, .aPageBtn .next {width: 54px;height: 44px;display: block;background: url(../images/main.png) no-repeat;text-indent: -9999px;opacity: 0.6;filter: alpha(opacity=60)}
.aPageBtn a.prev {float: left;background-position: 0px -130px}
.aPageBtn a.next {float: right;background-position: -54px -130px}
.aPageBtn a:hover.prev {background-position: 0px -85px}
.aPageBtn a:hover.next {background-position: -54px -85px}
.pageBtn .pageAuthor {color: #a5a5a5;float: left;text-indent: 50px}
.pageBtn .pageToolList {float: right;margin: 12px 20px 12px}
.pageToolList li {float: left;margin-left: 10px;height: 26px;line-height: 26px;position: relative;z-index: 0}
.pageToolList i {width: 31px;height: 26px;display: block;float: left;background: #d73d3d;color: #ffffff;font-size: 16px;text-align: center;margin-right: 1px;cursor: pointer;font-style: normal}
.pageToolList li.cur i {text-indent: -9999px;background: #d73d3d url(../images/main.png) -243px -333px no-repeat}
.pageToolList li.cur i.comment {background-position: 2px -320px}
.pageToolList li.cur i.praise {background-position: -120px -320px}
.pageToolList li.cur i.share {background-position: -235px -321px}
.pageToolList a.ptList {display: block;background: #0e0e0e;padding: 0 10px;color: #fff;float: left}
.pageToolList li.cur a.ptList {background: #d73d3d}
.pageToolList a.ptList span {float: left}
.pageToolList a.ptList em {width: 15px;height: 26px;display: block;float: left;background: url(../images/main.png) -190px -95px no-repeat;font-style: normal;cursor: pointer}
.shareListCon {_width: 100%;position: absolute;bottom: 26px;z-index: 100;right: 0px;_left: 0px;_right: auto;_bottom: 19px;display: none}
.shareList {background: #fff;width: 91px;border: 1px solid #d3d3d3;padding: 5px 0 5px 10px;float: right;_margin: 0px 20px 7px 0}
.shareList li {height: 34px;line-height: 34px;float: left;width: 100%;margin-left: 0;cursor: pointer}
.shareList a, .shareList a:hover {height: 34px;line-height: 34px;background: #fff;color: #a9a9a9;display: block;text-indent: 32px;cursor: pointer}
.shareList a span {background: #fff url(../images/main.png) no-repeat;display: block;float: left}
.shareList a span.txwb {background-position: 0px -440px}
.shareList a span.qzone {background-position: 0px -471px}
.shareList a span.qq {background-position: 0px -504px}
.shareList a span.weibo {background-position: 0px -538px}
.shareList a span.weixin {background-position: 0px -570px}
.commentCon {width: 435px;padding-right: 20px;position: fixed;right: -999px;top: 0;z-index: 100}
.commentCon a.close {width: 33px;height: 33px;background: url(../images/main.png) -355px 0px no-repeat;display: block;float: left;text-indent: -9999px}
.commentCon .commentMain {width: 380px;padding: 0 10px;float: left;border: 1px solid #d3d3d3;overflow-y: auto;overflow-x: hidden;background: #fff;z-index: 100}
.pageNum {position: absolute;width: 100%;height: 10px;line-height: 10px;color: #fff;background: #666666;bottom: 40px;left: 0px;z-index: 1;font-size: 10px;font-family: sans-serif}
.pageNum li {float: left;text-align: center;position: relative;z-index: 1;cursor: pointer}
.pageNum li i {position: absolute;right: 0px;top: 0px;height: 10px;display: block;width: 1px;line-height: 0;background: #000}
.pageNum li.cur {background: #e90010}
.footer2 {position: absolute;width: 100%;height: 40px;line-height: 40px;background: #282828;left: 0px;bottom: 0px;z-index: 100;text-align: center;color: #6f6f6f;overflow: hidden}
.footer2 a {color: #6f6f6f;display: inline}
.footer2 i {margin: 0 5px}#login_layer_bg {width: 100%;position: absolute;top: 0;left: 0;z-index: 9999;background: url(../images/alphabg.png);_background: #000;_opacity: 0.3;_filter: alpha(opacity=30);height: 100%}#login_layer_main {position: fixed;_position: absolute;width: 490px;height: 382px;top: 50%;left: 50%;margin: -165px 0 0 -276px;z-index: 10000}
.topNav, .pageNum, .pageBtn, .toolBar, .footer2 {_position: absolute}
.wrap2{ width:100%; height:100%; position:relative; overflow:hidden;}
.bigPicCon { bottom: 117px; }