
/*Copyright (c) 2012, demlution. All rights reserved.
*   version: 1.0.0
*   2012.07.04
**/
/*
 * 将具有默认margin和padding的标记置零
 * 所有标记的margin和padding都在使用时具体定义
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0px; padding:0px; border:0px; vertical-align:baseline; background:transparent }

/*
 * html\body标记样式定义
 * 全局的字体颜色、背景色和文本对齐设置
 */
html{color:#333;background:#fff;font: 12px/1.5 "微软雅黑", "新宋体",\5b8b\4f53, Arial, Helvetica, sans-serif;}
body{color:#333;background:#fff;text-align:left;}
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}

em{font-style:normal;}
img{border:0 none; vertical-align:middle;}

ul,li{list-style-type: none;}
.invisible{visibility:hidden;}
.hidden,.hide{display: none;}
.clear{clear:both;}

/*
 * 定义浮动样式
 */
.ll, .left { float:left }
.rr, .right { float:right;}

/*
 * 定义清除浮动样式
 */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
	/* Hides from IE-mac */
* html .clearfix {height:1%;}
.clearfix {display:block;}
	/* End hide from IE-mac */
/*
 * 定义圆角边框
 */
.f-s, .f-e {background: none repeat scroll 0 0 #ddd; clear: both;height: 1px;margin: 0 1px;overflow: hidden;}
.f-m {border-color: #ddd; border-style: solid;border-width: 0 1px;}

.f-1,.f-2,.f-3 {overflow:hidden;display:block;height:1px;background: #fff;}
.f-1 { margin: 0 3px; background: #ebebeb; }
.f-2 { margin: 0 2px; border-right: 2px solid #ebebeb; border-left: 2px solid #ebebeb; }
.f-3 { margin: 0 1px; border-right: 1px solid #ebebeb; border-left: 1px solid #ebebeb; }

/*------------------- The following is defined color class.-------------------------------------------------------------------------------*/
.black, .black a { color:#000 }
.black3, .black3 a { color:#333 }
.black6, .black6 a { color:#666 }
.black9, .black9 a { color:#999 }
.green, .green a { color:#174100 }
.green1, .green1 a { color:#2f7300 }
.green2, .green2 a { color:#008000 }
.blue, .blue a { color:#0065ff }
.blue1, .blue1 a { color:#005EA7 }
.blue2, .blue2 a { color:#255266 }
.blue3, .blue3 a { color:#046ebd }
.blue4, .blue4 a { color:#0033ff }
.orange, .orange a { color:#f60 }
.red, .red a { color:#F00; }
.red1, .red1 a { color:#C00; }
.red2, .red2 a { color:#900; }
.pink,.pink a { color:#d3015a; }
.pink1,.pink1 a { color:#fe577f; }
.org {color:#f60;}
.org:link, .org:visited, .org:active {color:#f60;text-decoration:none;}
.org:hover {color:#f60;text-decoration:underline;}
.t_c {text-align:center;}

/* -- 外边距 -- */
.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.mb10 { margin-bottom:10px;}
.mb20 { margin-bottom:20px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }


/******　默认分页样式　******/
.page_link{display:table; height:24px; margin:30px auto; overflow:hidden;}
.page_link li{float:left;display:table-cell;}
.page_link li a{float: left;border: 1px solid #ddd;color: #333;height: 15px;margin:auto 2px;background-color:#fff;line-height: 12px;padding: 3px 7px 0px;}
.page_link li.active a,.page_link li a:hover{background-color:#777;text-decoration: none;color: #FFF;border-color:#777;}
/*----------body--------------------------------------------------------------------------------------------------------------------------*/
.bodydiv{min-width:1200px; }
.container,.main {margin:0 auto; width:1108px;}

/*-------------index focus---------------------*/
.fullSlide {width:100%;position:relative;height:450px;background:#fafafa;z-index:10;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:450px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:450px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:60px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;border-radius: 12px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#ffffff;}
.fullSlide .prev,.fullSlide .next {display:none;position:absolute;z-index:1;top:70%;margin-top:-60px;left:15%;z-index:1;width:40px;height:120px;background:url(../image/left.png) no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background:url(../image/FiLhf6yHEqSSBhM88XZJvrggPaOQ.png) no-repeat;}

/*-------------index search---------------------*/

/*----------tip------------------------------------------------------------------------------------------------------------------------------------*/
#tip{height: 30px;background:rgb(40, 40, 40); overflow:hidden;line-height:30px;color:#fff;}
#tip .toplist li {float:left;padding:0 5px;color:#fff;}
#tip .toplist li a{color:#fff;}
#tip .container{position:relative;}
#tip .top-tool { position:absolute;top:0px;right:70px;}
#tip .top-tool a { color:#fff;}

/*----------top------------------------------------------------------------------------------------------------------------------------------------*/
#top{width:100%;z-index:100;position:absolute;left:0;top:60px;height: 103px;background-image:url(../image/FqkynHmY89Ku8BcXta4_nOg7hizh.png);background-color:transparent;background-position:50% 0%;}
#top .container{ position:relative;}
#top .logo{height:83px;overflow:hidden;float:left;}

/*----------nav----------------------------------------------------------------------------------------------------------------------------------*/
#nav{height:59px;line-height:59px;font-size: 13px;position:absolute;right:0;top:30px;}
.navigation{height:59px;margin: 0px auto;}
.navigation .nav-lilink{position: relative;float: left;text-align: center;height:59px;}
.navigation .nav-lilink .nav-alink{height:59px;display: inline-block;color:#434343;padding: 0px 14px;font-size: 15px;font-weight:bold;}
.navigation li:hover a.nav-alink,.navigation .hover .nav-alink,.navigation .nav-lilink .nav-alink:hover{text-decoration:none;color:#ff0000;zoom:1;}
.navigation .nav-lilink .exnav{z-index: 999;top: 59px;left: 0px;position: absolute;background: #c00;width: 131px;position: absolute; display:none;}
.navigation .nav-lilink .exnav ul li{width:131px; display:block; background:none;}
.navigation .nav-lilink .exnav ul li .cat-item{ height:29px;line-height: 29px;overflow:hidden;}
.navigation .nav-lilink .exnav ul li .cat-name-1{ background:none; height:29px; margin:0px auto; width:131px;}
.navigation .nav-lilink .exnav ul li .cat-name-1 a,.navigation .nav-lilink .exnav ul li .cat-item a{color: #FFF; display:block;}
.navigation .nav-lilink .exnav ul li a:hover { text-decoration:none;}
.navigation .nav-lilink .exnav ul li:hover{ background:#ccc;}
.navigation .nav-lilink .exnav ul li:hover .cat-name-1 a{ color:#333;}
.pos{ position:relative;}

/*----------base-----------------------------------------------------------------------------------------------------------------------------------*/
#mainmain{}
.main {padding:40px 0;}


/*----------列表页--------------------------------------------------------------------------------------------------------------------------*/
#jy-left {width:275px;float: left;}
#jy-left .ltop{background:rgb(244, 244, 244);}
#jy-left .ltop .ltop-hd{height:92px;border-bottom:1px solid rgb(102, 102, 102);width:235px;margin-left:20px;padding-top:20px;}
#jy-left .ltop .ltop-hd .ltop-tit{color:rgb(102, 102, 102);font-weight:bold;font-size:25px;padding-left: 10px;height:35px;line-height:35px;}
.right-span{margin-top:7px;height:36px;color: rgb(60, 120, 216);line-height:36px;font-size:32px;padding-left:10px;}
.cat_con{margin: 0px auto;padding: 10px 17px;}
.cat_con .li-level-1{display: block;border-bottom:1px #ddd solid;line-height: 42px;}
.cat_con .cat-name-1 {}
.cat_con .cat-name-1 a{height: 42px;color: #333;padding-left: 20px;display: block;font-size: 13px;}
.cat_con .cat-name-1 a:hover{color:#ff0000;}
.cat_con .cat-name-2{line-height: 30px;background: url(../image/Ft60rklYOh6Hq0wnzeSaNcXNyyWz.gif) no-repeat 20px center;}
.cat_con .cat-name-2 a{display: block;color: #333;padding-left: 30px; line-height:30px;}
.cat_con .cat-name-2 a:hover{color:#ff0000;}
.cat_con .cat-name-3 {line-height: 24px;}
.cat_con .cat-name-3 a{padding-left: 25px; line-height:24px;color:#777;}
.cat_con .level-1 {padding-bottom:8px;}
.cat_con .linkon a { font-weight:bold;color:#c00;}

.list_contact{background:rgb(244, 244, 244);}
.list_contact .listc-hd {background: #ddd;height: 40px;line-height: 40px;color: #333;font-weight: normal;font-size: 18px;padding-left: 30px;}
.list_contact .listc-bd {padding:10px;line-height: 30px;background:rgb(244, 244, 244);}

#jy-right{width:833px;float: right;background: rgb(244, 244, 244) url(../image/FvpQS47qsx5hBDJCL-d1hhwS5Zdw.gif)no-repeat left top;}
#jy-right .box_content {padding:10px 15px 10px;}
#jy-right .rtop{line-height: 40px;height: 40px;padding:0 30px;}
#jy-right .rtop .rtop-tit{font-size: 17px;float: left;color: #333;}
.rtit{width:770px;height:61px;border-bottom:1px dashed rgb(204, 204, 204);margin-left:33px;margin-top:35px;}
.right-tit{height:40px;line-height:40px;text-align:center;color:rgb(255, 0, 0);font-size:29px;font-weight:bold;}
.rmid{background:rgb(244, 244, 244);width:770px;margin-left:33px;}


.site-tips { text-align:right; line-height:40px;float:left;font-size:14px;}
.site-tips-one{width:1108px;margin:0 auto; text-align:right; line-height:40px;}

/*----------product-----------*/
.pro_list ul{width: 760px;}
.pro_list ul li {float:left;width:228px;margin-right:25px;text-align:center;height:206px;font-size:14px;position:relative;}
.pro_list ul li .pro_img {height: 170px;width: 228px;text-align: center;}
.pro_list ul li .pro_tit{line-height: 24px;height: 24px;overflow: hidden;}
.pro_list ul li .pro_img a img {border: 1px solid #ddd;padding:1px; width:213px;}
.pro_list ul li .pro_img a:hover img {border: 1px solid #999;}
/*

/*----------service--------------*/
.ser_list{width:800px;}
.ser_list li{width:200px;height:270px;float:left;overflow: hidden;margin-right:60px;}
.ser_list li .ser_img img{}
.ser_list li .ser_tit{height: 20px;overflow: hidden;}
.ser_list li .ser_tit a{font-size: 15px;color: #333;display: block;height: 20px;overflow: hidden;}
.ser_list li .ser_dec{margin-top:5px;height:45px;font-size:12px;color:#5a5a5a;}

/*----------post--------------*/
.pos_list{}
.pos_list li{width:370px;height:170px;float:left;margin-bottom:20px;}
.pos_list li .pos_img{width:200px;height:160px;overflow:hidden;float:left;margin:0 10px 10px 0;}
.pos_list li .pos_tit{height: 24px;overflow: hidden;}
.pos_list li .pos_tit a{font-size: 16px;color:#333;height: 24px;line-height:24px;overflow: hidden;}
.pos_list li .pos_tit span{float:right;line-height:24px;}
.pos_list li .pos_dec {padding-top: 5px;font-size:12px; color:#777;text-align:left;line-height:22px;padding-right:10px;}
.pos_list li .pos_dec span{color:#666;}


/*----------news--------------*/
.news_list li {border-bottom:1px #ccc dashed; line-height:29px;margin-bottom:22px;}
.news_list li .rightdq { float:right; color:#acacac;}
.news_list li .news_tit {background: url(../image/Fq7wJGnNOZPuvRSfekWDKVru_Ysw.jpg) no-repeat 0 center;padding:0 0 0 20px;}
.news_list li .news_tit a { font-size:14px;color:#5a5a5a;}
.news_list li .news_tit a:hover{color:#0064d4;}
.typo{margin-top:20px;}

/*-----------event------------*/
.pro-cat-menu{padding:10px 5px 0; overflow:hidden; border:3px solid #ccc; margin-bottom:10px; background:#fff;width:1098px;margin:0 auto;}
.pro-cat-menu a{float:left; margin:0 5px 10px; padding:0 10px; line-height:24px; background:#666; color:#fff;}
.pro-cat-menu a:hover,.pro-cat-menu a.curr{background-color:#777; text-decoration:none;}

.event_content{width:1108px;margin:0 auto;padding-top:30px;}
.event_content .event_left{}
.event_content .event_left .left_b{}
.event_content .event_left .left_b .event_box{margin-right:-7px;}
.event_content .event_left .left_b dl{width:239px;float:left; box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3); min-height:426px;margin: 0 19px 30px; background:#fff; overflow:hidden;}
.event_content .event_left .left_b dl:hover dt img{transform:translateX(-5px);}
.event_content .event_left .left_b dl dt img{transition:transform 0.2s linear 0s;}
.event_content .event_left .left_b dl:hover{outline:#777 2px solid; }
.event_content .event_left .left_b dl dd p{color:#999;font-size:14px;margin-top:5px;height:54px;}
.event_content .event_left .left_b dl dd {padding: 15px;}
.event_content .event_left .left_b dl dd .signup{margin-top:10px;border-top:1px dashed #CCC;}
.event_content .event_left .left_b dl dd .signup span{display:block;overflow: hidden;padding-top:8px;padding-bottom: 4px;}
.event_content .event_left .left_b dl dd .signup span a{color:#fff;background:#777;border-radius: 4px;padding: 2px 6px;}
.event_content .event_left .left_b dl dd .signup i{height:8px;background:#D5D5D5;border-radius:4px;display:block;margin-top:5px;}
.event_content .event_left .left_b dl dd .signup .baoming{margin-top:5px;}
.event_content .event_left .left_b dl dd .signup .baoming  strong{display:block;color:#707070;}
.event_content .event_left .left_b dl dd .signup .baoming ul li{color:#999;}

.event_detail{width:1108px;margin:0 auto;}
.event_detail .hd{box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3); padding:10px; background:#fff; overflow:hidden;}
.event_detail .bd{padding-top: 20px;overflow: visible;margin-bottom: 20px;}
.event_detail .hd .hd_l{float:left;}
.event_detail .hd .hd_r{float:left;margin-left:30px;}
.event_detail .hd .hd_r h3{font-size:16px;}
.event_detail .hd .hd_r p{margin-top:8px;}
.event_detail .hd .hd_r .apply_news{font-style:normal;display:inline-block;padding:4px 5px;
background: #ddd;width: 146px;height: 27px;line-height:26px;text-indent:46px;position:relative;margin-top:10px;}
.event_detail .hd .hd_r .apply_news a{font-size:15px;text-decoration:none;color:#707070;}
.event_detail .hd .hd_r .apply_news .end{color:#777;}
.event_detail .hd .hd_r .bdshare{margin-top:5px;}
.event_detail .hd .hd_r .bdshare span{float: left;margin: 6px 6px 6px 0;}
.event_detail .hd .hd_r p b{color:#999;font-weight:normal;}
.event_detail .bd .bd_l{width:750px; float:left;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3); background:#fff;}
.event_detail .bd .bd_l .l_top{height: 40px;line-height: 40px;background: #f7f7f7;border-bottom: 1px solid #dfdfdf;}
.event_detail .bd .bd_l .l_top ul li{float:left;height:38px;width:15%;border-left: 1px solid #dfdfdf;text-align:center;font-size:16px;cursor:pointer;}
.event_detail .bd .bd_l .l_top ul li.on{border-top: 2px solid #777;margin-left: -1px;background: #fff;line-height: 39px;height: 39px;}
.event_detail .bd .bd_r{width:230px;float:right;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);padding-bottom:10px; background:#fff;}
.event_detail .bd .bd_r h2{font-weight:normal;text-indent:11px;padding:15px 0 0;}
.event_detail .bd .bd_r ul{text-align:center;}
.event_detail .bd .bd_r ul li{margin-top:10px;}
.event_detail .bd .bd_r ul li p{margin:5px;border-bottom:#777 1px dashed;padding-bottom:5px;}
.event_detail .bd .bd_l .l_bot ul li{padding:10px;}

/*----------contact--------------*/
.contact_content {padding:30px 0;}
.contact_list { float:left; line-height:30px;font-size:14px;}
.conatct-tit { font-weight:bold;}
.cantact_map { float:right;width:600px;}

/*----------search--------------*/
.highlighted { color:#c00;}

/*----------imageset------------*/
.photo_album {padding:10px 0px 0px;}
.photo_album li{width:200px;height:253px;float:left;overflow:hidden;background-color:rgba(255, 255, 255, 0.33);border-width:1px;border-style:solid;border-color:#EBEBEB #EBEBEB #CECECE;padding:10px 9px;box-shadow:0px 1px 1px #E5E5E5;position:relative;margin: 10px 8px;}
.photo_album .tit{font-size:14px; margin-top:5px;height:25px;overflow: hidden; line-height: 25px;}
.photo_count{line-height:25px;color:#274276;;}
.photo_wapper{padding:10px;}
.photo_pic{width:200px; float:left; border:1px #ddd solid;padding:10px;}
.photo_info{float:left; width:450px; margin-left:10px;}
.photo_info h2{font-size:14px;}
.photo_info .text{font-size:12px; line-height:24px; color:#555;}
.photo_item{border-top:2px #ddd solid; margin-top:20px; padding:30px 0;}
.photo_item li{width:188px; height:180px; float:left; text-align:center;}

/*--contact--------------------*/

/*----------详情页------------*/
.det-tit { font-size:18px;line-height:50px; padding:10px 0; text-align:center;}
.det-content {padding:0px 0 20px;}

/*----------产品详情页------------*/

.productdetail {margin-bottom: 10px; border: 1px solid #CCC; background: #FFF; border-radius: 5px;border-top:0; padding: 10px; overflow:hidden;}
.productdetail .pname {color: #333; margin-bottom: 10px; border-bottom: 1px dotted #999; padding-bottom: 10px; text-align: center;font-size:16px;}
.productdetail .pimgleftp{width:463px; float:left;}
.productdetail .pimgleftp .goprev { width:42px; height:38px; float:left; margin-top:160px; background-position:-45px -60px; cursor:pointer; }
.productdetail .pimgleftp .hasprev { background-position:-87px -61px; }
.productdetail .pimgleftp .gonext { width:42px; height:38px; float:left; margin-top:160px; background-position:-166px -60px; cursor:pointer; }
.productdetail .pimgleftp .hasnext { background-position:-125px -61px; }
.pimgleftp span.shadow { width:352px; height:20px; display:block; background-position:-373px -19px; }
.productdetail .pdetilrightp {float: left; padding-left: 20px; border-left: 1px solid #F6F6F6;}
.productdetail .images { height: 82px; width: 100%; position: relative; }
.productdetail .images div { height: 84px; }
.productdetail .images .left { width: 22px; background: url(https://cloud.demlution.com/staticfile/E0353/images/arrow2.jpg) no-repeat 1px 0px; cursor:pointer; }
.productdetail .images .right { width: 22px; background: url(https://cloud.demlution.com/staticfile/E0353/images/arrow2.jpg) no-repeat -18px -0px; cursor:pointer; }
.productdetail .imagelist {position: relative; overflow: hidden; width: 350px; margin-left:45px;}
.productdetail .imagelist li { float: left; }
.productdetail .imagelist li a { margin-right:7px; }
.productdetail .imagelist img { width: 80px; height: 80px; border:1px solid #dcdcdc; vertical-align:middle; }
.productdetail .imagelist img.selected { border-color:#ec6812; }
.productdetail .imagelist .ulImg { overflow: hidden; height: 84px; zoom: 1; list-style-image: none; list-style-type: none; position:absolute; left:0;}

.pbgimg {background: url(https://cloud.demlution.com/staticfile/E0353/images/product_images.gif) no-repeat;}
.prptimg {background: url(https://cloud.demlution.com/staticfile/E0353/images/product_repeat.gif) repeat-x;}
.specolor {color: #be000e;}
.del {text-decoration: line-through;}
/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens { border: 2px solid #888; margin: -1px; /* Set this to minus the border thickness. */ background-color: #fff; cursor: move; }
/* This is for the title text. */
.cloud-zoom-title { font-family: Arial, Helvetica, sans-serif; position: absolute !important; background-color: #000; color: #fff; padding: 3px; width: 100%; text-align: center; font-weight: bold; font-size: 10px; top: 0px; }
/* This is the zoom window. */
.cloud-zoom-big { border: 4px solid #ccc; overflow: hidden; z-index:2147483647; }
.center .dcbox ul li.bdl { position:static; }
#mediumImg { border:1px solid #dcdcdc; width:352px; }
.ilargeImg { width:352px; float:left; position:relative; }
.cloud-zoom-loading { color: white; background: #222; padding: 3px; border: 1px solid #000; }

.productdetailbox { }
.productdetailbox .hd {line-height:30px;}

/*---------------- footer ---------------------------------------------------*/
#footermain{background:rgb(217, 217, 217);overflow: hidden;color: #333;}
#footer{line-height: 26px;display: block;padding: 20px 0;text-align:center;}
#footer a { color:#333;}
.fot-nav { text-align:center;}
.fot-nav span {padding:0 10px;}

.main_first{background:url(../image/Fsm3dPW676fFAjGl0LGLhHtCUrYp.gif)no-repeat center 0;height:884px;margin:20px auto 0;}
.firstblock{height:190px;padding-top:20px;}
.newblock{width:450px;margin-left:20px;margin-right:20px;float:left;padding-top:10px;}
.titlebox{height:25px;line-height:25px;}
.newtit{width:180px;float:left;font-size:17px;font-weight:bold;color:#fff;padding-left:10px;}
.newtit a{font-size:17px;font-weight:bold;color:#fff;}
.newtit span{color:rgb(255, 153, 0);padding-left:10px;font-size:16px;}
.more{float:right;line-height:25px;padding-right:15px;}
.more a{color:#fff;font-size:12px;font-weight:bold;font-size:15px;}
.newcont{width:440px;height:147px;margin-left:8px;}
.newcont li{height:26px;margin:3px 0 10px;background:url(../image/Fq7wJGnNOZPuvRSfekWDKVru_Ysw.jpg)no-repeat left center;} 
.newcont li a{color:#fff;font-size:13px;line-height:26px;height:26px;overflow:hidden;padding-left:20px;}
.newcont li a:hover{color:#47cdff;}
.newcont li a span{font-size:12px;color:#fff;float:right;padding-right:13px;}

.serblock{width:590px;margin-left:10px;margin-right:10px;float:right;}
.serbox{height:25px;line-height:25px;}
.sertit{width:190px;float:left;font-size:17px;font-weight:bold;color:rgb(67, 67, 67);}
.sertit a{font-size:17px;font-weight:bold;color:rgb(67, 67, 67);}
.sertit span{color: rgb(153, 153, 153);padding-left:10px;}
.more1{float:right;line-height:25px;padding-right:15px;}
.more1 a{color:#5a5a5a;font-weight:bold;font-size:15px;}
.more1 a:hover{color:#47cdff;}
.sercont{width:610px;}
.sercont li{width:128px;height:140px;float:left;text-align:center;margin-right:20px;}
.sercont li .img{width:120px;height:100px;padding:3px;border:1px solid rgb(153,153,153);}
.sercont li .tit{height:20px;color: rgb(67, 67, 67);font-size:15px;line-height:20px;overflow:hidden;}
.sercont li .tit a:hover{color:#47cdff;}

.nextblock{height:270px;margin-top:50px;}
.aboblock{width:430px;height:270px;margin-left:30px;float:left;overflow:hidden;}
.abotit{height:25px;line-height:25px;overflow:hidden; color: rgb(67, 67, 67);font-size: 17px;font-weight:bold;padding-left:9px;}
.abotit a{color: rgb(67, 67, 67);font-size: 17px;font-weight:bold;}
.abotit span{color: rgb(255, 0, 0);padding-left:10px;}
.abocont{width:430px;height:200px;}
.aboimg{width:167px;height:100px;padding:3px;border:1px solid rgb(204, 204, 204);float:left;overflow:hidden;margin:0 12px 4px 5px;text-align:center;}
.aboimg img{width:167px;height:100px;overflow:hidden;}
.abodes{color: rgb(67, 67, 67);text-indent:2em;line-height:220%;font-size:13px;}
.abodes span a{color:rgb(255, 0, 0);line-height:220%;}

.posblock{width:595px;margin-right:30px;float:right;height:270px;}
.postit{height:25px;line-height:25px;overflow:hidden; color: rgb(67, 67, 67);font-size: 17px;font-weight:bold;padding-left:23px;}
.postit li{width:80px;height:25px;float:left;margin-right:15px;}
.postit .active a{font-size: 17px;font-weight:bold;width:80px;height:25px;float:left;display:block;color: rgb(255, 0, 0);}
.postit  li a{ color: rgb(67, 67, 67);font-size: 17px;font-weight:bold;width:80px;height:25px;float:left;display:block;}
.postbox{height:220px;width:595px;}
.posimg{width:210px;height:180px;padding:10px;overflow:hidden;float:left;}
.poscont{width:340px;height:200px;padding-top:20px;float:right;overflow:hidden;}
.posnewtit a{font-size:13px;height:26px;line-height:26px;color:#333;margin:3px 0 10px;}
.posnewtit a span{float:right;font-size:12px;color:#acacac;line-height:26px;}
.posnewtit p{font-size:12px;line-height:140%;color:#666;margin-top:5px;padding-bottom:10px;}
.posnewbox{height:180px;width:340px;}
.posnewtitle{height:26px;line-height:26px;margin:3px 0 10px;}
.posnewtitle a{font-size:14px;height:26px;line-height:26px;color:#333;}
.posnewtitle a span{float:right;font-size:12px;color:#acacac;line-height:26px;}

.lastblock{width:1060px;height:280px;margin:40px 24px 0;}
.protit_box{height:40px;border-bottom:1px solid rgb(217, 217, 217);}
.protit{height:25px;line-height:25px;width:190px;color:#fff;font-size:17px;font-weight:bold;float:left;}
.protit a{color:#fff;font-size:17px;font-weight:bold;}
.protit span{padding-left:10px;color: rgb(255, 153, 0);}
.more2{float:right;font-size:15px;height:25px;line-height:25px;}
.more2 a{color:#fff;}

.pro_box{width:1040px!important;padding:0 10px;height:206px;margin-top:30px;}
.procont{width:1040px;height:206px;overflow:hidden;}
.procont li{width:245px;height:198px;float:left;}
.procont li .img{width:220px;height:170px;margin:0 12px 0 13px;overflow:hidden;}
.procont li .tit{height:18px;margin:5px 0;text-align:center;font-size:13px;}
.procont li .tit a{color:#fff;}




