body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input[type=text],textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#333;text-decoration:none; outline:none}
a:hover,a:active{text-decoration:underline}
body{font:12px/1.5 "Lucida Grande", Verdana, Helvetica, Arial, "Microsoft YaHei", Simsun, sans-serif;color:#333;background:#fff; behavior:url("csshover.htc");}
a{text-decoration: none;}
body.wd-body-01{ background:url(../images/front/menubg.gif) left 112px repeat-x}
body.second{ background:url(../images/front/menubg2.gif) left 112px repeat-x}
/*body{font:12px/1.5 "宋体", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}*/
img{border:0}
table{border-collapse:collapse}
ul li{list-style:none}
hr{height:1px;border:none;border-top:1px solid #e4e4e4;overflow:hidden}
hr.dashed{border-top:1px dashed #e4e4e4}
a.hidefocus{outline:none}
button.hidefocus::-moz-focus-inner{border:none}
.standar{ color:#2980ff !important}
.feise{ color:#aa2116}
.hongfei{ color:#ef4136}
.chashu { color:#9d9087}
.lixiushu { color:#7c8577}
.miaose { color:#769149}
.lianse { color:#d5c59f}
.kongse { color:#90d7ec}
.liuse { color:#78a355}
.hongchi { color:#d93a49}
.green{color:#8fc21d !important}
.brown{color:#a40000}
.gray{color:#4f4f4f}
.gray2{ color:#929292}
.normal_gray{color:#666}
.dark_gray{#3f3f3f}
.light_gray{color:#999}
.black{color:#000}
.orange{color:#d66b03}
.red{color:#ff3200}
.purple { color:#C9F}
a.red2,.red2{color:#ba0505}
a.orange,.orange{color:#fe6c00}
a.blue,.blue{color:#527ed8}
a.line{text-decoration:underline}
.normal,a.normal{font-weight:normal}
.bold,a.bold{font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f30{font-size:30px}
.c_l{float:left;width:48%}
.c_r{float:left;width:48%;margin-left:1.5%}
.f_l{float:left}
.f_r{float:right}
.t_l{text-align:left}
.t_r{text-align:right}
.t_c{text-align:center}
.m_10{margin-bottom:10px}
.m_15{margin-bottom:15px}
.m_20{margin-bottom:20px}
.m_40{margin-bottom:40px}
.mt_10{margin-top:10px}
.mt_40{margin-top:40px}
.mt_50{margin-top:50px}
.mr_10{ margin-right:10px}
.ml_10{ margin-left:10px}
.mr_0 { margin-right:0 !important}

.h5  { height:5px}
.h10 { height:10px}
.h20 { height:20px}
.h30 { height:30px}
.h40 { height:40px}

.wp80 { width:80%}
.wp50 { width:50%}
.wp49 { width:49%}
.wp48 { width:48%}
.wp20 { width:20%}


.hidden{visibility:hidden}
.block{display:block;margin-top:5px}
.indent{text-indent:15px}
.relative{position:relative}
.img_border{border:1px solid #ddd;}
.none{ display:none !important}
.even { background:#F7F7F7}
div { margin:0 auto}
.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.shadow-divider{
    clear: both;
    height: 25px;
    width: 100%;
    background:  url(../images/sprites.png) no-repeat 0px -416px;
    margin-bottom: 20px;
}
/* .shadow-divider{_background:url(../images/sprites.gif) no-repeat 0px -416px;} */

/*form-item*/

/*头部*/
#header {width:100%;}
#header_top{ width:100%; float:left; height:50px; background:#363636; font-family:"微软雅黑"; font-size:12px; line-height:50px;}
#header_top .header_center{ width:1200px; overflow:hidden; margin:0 auto; line-height:55px;}
#header_top .left{ float:left; color:#FFF; line-height:50px; width:300px;}
#header_top .ch a{font-family:"微软雅黑"; font-size:16px; color:#FFF; width:50px;float:left; list-style-type:none;}
#header_top .shu{font-family:"微软雅黑"; font-size:16px; color:#FFF; width:30px;float:left; text-align:center;}
#header_top .en a{font-family:"微软雅黑"; font-size:16px;color:#FFF;width:50px;float:left; list-style-type:none;}
#header_top .right{ float:right; color:#FFF; line-height:35px;}
#header_top .right div{line-height:50px; display:inline-block;color:#fff;float:right;text-align:right;padding-left:25px;margin-left:55px;text-decoration:none;}
#header_top #phone {background:url(../images/phone1.png) no-repeat left center; font-size: 16px;font-family:Arial;}
#search-form{width:190px;height:25px;line-height:50px;margin: 12.5px 0px;}
#form1{position:relative;overflow:hidden;}
#header_top #keywords {float:left;display:inline-block; line-height:50px; width:135px;height:25px;border:0px;padding-left:5px;outline:none;}
#header_top #post-search {float:right;display: inline-block; line-height:50px; width:50px;height:25px;background:url(../images/search.png)no-repeat  center #fff;outline:none;cursor:pointer;border:0px;}

.header_logo{clear:both; width:100%;height:80px; background:#FFFFFF;}
.header_logo .header_logo_c{width:1200px;text-align:center;margin: 0px auto; height:80px; margin:0 auto; line-height:80px;}
.header_logo .logobox{width:270px;height:80px;float:left;text-align:center; }
.header_logo .logobox a{width:270px;height:80px;display:inline-block;}
.header_logo .logobox img{display:inline-block;width:270px;height:80px;line-height:80px;}
/*导航*/
#main-nav{ float:right; width:auto;}
#main-nav .ul1{ width:auto; height:80px; float:left; line-height:80px;}
#main-nav li {position: relative;z-index:99999;}
#main-nav ul .li1{ width:120px; float:left; text-align:center; font-size:16px; font-family:"微软雅黑"; z-index:2;height:80px;color:#333333;}
#main-nav ul .li1:hover{background:#1F58CC;}
#main-nav ul .li1:hover>a{color:#fff;}
#main-nav ul .li1>a{ color:#333333; text-decoration:none;display:block;width:90%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#main-nav .ul2{ width:150px; position:absolute;top:80px; left:-15.5px; display:none;}
#main-nav .ul2 .li2{ width:100%; text-align:center; background:#FFFFFF; line-height:40px;border-bottom:1px solid #E6E6E6;}
#main-nav .ul2 .li2 >a{color:#666666;font-size:15px;display:block;width:90%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-decoration:none;text-align:center;margin:0 auto;}
#main-nav .li2:last-child{ border-bottom:none;}
#main-nav  .li2:hover{ background:#F0F0F0;}
#main-nav .li1:hover .ul2{ display:block;}
#main-nav .ul2 .ul3{width:100px;position:absolute;top:0px; left:150px;background:#000;z-index: 333333;display:none;}
.ul3 .li3{width:100%; text-align:center; background:#FFFFFF; line-height:40px;border-bottom:1px solid #E6E6E6;}
.ul3 .li3 a {color:#333333;font-size:14px; text-decoration:none;display:block;width:90%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin:0 auto;}
#main-nav .li3:last-child{ border-bottom:none;}
#main-nav .li2:hover .ul3 { display:block;}
.li3:hover {background:#ece1e1;color:#333;}
/*幻灯片s*/
#Slideshow {width: 100%; height: auto; margin: 0 auto; position: relative; overflow: hidden; z-index: 0; } 
#Slideshow .pics {width: 100%; height:100% !important; } 
#Slideshow .pics li {width: 100%; height:100% !important; } 
#Slideshow .pics li img {width: 100%; height:100% !important; } /*数字按钮样式*/ 
#Slideshow .num {overflow:hidden; height:25px; position:absolute; bottom:8%; right: 10%; zoom: 1; z-index:3; } 
#Slideshow .num li {width: 18px; height: 18px; line-height: 18px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #000; background: #fff; margin-right: 30px;  cursor: pointer; float: left; border:1px solid #fff;} 
#Slideshow .num li.on {background: #1F58CC; color:#fff;} 
/*当前项*/ /*上一个  下一个*/
#Slideshow .prev,#Slideshow .next {display: none; width: 34px; height: 80px;  position: absolute; top: 42.5%; background:#3261F2;color:#fff;border-radius: 3px;font-size:20px;line-height:80px;text-align:center;text-decoration: none;font-weight:bold;font-family:'宋体';} 
#Slideshow .prev {left: 10%;  } 
#Slideshow .next {right: 10%; background-position: right; } 
/*幻灯片e*/
/*关于我们s*/
.syabout {width:100%; height:560px; background:#fff; margin:0 auto; } 
.syab_top {width:100%;height:168px;background:#fff;text-align:center;border:1px solid transparent;border-right:0;border-left:0;}
.cat{overflow:hidden;margin: 65px 0px}
.catname{width:260px;line-height:35px;font-size:20px;font-family:"微软雅黑";color:#333333;position:relative;}
.catdir{font-size:12px;font-family: Arial;color:#999999;text-transform:uppercase;}
.catname span {display:inline-block;width:30px;height:35px;background:url(../images/line.jpg) no-repeat center;position:absolute;}
.catname .catlf{left:0;}
.catname .catgt{right:0;}
.syab_box{width:100%;height:390px;background:url(../images/abbg.png) no-repeat bottom;background-size: cover;}
.syab_content{width:1200px;height:100%;margin:0 auto;}
.syab_main {width:1176px; height:300px;margin:0 auto;}
.syab_lf{width:500px;height:300px;float:left;}
.syab_gt{float:right;width:676px;height:300px;}
.abdes{width:575px;margin:0 auto;/*background:#eee;*/font-size:14px;font-family:"微软雅黑";color:#666666;line-height:30px;margin-top:65px;}
.ab_link{width:575px;margin:0 auto;text-align:right;margin-top:30px;}
/*关于我们e*/
/*产业板块s*/
.sypmodel{width:100%; height:755px; margin:0 auto;}
.sypmodel_top{width:100%;height:158px;margin:0 auto;background:#fff;text-align:center;border:1px solid transparent;border-right:0;border-left:0;}
.sypmodel_top .cat {margin:55px 0;}
.sypmodel_box{width:100%;height:515px;margin:0 auto;}
.sypmodel_main{width:1200px;height:100%;background:#fff;margin:0 auto;}
.sypmodel_ul {width:100%;overflow:hidden;}
.sypmodel_ul>li {float:left;}
.sypmodel_li2{margin-left:15px;}
.sypmodel_ul>li .mimg{/*overflow:hidden;*/position:relative;z-index:1;}
.sypmodel_ul>li .mimg>img {min-height: 250px;max-height: 250px;}
.sypmodel_ul>li .mimg .m_title{position:absolute;z-index:55;bottom:40px;left:14px;background:rgb(44,91,195);opacity:0.8;filter:alpha(opacity=80);  color:#fff;font-size:16px;text-decoration:none;padding:7px 18px;max-width:230px;display:inline-block;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.sypmodel_ul>li .mimg .m_title>span{padding-left:8px;}
.sypmodel_li3{margin-top:15px;}
.sypmodel_li5{margin-top:15px; margin-right: 15.005px;}
.sypmodel_li4{ margin-right:0px;}
.sypmodel_ul>li .mimg .m_title:hover{background:rgb(200,4,1);opacity:0.8;filter:alpha(opacity=80);}
.sy_img{width:100%;margin:0 auto;height:180px;margin-bottom:15px;}
.sy_img >img {width:100%;height:180px;}
/*产业板块e*/
/*产品展示s*/
.syproduct{width:100%;margin:0 auto;height:510px; overflow:hidden;clear:both;}
.pro_top {width:100%; height:150px; border:1px solid transparent;margin:0 auto; text-align:center;border-right:0;border-left:0;}
.m_main{width:1200px;overflow:hidden;position:relative;margin:0 auto;}
.picScroll{width:1200px;margin:0 auto;position:relative; z-index:1;overflow:hidden; } 
.picScroll a{text-decoration:none;}
.picScroll ul{overflow:hidden; zoom:1; }
.picScroll ul li{float:left; width:400px; height:310px; text-align:center; display:inline; background-color:#fff; margin: 0; } 
.picScroll ul li img{ width:390px;height:240px;max-height:240px;}
.picScroll .prev,.picScroll .next{ display:inline-block; position:absolute; background:#fff; top:32.5%; width:40px; height:40px; font-size:20px;color:#999999; cursor:pointer;line-height:40px;text-align:center;font-family:"宋体";}
.picScroll .prev{left:15px;}
.picScroll .next{ left:auto; right:15px; background-position:-153px 0; }
.picScroll>a:hover{background:#275ECD}
.picScroll ul li a>span{display:block;width:240px;margin-left:40px;text-align:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 14px;color: #999999;}
    .picScroll ul li a>span.case_title{width:225px;margin-top: 15px; height: 20px; font-size: 16px; line-height: 20px; color: #333333;}
/*产品展示e*/
/*新闻中心s*/
.synews {width:100%; height:488px;margin:0 auto; } 
.synews_top {width:100%; height:93px; border:1px solid transparent; text-align:center; border-right:0;border-left:0;}
.synews_top .cat {margin-top:20px;}
.synews_box_center{width:1200px;height:360px;margin:0 auto;}
.synews_ul{width:100%;height:360px;margin:0 auto;}
.synews_li{width:400px;height:100%;float:left;}
.date_box{width:100%;border-bottom:1px solid #E6E6E6;overflow:hidden;}
.date_box .date{color:#666666;font-size:36px;font-family:"华文细黑";line-height:99px;}
.synews_main{width:100%;height:260px;}
.synews_title{overflow:hidden;}
.synews_main .synews_title>a {display:block;width:330px;font-size:16px;font-family:"微软雅黑";text-decoration:none;line-height:60px;margin-top:18px;color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.synews_main .synews_des {width:365px;text-align:left;margin-left:0px;font-size:14px;font-family:"微软雅黑";color:#666666;line-height:25px;margin-top:12px;}
.synews_link{display:block;width:40px;height:40px;background:url(../images/linkbg.png) no-repeat center;margin-left:0px; margin-top:34px;}
.synews_li:hover .synews_link{background:url(../images/h_link.png) no-repeat center;}
.synews_li:hover .date_box {border-bottom:1px solid #1F58CC;}
/*新闻中心e*/

/*底部网页导航s */
 .footer {width:100%; height:98px; background:#363636; margin:0 auto; border-top:1px solid transparent;}
 .footer_box{width:1200px;margin:0 auto;border-top:1px solid transparent;overflow:hidden;margin-top:15px;}
 .footer_box_lf{float:left;width:910px;overflow:hidden;}
 .footer_box_lf a{
    color: #999999;
 }
 .footer_box_lf img {float:left;}
 .footer_box_lf .footer_des {float:left;font-size:12px;font-family:"宋体";color:#999999;line-height:25px;margin-left: 18px; width:810px;}
 .footer_box_gt{float:right;}
 #bdshare a, #bdshare_s a, #bdshare_pop a {text-decoration: none;cursor: pointer;}
 #bdshare{margin-top:20px;}
    .bds_tools a.shareCount {
    width: 37px; height: 16px; background-position: 0 -30px!important; margin-top: 5px; overflow: hidden; font-size: 12px; line-height: 16px; } 
span.bds_more{color:#fff;}
/*底部网页导航e */
/*<!-- 版权s -->*/

/*<!-- 版权s -->*/
/*首页结束*/
/*以下是内页s*/
/*新闻频道页s*/
}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop {
    width: 50px;
    height: 50px;
    background: url(../images/icon.png) no-repeat 0 0;
    display: block;
}
/*<!-- 版权s -->*/
/*首页结束*/
/*以下是内页s*/
/*新闻频道页s*/
.main_content {width:1200px; overflow:hidden; margin-top: 25px;padding-bottom: 10px; } 
.main_content_lf {float:left; width:260px; overflow:hidden;} 
.main_content_lf .main_content_nav, .main_content_lf .mian_content_concat{width:260px; overflow:hidden; background:#ECECEC; } 
.main_content_lf .main_top {width:100%; height:73px; background:#0099E6; line-height:10px; text-align:center; position:relative; } 
.main_content_lf .main_top .main_top_content {overflow:hidden; display:inline-block; margin-top:8px; } 
.main_content_lf .main_top .catname {color:#fff;} 
.main_content_lf .main_top .catdir {display:block; text-align:center; color:#fff; font-size:10px; margin-top:5px; text-transform:uppercase;font-family: "Times New Roman";} 
.main_gt_content ul {overflow:hidden; } 
.main_list_con>ul>li {text-align: center; line-height: 50px; min-height: 50px; position: relative; } 
.main_list_con>ul a {font-family: "Microsoft YaHei", "宋体", Arial, Sans-Serif; font-size: 15px; text-decoration: none; } 
.main_list_con>ul>li>a {position: relative; font-weight: bold; display: block; font-family: "Microsoft YaHei", "宋体", Arial, Sans-Serif; font-size: 16px; width: 100%; height: 100%; transition: all 0.5s; color: #555; } 
.main_list_con>ul>li {text-align:center; line-height:50px; } 
.main_list_con>ul>li>a {display:block; margin:0 auto;width:140px; text-align:center; line-height:50px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } 
.highlight a {color: #0099E6; } 
.main_list_con>ul>li>a:hover {font-size:16px;color:#0099E6;}
.main_list_con>ul>li>a.on{font-size:16px;color:#0099E6;}
.main_list_con>ul>li>span{float:left;display:inline-block;width:60px;height:50px;margin:0px;text-align:center;background:url(../images/t.png) no-repeat center;}
.main_list_con>ul>li>span>a {display:block;width:60px;height:50px;;text-align:center;}
.main_list_con>ul>li>ul>li>a:hover{font-size:16px;color:#0099E6;}
.main_list_con>ul>li>ul>li>a.on{font-size:16px;color:#0099E6; font-weight: bold;}
.main_list_con>ul>li>span.on  {transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.main_list_con>ul>li>span{position: absolute; z-index: 99; font-family:"宋体"; font-size: 18px; font-weight: bold; left: 20px; transform: rotate(0); -webkit-transform: rotate(0); transition: all 0.5s;cursor:pointer;color:#a02c2c; } 
.main_list_con>ul>li ul{display: none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #fff; } 
.main_list_con>ul>li ul a {display:block; width:140px; margin:0 auto; text-align:center; line-height:50px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } 
.main_list_con li.firstli {margin-top:15px; } 
.main_list_con li a {text-decoration:none; } 
.main_list_con li a span {display:inline-block; width:35px; height:10px; } 
.main_list_con li a .line_gt1 {visibility:hidden; background:url(../images/line_gt.png) no-repeat center; } 
.main_list_con li a .line_gt {visibility:visible; ; background:url(../images/line_gt.png) no-repeat center; } 
.main_list_con li a span{background:url(../images/dian.png) no-repeat center; } 
.main_list_con li a .line_lf {background:url(../images/line_lf.png) no-repeat center; } 
.main_list_con li a b {display: inline-block; width: 80px; margin: -12px 8px; font-weight: normal; font-size: 14px; color: #000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } 
.mian_content_concat {margin-top:50px; overflow:hidden; } 
.mian_content_concat .main_list_con {width:180px; margin-top:2px; font-size:13px; padding:0 10px; color:#3E3E3E; } 
.mian_content_concat .main_list_con .infoname {margin-top:35px; } 
.mian_content_concat .main_list_con .list_con_content{margin-top:10px; width:200px; line-height:28px; overflow:hidden; padding-bottom:15px;font-size:13px;} 
.main_content_gt {float:right; width:915px; overflow:hidden; } 
.main_content_gt .main_gt_content {overflow: hidden; } 
.main_content_gt .main_gt_content li {overflow:hidden; margin-top:20px; } 
.main_content_gt .main_gt_content li.firstli{margin-top:0px; } 
.main_content_gt .main_gt_top{text-align:right; width:100%; height:50px; } 
.main_content_gt .main_gt_top a {text-decoration:none; font-size:16px; color:#3E3E3E; }
.catpos {border-bottom:1px dotted #6b4141;overflow: hidden;padding-bottom:10px;} 
.main_content_gt .main_gt_top span {margin-left:30px; } 
.main_content_gt li dt img{width:474px; height:223px; float:left; } 
.main_content_gt .main_gt_content_rt {margin-left:30px; width:370px; overflow:hidden; float:right; } 
.main_gt_content_rt .news_title {text-decoration:none; font-size:15px; font-weight:normal; line-height:15px; color:#242424; } 
.main_gt_content_rt .red {color:#39663F; } 
.main_gt_content_rt .news_des {width:370px; font-size:13px; line-height:28px; color:#989898; } 
.main_gt_content_rt .time {margin-top:15px; } 
.main_gt_content_rt .time>span {float:left; font-size:12px; color:#AEADAD; } 
.main_gt_content_rt .time>a {float:right; font-size:12px; color:#2C5831; text-decoration:none; } 
.main_gt_content .news_right_content {overflow:hidden; width:764px; margin-left:25px; float:left; } 
.main_gt_content .news_right_content .news_title {width:764px; margin-top:8px; }
 .main_gt_content .news_right_content .news_des {width:764px; margin-top: 5px; } /*pages*/ 
 #pages { padding:15px 0 20px; margin:10px; } 
 #pages a { display:inline-block; width:35px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333} 
 #pages a.a1 { width:56px; } 
 #pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; } 
 #pages span { display:inline-block; width:30px; height:22px; line-height:22px; background:#c21f37; border:1px solid #c21f37; color:#fff; text-align:center; } 
 .page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; } 
 /*新闻频道页e*/ 
 /*图片频道页s*/ 
.picLists {width:100%;overflow:hidden;}
 .picLists > div {border: 1px solid #ddd; float: left; overflow: hidden; padding: 5px; position: relative; width:390px; height:250px;margin-right:19.5px;margin-bottom:20px;}
 .picLists > div.last{margin-right:0px;} 
 .picLists > div:hover{border-color:#8e8181;}
 .picLists div > div {background-color: #666;    opacity: 0.8;filter: alpha(opacity=80); background: rgba(0, 0, 0, 0.8); bottom: 30px; color: #fff; left: -80%;position: absolute; transition: left 0.5s; width: 80%;}
 .picLists div > div>a{line-height:40px;font-size:16px;display:block;width:100%;height:100%;text-decoration:none;color:#fff;padding:0 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} 
 .picLists div:hover > div {left:5px; } 
 .picLists > div img {width:390px; height:250px; } 
 /*单页面page.html/s*/
.main_gt_content .page_title {text-align:center; font-size:15px; line-height:17px; color:#403F3F; } 
.main_gt_content .page_content {margin-top:15px; font-size:13px; line-height:34px; color:#403F3F; } 
.main_gt_content .page_content_pg {margin-top:0px; text-indent:0em; } 
.main_content .showBox {width: 800px; color: #797979; float:right; } 
.preNext { font-size: 14px; } 
.main_content .showBox .title {text-align: center; line-height: 30px; font-size: 16px; color:#403F3F; } 
.other {text-align: center; line-height: 30px; font-size: 13px; color: #a2a2a2; } .main_content .showBox .content {font-size:14px; color:#403F3F; } 
/*单页面e*/
/*内页e*/
.main_news_gt{width:900px;}
.news_top{ width:100%; float:left; height:140px; margin-bottom:10px;}
.news_top_left{ width:333px; float:left; position:relative; height:140px;}
.news_top_left img{ width:100%; height:140px;}
.news_lefttop{ width:80px; height:62px; position:absolute; top:0px; left:0px; background:#c21f37; text-align:center; font-size:14px; padding-top:18px; color:#FFF;}
.news_lefttop span{ font-size:27px;}
.news_top_right{ margin-left:30px; width:510px; float:left; color:#5c5c5c; font-size:14px; line-height:27px;}
.news_top_right span{ color:#010101; font-size:15px; width:80%;  margin-bottom:10px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_content{ width:100%; float:left;}
.news_content ul{ list-style:none; width:100%; float:left;padding-bottom:25px;}
.news_content ul>a:hover .news_top_right>span{color:#710303;font-size:17px;font-weight:bold;}
.news_content ul li{ width:100%; height:107px; float:left;border-bottom:1px dashed #c1c1c1;}
.news_content ul li>a {display:block;overflow:hidden;}
.news_content ul li:hover>a .news_time{color:#ca3636;}
.news_content ul li:hover>a .news_box>span{color:#710303;font-size:17px;font-weight:bold;}
.news_time{ width:80px; float:left; height:107px; color:#c1c1c1; font-size:14px; text-align:center;}
.news_time span{ font-size:59px; line-height:80px;}
.news_box{ width:770px; margin-left:20px; float:left;color:#5c5c5c; font-size:14px; line-height:25px; padding-top:20px;}
.news_box span{ color:#010101; font-size:15pxwidth: 70%;
    display: block; margin-bottom:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


.single-p {
    line-height:24px;
    color:#666;
}
.single-p .title {
    font-size:24px;
    text-align:center;
    line-height:40px;
    color:#000;
}
.single-p .info {
    height:27px;
    line-height:28px;
    text-align:center;
    margin:8px auto;
    color:#666;
    font-size:15px;
}
.single-p .info small {
    margin-left:8px;
    margin-right:3px;
    color:#999;
    
}
.single-p .info .small, .info .big {
    font-family:Georgia;
    font-weight:bold;
    cursor:pointer;
}
.single-p .info .small {
    font-size:10px;
    padding-right:3px;
}
.single-p .info .big {
    color:#003ba6;
    padding-left:3px;
}
.single-p .desc {
    margin:20px 0 15px;
    padding:5px 10px;
    line-height:20px;
    border:1px solid #f4e4b4;
    background:#fffff0;
}
.preNext {
    position:relative
}
.preNext .line {
    height:10px;
    overflow:hidden;
    clear:both;
    background:url(../images/box_dotline.gif) left 15px repeat-x;
    margin:4px auto;
    padding-top:10px;
}
.preNext .line strong {
    display:block;
    width:8px;
    height:10px;
    overflow:hidden;
    font-size:0px;
    line-height:100px;
    background:url(../images/box_dotline.gif) right -10px no-repeat;
    float:left;
}
.preNext .text {
    color:#999;
}
.preNext .text li {
    margin-bottom:5px
}
.preNext .actBox {
    position:absolute;
    top:25px;
    right:0;
}
.preNext .actBox li {
    display:inline;
    padding-left:22px;
    background-image:url(../images/actbox-ico.gif);
    background-repeat:no-repeat;
    margin-left:10px;
}
.preNext .actBox li a {
    color:#666;
    text-decoration:none;
}
.preNext .actBox li#act-fav {
    background-position:4px 0px;
}
.preNext .actBox li#act-err {
    background-position:4px -37px;
}
.preNext .actBox li#act-pus {
    background-position:4px -73px;
}
.preNext .actBox li#act-pnt {
    background-position:4px -109px;
}
/*Top按钮*/
*html {
    background-image:url(about:blank);
    background-attachment:fixed;
}/*解决IE6下滚动抖动的问题*/
.tbox {
    width:50px;
    float:right;
    position:fixed;
    right:10px;
    bottom:15px;
    _position:absolute;
    _bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
    _margin-bottom:15px;
    display:none;
}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop {
    width:50px;
    height:50px;
    background:url(../images/icon.png) no-repeat 0 0;
    display:block;
}
/*lanmu*/
.lanmu {
    margin-bottom:10px
}
.contactus {
}
/*image-list*/
.image-item {
    width:237px;
    height:210px;
    float:left;
    margin:10px;
    text-align:center;
    padding: 10px;
    background:#FFF;
    border: 1px solid #CCC;
    position:relative;
}
.k {
  -webkit-box-shadow: 0 1px 4px #ccc, 0 0 40px #ccc inset;
  -moz-box-shadow: 0 1px 4px #ccc, 0 0 40px #ccc inset; 
  box-shadow: 0 1px 4px #ccc, 0 0 40px #ccc inset;
}
.k1 {
    box-shadow:1px 1px 10px #666;
    transform:translate(0, -10px);
    -webkit-transform:translate(0, -5px);
    -moz-transform:translate(0, -5px);
    -o-transform:translate(0, -5px);
    -ms-transform:translate(0, -5px);
}
.image-item p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.image-item-zoom {
    width:237px;
    height:180px;
    position:absolute;/* 绝对 */
    top: 10px;
    left:10px;
    z-index:1;
}
a:hover .image-item-zoom {
    background-image: url(../images/zoom.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-color:#2a241d;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    opacity:0.7;
    -khtml-opacity: 0.7;
}
.image-item-img {
    width:237px;
    height:180px;
    overflow: hidden;
}
.image-item-img a {
    width:237px;
    height:180px;
    display: block;
}
.box img {
    /*设置图片垂直居中*/
     vertical-align:middle;
}
.image-item-img img {
    max-width:237px;
    max-height:190px;
}
.image-item-wenzi {
    line-height:40px;
    text-align:center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.image-item-wenzi a {
    font-size: 12pt;
}
.image-item:hover a {
    text-decoration:none;
}
/*text-list*/
.news-title {
    font-size:16px;
    margin-bottom:5px;
    font-weight:bold;
    height: 25px;
    line-height:25px;
}
.thumb-news-item .news-date {
    float:right;
    color:#ccc
}
.thumb-news-item .news-content .news-descri {
}
.thumb-news-item a {
    display:block;
    cursor:pointer;
    padding:5px
}
.thumb-news-item a:hover {
    text-decoration:none;
    background-color:#fff;
    border: 1px solid #ccc;
    box-shadow:2px 2px 5px #CCC;
}
.news-thumb img {
    max-width:300px;
    max-height:150px;
    padding-right:10px;
}
.news-list {
    height:80px;
}
.news-time {
    width: 80px;
    padding-right:10px;
    float:left;
    color:#CCC;
    text-align: center;
}
a:hover .news-time{
    color:#F00;
}
.news-time span {
    width:80px;
    padding:0;
    margin:0;
    font-size: 59px;
    line-height:100%;
    display: block;
}
/*category-list*/
.category-list {
    margin-bottom:15px;
    padding-bottom:15px;
    border-bottom:1px dashed #ccc
}
/*normal-news-list*/
.normal-news-list li {
*clear:both;
}
.normal-news-list li a {
*float:left;
}
.normal-news-list li .news-date {
    float:right;
    color:#ccc;
    margin-right:5px
}
#textarea{font-size:14px;font-family:Arial;line-height:30px;color:#6b5959;}
.main_page_content{padding-bottom:25px;}
.tbox {
    width:51px;
    height:51px;
    float:right;
    position:fixed;
    right:25px;
    bottom:30px;
    _position:absolute;
    _bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
    _margin-bottom:15px;
    display:none;
}/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop {
    width: 50px;
    height: 50px;
    background: url(../images/rightMenu.png) no-repeat 0 0;
    display: block;
}