﻿@charset "utf-8";
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
body,ul,li,ol,h1,h2,img,dl,dt,dd,form,p,span,i{list-style:none;font-style:normal;margin:0; padding:0;}
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, select { vertical-align: middle; }
body { font: 14px arial, helvetica, sans-serif; color: #666; }
select, input, button, textarea, button { font: 99% arial, helvetica,sans-serif; }
table { font-size: inherit; font: 100%; border-collapse: collapse; }
h1 { font-size: 32px; }
h2 { font-size: 16px; font-weight: normal;}
a { color: #666; text-decoration: none; }
a:hover { text-decoration: none; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
.tr { text-align: right; }
.tl { text-align: left; }
.center { text-align: center; }
.pa { position: absolute; }
.pr { position: relative }
.content,.header, .footer { width: 1200px; margin: 0 auto; overflow: hidden; }
.left { width: 201px; float: left; overflow: hidden; }
.h_nav li a:-webkit-any-link { display: block; }
.clearfix { zoom: 1; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.qr { float: left; width: 71px; height: 71px; margin: 25px 0 0 10px; display: inline; }
.qr img { width: 71px; height: 71px; vertical-align: top; }
.bg { background: #FFF; }
.mt20{margin-bottom: 20px;}
/*轮播*/
#flashs { position: relative; height: 450px; overflow: hidden; }
#flashs .bgitem { z-index: 1; position: absolute; top: 0; }
#flashs .btn { position: absolute; z-index: 7; bottom: 12px; left: 46%; margin-right: -450px; padding: 5px 6px; }
#flashs .btn span { width: 13px; height: 13px; color: #fffab1; background: url("../images/ic1.png") no-repeat; float: left; cursor: pointer; display: block; margin-left: 15px;/*padding:2px 6px;*/ }
#flashs .btn span.cur { width: 13px; height: 13px; background: url("../images/ic2.png") no-repeat; color: #fffab1; }
#roll_top, #fall, #ct { position: relative; cursor: pointer; height: 72px; width: 26px; }
#roll_top { background: url(../images/top.gif) no-repeat; }
#ct { background: url(../images/top.gif) no-repeat 0 -40px; }
#roll { display: block; width: 15px; margin-right: -500px; position: fixed; right: 50%; top: 60%; _margin-right: -505px; _position: absolute; _margin-top: 300px; _top: expression(eval(document.documentElement.scrollTop)); }
/*头部开始*/
.toptx { width: 100%; background: url(../images/toptx-top.png) no-repeat top center; border-top: 2px solid #4076fa; }
.h_top { color: #666; height: 31px; line-height: 30px; overflow: hidden; }
.h_top p { float: right; line-height: 30px; margin-right: 8em; }
.h_top p a { padding: 0 0 0 12px; color: #fff; display: inline-block; background: url('../images/ico1.gif') no-repeat 2px center; margin: 0 5px; font-size: 14px }
.h_top p a img { vertical-align: middle; }
.h_con { padding: 0; height: 96px; overflow: hidden; margin-top: 1.5em; }
.h_con h1 { float: left; }
.h_con h1 a { display: inline-block; }
.h_con h1 img { vertical-align: middle; }
.h_con .ewm { position: absolute; right: 0; }
.jw-logo { width: 650px; height: 80px; overflow: hidden; }
.jw-logo span { display: block; border-right: 1px solid #4076fa;}
.jw-logo h1 { width: 400px; margin-left: 10px; font: bold 14px/25px "Microsoft Yahei"; color: #444444; padding: 0px 0 0 5px; }
.jw-logo h1 b { display: block; color: #4076fa; vertical-align: middle; width: 381px; font-size: 28px; line-height: 45px; }
.h-pho { float: right; width: 165px; color: #444; padding: 3px 0 3px 80px; background: url('../images/pho.png') no-repeat 0 21px; }
.h-pho span { font-size: 14px; color: #4076fa; display: block; float: right; width: 100%; }
.h-pho b { color: #ff0000; font-size: 24px; line-height: 30px; font-weight: normal; display: block; font-family: impact }
.h_nav { height: 45px; overflow: hidden; background: url(../images/nav_bg.jpg) repeat-x }
.h_nav ul { font-size: 0; }
.h_nav li { float: left; height: 45px; line-height: 45px; font-size: 0; position: relative; z-index: 15; border-right: 1px solid #0060b1; border-left: 1px solid #1686e5; }
.h_nav li.first { background: none; }
.h_nav li a { color: #fff; font-size: 16px; padding: 0 33px; text-align: center; }
.h_nav li a:hover, .h_nav li.cur a { color: #fff; text-decoration: none; background: url(../images/nav_bg.gif); }
.h_nav li a:hover{background:#ff0000; }
/*--- 搜索 ---*/
.h-ser { height: 42px; width: 100%; border-bottom: 1px solid #ebf0f4; background: #e8e8e8;overflow:hidden;}
.ser-con { width: 1200px; margin: 0 auto; }
.h-ser p { float: left; width: 650px; line-height: 42px; }
.h-ser p b { color: #ff0000;}
.h-ser p a { padding: 0 6px; color: #787878; }
.searchbox{ margin-top: 7px; float: right; width: 237px; height: 42px; overflow: hidden;}
.searchbox input{ outline: none; }
#searchtext{ float: right; width: 190px; height: 25px; font-size: 14px; color: #555; text-indent: 10px; line-height: 24px; border: 1px solid #4076fa; border-right: 0; background: none; }
.searss{ float: right; width: 47px; height: 29px; border: 0; cursor: pointer; background:#4076fa; color: #fff; }
#apjxq_floors{ display:none;}
.s-inp { width: 300px; position: relative; padding: 5px 0 0; }
/*友情链接*/
.link { width: 1200px; margin: 5px auto;}
.link_til { line-height: 30px; color: #555;  overflow: hidden; }
.link_til span { float: left;  font-size: 16px; color: #666;}
.link_til a { padding: 0 6px; color: #666; }
/*底部开始*/
.f_bottom {color: #ffdf88; background: url(../images/f_bg.jpg) no-repeat bottom; }
.bot_nav { height: 35px; line-height: 35px;margin-top: 28px; text-align: center; color: #fff; background: #4076fa; }
.Shadow { width: 100%; height: 36px; background: url(../images/subNav.png) no-repeat center 0; }
.bot_nav a { padding: 0 28px; color: #fff; font-size: 14px;}
.copy_rt {line-height: 25px; color: #a9a9a9; overflow: hidden; padding-bottom: 15px;}
.copy_rt dt { float: left; padding: 0px 15px 13px 0; border-right: 1px solid #dddfd3; }
.copy_rt dt img { vertical-align: top; }
.copy_rt dd {color: #FFF; text-align: center;}
.copy_rt dd a { color: #fff; }
.copy_rt a { color: #666; }
/*产品展示*/
.pro_tit { color: #444; display: block; margin-top: 20px; font-size: 36px; font-weight: bold; text-align: center; background: url(../images/pro_tbg.jpg) no-repeat center 25px; }
.pro_tit b { display: block; font-size: 26px; color: #666666; font-weight: normal; }
.pro_tit span { color: #4076fa; }
.sy_pro_four { overflow: hidden; margin-top: 40px; height: 88px; line-height: 88px; }
.sy_pro_four span { display: block; float: left; margin-right: 42px; width: 256px; height: 88px; }
.sy_pro_four span.laster { margin-right: 0; }
.sy_pro_four span img { display: inline-block; float: left; margin: 18px 18px 0 0; width: 63px; height: 56px; }
.sy_pro_four a { display: block; padding-left: 35px; width: 230px; background: #0fbd22; color: #ffffff; font-size: 16px; font-weight: bold; }
.sy_pro_four a:hover { background: #fba502; }
.zx { width: 250px; background: url(../images/fen_h.png) no-repeat center top; margin: 24px auto; overflow: hidden; }
.zx_top { height: 49px; padding-top: 17px; color: #fff; text-align: center; font-size: 27px;font-weight:bold; overflow: hidden; }
.zx_top a { color: #FFF }
.zx_con { padding: 12px 10px; border: 1px solid #4076fa; border-top: 0;}
.zx_con p{ height: 30px; margin:6px auto 6px; overflow: hidden; background: #4076fa;  line-height: 30px; text-align: left; padding-left: 1em; }
.zx_con p a{ display: inline-block; font-size: 16px; background: url(../images/fen_jt1.png) no-repeat 7px 8px; height: 28px; padding-left: 35px;color: #fff; }
.zx_con h2{height: 33px; overflow: hidden;line-height: 30px; text-align: left; padding-left: 1em;  }
.zx_con h2 a{font-size: 15px; display: inline-block;padding-left: 35px; background: url(../images/fen_jt2.png) no-repeat 7px 8px; height: 34px; padding-left: 35px;color: #666;  }
.zx_con h2 a:hover{background: #0060b1; color: #fff; width: 100%;}
.cp { margin: 25px 0 0 0; width: 930px; }
.cp_top { background: url(../images/pro3_tbg.jpg) no-repeat left top; height: 52px; line-height: 52px;}
.cp_top p {padding-left: 52px; }
.cp_top p a { font-size: 18px; color: #4076fa; }
.cp_top p span { font-weight: normal; font-family: Arial; text-transform: uppercase; color: #7c7c7c; font-size: 12px; padding-left: 5px; }
.more02 { padding-right: 10px; }
.cp_con ul li { float: left; width: 296px; margin:8px 5px;}
.cp_con ul li img { border: solid 1px #c9c9c9; width: 294px;}
.cp_con ul li span { text-align: center; height: 35px; line-height: 35px; display: block; background: #4076fa; }
.cp_con ul li span a { color: #fff; font-weight: bold }
/*案例*/
.casetit{ text-align: center;font-size:30px;color:#4076fa; }
.foot-pro-tu{width:1200px;margin:0 auto; padding:0px 10px; }
#demoLeft { margin: 5px auto; overflow: hidden;height: auto; padding: 5px 3px 5px 0px; }
#demoLeft .indemo { float: left; width: 2000%; text-align: center; }
#demo1, #demo2 { float: left; }
#demo1 a, #demo2 a { display: block; text-align: center; }
#demo1 ul li, #demo2 ul li { float: left; margin-left: 20px; text-align: center; margin-top: 5px; height: auto; overflow: hidden; border: 1px solid #4076fa;}
#demo1 img, #demo2 img {width:300px; border-bottom: 1px solid #ccc; padding: 1px; }
#demo1 p, #demo2 p{line-height: 30px;height: 30px;}

#demoLeft1 { margin: 5px auto; overflow: hidden;height: auto; padding: 5px 3px 5px 0px; }
#demoLeft1 .indemo { float: left; width: 2000%; text-align: center; }
#demo11, #demo21 { float: left; }
#demo11 a, #demo21 a { display: block; text-align: center; }
#demo11 ul li, #demo21 ul li { float: left; margin-left: 20px; text-align: center; margin-top: 5px; height: auto; overflow: hidden; border: 1px solid #4076fa;}
#demo11 img, #demo21 img {width:300px; border-bottom: 1px solid #ccc; padding: 1px; }
#demo11 p, #demo21 p{line-height: 30px;height: 30px;}

/*定制流程*/
.sylcbg { background: url(../images/sydzbg03.jpg) no-repeat center top; height: 322px; margin-top: 4em }
.sylc { width: 960px; height: 322px; margin: 0 auto; overflow: hidden; }
.sylc h2 { font-size: 16px; font-weight: normal; text-align: center; padding: 23px 0 0 18px; height: 30px; overflow: hidden; }
.sylc h2 a { color: #323232; letter-spacing: 5px; }
.sylc ul { padding: 78px 0 0 0; height: 110px; overflow: hidden; }
.sylc ul li { float: left; overflow: hidden; font-size: 14px; color: #fff; padding-left: 58px; }
.sylc ul .lc01 { width: 120px; }
.sylc ul .lc02 { width: 106px; }
.sylc ul .lc03 { width: 114px; }
.sylc ul .lc04 { width: 108px; }
.sylc ul .lc05 { width: 164px; }
.sylc ul .lc06 { width: 58px; padding: 0; }
.sylc p { padding: 0 0 0 355px; color: #323232; height: 32px; line-height: 32px; }
.sylc p span { font-size: 28px; padding: 0 0 0 6px; font-weight: bold; }
.sylc p em { padding: 0 0 0 6px; display: inline-block; }
.sylc p em img { width: 119px; height: 32px; }
/*公司简介*/
.title { position: relative; height: 45px; border-bottom: 1px solid #e7e7e7; overflow: hidden; background: url(../images/t1.gif) repeat-x top; }
.title .tit_tx { float: left; padding-left: 35px; font: bold 18px/45px "Microsoft Yahei"; color: #4076fa; background: url(../images/about_bg.png) no-repeat 10px 10px; }
.title .tit_tx a { color: #0a9d1a; }
.title i { float: right; padding: 15px 16px 0 0; }
.title i a { color: #999; }
.ab_box { margin-top: 24px; margin-bottom: 20px; }
.ab_info {overflow: hidden; border: 1px solid #eaeaea; border-top: 0 }
.app_list { padding: 15px 20px 0 20px; overflow: hidden; margin-bottom: 15px;}
.app_list dt { float: left; width: 440px; height: 260px; }
.app_list dt img { display: block; width: 440px; height: 260px; }
.app_list dd { float: right; width: 700px; color: #3e3e3e; }
.app_list dd h3 { font: bold 18px "Microsoft YaHei"; }
.app_list dd h3 a { color: #0a9d1a; }
.app_list dd p {color: #3e3e3e; font: 14px/24px "Microsoft YaHei"; overflow: hidden; }
.app_list dd a{font-size:14px; color: #ff0000;}

/*右侧悬浮窗*/
.jialan_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.jialan_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.jialan_bar .jialan_top{background:#0e6fda url(../images/fixCont.png) no-repeat 0 0;}
.jialan_bar .jialan_phone{background:#0e6fda url(../images/fixCont.png) no-repeat 0 -57px;}
.jialan_bar .jialan_QQ{text-indent:0;background:#0e6fda url(../images/fixCont.png) no-repeat 0 -113px;}
.jialan_bar .jialan_ww{text-indent:0;background:#0e6fda url(../images/fixCont.png) no-repeat 0 -169px;}
.jialan_bar .jialan_ercode{background:#0e6fda url(../images/fixCont.png) no-repeat 0 -225px;}
.hd_qr{padding:0 29px 25px 29px;}
.jialan_QQ a, .jialan_ww a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
.lianxi{border-top:1px solid #FF0000}
.lianxi ul li{height:30px;line-height:30px;padding-left:15px}
.lianxi tit{font-size:18px;height:40px;line-height:40px;background:#fafafa}
.qq{color:#32abe1;background:url(../images/qq.gif) no-repeat left top;padding-left:25px;padding-top:5px;}
.ConR-text{margin:20px;overflow:hidden;width: 900px;}
.ConR-text td img{margin: 15px 0;padding: 5px;border: 1px solid #ccc}
.cont_t{width: 550px;float: left;}
.cont_t dl dt{float: left;width: 54px;clear: both}
.cont_t  dl dd{float: left;}
.cont_t  dl dd img{float: left;}
.cont_t  dl dd p{float: left;line-height: 54px !important;text-indent: 10px;font-size: 16px;}

/*展示*/
.ab_showtit { margin: 0 45px 0 20px; height: 38px; text-align: center; position: relative; background: #4076fa; overflow: hidden; }
.ab_showtit li { font: bold 18px/38px "Microsoft YaHei"; }
.ab_showtit li a { color: #5b5b5b; }
.ab_showtit li a:hover, .ab_showtit .cur a { text-decoration: none; color: #fff; }
.show_cont { padding-top: 18px; height: 180px; overflow: hidden; }
.show_hide { margin-left: 30px; display: inline; width: 1078px; height: 180px; overflow: hidden; }
.show_hide li { float: left; width: 260px; height: 162px; margin-right: 10px; display: inline; }
.show_hide li img { display: block; width: 260px;}
.show_hide li p { line-height: 35px; font-size: 14px; text-align: center; background: #f1f1f1 }
.show_hide li p a { color: #0a9d1a; font-weight: bold }
.show_hide .nomg { margin-right: 0; }
.show_cont .preva, .show_cont .nexta { width: 27px; height: 59px; margin-top: 42px; }
.show_cont .preva a, .show_cont .nexta a { display: block; width: 27px; height: 59px; }
.show_cont .preva a { background: url(../images/scroll_btn1.gif) no-repeat; }
.show_cont .preva a:hover{ background: url(../images/scroll_btn1.gif) no-repeat -27px 0; }
.show_cont .nexta a { background: url(../images/scroll_btn1.gif) no-repeat 0 -59px; }
.show_cont .nexta a:hover { background: url(../images/scroll_btn1.gif) no-repeat -27px -59px; }
.pro { margin: 0 auto 15px; width: 960px; }
.list { height: 245px; width: 960px; margin: 0 auto 15px; background: #fff; }
.list-con { padding: 25px 16px 0; }
.list-con-a { padding: 60px 12px 0 0; }
.list-con-c { padding: 60px 0 0 0; float: right; }
.list li { width: 203px; margin-right: 15px; float: left; }
.list li img { width: 197px; height: 136px; display: block; border: 1px solid #e6e6e6; padding: 2px; }
.list li span { display: block; text-align: center; padding: 5px 0; }
.list li a { color: #262626; }
.new { width: 1200px; margin: 0 auto; overflow: hidden; padding: 15px 0px; margin-bottom: 15px;}
.news { width: 49%; font-size: 16px; font-family: "微软雅黑"; }
.news ul li { width: 96%; margin: 0 auto; border-bottom: 1px dashed #999; height: 38px; font-size: 14px; line-height: 38px; }
.news ul li span { float: right; }
.news ul li span a { margin-right: 10px; color: #7e7e7e; font-size: 12px; }
.news ul li a { margin-left: 12px; }
.news ul{margin-bottom: 25px;}
.news_bt span.bta { width: 107px; float: left; padding-left: 40px; font-size: 18px; font-weight: bold;  color:#4076fa; background: url("../images/about_bg.png") no-repeat 10px 10px; }
.news_bt { border: 1px solid #ddd; line-height: 40px; overflow: hidden; }
.new_con { overflow: hidden; border: 1px solid #ccc; border-top: none; }
.new_con ul { overflow: hidden; margin-top: 10px; }
.new_con .fl { width: 210px; float: left; }
.new_con .fl2 { width: 550px; float: left; }
/*rollup.css*/
#roll_top, #fall, #ct { position: relative; cursor: pointer; height: 72px; width: 26px }
#roll_top { background: url(../images/top.gif) no-repeat }
#ct { background: url(../images/top.gif) no-repeat 0 -40px }
#roll { display: block; width: 15px; margin-right: -500px; position: fixed; right: 45%; top: 50%; _margin-right: -505px; _position: absolute; _margin-top: 300px; _top: expression(eval(document.documentElement.scrollTop)) }
a.im, a:hover.im { text-decoration: none; height: 35px; color: #333; font-size: 12px; }
/*产品分类*/
.sy_zx { width: 224px; background: url(../images/sy_zx_h.gif) no-repeat center top; margin-top: 32px; overflow: hidden; }
.rc_tpo { line-height: 42px; font-size: 16px; padding-top: 16px; font-weight: bold; }
.sy_zx_top { line-height: 32px; text-align: center; padding-top: 15px; color: #fff; font-size: 16px; font-weight: bold }
.sy_zx_top a { color: #fff; display: block; font-size: 14px; font-weight: bold }
.sy_zx_top i { display: block; font: 14px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #fff; height: 24px; line-height: 24px; overflow: hidden; }
.sy_zx_con { padding: 10px 10px 20px 10px; border: 1px solid #ddd; margin-top: 0.7em; border-top: 0 }
.sy_zx_con li { border-bottom: 1px dashed #d9d9d9; background: url(../images/dian.jpg) no-repeat left center; text-indent: 18px; line-height: 40px; }
.zx_con li a { font-size: 14px }
.sy_zx_con h2 { width: 203px; height: 28px; margin: 9px auto 0; overflow: hidden; background: url(../images/fen_bg1.gif) repeat-x center top; font: 14px "Microsoft Yahei"; line-height: 28px; }
.sy_zx_con h2 a { display: inline-block; background: url(../images/fen_jt1.png) no-repeat 7px 8px; height: 28px; padding-left: 35px; color: #fff; }
.sy_zx_con ul { padding: 0 0 10px 10px; }
.sy_zx_con ul li { font: 14px "Microsoft Yahei"; height: 39px; line-height: 39px; overflow: hidden; width: 203px; margin: 0 auto; border-bottom: 1px dashed #ccc; }
.sy_zx_con ul .nobor { border: none; }
.sy_zx_con ul li a { display: block; height: 39px; background: url(../images/fen_jt3.gif) no-repeat 9px 17px; padding-left: 35px; }
/**/
.sy_bt3 { background: #0a9d1a; border-top: #fc8012 3px solid; line-height: 42px; font-size: 16px; color: #FFF; padding-left: 20px; }
.sy_cptj { margin: 20px 0 }
.sy_cptj ul { border: #e3e3e3 1px solid; padding: 10px 10px; }
.sy_cptj ul li { width: 200px; text-align: center; }
.sy_cptj ul li p { font-size: 12px; line-height: 45px }
.sy_cptj ul li i { display: block; width: 200px; height: 250px; border: #cdcdcd 1px solid; text-align: center }
.sy_cptj ul li i img { width: 200px; height: 250px; }
.sy_cptj ul li:hover i { border: #4076fa 1px solid; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25); }
/*产品*/
.procons { width: 930px; margin-top: 24px; }
.procons ul li { width: 282px; float: left; background: #eeeeee; border: 1px solid #c6c5c5; padding: 5px; margin: 7px; }
.procons ul li:hover { border: 1px solid #4076fa; }
.procons ul li img { width: 282px;}
.procons ul li span { line-height: 35px; font-size: 15px; display: block; background: #4076fa; text-align: center; color: #fff; font-weight: bold }
/*内页*/
.rc_right { width: 930px;display: inline;margin-bottom: 20px;overflow: hidden; margin-top: 24px;}
.rc_plc { background: url(../images/cp_top.gif) repeat-x; height: 34px; line-height: 34px; border: solid 1px #c1c1c1;}
.rc_plc span { float: right; margin-right: 1em; padding: 0 10px }
.rc_plc div { font-size: 16px; font-weight: bold; color: #4076fa; font-weight: bold; padding: 0 10px; float: left }
.gduo { height: 30px; line-height: 30px; background: #f7f7f7; overflow: hidden; margin: 15px auto; padding: 0 10px; }
.gduo .fl { float: left; overflow: hidden; height: 30px; display: block; }
.gduo .fr { float: right; overflow: hidden; height: 30px; display: block; }
/*关于我们*/
.sy_right { width: 930px; display: inline;overflow: hidden; margin-top: 26px; margin-bottom:20px;}
.agent_con { width: 900px; padding-top: 10px; line-height: 28px; margin: 10px auto; font-size: 15px; }
.agent_con p{padding-bottom: 6px;}
/*新闻*/
.right_mains { border: solid 1px #d5d5d5;  border-top: 0px; padding-bottom: 10px;margin-bottom: 20px; overflow: hidden; }
.news_con { width: 930px; margin: 0 auto; padding-top: 10px; }
dl.news_dl { font-size: 14px; color: #666; padding: 5px; line-height: 22px; border-bottom: 1px dashed #CCCCCC; }
dl.news_dl a { color: #000; }
dl.news_dl dt { margin-bottom: 3px; line-height: 24px; background: url(../images/ico10.gif) no-repeat 0 11px; overflow: hidden; }
dl.news_dl .dt_2 { font-size: 12px; float: right; padding: 0 10px 0 8px; }
dl.news_dl .dt_1 { height: 20px; padding-left: 10px; font-size: 15px; color: #4076fa; font-weight: bold;}
dl.news_dl .dt_1:hover { background: url(../images/ico7.gif) no-repeat 0 9px; color: #333; }
/*推荐产品*/
.rc_cp { width: 905px; margin: 5px 0 0 0px; }
.rc_cp_con,.news_random,.img_list4{border: solid 1px #d5d5d5; border-top: none;margin-bottom: 10px;padding-bottom: 10px; }
.rc_cp_con li { width: 276px; float: left; background: #eeeeee; border: 1px solid #c6c5c5 !important; padding: 5px; margin: 10px 0 10px 10px; }
.rc_cp_con li img { width: 276px;height: 158px;  }
.rc_cp_con li span { display: block; background: #4076fa; line-height: 35px; text-align: center; overflow: hidden; font-weight: bold; }
.rc_cp_con li span a { color: #fff; }
.news_random li{ height:24px;line-height:24px; padding:7px 17px 0 15px;  width:46%; float:left;overflow:hidden;}
.news_random li a{ /* background:url(../images/ico55.gif) no-repeat 0 4px; */ padding-left:12px;}
.news_random li a:hover{ color:#ff0000;}
.news_random li span{color: #666;}
.img_list4 div{padding:0 15px;}
.img_list4 a{color: #0a9d1a; float: left; font-size: 15px;font-weight: bold; height:35px;line-height:35px;}
.img_list4 p{float: left; color: #666; text-indent: 2em;line-height: 28px;}
/*右侧*/
.new_left{width:250px; margin:26px 0 35px 0; background:#fff; padding:0 0 10px 0;border: 1px solid #ccc}
.new_left .news9 p{overflow:hidden;margin-bottom:10px;background: #0a9d1a;height:46px;line-height: 46px;text-indent:16px;border-bottom: 1px solid #b199b1;}
.new_left .news9 p span{float:left;font-size:16px;color:#fff;}
.new_left .news9 ul li a{display:block;font-size:14px;color:#666;line-height: 36px;height: 36px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-indent: 10px;}
/*详情页*/
.left2_main { width: 930px;margin:24px auto;padding-bottom: 15px; overflow: hidden; }
.n_info_con { padding: 10px 15px 0 10px; overflow: hidden; font-size: 15px; line-height: 30px;border: solid 1px #d5d5d5;border-top: none; }
.n_info_con h1 { border-bottom: 1px dashed #CCCCCC; color: #333; font-size: 22px; line-height: 40px; padding-bottom: 10px; margin-bottom: 10px; text-align: center; }
.n_info_con p { line-height: 28px; padding: 0 10px;padding-bottom: 6px;  }
.n_info_con td img,.agent_con td img{padding:3px;margin:0 5px;}
.info_con_tit { line-height: 24px; margin-bottom: 15px; }
.info_con_tit span { margin-right: 20px; }
.info_con_tit .n_tit { text-align: center; color: #BCBBBB; }
/*分页*/
.page { width: 100%; padding: 0%; margin: 0px 0px 5px 0px; position: relative; height: 45px; color: #333; font-size: 14px; }
.page a:hover { background: #DDD; color: #467fb4 }
.page ul { float: right; position: absolute; top: 15px; right: 10px; }
.page dd { position: absolute; margin: 0px; left: 15px; top: 17px; text-align: left; }
.page ul span { float: left; margin-left: 2px; font-weight: bold; border: 1px solid #DDD; }
.page ul span a { padding: 3px 10px; display: block; }
#current { padding: 3px 10px; float: left; border: 1px solid #DDD; background: #eee }