/*css复写*/
body{font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.top1 { height:36px; background:#333; position:relative; top:inherit; left:inherit; width:100%; min-width:1000px; z-index:999999}
.space { display:none;}
.quicklogin.po2 {right:auto; margin-right:auto; margin-left:-202px; top:36px; z-index:1000000}

.s_left{ width:660px; padding-right:19px; float:left; /*border-right:1px solid #ececec;*/ margin-bottom:30px;}
.s_right{ width:300px; float:right; margin-bottom:30px;}
.s_title{ height:40px; width:100%;  border-top:1px solid #ececec; position:relative; }
.s_title b{ position:absolute; top:-1px; left:0; border-top:2px solid #2ba8de;line-height:30px;font-size:22px; color:#000; padding:8px 1px 0 1px; font-weight:normal}


/*header*/
.header_space{ height:69px; width:100%; display:none;}
.header { padding:10px 0; height:52px; width:100%; border-bottom:3px solid #2ba8de; background:#fff;}
.header.fixed { position:fixed; top:0; left:0; z-index:999999}
.header .s_logo{ display:block; float:left; }
.header span.t2 { float:left; line-height:52px; font-size:24px; font-style:italic; color:#999; float:left; padding-left:8px;}
.header span.tit { display:block; float:right; height:40px; width:31px; padding:8px 9px 0 9px; font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif; text-align:center;line-height:16px;font-size:14px; color:#fff; font-weight:bold; background:url(../images/c_css.png) 0 -45px no-repeat; margin-right:13px; margin-top:2px;}
.header .qy_logo { display:block; float:right; margin-top:2px;}
.header .qy_logo img { height:48px; width:auto;}
#colorbar{ width:140px;float:right; margin-right:17px; height:14px; margin-top:20px;}
#colorbar a{ border:1px solid #fff; display:block; float:left; width:12px; height:12px; margin-right:6px;}
#colorbar a.on { border:1px solid #000}


/*banner*/
.s_banner{ position:relative; clear:both; width:100%; height:300px; padding:30px 0;margin-bottom:22px; background:url(../images/s_bannerbg.png) 0 0 repeat;}
.s_banner .imga { width:500px; float:right}
.s_banner img{ width:500px; height:300px;}
.s_banner .s_text { width:480px;height:300px; float:left; }

.s_banner .s_text h3 { padding:20px 0 15px 0;}
.s_banner .s_text h3 a{ font-size:32px; line-height:55px; color:#2ba8de}
.s_banner .s_text h3 a:hover { color:#c31026 !important}

.s_banner .s_text div { padding:20px 0 15px 0;}
.s_banner .s_text div a{ font-size:32px; line-height:55px; color:#2ba8de}
.s_banner .s_text div a:hover { color:#c31026 !important}

.s_banner .s_text p{ font-size:16px; line-height:30px; color: #222; margin-bottom:30px;}
.s_banner .debtn{ padding:6px 25px 6px 29px; font-size:18px; line-height:22px; color: #2ba8de; border:1px solid #2ba8de; border-radius:2px;-webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; .display:inline-block;}
.s_banner .debtn b{ padding-left:12px; font-family:'YouYuan';font-weight: lighter; }
.s_banner .debtn:hover { background:#2ba8de; text-decoration:none; color:#fff;}
.s_banner .issue{ display:block; padding:0 11px; height:40px; font-size:16px; color:#444; background:#ecebeb; position:absolute; left:50%; margin-left:-500px; top:0}
.s_banner .issue b{font-size:30px; line-height:36px;font-family:'Cambria'; font-weight:normal; padding:0 1px 0 2px; color:#2ba8de;}

/*mod_cont 内容模块*/
.mod_cont1 { width:660px; clear:both;}
.mod_cont1 .s_title { margin-bottom:15px;}
.mod_cont1 .bimgshow{ width:320px; height:338px; float:right;margin-bottom: 20px;}
.mod_cont1 .bimgshow.left { float:left;}
.bimgshow .imga { display:block;width:320px; height:208px;}
.bimgshow img { width:320px; height:208px;}
.bimgshow .te { width:280px; padding:13px 19px; border:1px solid #ececec; border-top:0; height:103px;}
.bimgshow .te h4 { margin-bottom:6px; max-height:48px; overflow:hidden; font-weight:normal;}
.bimgshow .te h3 { margin-bottom:6px; max-height:48px; overflow:hidden; font-weight:normal;}
.bimgshow .te a{ font-size:20px; line-height:24px; color:#000}
.bimgshow .te p{ font-size:14px; line-height:24px; color:#666; height:48px; overflow:hidden;}
.bimgshow .te a:hover { color:#c30d23}
.mod_cont1 .bimgshow:hover .te{ background:#f7f7f7;}

.mod_cont2 { width:660px; margin-bottom:20px; clear:both;}
.mod_cont2 .contlist { margin-top:0px;}
.mod_cont2 .contlist li{ height:130px; padding:20px 0; border-bottom:1px solid #ececec}
.contlist li .imga { float:left; width:200px; margin-right:20px;}
.contlist li.videoli .imga { position:relative;}
.contlist li.videoli .imga b{ display:block; width:48px; height:48px; background:url(../images/s_css.png) 0 0 no-repeat; position:absolute; left:50%; top:50%; margin-left:-24px; margin-top:-24px; z-index:2}
.contlist li img {height:130px;width:200px; z-index:1}
.contlist li .detail { width:440px; float:left; height:110px; overflow:hidden; padding:10px 0}
.mod_cont2 .contlist li.noimg{ height:115px;}
.contlist li.noimg .detail { width:100%; height:115px;padding:0 }
.contlist .detail .tit {font-weight: normal; line-height:30px;font-size:20px; color:#000; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;display: inline-block;
max-width: 440px; }
.contlist li.noimg .detail .tit { max-width:660px;}
.contlist .detail p{ font-family:'\5B8B\4F53'}
.contlist .detail p.desp{ margin-top:5px; margin-bottom:3px; max-height:48px;line-height:24px;font-size:14px; color:#666; overflow:hidden;}
.contlist li.noimg .detail p.desp { margin-bottom:8px; max-height:48px;}
.contlist .detail p.bot{line-height:24px;font-size:12px; color:#999; }
.contlist .detail p.bot a{color:#2ba8de;}
.contlist .detail .tit:hover,.contlist .detail p.bot a:hover{ color: #c30d23 !important; }

/*图文模块*/
.slideshow{width:660px;height:650px;margin:13px auto 20px auto;position:relative;background:#fafafa;}
.slideshow h4{line-height:50px;font-size:20px; height:50px;font-weight:normal}
.slideshow h4 a{ color:#000;}
.slideshow h4 a:hover { color:#c30d23}
.slideshow .btn{position:absolute;cursor:pointer;z-index:99;}
.slideshow .btn i{ display:block;background-image:url(../images/s_css.png); background-repeat:no-repeat;}
.slideshow .prev,.slideshow .next{position:absolute;width:30px; height:100px;bottom:0px; background-image:url(../images/s_css.png); background-repeat:no-repeat; background-color:#c2c2c2}
.slideshow .prev:hover,.slideshow .next:hover { background-color:#2ba8de}
.slideshow .prev{left:0; background-position:0 -108px;}
.slideshow .next{right:0; background-position:-30px -108px;}
.slideshow #prevTop,.slideshow #nextTop{top:210px;width:40px;height:70px; padding-left:10px; padding-top:10px; background:#000; border:0; filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:.4;}
.slideshow #prevTop i,.slideshow #nextTop i{height:60px; width:30px;filter:alpha(opacity=70);-khtml-opacity:0.7;-moz-opacity:0.7;opacity:.7;}
.slideshow #prevTop:hover,.slideshow #nextTop:hover {filter:alpha(opacity=80);-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;}
.slideshow #prevTop { left:20px;}
.slideshow #nextTop { right:20px;}
.slideshow #prevTop i{background-position:0 -48px;}
.slideshow #nextTop i{background-position:-30px -48px;}

.slideshow li{float:left;}
.slideshow .cf li{position:relative;color:#fff;}
.slideshow .cf img{width:620px;height:400px; margin-bottom:5px;}
.slideshow .cf li .page{ float:left; width:50px; font-size:20px; font-family:Georgia; color:#666; line-height:24px;}
.slideshow .cf li .page b{ font-size:30px; color:#2ba8de; line-height:34px; font-weight:normal; }
.slideshow .cf li span{display:block;width:570px;line-height:24px;text-align:left; float:left; color:#444; font-size:14px; padding-top:8px; height:72px; overflow:hidden;}
.slideshow .picBox{height:550px;position:relative;overflow:hidden; margin:0 auto; width:620px;}
.slideshow .picBox ul{height:550px;position:absolute;}
.slideshow .picBox li{width:620px;height:550px;}
.slideshow .outer {border:1px solid #ececec; border-left:0;border-right:0; background:#fff;}
.slideshow .listBox{width:570px;height:76px;margin:0 auto;position:relative; overflow:hidden; padding:12px 0px 10px 0; }
.slideshow .listBox ul{height:78px;position:absolute; left:0}
.slideshow .listBox li{width:146px;padding-left:2px; height:76px;cursor:pointer;position:relative; }
.slideshow .listBox li i{display:none;}
.slideshow .listBox li i.bor{ border:2px solid #2ba8de; width:122px; height:76px; position:absolute; top:-2px; left:0px; border-radius:2px;}
.slideshow .listBox li i.arr{ border:5px solid #fff;border-bottom:5px solid #2ba8de;border-top: width:0px; height:0; position:absolute; top:-12px;_top:-29px; left:50%; margin-left:-18px;_margin-left:-15px;}
.slideshow .listBox li a{display:block;width:122px;height:76px;}
.slideshow .listBox li img{width:122px;height:76px;}
.slideshow .listBox .on { }
.slideshow .listBox .on img{width:122px;height:76px;.width:118px;.height:72px;border:2px solid #fff; box-sizing:border-box;}
.slideshow .listBox .on i{display:block;}

/*mod_zx 本月十大精选资讯*/
.mod_zx { clear:both;}
.mod_zx .zxlist li{ height:100px; padding:10px 0; border-bottom:1px solid #ececec; }
.zxlist li a {line-height:40px;font-size:20px; color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;max-width: 660px; }
.zxlist li h3 a {font-weight: normal;line-height:40px;font-size:20px; color:#000;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;max-width: 660px; }
.zxlist li p {margin-top:4px; height:48px;line-height:24px;font-size:14px; color:#666; overflow:hidden;}
.zxlist li a:hover{ color: #c30d23; }
.zxlist li h3 a:hover{ color: #c30d23; }

/*mod_readmore 相关阅读*/
.mod_readmore { margin-bottom:20px; width:100%; clear:both;}
.mod_readmore .s_title { margin-bottom:3px;}
.mod_readmore .readlist li{ border-bottom:1px dotted #d9d9d9; width:295px; padding-left:5px; clear:both; vertical-align:bottom;}
.mod_readmore .readlist li.noimg{}
.readlist li a{ clear:both; display:block; height:36px; cursor:pointer}
.readlist li.on a { height:auto;}
.readlist li span {color: #222;line-height:36px;font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:295px; display:inline-block;}
.readlist li a:hover span { color:#c30d23; text-decoration:underline;}
.readlist li img{ float:left; width:92px; height:60px; margin-right:11px;}
.readlist li p { width:190px; float:left;color: #666;line-height:20px;font-size:12px; height:60px; overflow:hidden;}
.readlist li.noimg p { float:none; width:100%; height:40px;}
.readlist li .detail { display:none; height:60px; padding-bottom:15px;}
.readlist li.noimg .detail{ height:40px; padding-bottom:10px;}
.readlist li.on .detail { display:block;}
.readlist li a:hover p,.readlist li.on p,.readlist li a:hover{ text-decoration:none; color:#666;}

/*mod_tjqy 推荐企业*/
.mod_tjqy .s_title { margin-bottom:10px;}
.mod_tjqy li { border-bottom:1px dotted #d9d9d9; height:50px; padding:10px 0;}
.mod_tjqy li .imga { float:left; height:48px; width:143px; border:1px solid #ededed; margin-right:12px;}
.mod_tjqy li h3 { float:left; width:143px; padding-top:6px; height:40px; overflow:hidden;}
.mod_tjqy li h3 a{ color: #000;line-height:20px;font-size:13px; font-weight:normal;}
.mod_tjqy li h3 a:hover { color:#c30d23}

/*客户横幅广告*/
.W1000 { margin-bottom:0; padding-bottom:20px;}
.ad_bottom { width:1000px; height:80px; margin:0 auto;}
.ad_bottom a{ display:block;}
.ad_bottom img{ width:1000px; height:80px;}

/*颜色定制*/
#colorbar a.co1{ background:#d13a3e}
#colorbar a.co2{ background:#e39c13}
#colorbar a.co3{ background:#52966f}
#colorbar a.co4{ background:#2ba8de}
#colorbar a.co5{ background:#74577e}
#colorbar a.co6{ background:#8c826d}
#colorbar a.co7{ background:#444}


body.color1 .header { border-bottom:3px solid #d13a3e; }/*红色*/
body.color1 .s_title b{ border-top:2px solid #d13a3e;}
body.color1 .s_banner .issue b{ color:#d13a3e;}
body.color1 .s_banner .s_text h3 a{ color:#d13a3e}
body.color1 .s_banner .debtn{ color: #d13a3e; border:1px solid #d13a3e; }
body.color1 .s_banner .debtn:hover { background:#d13a3e;color: #fff; }
body.color1 .contlist .detail p.bot a{color:#d13a3e;}
body.color1 .slideshow .listBox li i.bor{ border:2px solid #d13a3e; }
body.color1 .slideshow .listBox li i.arr{ border-bottom:5px solid #d13a3e;}
body.color1 .slideshow .prev:hover,body.color1 .slideshow .next:hover { background-color:#d13a3e}
body.color1 .slideshow .cf li .page b{ color:#d13a3e; }

body.color2 .header { border-bottom:3px solid #e39c13; }/*橙色*/
body.color2 .s_title b{ border-top:2px solid #e39c13;}
body.color2 .s_banner .issue b{ color:#e39c13;}
body.color2 .s_banner .s_text h3 a{ color:#e39c13}
body.color2 .s_banner .debtn{ color: #e39c13; border:1px solid #e39c13; }
body.color2 .s_banner .debtn:hover { background:#e39c13;color: #fff; }
body.color2 .contlist .detail p.bot a{color:#e39c13;}
body.color2 .slideshow .listBox li i.bor{ border:2px solid #e39c13; }
body.color2 .slideshow .listBox li i.arr{ border-bottom:5px solid #e39c13;}
body.color2 .slideshow .prev:hover,body.color2 .slideshow .next:hover { background-color:#e39c13}
body.color2 .slideshow .cf li .page b{ color:#e39c13; }

body.color3 .header { border-bottom:3px solid #52966f; }/*绿色*/
body.color3 .s_title b{ border-top:2px solid #52966f;}
body.color3 .s_banner .issue b{ color:#52966f;}
body.color3 .s_banner .s_text h3 a{ color:#52966f}
body.color3 .s_banner .debtn{ color: #52966f; border:1px solid #52966f; }
body.color3 .s_banner .debtn:hover { background:#52966f;color: #fff; }
body.color3 .contlist .detail p.bot a{color:#52966f;}
body.color3 .slideshow .listBox li i.bor{ border:2px solid #52966f; }
body.color3 .slideshow .listBox li i.arr{ border-bottom:5px solid #52966f;}
body.color3 .slideshow .prev:hover,body.color3 .slideshow .next:hover { background-color:#52966f}
body.color3 .slideshow .cf li .page b{ color:#52966f; }

body.color5 .header { border-bottom:3px solid #74577e; }/*紫色*/
body.color5 .s_title b{ border-top:2px solid #74577e;}
body.color5 .s_banner .issue b{ color:#74577e;}
body.color5 .s_banner .s_text h3 a{ color:#74577e}
body.color5 .s_banner .debtn{ color: #74577e; border:1px solid #74577e; }
body.color5 .s_banner .debtn:hover { background:#74577e;color: #fff; }
body.color5 .contlist .detail p.bot a{color:#74577e;}
body.color5 .slideshow .listBox li i.bor{ border:2px solid #74577e; }
body.color5 .slideshow .listBox li i.arr{ border-bottom:5px solid #74577e;}
body.color5 .slideshow .prev:hover,body.color5 .slideshow .next:hover { background-color:#74577e}
body.color5 .slideshow .cf li .page b{ color:#74577e; }

body.color6 .header { border-bottom:3px solid #8c826d; }/*棕色*/
body.color6 .s_title b{ border-top:2px solid #8c826d;}
body.color6 .s_banner .issue b{ color:#8c826d;}
body.color6 .s_banner .s_text h3 a{ color:#8c826d}
body.color6 .s_banner .debtn{ color: #8c826d; border:1px solid #8c826d; }
body.color6 .s_banner .debtn:hover { background:#8c826d;color: #fff; }
body.color6 .contlist .detail p.bot a{color:#8c826d;}
body.color6 .slideshow .listBox li i.bor{ border:2px solid #8c826d; }
body.color6 .slideshow .listBox li i.arr{ border-bottom:5px solid #8c826d;}
body.color6 .slideshow .prev:hover,body.color6 .slideshow .next:hover { background-color:#8c826d}
body.color6 .slideshow .cf li .page b{ color:#8c826d; }

body.color7 .header { border-bottom:3px solid #444; }/*深灰色*/
body.color7 .s_title b{ border-top:2px solid #444;}
body.color7 .s_banner .issue b{ color:#444;}
body.color7 .s_banner .s_text h3 a{ color:#444}
body.color7 .s_banner .debtn{ color: #444; border:1px solid #444; }
body.color7 .s_banner .debtn:hover { background:#444;color: #fff; }
body.color7 .contlist .detail p.bot a{color:#444;}
body.color7 .slideshow .listBox li i.bor{ border:2px solid #444; }
body.color7 .slideshow .listBox li i.arr{ border-bottom:5px solid #444;}
body.color7 .slideshow .prev:hover,body.color7 .slideshow .next:hover { background-color:#444}
body.color7 .slideshow .cf li .page b{ color:#444; }
