body{ margin:0 auto; padding:0; font-size:12px; font-family:Microsoft YAHEI, Arial, Helvetica, sans-serif; color:#333; min-width:1200px;position: relative;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,select{margin:0;padding:0;}
h1,h3,h3,h4{ font-size:14px;}
.clear{ clear:both;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration: none; color:#eb2914;}
img{ border:0 none; vertical-align:top;}
ul li{list-style:none;}
.warp { width:1200px; margin:0 auto;} 
.inp_one { width:200px; height:25px; line-height:25px;}
.inp_small { width:100px; height:25px; line-height:25px;}
#VCode { cursor:pointer;}
.mt { margin-top:15px;}
.blue { color:#0037FF;}

/*top*/
.header { width:100%; height:81px; background:url(../images/headerbg.png) no-repeat center center; margin:0 auto;position: absolute;top:0;z-index: 21;}
.header .weather{float:left;width: 420px;height: 80px;margin:14px 0 0 10px;}
.header .rgtx { float:left;margin: 26px 0 0 100px;}
.header .rgtx .search input { display:block; float:left;  height:30px; line-height:30px;}
.header .rgtx .search .tit { background:#fff; color:#333;width: 211px;height: 27px;line-height: 27px;border-left:1px solid #D9D9D9;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;border-right:1px solid #fff; padding:0 10px;}
.header .rgtx .search .djs { background:#FF1C1D url(../images/searchtit.png) no-repeat center center; height:29px;width: 31px;border:none;}
.header .dzb{ float:right;}

.logo {width: 1200px; height:133px;margin:0 auto;z-index: 99;}
.logo h1{display:inline-block;color: #F21313; font-size: 40px; line-height: 145px; letter-spacing: 3px;}
.logo h1 span{font-size: 30px; padding: 0px 10px; line-height: 145px;}

/*导航*/
.nav { width:100%; margin:0 auto; height:120px; line-height:35px; background:url(../images/navbg.png) no-repeat center center; position:relative; z-index:0;}
.nav .line { width:1px; height:45px; background:url(../images/line.jpg) no-repeat left center;}
.nav li {width: 109px; float:left; position:relative; text-align:center;line-height: 40px;}
.nav li a { display:block; padding:0 15px; font-size:14px; color:#fff;}
.nav li:hover ul { display:block;}
.nav li ul { display:none; position:absolute; top:45px; right:-25px; background:#E71A04; width:130px; padding:0 2px; border-left:1px solid #E71A04; border-right:1px solid #E71A04; border-radius:0 0 6px 6px; overflow:hidden;}
.nav li li { float:none; padding:0 5px; margin:0 auto; line-height:35px; border-bottom:1px solid #1785d1;}
.nav li li a { color:#ddd; font-size:12px; padding:0;}
.nav li li a:hover { color:#fff;}

/*banner*/
.banner { width:100%; margin:0 auto; position:relative; overflow:hidden;}
.banner .hd { width: 100%;position: absolute;bottom: 5px;z-index: 1;}
.banner .bd { width:100%; position:relative; z-index:-1;}
.banner .bd li { width:100%; height: 297px;position:relative;}
.banner .bd li a { display:block; width:100%;}
.banner .bd img { display:block; width:100%;}
.banner_ej { width:100%; margin:0 auto;position: relative;}
.banner_ej .bejimg { width:100%;height: 297px;}
.banner_ej .hflogo{width: 100%;position: absolute;bottom: 5px;}

/*友情链接*/
.link {  color:#666; font-size:14px; line-height:35px; margin:22px auto 0 auto;}
.link h3{height:35px; line-height:35px; font-size: 24px;color:#B00007;border-bottom:3px solid #B00007;font-weight: normal;margin-bottom: 10px;}
.link a { color:#d7d7d7; margin:0 10px 0 15px; color:#666;}
.link .link1{background: url(../images/link1.png) no-repeat center left;padding-left: 30px;}
.link .link2{background: url(../images/link2.png) no-repeat center left;padding-left: 30px;}

/*脚部*/
.footer { width:100%; margin-top:20px; background: url(../images/zhong.png) left top repeat-y;line-height:25px; font-size:14px; color:#fff; padding-bottom: 20px; }
.footer a { color:#fff;}
.footer .fotnav { width:1215px; padding:10px 0; position: relative;left:-10px;}
.footer .fotnav a {display: inline-block; padding:0 9px 0 10px;border-left: 1px solid #fff;line-height:12px;}
.footer .fotnav a:nth-of-type(1) { border-left: none;}

.fbtm .fbleft{float:left;width: 400px;}
.fbtm .fbright{float:right;width: 665px;}
.fbtm .fbright h3{font-weight: normal;text-align: center;margin-bottom:10px;}
.fbtm .fbright .ewm{float:right;}
.fbtm .fbright .ewm img{display:block;width: 120px;height: 120px;}
.fbtm .fbright .ewm1 {margin-left: 60px;}
.fbtm .fbright .ewm span{display:block;text-align: center;line-height: 25px;}

.footer .sitecode { width:100px; margin:10px auto 0 auto; text-align:center;}
.footer .sitecode a { display:block; width:100%;}
.footer .sitecode img { display:block; margin:0 auto;}

/*在线客服*/
.izl-rmenu{position:fixed; right:0; margin-right:0px; bottom:150px; padding-bottom:20px; z-index:999; }
.izl-rmenu .btn{width:60px; height:60px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/online30-2.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#666;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/online30-2.png) 0px 0px no-repeat; background-color:rgba(102,102,102,0.6); text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/online30-4.png) 0px 0px no-repeat; background-color:rgba(102,102,102,0.6);}
.izl-rmenu .btn-wx:hover{background-color:#666;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/online30-1.png) 0px 0px no-repeat; background-color:rgba(102,102,102,0.6);}
.izl-rmenu .btn-phone:hover{background-color:#666;}
.izl-rmenu .btn-phone .phone{background-color:rgba(102,102,102,0.6); position:absolute; width:160px; left:-160px; top:0px; line-height:60px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/online30-3.png) 0px 0px no-repeat; background-color:rgba(102,102,102,0.6); display:none;}
.izl-rmenu .btn-top:hover{background-color:#666;}

/************************************************ 首页代码 （多余不用请删除） start*****************************************************/
/*公告*/
.notice{width: 1125px; overflow:hidden; position:relative;  height: 35px; background: url(../images/notice.png) no-repeat center left;padding-left: 75px; }
.notice .hd{ overflow:hidden;   }
.notice .bd{   overflow:hidden;  }
.notice .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
.notice .bd ul li{ margin:0 10px; float:left; display:inline; overflow:hidden;   }
.notice .bd ul li a{display:block; height:35px; line-height:35px;width: 355px; font-size: 14px; color:#000; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;   }

/*广告*/
.advertisement a:nth-of-type(2) img{margin:5px 10px 5px 0;}
.advertisement a:nth-of-type(3) img{margin:5px 0px 5px 0;}
.advertisement a:nth-of-type(4) img{margin-bottom: 5px;}
.advertisement a:nth-of-type(5) img{margin:0 15px;}
.advertisement a:nth-of-type(6) img{margin-bottom: 5px;}

/**带幻灯片新闻**/
.slide_news { width:1200px; height:330px; overflow: hidden; margin-top:10px;}
.slide_news .news { width:100%;}
.slide_news .news .slide_pic { width:720px; height:330px; float:left; position:relative; border:1px solid #ddd;}
.slide_news .news .slide_pic .hd { width:20%; height:32px; line-height:32px; text-align:right; overflow:hidden; position:absolute; right:10px; bottom:0px; z-index:1;}
.slide_news .news .slide_pic .hd li { display:inline-block; margin-right:2px; width:15px; height:15px; line-height:15px; text-align:center; background:#fff; cursor:pointer; border-radius:3px;}
.slide_news .news .slide_pic .hd li.on { background:#f00; color:#fff;}

.slide_news .news .slide_pic .bd li { position:relative;}
.slide_news .news .slide_pic .bd img { width:720px; height:330px; displ ay:block;}
.slide_news .news .slide_pic .bd p { position:absolute; bottom:0; width:100%; text-indent:8px; background:rgba(0,0,0,0.5); color:#fff; font-size:14px; }
.slide_news .news .slide_pic .bd p span{display: inline-block;width: 60%;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.slide_news .news .slide_new { width:460px; float:right; background: #E7E5E5; }
.slide_news .news .slide_new .sntitle{background:#E0E0E0;font-weight: normal;}
.slide_news .news .slide_new .sntitle a{display:block;width: 38px;height: 24px;line-height: 24px;margin-left: 400px;background: url(../images/more.jpg) no-repeat center right;padding-right: 20px; }
.slide_news .news .slide_new li { padding:0 10px 10px 10px; border-bottom:1px dashed #fff;}
.slide_news .news .slide_new li h3 { height: 43px;  line-height: 45px;font-weight:100; font-size:20px; color:#f00; display:block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.slide_news .news .slide_new li h3:hover { color:#f30;}
.slide_news .news .slide_new li p { font-size:14px; color:#666;height: 48px; line-height:24px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

/*列表新闻和视频在线*/
.new_screen .nsleft{float:left;width: 840px;overflow: hidden;margin-bottom: 15px;}
/**单条列表新闻**/
.only_news { width:400px; float:left; margin:17px 20px 0 0;}
.only_news .news { width:100%;}
.only_news .news .ntitle { font-weight:100; font-size:14px;  border-bottom:2px solid #B00007; height:30px; line-height:30px;}
.only_news .news .ntitle .ntit{ float:left; display: inline-block; width:75px; color:#fff; background: #B00007; text-align: center;}
.only_news .news .ntitle .nmore{ float:right; color:#333;}
.only_news .news ul{display: block;border:1px solid #D6D6D6;padding:10px;}
.only_news .news li { font-size:14px; line-height:30px; }
.only_news .news li a { float:left; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.only_news .news li span { float:right; color:#999; font-size:14px;}

.new_screen .nsright{float:right;width: 358px;border:1px solid #ccc;margin-top: 17px;overflow: hidden;}
.new_screen .nsright h3 {height: 32px;line-height: 32px;font-size: 22px;color:#000;text-align: center;border-bottom: 1px solid #ccc;background: #f1f1f1;}
.new_screen .nsright ul li {width: 358px;height: 255px;overflow: hidden;}
.new_screen .nsright ul li img{width: 358px;height: 225px;}
.new_screen .nsright ul li h4{height: 30px;line-height: 30px;font-size: 14px;text-align: center;font-weight:100;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.only_news .news .ntitle .ntit:hover{text-decoration: underline;}

/**图片带详情展示 + 相关阅读**/
.pro_pic { width:1200px;margin-top:10px;box-shadow:0 12px 8px -5px #ddd;-moz-box-shadow:0 12px 8px -5px #ddd; -webkit-box-shadow:0 12px 8px -5px #ddd;}
.pro_pic .ntitle {height:35px; line-height:35px; border-bottom:3px solid #B00007;font-weight: normal;margin-bottom: 10px;}
.pro_pic .ntitle a{font-size: 24px;color:#B00007;}
.pro_pic li { float:left; width:275px; margin:0 12px;}
.pro_pic li img { width:275px; height:120px; display:block; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}
.pro_pic li h3 {height: 45px;line-height:40px; font-weight:100; font-size:14px;color:#333; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.new_lists{width: 1220px;margin:0 -20px 17px 0;}
/**多条列表新闻**/
.only_news1 { width:386px; float:left; margin:17px 20px 0 0;}
.only_news1 .news { width:100%;}
.only_news1 .news .ntitle { font-weight:100; font-size:14px; border-bottom:2px solid #B00007; height:30px; line-height:30px;}
.only_news1 .news .ntitle .ntit { float:left; display: inline-block; width:75px;color:#fff; background: #B00007; text-align: center;}
.only_news1 .news .ntitle .nmore{ float:right; color:#333;}
.only_news1 .news ul{display: block;border:1px solid #D6D6D6;padding:10px;}
.only_news1 .news li { font-size:14px; line-height:30px; }
.only_news1 .news li a { float:left; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.only_news1 .news li span { float:right; color:#999; font-size:14px;}

.only_news1 .news .ntitle .ntit:hover{text-decoration: underline;}

/**带缩略图新闻**/
.pic_news { width:385px; float:left; margin-top:17px;}
.pic_news .news { width:100%;}
.pic_news .news .ntitle { font-weight:100; font-size:14px; border-bottom:2px solid #B00007; height:30px; line-height:30px;}
.pic_news .news .ntitle .ntit { float:left; display: inline-block; width:75px; color:#fff;  background: #B00007; text-align: center;}
.pic_news .news .ntitle .nmore { float:right; color:#333;}
.pic_news .news ul{display: block;border:1px solid #D6D6D6;padding:8px 10px 4px 10px;}
.pic_news .news li h3 { font-weight:100; font-size:16px;color:#333; display:block; width:100%;height: 35px;line-height: 35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pic_news .news li h3:hover { color:#f30;}
.pic_news .news li .mesg{margin:6px 0 13px 0;}
.pic_news .news li .mesg img { float:left; width:118px; height:55px; }
.pic_news .news li .mesg p { float:right; width:225px; font-size:12px; color:#666; line-height:19px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

.pic_news .news .ntitle .ntit:hover{text-decoration: underline;}

/* 链接单位图片 */
.picMarquee-left{ width: 1198px;overflow:hidden; position:relative;  border:1px solid #ccc;  margin:16px 0 10px 0; }
.picMarquee-left .hd{ overflow:hidden;  }
.picMarquee-left .bd{ width: 1170px;padding:10px; overflow: hidden;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:195px; height:115px; display:block; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }

/*右侧广告*/
.nalright{float:right;margin-top: 17px;}
.nalright img{width: 360px;height: 275px;}

.cadvimg{width: 1200px;margin:0 auto;overflow: hidden;}

/**图说文化**/
.cul_pic { width:1200px;margin-top:10px;}
.cul_pic .ntitle{height:35px; line-height:35px; border-bottom:3px solid #B00007;font-weight: normal;margin-bottom: 10px;}
.cul_pic .ntitle a{font-size: 24px;color:#B00007;}
.cul_pic li { float:left; width:275px; margin:0 12px;}
.cul_pic li img { width:275px; height:120px; display:block; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}
.cul_pic li h3 {height: 45px;line-height:40px; font-weight:100; font-size:14px;color:#333; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cul_pic .recmd{float:left; width:580px; margin:0 11px;}
.cul_pic .recmd img { width:580px; height:285px; display:block; border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;}
.cul_pic .recmd h3 {height: 45px;line-height:40px; font-weight:100; font-size:14px;color:#333; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cul_pic  h3:hover{color:#f30;}

/**栏目标题**/
.marg { margin:0 30px;}
.title { font-weight:100; font-size:16px; color:#333; border-bottom:1px solid #ddd; height:35px; line-height:35px; margin-bottom:15px;}
.title span { float:left; padding-right:15px; border-bottom:1px solid #f30; height:35px;}
.title a { float:right; font-size:12px; color:#999;}


/**循环滚动的图片**/
.cycle_pic { width:100%; margin-top:20px;}
.pic_scroll { width:100%; position:relative;}
.pic_scroll .hd { position:absolute; height:10px; top:-38px; right:40px; width:100px;}
.pic_scroll .hd .prev,.pic_scroll .hd .next { display:block; width:5px; height:9px; float:right; margin-right:5px; overflow:hidden; cursor:pointer; background:url(../images/arrow.png) no-repeat;}
.pic_scroll .hd .next { background-position:0 -50px;}
.pic_scroll .hd .prevStop { background-position:-60px 0;}
.pic_scroll .hd .nextStop { background-position:-60px -50px;}
.pic_scroll .bd {}
.pic_scroll .bd li { margin-right:10px; float:left; _display:inline; overflow:hidden; text-align:center;}
.pic_scroll .bd li .pic { text-align:center; }
.pic_scroll .bd li .pic img { width:290px; height:160px; display:block; border:1px solid #ccc;}
.pic_scroll .bd li .pic a:hover img { border-color:#999;}
.pic_scroll .bd li .mesg { line-height:25px; margin-top:10px; font-size:14px; padding:0 20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/************************************************ 首页代码 （多余不用请删除） end*****************************************************/

/*** 子页公用当前位置、栏目标题及二级栏目 ***/
.c_position { line-height:40px; border-bottom:1px solid #eee; padding-left:20px; background:url(../images/position.png) no-repeat left center; text-align:left; margin-bottom:30px;}

.rmdpic{width: 1200px; height: 155px; border: #ff9a66 solid 1px;}
.rmdpic h3{color: #F00; background: #fdede5;font-size: 14px;line-height: 26px; text-indent: 15px; height: 26px; border-bottom: #ff9a66 solid 1px;}
.rmdpic li { float:left; width:150px;line-height:30px;  overflow:hidden; text-align: center;margin: 15px 10px 0 11px;}
.rmdpic li img{display:block;width:150px;height: 70px;}
.rmdpic li h4{font-size: 14px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*左侧公共*/
.fl { float:left;}
.fr { float:right;}
.content { width:1200px; margin:0 auto;}
.left { width:300px; margin-top:10px;}

.left_news_title { font-size:20px; color:#E71A04; height:50px;line-height: 50px; overflow:hidden;border-bottom:2px solid #E71A04;}
.left_news_title span { color:#fff; float:left; font-size:16px; line-height:50px; padding-left:18px;}
.left_news_title a { color:#fff; float:right; font-size:12px; line-height:50px; margin-right:16px;}
.left_news {  padding:20px 0;}
.left_news .recommd{margin:0;}
.left_news .recommd img{display:block;width: 300px;height: 138px;}
.left_news .recommd h4{line-height: 38px;font-size: 16px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.left_news li { float:left; width:145px;line-height:30px;  overflow:hidden; text-align: center;margin-top: 5px;}
.left_news li img{display:block;width:145px;height: 67px;}
.left_news li h4{font-size: 14px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.left_news li:nth-child(odd){ margin-right: 10px;}

/*右侧公共*/
.right { width:850px; overflow:hidden; margin-top:10px;}
.right_title { border-bottom:2px solid #ddd; height:50px; width:100%;}
.right_title p { color:#333;  font-size:14px; line-height:50px;padding-left:20px; background:url(../images/position.png) no-repeat left center;}
.right_title p a { color:#E71A04;}
.right_con { color:#333; font-size:14px; line-height:30px; height:auto; margin:16px 0; overflow:hidden; width:100%; min-height:250px;}

/*公用通栏*/
.c_ompany { width:100%; text-align:center; border-bottom:3px solid #ccc; padding-bottom:10px; margin-bottom:30px;}
.c_ompany h3 { font-size:30px; line-height:22px; text-align:center; font-weight:100; margin-bottom:20px; color:#E71A04;}
.c_ompany h3 i { font-style:normal; display:block; margin:0 auto; width:30px; height:1px; background:#f30; margin-top:10px;}
.c_ompany h3 span { font-size:17px; color:#666;}
.c_ompany li { display:inline-block; border:1px solid #E71A04; margin:10px; line-height:30px; font-size:14px;}
.c_ompany li a { display:block; color:#E71A04; padding:0 15px;}
.c_ompany li:hover { background:#eb2914; border:1px solid #eb2914;}
.c_ompany li:hover a { color:#fff;}

/*详情页公用*/
.time_click { font-size:12px; text-align:left; color:#666; line-height:50px;float:left;}
.lh { font-size:14px; line-height:28px;}
.show_h3 { font-size:24px; text-align:center; border-bottom:1px solid #eee; padding-bottom:10px; margin:20px auto ; color:#E71A04;}
.show_h3 .subtitle{display:block;font-size:16px; text-align:center;margin-top: 8px;color:#999;}
.show_sxp { text-align:left; clear:both; font-size:14px; line-height:35px; color:#020202;}
.show_sxp a { color:#666;}
.zshare{float:right;margin-top: 12px;}

/*分页*/
.scott { overflow:hidden; text-align:center; line-height:30px; padding:10px 0; font-size:14px; letter-spacing:2px;}
.scott a { border:1px solid #E71A04; padding:5px 15px; margin-right:5px;}
.scott a:hover { border:1px solid #E71A04; text-decoration:none; color:#E71A04;}
.scott a:active { border:1px solid #E71A04; text-decoration:none; background:#E71A04;}
.scott .current { border:1px dashed #E71A04; padding:5px 15px; font-weight:bold; color:#fff; margin:0 10px; background:#E71A04;}
.scott .disabled { border:1px dashed #E71A04; padding:5px 15px; color:#E71A04; margin-right:10px;}


/**视频列表**/
.vidli { width:100%;}
.vidli ul {display: block;width: 875px;height: 500px;margin:0 0 0 -24px;}
.vidli li { width:265px; text-align:center; margin:5px 0px 5px 26px; float:left; position:relative; overflow:hidden;}
.vidli li:hover { box-shadow:0px 2px 2px #ccc;}
.vidli li a { display:block; width:100%;}
.vidli li img {display:block; width:265px;height: 165px;}
.vidli li span { display:block; text-align:center; color:#333; font-size:14px; height:35px;line-height: 30px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*图片列表*/
.picli { width:100%;}
.picli ul {display: block;width: 875px;height: 500px;margin:0 0 0 -24px;}
.picli li { width:265px; text-align:center; margin:5px 0px 10px 26px; float:left; position:relative; overflow:hidden;}
.picli li:hover { box-shadow:0px 2px 2px #ccc;}
.picli li a { display:block; width:100%;}
.picli li img {display:block; width:265px;height: 122px;}
.picli li .wenzi { padding:10px 5px; }
.picli li span { display:block; text-align:center; color:#333; font-size:14px; height:30px;line-height: 25px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picli li p { font-size:12px; text-align:left; color:#888; line-height:22px; overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

/*产品详情*/
.show_proimg { width:70%; overflow:hidden; position:relative; margin:0 auto 20px;}
.show_proimg .hd { display:none;}
.show_proimg .bd { position:relative; height:100%; z-index:0;}
.show_proimg .bd li { zoom:1; vertical-align:middle;}
.show_proimg .bd img { width:100%; display:block;}
.show_proimg .prev,.show_proimg .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.show_proimg .next{ left:auto; right:3%; background-position:8px 5px;}
.show_proimg .prev:hover,.show_proimg .next:hover{ filter:alpha(opacity=100);opacity:1;}

.img_show { max-width:100%; margin:10px auto; text-align:center;}
.img_show img { max-width:100%;}
.show_soft { width:100%; margin-top:20px; clear:both; text-align:center;}
.show_soft a {width: 288px;float: left;display: block; line-height:30px; color:#000; font-size:16px; border-radius:4px; overflow:hidden;margin: 5px 5px;border: 1px #ccc solid;}
.show_soft a img{width: 100px;}
.show_soft a h2{font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.show_soft a p{background:#0069D6;font-weight: bold;color: #fff;}
.pro_h3 { line-height:35px; padding:0 10px; font-size:14px; font-weight:bold; background:#eee; margin:30px auto 20px auto;}

/*新闻列表*/
.con3_right li {padding-left: 10px; border-bottom:1px solid #e7e6e6; height:35px; overflow:hidden; margin-top:14px;}
.con3_link { float:left; width:735px; height:35px; overflow:hidden; }
.con3_link a { color:#333;display:block;overflow:hidden; text-overflow: ellipsis;white-space: nowrap; }
.con3_date {  float:right;  text-align:center; top:14px; width:90px;color:#999; font-size:12px; text-align:center;}
.con3_date span { color:#fff; font:12px/20px "microsoft yahei"; height:20px; text-align:center; width:100%;}
.con3_right li:hover a,.con3_right li:hover p{color: #E71A04;}
.con3_right li:hover p a{color:#f18c72;;}

/*图片列表*/
.journali { width:100%;}
.journali ul {display: block;width: 875px;height: 500px;margin:0 0 0 -24px;}
.journali li { width:265px; text-align:center; margin:5px 0px 10px 26px; float:left; position:relative; overflow:hidden;}
.journali li:hover { box-shadow:0px 2px 2px #ccc;}
.journali li a { display:block; width:100%;}
.journali li img {display:block; width:265px;height: 379px;}
.journali li .wenzi { padding:10px 5px; }
.journali li span { display:block; text-align:center; color:#333; font-size:14px; height:30px;line-height: 25px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.journali li p { font-size:12px; text-align:left; color:#888; line-height:22px; overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}





