﻿@charset "utf-8";
/* CSS Document */
html, body, h1, h2, h3, h4, h5, h6, div, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, submit, input, textarea, select, table, tr, th, td, hr, pre, sup, address, cite, dfn, em, var, blockquote, img { margin: 0; padding: 0; font-weight: normal; font-size: 14px; }
html { min-height: 100%; background: #fff; border: none 0; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; word-wrap: break-word; word-break: break-all; color: #333; -webkit-font-smoothing: antialiased; background: #f6f6f6; }
/*div,li{ overflow: hidden;}*/
ul, ol, li { list-style-type: none; }
table { border-collapse: separate; border-spacing: 0; }
th, td { text-align: left; }
address, em { font-style: normal; }
img { border: none; vertical-align: middle; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: none; color: #f1901f; }
/*定义整体装容器*/
/*--------------------------------------------------------------------主体框架*/
.main, .footer { margin: 0 auto; min-width: 1200px; width: 1200px;      /* 调整全局的宽度 必须是10 的倍数 */ text-align: left; position: relative; }
.header, .ind_adv, .ind_adv2, .ind_process, .ind_data, .ind_news, .ind_case { min-width: 1200px; }
/*清理元素*/
.clear { clear: both; height: 0px; width: 100%; font-size: 1px; line-height: 0px; visibility: hidden; overflow: hidden; }
.clear10 { clear: both; height: 10px; width: 100%; font-size: 1px; line-height: 0px; visibility: hidden; overflow: hidden; }
.content { width: 1200px; margin: 0 auto }
.img { overflow: hidden; }
.img img { width: 100%; height: 100%; transition: all ease-out .8s; }
.img:hover img { transform: scale(1.3, 1.3); }
/* link   全局链接样式  
--------------------------------------------------------------------*/
a { color: #333; text-decoration: none; transition: all 0.3s; -webkit-transition: all 0.3s; }
a:hover { color: #CC0000; text-decoration: none; transition: all 0.3s; -webkit-transition: all 0.3s; }
/* 全局   文字设置  
--------------------------------------------------------------------*/
/*不加粗文字*/
.Slim { font-weight: normal; }
/*文字大小*/
.text_12 { font-size: 12px; line-height: 24px; }
.text_14 { font-size: 14px; line-height: 26px; }
.text_16 { font-size: 16px; line-height: 28px; }
.text_18 { font-size: 18px; line-height: 30px; }
.text_20 { font-size: 20px; line-height: 32px; }
.text_24 { font-size: 24px; line-height: 38px; }
.text_28 { font-size: 28px; line-height: 42px; }
.text_30 { font-size: 30px; line-height: 56px; }
/* color  文字全局色调  
--------------------------------------------------------------------*/
.color_1, .color_1:link, .color_1:visited, .color_1:hover { color: #1b5eb1 }
.color_ccc, .color_ccc:link, .color_ccc:visited, .color_ccc:hover { color: #ccc }
.color_999, .color_999:link, .color_999:visited, .color_999:hover { color: #999 }
.color_666, .color_666:link, .color_666:visited, .color_666:hover { color: #666 }
.color_333, .color_333:link, .color_333:visited, .color_333:hover { color: #333 }
.color_fff, .color_fff:link, .color_fff:visited, .color_fff:hover { color: #fff }
/* alltitle   全局标题  
--------------------------------------------------------------------*/
.alltitle { border-bottom: 1px dashed #d2d2d2; height: 30px; line-height: 30px; color: #7c7c7c; }
.alltitle a:link, .alltitle a:visited, .alltitle a:hover { color: #7c7c7c; }
.alltitle h3 { font-size: 14px; color: #333; display: none; }
/* tab   选项卡样式  
--------------------------------------------------------------------*/
.tab { width: 100%; }
.tab .hd { height: 30px; height: 30px; border-bottom: solid 1px #e1e1e1; border-left: solid 1px #e1e1e1; margin-bottom: 10px; font-size: 14px; _height: 30px; _position: relative; }
.tab .hd ul { _width: 100%; _height: 30px; _position: absolute; _left: 0px; _top: 0px; }
.tab .hd ul li { float: left; padding: 0 15px; cursor: pointer; }
.tab .hd ul li { white-space: nowrap; padding-left: 10px; padding-right: 10px; height: 29px; line-height: 28px; display: block; text-align: center; border: solid 1px #cccccc; border-bottom: none; border-left: none; color: #494949; background: url(../../img/common/input.gif) repeat-x left top; _display: inline-block; }
.tab .hd ul li.on { border-top: solid 2px #1b5eb1; border-bottom: solid 1px #fff; color: #1b5eb1; height: 28px; line-height: 26px; background: #fff; }
.tab .bd ul { zoom: 1; }
.tab .bd li { line-height: 24px; }
.tab .bd li .date { float: right; color: #999; }
/*标签样式
--------------------------------------------------------------------*/
.Tags a, .Tags a:link, .Tags a:visited, .Tags a:hover { display: inline-block; background: #1b5eb1; color: #fff; margin-right: 5px; padding: 2px 5px 2px 5px; }
/* 主体布局部分 
--------------------------------------------------------------------*/
.grid_01 { width: 10px }
.grid_02 { width: 20px }
.grid_03 { width: 30px }
.grid_04 { width: 40px }
.grid_05 { width: 50px }
.grid_06 { width: 60px }
.grid_07 { width: 70px }
.grid_08 { width: 80px }
.grid_09 { width: 90px }
.grid_10 { width: 100px }
.grid_11 { width: 110px }
.grid_12 { width: 120px }
.grid_13 { width: 130px }
.grid_14 { width: 140px }
.grid_15 { width: 150px }
.grid_16 { width: 160px }
.grid_17 { width: 170px }
.grid_18 { width: 180px }
.grid_19 { width: 190px }
.grid_20 { width: 200px }
.grid_21 { width: 210px }
.grid_22 { width: 220px }
.grid_23 { width: 230px }
.grid_24 { width: 240px }
.grid_25 { width: 250px }
.grid_26 { width: 260px }
.grid_27 { width: 270px }
.grid_28 { width: 280px }
.grid_29 { width: 290px }
.grid_30 { width: 300px }
.grid_31 { width: 310px }
.grid_32 { width: 320px }
.grid_33 { width: 330px }
.grid_34 { width: 340px }
.grid_35 { width: 350px }
.grid_36 { width: 360px }
.grid_37 { width: 370px }
.grid_38 { width: 380px }
.grid_39 { width: 390px }
.grid_40 { width: 400px }
.grid_41 { width: 410px }
.grid_42 { width: 420px }
.grid_43 { width: 430px }
.grid_44 { width: 440px }
.grid_45 { width: 450px }
.grid_46 { width: 460px }
.grid_47 { width: 470px }
.grid_48 { width: 480px }
.grid_49 { width: 490px }
.grid_50 { width: 500px }
.grid_51 { width: 510px }
.grid_52 { width: 520px }
.grid_53 { width: 530px }
.grid_54 { width: 540px }
.grid_55 { width: 550px }
.grid_56 { width: 560px }
.grid_57 { width: 570px }
.grid_58 { width: 580px }
.grid_59 { width: 590px }
.grid_60 { width: 600px }
.grid_61 { width: 610px }
.grid_62 { width: 620px }
.grid_63 { width: 630px }
.grid_64 { width: 640px }
.grid_65 { width: 650px }
.grid_66 { width: 660px }
.grid_67 { width: 670px }
.grid_68 { width: 680px }
.grid_69 { width: 690px }
.grid_70 { width: 700px }
.grid_71 { width: 710px }
.grid_72 { width: 720px }
.grid_73 { width: 730px }
.grid_74 { width: 740px }
.grid_75 { width: 750px }
.grid_76 { width: 760px }
.grid_77 { width: 770px }
.grid_78 { width: 780px }
.grid_79 { width: 790px }
.grid_80 { width: 800px }
.grid_81 { width: 810px }
.grid_82 { width: 820px }
.grid_83 { width: 830px }
.grid_84 { width: 840px }
.grid_85 { width: 850px }
.grid_86 { width: 860px }
.grid_87 { width: 870px }
.grid_88 { width: 880px }
.grid_89 { width: 890px }
.grid_90 { width: 900px }
.grid_91 { width: 910px }
.grid_92 { width: 920px }
.grid_93 { width: 930px }
.grid_94 { width: 940px }
.grid_95 { width: 950px }
.grid_96 { width: 960px }
.grid_97 { width: 970px }
.grid_98 { width: 980px }
.grid_99 { width: 990px }
.grid { width: 100%; }
.grid_2_1 { width: 50%; }
.grid_3_1 { width: 33.3%; }
.grid_4_1 { width: 25% }
/* margin */
.mg_auto { margin: auto; float: none; }
.mg00 { margin: 0px }
.mg05 { margin: 5px }
.mg10 { margin: 10px }
.mg15 { margin: 15px }
.mg20 { margin: 20px }
.mg25 { margin: 25px }
.mg30 { margin: 30px }
.mg35 { margin: 35px }
.mg40 { margin: 40px }
.mg45 { margin: 45px }
.mg50 { margin: 50px }
.mt00 { margin-top: 0px }
.mt05 { margin-top: 5px }
.mt10 { margin-top: 10px }
.mt15 { margin-top: 15px }
.mt20 { margin-top: 20px }
.mt25 { margin-top: 25px }
.mt30 { margin-top: 30px }
.mt35 { margin-top: 35px }
.mt40 { margin-top: 40px }
.mt45 { margin-top: 45px }
.mt50 { margin-top: 50px }
.mb00 { margin-bottom: 0 }
.mb05 { margin-bottom: 5px }
.mb10 { margin-bottom: 10px }
.mb15 { margin-bottom: 15px }
.mb20 { margin-bottom: 20px }
.mb30 { margin-bottom: 30px }
.mb35 { margin-bottom: 35px }
.mb40 { margin-bottom: 40px }
.mb45 { margin-bottom: 45px }
.mb50 { margin-bottom: 50px }
.mr00 { margin-right: 0 }
.mr05 { margin-right: 5px }
.mr10 { margin-right: 10px }
.mr15 { margin-right: 15px }
.mr20 { margin-right: 20px }
.mr25 { margin-right: 25px }
.mr30 { margin-right: 30px }
.mr35 { margin-right: 35px }
.mr40 { margin-right: 40px }
.mr45 { margin-right: 45px }
.mr50 { margin-right: 50px }
.ml00 { margin-left: 0 }
.ml05 { margin-left: 5px }
.ml10 { margin-left: 10px }
.ml15 { margin-left: 15px }
.ml20 { margin-left: 20px }
.ml25 { margin-left: 25px }
.ml30 { margin-left: 30px }
.ml35 { margin-left: 35px }
.ml40 { margin-left: 40px }
.ml45 { margin-left: 45px }
.ml50 { margin-left: 50px }
/* padding */
.pd00 { padding: 0px }
.pd05 { padding: 5px }
.pd10 { padding: 10px }
.pd15 { padding: 15px }
.pd20 { padding: 20px }
.pd25 { padding: 25px }
.pd30 { padding: 30px }
.pd35 { padding: 35px }
.pd40 { padding: 40px }
.pd45 { padding: 45px }
.pd50 { padding: 50px }
.pt00 { padding-top: 0px }
.pt05 { padding-top: 5px }
.pt10 { padding-top: 10px }
.pt15 { padding-top: 15px }
.pt20 { padding-top: 20px }
.pt25 { padding-top: 25px }
.pt30 { padding-top: 30px }
.pt35 { padding-top: 35px }
.pt40 { padding-top: 40px }
.pt45 { padding-top: 45px }
.pt50 { padding-top: 50px }
.pb00 { padding-bottom: 0 }
.pb05 { padding-bottom: 5px }
.pb10 { padding-bottom: 10px }
.pb15 { padding-bottom: 15px }
.pb20 { padding-bottom: 20px }
.pb25 { padding-bottom: 25px }
.pb30 { padding-bottom: 30px }
.pb35 { padding-bottom: 35px }
.pb40 { padding-bottom: 40px }
.pb45 { padding-bottom: 45px }
.pb50 { padding-bottom: 50px }
.pr00 { padding-right: 0 }
.pr05 { padding-right: 5px }
.pr10 { padding-right: 10px }
.pr15 { padding-right: 15px }
.pr20 { padding-right: 20px }
.pr25 { padding-right: 25px }
.pr30 { padding-right: 30px }
.pr35 { padding-right: 35px }
.pr40 { padding-right: 40px }
.pr45 { padding-right: 45px }
.pr50 { padding-right: 50px }
.pl00 { padding-left: 0 }
.pl05 { padding-left: 5px }
.pl10 { padding-left: 10px }
.pl15 { padding-left: 15px }
.pl20 { padding-left: 20px }
.pl25 { padding-left: 25px }
.pl30 { padding-left: 30px }
.pl35 { padding-left: 35px }
.pl40 { padding-left: 40px }
.pl45 { padding-left: 45px }
.pl50 { padding-left: 50px }
/* float */
.floatN { float: none }
.floatL { float: left }
.floatR { float: right }
/*text*/
.textR { text-align: right }
.textL { text-align: left }
.textC { text-align: center }
/*display*/
.hide { display: none }
.show { display: block }
.inline { display: inline }
.block { display: block }
/*overflow*/
.ov_h { overflow: hidden }
/*background*/
.bg_000 { background: #000; }
.bg_red { background: red; }
.bg_fff { background: #fff; }
/*--------------------------------------------------------------------内页分页码*/
.page { margin: 20px 0px; text-align: center; }
.page a, .page span { display: inline-block; width: 45px; height: 45px; line-height: 45px; border-radius: 2px; color: #000; margin: 0 5px; background: #fff; }
.page span { color: #272729; background: #fff; }
.page a.hover { background: #000; color: #fff; }
.page a:hover, .page span.pg_curr { background: #CC0000; color: #fff; }
img.img { transition: all ease-out .8s; }
.img { overflow: hidden; }
.ind_about .l:hover .img, .ind_about .r li:hover img, .ind_news_l:hover .box img, .news_r .fist:hover .box img, .page_news_list li:hover .box img, .pro_list li:hover .box img, .page_pro_new li:hover img { transform: scale(1.3, 1.3); }
.news_r li a:hover { color: #f1901f }
.head_box { height: 63px; background: #fff; position: fixed; top: 0; left: 0; width: 100%; z-index: 999; border-bottom:1px solid #ddd }
.header { width: 1200px; margin: 0 auto; box-shadow: 5px 5px 10px #ddd; }
.header .logo {  overflow: hidden; height: 63px; max-width:230px; }
.header .logo a img{ height:47px; margin-top:8px;}
/* -----------------------------------------------navi_01导航样式  ---------------------*/
.navBar { position: relative; z-index: 1; height: 63px; line-height: 63px; }
.navBar li.m { float: left; display: inline-block; margin: 0 6px; position: relative; }
.navBar li a { display: block; }
.navBar li.m a { font-size: 16px; padding: 0 10px; }
.navBar li a span { display: block; float: right; width: 9px; height: 70px; background: url(img/icon1.png) center no-repeat; margin-left: 10px; }
.navBar li.on a span, .navBar li a:hover span { background: url(img/icon2.png) center no-repeat; }
/*当前状态*/
.nav .cur a:link, .nav .cur a:visited { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; background: #CC0000; color: #fff; }
.nav .on a:link, .nav .on a:visited { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; background: #CC0000; color: #fff; }
.navBar ul li a:hover{ transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; background: #CC0000; color: #fff; }
/*一级*/
.nav .sub { display: none; /*默认隐藏*/ width: 130px; position: absolute; left: -15px; top: 70px; float: left; line-height: 40px; overflow: visible; background: #ddd; }
.nav .sub li { text-align: center; }
.nav .sub li a:link, .nav .sub li a:visited { font-size: 14px; color: #333; background: #ddd; }
.nav .sub li a:hover { background: #f1901f;/*副色*/ color: #fff; }
/*-----------------------  搜索框  */
.search { width: 250px; height: 34px; line-height: 34px; background: #eee; border-radius: 34px; margin-top: 15px; }
.search input { width: 180px; padding-left: 20px; line-height: 34px; border: none; background: none; }
.search .sub { display: block; width: 50px; height: 34px; background: url(img/icon3.png) center no-repeat; float: right; }
/*------------------------------------------左边列表--------------------------------*/
.ind_l li { width: 800px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; padding: 20px; margin-bottom: 12px; }
.ind_l li:hover { box-shadow: 0px 0px 10px #bdbdbd; }
.ind_l li .img { width: 165px; height: 120px; overflow: hidden; }
.ind_l li .text { float: right; width: 600px; }
.ind_l li .text .title span { display: inline-block; width: 56px; height: 30px; line-height: 30px;  background: url(img/icon4.png) left center no-repeat; color: #fff; font-size: 14px; text-indent: 5px; margin-right: 1px; overflow: hidden; float: left; padding-left: 9px;}
.ind_l li .text .title { margin-bottom: 10px; height: 30px; line-height: 30px; overflow: hidden; font-size: 16px; }
.ind_l li .text p { margin: 15px 0; width: 100%; line-height: 20px; height: 40px; overflow: hidden; }
.ind_l li span.icon { float: left; color: #868c8a; }
.ind_l li span.icon i { display: block; width: 18px; height: 17px; float: left; margin-right: 3px; }
.ind_l li span i.fa1 { background: url(img/icon5.jpg) center no-repeat; }
.ind_l li span i.fa2 { background: url(img/icon6.jpg) center no-repeat; }
.ind_l li span i.fa3 { background: url(img/icon7.jpg) center no-repeat; }
.ind_l a.more { display: block; width: 100%; height: 35px; line-height: 35px; background: #fff; color: #444; text-align: center; cursor: pointer }
.ind_l .notice { display: none; width: 100%; height: 35px; line-height: 35px; background: #fff; color: #444; text-align: center; }
.ind_l a.more:hover { background: #f1901f; color: #fff; }
.ind_l a.more:hover span { background: url(img/icon9.png) center no-repeat; transition: all 0.3s; -webkit-transition: all 0.3s; }
.ind_l a.more span { height: 35px; background: url(img/icon8.png) center no-repeat; padding-left: 12px; margin-left: 10px; transition: all 0.3s; -webkit-transition: all 0.3s; }
/*------------------------------------------ 右边 --------------------------------*/
.ind_r { width: 340px; float: right; }
.ind_r_about { width: 300px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; padding: 20px; margin-bottom: 10px; }
.ind_r_hot { width: 340px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; margin-bottom: 10px; }
.ind_r_hot .title { padding: 20px; height: 30px; line-height: 30px; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px; }
.ind_r_hot li { color: #333333; line-height: 20px; margin-bottom: 5px; padding: 10px 20px; display: block; border-bottom: 1px solid #eee; }
.ind_r_hot li span { font-size: 12px; color: #999999; line-height: 17px; }
.ind_r_img { width: 340px; }
.ind_r_img img { width: 340px; }
.ind_r_newlist { width: 300px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; padding: 20px; margin-bottom: 10px; margin-top: 10px; }
.ind_r_newlist .title { height: 30px; line-height: 30px; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px; }
.ind_r_newlist li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #ddd; }
.ind_r_newlist .img { width: 105px; height: 76px; border-radius: 4px; overflow: hidden; float: left; }
.ind_r_newlist .text { width: 180px; }
.ind_r_newlist .text p { height: 40px; line-height: 20px; overflow: hidden; }
.ind_r_newlist .text .icon { color: #929199; font-size: 13px; margin-top: 10px; display: block; }
.ind_r_newlist .text .icon i { display: block; width: 18px; height: 16px; float: left; margin-right: 3px; background: url(img/icon6.jpg) center no-repeat; margin-top: 3px; }
.ind_r_link { width: 300px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; padding: 20px; margin-bottom: 10px; margin-top: 10px; }
.ind_r_link .title { height: 30px; line-height: 30px; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-bottom: 10px; }
.ind_r_link a { padding: 5px; background: #eee; float: left; border: 1px solid #ddd; border-radius: 2px; margin: 0 5px 5px 0; }
.ind_r_link a:hover { background: #f1901f; color: #fff; border: 1px solid #f1901f; }
/*------------------------------------------底部----------------------------*/
.foot { width: 100%; padding: 20px 0; background: #323128; }
.foot_c .box { width: 300px; padding: 10px; border: 1px solid #585856; float: left; }
.foot_nav a { font-size: 16px; display: block; height: 30px; line-height: 30px; margin: 0px 0 20px 0; }
.foot_nav a:hover { color: #f1901f; }
.font_lm { color: #fff; border-bottom: 1px solid #ddd; text-align:center}
.font_lm a { color:#CDCDCD; font-size: 16px; line-height: 40px; padding-right: 20px; }
.font_lm a:hover { color: #CC0000; }
.foot_link .a_box { }
.foot_link a { color: #6e6e6e; padding-right: 20px; }
.foot_link a:hover { color: #fff; }
.copy { padding: 10px 0; }
.copy p,.copy a { color: #6e6e6e; text-align: center; }
/*--------------------------------------返回底部--------------------*/
/*返回顶部代码*/
.izl-rmenu { position: fixed; right: 0; bottom: 10px; padding-bottom: 73px; background: url(img/r_b.png) 0px bottom no-repeat; z-index: 999; }
.izl-rmenu .btn { width: 72px; height: 73px; margin-bottom: 1px; cursor: pointer; position: relative; }
.izl-rmenu .btn-wx { background: url(img/r_wx.png) 0px 0px no-repeat; background-color: #78c340; }
.izl-rmenu .btn-wx:hover { background-color: #58a81c; }
.izl-rmenu .btn-wx .pic { position: absolute; left: -160px; top: 0px; display: none; width: 160px; height: 160px; }
.izl-rmenu .btn-phone { background: url(img/r_phone.png) 0px 0px no-repeat; background-color: #f1901f; }
.izl-rmenu .btn-phone:hover { background-color: #ff811b; }
.izl-rmenu .btn-phone .phone { background-color: #ff811b; position: absolute; width: 160px; left: -160px; top: 0px; line-height: 73px; color: #FFF; font-size: 18px; text-align: center; display: none; }
.izl-rmenu .btn-top { background: url(img/r_top.png) 0px 0px no-repeat; background-color: #666666; display: none; }
.izl-rmenu .btn-top:hover { background-color: #444; }
/*--------------------------------------内页列表--------------------*/
.map { height: 50px; line-height: 50px; }
.page_nav { width: 100%; height: 50px; line-height: 50px; }
.page_nav .main { background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; overflow: hidden; }
.page_nav .title { background: #ff992a; line-height: 50px; }
.nav_box { width: 1050px; float: right; height: 34px; margin-top: 8px; }
.nav_box a { line-height: 30px; height: 30px; float: left; margin-right: 15px; border-radius: 5px; background: #ececec; padding: 2px 10px; }
.nav_box a:hover, .nav_box a.cur { background: #ff992a; color: #fff; }
.page_nav.fxd { margin-top: 0px; position: fixed; top: 0px; z-index: 999; width: 100%; background: #fff; }
/*--------------------------------------左边详情--------------------*/
.new_l { width: 840px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; margin-bottom: 10px; }
.new_l .top_ti .t1 { display: inline-block; width: 56px; height: 20px; line-height: 20px; padding-right: 4px; background: url(img/icon4.png) left center no-repeat; color: #fff; font-size: 14px; text-indent: 5px; margin-right: 1px; overflow: hidden; float: left; padding-left:8px; }
.new_l .top_ti .icon { float: left; color: #868c8a; }
.new_l .top_ti .icon i { display: block; width: 18px; height: 17px; float: left; margin-right: 3px; }
.new_l .top_ti i.fa1 { background: url(img/icon5.jpg) center no-repeat; }
.new_l .top_ti i.fa2 { background: url(img/icon6.jpg) center no-repeat; }
.new_l .top_ti i.fa3 { background: url(img/icon7.jpg) center no-repeat; }
.new_l .new_title { background: #f5f5f5; line-height: 50px; padding-left: 20px; border-left: 4px solid #CC0000; font-size: 20px; overflow: hidden; }
.authorarea { position: relative; background-color: #fafafa; border: 1px solid transparent; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05); box-shadow: 0 1px 1px rgba(0,0,0,.05); border-color: #ebedf1; overflow: hidden; margin: 5px 20px 15px 20px; padding: 10px 10px 6px 10px; }
.avaterimg { height: 50px; width: 50px; overflow: hidden; border-radius: 100%; }
.name_b a { line-height: 28px; border-radius: 10px; text-align: center; padding: 0 10px; }
.name_b a.www { border: 1px solid #4d9ce6; color: #4d9ce6; margin: 0 10px; }
.name_b a.wei { border: 1px solid #d70b5d; color: #d70b5d; }
.name_b a.www:hover { border: 1px solid #4d9ce6; color: #fff; background: #4d9ce6; }
.name_b a.wei:hover { border: 1px solid #d70b5d; color: #fff; background: #d70b5d; }
.backtolist { float: right; display: inline; margin: 15px 20px 0 0; padding: 3px; font-size: 14px; color: #f1901f; border: 1px solid #f1901f; border-radius: 50px; width: 130px; text-align: center; }
.backtolist:hover { color: #fff; background: #f1901f; }
/*--------------------------------------评论--------------------*/
.comment { width: 800px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; margin-bottom: 10px; padding: 0px 20px; }
.comment_text { width: 100%; position: relative; border: 1px solid #f1901f; border-radius: 10px; margin-top: 50px; margin-bottom: 20px; }
.comment_text .icon_fd { width: 46px; height: 46px; background: url(img/bg2.png) #fff center bottom no-repeat; position: absolute; left: 20px; top: -33px; }
.comment_text .icon_fd a { display: block; width: 40px; height: 40px; line-height: 40px; border: 1px solid #f1901f; text-align: center; border-radius: 100%; margin: 0 auto; color: #f1901f; }
.textarea_box { padding: 20px; margin-top: 10px; }
.textarea_box textarea { padding: 0px; border: none; color: #333; width: 100%; height: 160px; line-height: 24px; }
button.btn_fw { display: block; width: 102px; height: 30px; background: url(img/icon12.png) no-repeat; border: none; float: right; }
button.btn_fw:hover { background: url(img/icon13.png) no-repeat; }
.pinlun { border-bottom: 1px solid #f1901f; }
.pinlun .co1 { border: 1px solid #f1901f; border-bottom: none; height: 30px; line-height: 30px; float: left; border-radius: 5px 5px 0 0; color: #f1901f; }
.pinlun .co1 span { display: block; width: 100%; line-height: 30px; border-bottom: 1px solid #fff; }
.pinlun .nbs { color: #f1901f; }
.pinlun .nbs .co2 { font-size: 20px; margin: 0 5px; font-family: Impact; }
.list_co_box .pic { width: 50px; height: 50px; border-radius: 100%; border: 3px solid #ddd; overflow: hidden; float: left; }
.list_co_box .pic img { width: 100%; }
.text_p { width: 100%; }
.abo_l { width: 830px; background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; margin-bottom: 10px; }
/*-------------------------------------- 全局样式--------------------*/

.page_text{ padding:0px 20px;}
.page_text p,.page_text div {
    margin: 20px 0;
    text-align: justify;
    text-indent: 2em;
	font-size:16px; color:#404040; line-height:28px;}
	.page_text img{ display:block; text-align:center; max-width:800px; margin:0 auto;}
	
.page_text table { text-align: inherit; line-height: inherit; font-size: 100%; border-collapse: collapse; border-spacing: 0; }
.page_text table tbody { display: table-row-group; }
.page_text table tr { display: table-row; }
.page_text table th, .page_text table td { display: table-cell; }
/*--------------------------------------其他--------------------*/
.page_show #content { color: #333; background: #e3e3e3; margin-bottom: 10px; width: 1180px; height: 140px; line-height: 24px; padding-top: 10px; border: none; }
.page_show .submit_a { border-radius: 20px; display: block; width: 100%; height: 40px; line-height: 40px; background: #666; color: #fff; font-size: 16px; text-align: center; }
.page_show .submit_a:hover { background: #333; color: #ffffff; }
#dituContent { width: 100%; height: 300px; }
/*ads*/
.ind_ad .ad1 { display: block; width: 266.5px; float: left; margin-right: 15px; }
.ind_ad .ad2 { display: block; width: 266.5px; float: left; margin-right: 10px; }
.ind_ad .ad3 { display: block; width: 266.5px; float: right; }
.ind_ad a img { width: 266.5px; height: 173px; }
.wl_dh { background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #ddd; height: 50px; }
.wl_dh div, .wl_dh h2 { line-height: 48px; padding: 0px 25px; display: inline-block; color: #CC0000; font-size: 16px; border-bottom: 2px solid #CC0000; font-weight: 600; }
.head_h { width: 1200px; margin: 0 auto; margin-top: 10px; margin-bottom: 10px; }
.head_h img { width: 1200px; }
.noimglist .text{ float:left !important; width:800px !important;}

.contbox{zoom:1; overflow:hidden; padding:10px; border:1px solid #e0e0e0; }
.contbox .boxtitle{height:36px; border-bottom:1px solid #e0e0e0;margin-bottom:10px;}
.contbox h3{color:#333; font-size:18px;padding:0; height:36px;line-height:36px;font-weight:700; float:left; }
.contbox h3 a{color:#004db0; font-size:18px;font-weight:700;}
.contbox div.title span{ color:#2064ae;cursor: hand;!important;cursor: pointer;float:right; line-height:28px; padding-right:10px;}
.contbox a.more{float:right;width:30px;height:28px;line-height:28px;display:block; margin:0px 5px 0px 0; color:#666;}
.contbox a.more:hover{color:#004db0;}
.links a{padding-right: 10px;
line-height: 25px;
color: #999;}