@charset "utf-8";
/* 
/*=====reset=====*/
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td{padding:0px;margin:0px;}
ul,ol{list-style:none;}
fieldset,img {border:0;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
address, caption, cite, code, dfn, em, th, var, optgroup {font-style: normal;font-weight: normal;}
:focus,a {outline: none;}
abbr, acronym {border: 0; font-variant: normal;}
textarea{resize:none;}
input, button, textarea,select, optgroup, option {font-family: inherit; font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
input, button, textarea, select {*font-size: 100%;font:100% Tahoma,Helvetica,Arial,sans-serif;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
/*=====nowset=====*/
.none{display:none;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{zoom:1;}
*+html .clearfix{zoom:1;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cl{clear:both;}
.pr{position:relative;}
.pa{position:absolute;}
.vm{vertical-align:middle;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.t2{text-indent:2em;}
.px0{font-size:0;line-height:0;}
.b{font-weight:bold;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mtb5{margin:5px 0;}
.red,.red:visited{color:#D40000;}
.green,.green:visited{color:#090;}
.gray,.gray:visited{color:#828284}
.pink,.pink:visited{color:#F6F;}
.blue,.blue:visited{color:#266392;}
.bgred,.bgred:visited{color:#fff;background:#D40000;display:inline-block;padding:0 2px;}
a,a:visited{color:#266392;text-decoration:none;}
a:hover{text-decoration:underline;}



#jdt {position:relative;float:left;padding:5px;border: 1px solid #ccc;margin:0 10px 5px 0;background-color:#f7f7f7;overflow:hidden;}
 
#jdt p{display:none;overflow:hidden;}
#jdt_page{position: absolute;left:0;width:293px;margin-top:-23px;filter:alpha(opacity=80);text-align:right;}
#jdt_page strong{background:#009A91;color:#fff;padding:1px 4px;margin:0 2px;}
#jdt_page a{border:1px solid #B6CFCD;padding:0px 3px;margin:0 2px;color:#009A91;background:#fff;text-decoration:none;}

/*=====common model=====*/
.box{background:#F6FBFB;padding:6px;border:1px solid #CCE6F5;margin:5px 0;}
.adBox{border:1px solid #999;margin:5px 0;width:978px;overflow:hidden;font-size:0;}
.smallAd img{margin-right:12px;}
.smallAd img.lst{margin-right:0;}
.modelBox1 h2{border-bottom:1px solid #CCE6F5;height:25px;line-height:25px;padding:0 8px;}
.modelBox1 li{padding:0 0 0 12px;line-height:26px;background:url("../images/ico_dot1.gif") no-repeat 5px center;}
.modelBox1 li a{display:block;width:285px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.modelBox1List{margin:3px 0 6px;}

.modelBox2{border:1px solid #CCE6F5;margin-bottom:10px;}
.modelBox2 h2{border-bottom:1px solid #CCE6F5;height:25px;line-height:25px;padding:0 8px;background:#F6FBFB;}
.modelBox2Con{padding:8px;}

.modelBox3{padding:12px;border-radius:5px;background:#F9FAFC;border:1px solid #C2D4DE;margin-bottom:10px;}
.modelBox3 h2 {border-bottom:1px solid #E6E6E6;margin-bottom:5px;}
.modelBox3 h2 .title{font:bold 14px/1.8 Tahoma;border-bottom:3px solid #90C900;}
.modelBox3 h2 a {line-height:2.3;}
.modelBox3 .modelBox1 li a{width:262px;}

.bdRed{border:2px solid red;padding:11px;}
.btn{display:inline-block;width:110px;height:31px;text-align:center;background:url("../images/btn_bg2.gif") no-repeat;border:none}
.btn,.btn:visited{color:#fff;font:bold 14px/30px Tahoma;}
textarea{padding:5px;background:#fff url("../images/logo_gray.gif") no-repeat center center;}
/*==============================主体==========================*/
/*=====global=====*/
body{font:12px/1.5 Tahoma; background:#FFFFFF url("../images/indextop.jpg") no-repeat center 0 fixed;}/*推荐0、2、4、7*/
.wrapper {width:980px;padding:27px 8px 0;margin:0 auto;background:#fff; position:relative;}
.topBar{height:26px; line-height:26px;padding:0 8px;width:980px;position:absolute;top:0;left:0; border-bottom:1px solid #E6E6E6;background:#F8F8F8;}
.topBar a,.topBar a:visited{line-height:26px;display:inline-block;}
.qqQun{width:480px;}

.header {background:url("../images/banner3.jpg") no-repeat 250px bottom;}
.header .logo{margin-right:80px;padding:5px 0;}
.header .banner{padding:10px 0 0;}
.header .intro{margin:20px 25px 0 0;}
.header .intro dt{font:bold 14px/1.8 Tahoma, Geneva, sans-serif;}
.header .intro dd{color:#808285}
.header .quick_menu { float:left;  width:358px; height:37px; margin-top:25px; margin-left:150px; position:relative;}
.header .quick_menu .bd { color:#ccc; text-align:left; margin:1px 0 0 2px;}
.header .post { margin-top:16px;float:right}

.header .btnPost:hover{text-decoration:none;}
.header .btnPost{margin-top:25px;}
.chicken{right:200px;top:-6px;}

.nav{width:980px;height:36px;background:url("../images/menu_bg.gif") no-repeat;}
.nav li{float:left;height:36px;width:89px;text-align:center;}
.nav a,.nav a:visited{display:block;width:89px;height:36px;color:#fff;font:bold 14px/32px Tahoma;}
.nav a:hover{text-decoration:none;}
.nav a.current,.nav a.current:visited{color:#333;background:url(../images/menu_curr.gif) no-repeat 0 bottom;}
.navIndex{width:980px;height:64px;background:url("../images/menubg_index.gif") no-repeat;}
.navIndex dl{padding-top:5px;}
.navIndex dl,.navIndex dt,.navIndex dd{float:left;}
.navIndex dl a,.navIndex dl a:visited{display:inline-block;text-align:center;color:#fff;font:14px/25px Tahoma;}
.navIndex dl a:hover{text-shadow:#fff 0px 0px 5px;}
.navIndex dt{width:74px;text-align:center;color:#fff;font:bold 14px/25px Tahoma;}
.navIndex dt a,.navIndex dt a:visited{color:#fff;font:bold 14px/25px Tahoma;}
.mainNav{width:385px;}
.mainNav dd{width:310px;}
.mainNav dd a{width:73px;}
.hotNav{width:472px;}
.hotNav dd{width:398px;}
.hotNav dd a{width:44px;}
.otherNav{padding-left:32px;width:90px;}

.content {margin-top:10px;}
.bread{margin-bottom:10px;}
.mainBox{width:650px;}
.mainIndexBox{width:668px;}
.mainSubBox{width:670px;}
.sideBox{width:300px;}

.footer{color:#999;;margin-top:10px;padding:10px 0 20px;background:url("../images/ico_jx.gif") no-repeat 790px 75px;}
.footer p{padding:3px 0;}
.footer a,.footer a:visited{color:#999;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer strong{font-weight:normal;}
/*=====返回顶部=====*/

.goTop{position:fixed;_position:absolute;bottom:10px;height:66px;width:30px;display: block;text-align:center;cursor:pointer;
/*
line-height:1.2;text-decoration:none;color:#ff6800;border:1px solid #ffd3a4;border-radius:5px;background:#fee8d0;
*/
}
/*
* html .goTop{left:expression(eval(document.documentElement.scrollLeft + document.documentElement.clientWidth - this.offsetWidth - 10));}
*/
* html .goTop{top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight - 10));}
.goTop em{display:block;height:15px;padding-top:6px;font:bold 23px/15px "MicroSoft YaHei";color:#ff6800;}
* html img.png {background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "/images/transparent.gif",this.title="回顶部")}
/*=====index=====*/
.annouce { height:18px;color:#666; background:url("../images/icon.gif") no-repeat 0 -219px; padding-left:20px;text-align:left}
.annouce a { color:#36c; text-decoration:underline;}#nav .location a:hover { color:#f30; text-decoration:underline;}
.notice{height:22px;line-height:22px; background:url("../images/ico_search.png") no-repeat 0 center; padding-left:20px;text-align:left}
.notice a,.notice a:visited{line-height:22px;}
.search .keyWord{width:170px;height:20px;padding:0 3px 0 25px;lien-height:20px;border:1px solid #7E9EB7;color:#666;border-right:none;background:#fff url("../images/ico_search2.png") no-repeat 2px center;}

.postTip{left:-15px;top:13px;}
.allInfoBox h2{border-bottom:1px solid #CCE6F5;height:25px;line-height:22px;padding:0 8px;}
.infoList{padding-left:10px;}
.infoList li{padding:6px 0;}
.infoList li .title{font-size:14px;font-weight:bold}
.infoList li.top .title{color:#ea1c1c;}

.infoIndex{padding:10px 0 0 10px;}
.infoIndex li{width:208px;background:#e8e8e8;padding:6px 3px 3px;overflow:hidden;float:left;margin:0 5px 10px 0;}
.infoIndex li:hover{background:#c0c0c0;} 
.infoIndex li:nth-child(3n){margin-right:0;}
.infoIndex li h3,.infoIndex li .cont,.infoIndex li .other p{border:2px solid #fff;padding:3px 5px;margin-bottom:3px;}
.infoIndex li h3 {background:#5ba2d7;height:20px;}
.infoIndex li h3 .title{display:inline-block;color:#fff;width:173px;font-size:14px;text-align:center;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.infoIndex li .cont,.infoIndex li .other p{background:#cce9ff; line-height:1.6;}
.infoIndex li .cont{height:117px;overflow:hidden;}
.infoIndex li .cont a,.infoIndex li .cont a:visited{color:#333;}

.infoIndex li.top h3 {background:#ffd89d;}
.infoIndex li.top h3 .title{color:#ea1c1c;}
.infoIndex li.top .cont,.infoIndex li.top .other p{background:#ffefd7;}

.infoIndex li.pro h3 {background:#7ed67e;}
.infoIndex li.pro .cont,.infoIndex li.pro .other p{background:#b6f6b6;}

.company li a,.company li a:visited{color:#d40000;display:inline;}
.recommend li a,.recommend li a:visited{color:#090;}

.livePhone{margin-bottom:10px;}
.livePhone .modelBox2Con em{display:inline-block;width:178px;padding:3px 0;margin-right:10px;color:#555;}
.livePhone .modelBox2Con em.red{color:red;}
.livePhoneList em{display:inline-block;width:200px;padding:8px 0 8px 25px;margin-right:10px;color:#333;}
.siteNav li{line-height:1.8;}
.siteNav li:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
* html .siteNav li{zoom:1;}
*+html .siteNav li{zoom:1;}
.siteNav li em{float:left;width:65px;}
.siteNav li em a,.siteNav li em a:visited,.siteNav li em{color:#D40000;font-weight:bold;}
.siteNav li span{float:right;width:896px;}
.siteNav li span a{display:inline-block;}
.friendLink a{display:inline-block;text-align:center;width:100px;margin:2px 5px;}
.friendLink a:hover{text-shadow:#585858 0px 0px 3px;text-decoration:none;}

.btmbg{background:url("../images/btm_bg.jpg") repeat-x 0 bottom;}

/*=====category=====*/
.listFilter{background:#E5EBF7;margin-bottom:10px;padding:5px 8px;border-radius:3px;}
.listFilter dt{float:left;}
.listFilter dd{float:right;width:565px;line-height:1.6;}
.listFilter dd a{display:inline-block;margin-right:10px;}
.catSearch select{min-width:120px;_width:120px;}
.catSearch li{padding:3px 0; }
.catInfoList{width:100%;}
.catInfoList th,.catInfoList td{padding:4px 0 5px;border-bottom:1px solid #EBF2FF;}
.catInfoList th{font-size:14px;}
.catInfoList td{text-align:center;}
.catInfoList .top a,.catInfoList .top a:visited{color:#EA1C1C;}
.catInfoList .tl{text-align:left;}
.catInfoList .iTitle{font-size:14px;}
.pager{padding:8px 0 ;}

/*=====view+article=====*/
.detailTitle{font:bold 14px/1.8 Tahoma;background:#E5EBF7;margin:8px 0;border-radius:3px;text-align:center;}
.detailSimple{margin-bottom:15px;}
.detailPic{padding:8px 0 2px;}
.detailBox,.detailContact,.detailFriend{font-size:14px;line-height:1.8;padding:0 8px;}
.detailPic img{width:145px;height:115px;border:1px solid #ddd;padding:2px;}
.detailArticle img{max-width:628px;_width:628px;}
.detailText{word-break:break-all;}

.detailForm,.detailComment{padding:0 8px;}
.detailForm textarea{ width:610px;margin:5px 0; padding:2px 5px; line-height:20px; color:#444; height:120px; border:1px solid #ddd;}
.detailFormSub .iptCcode{height:18px;line-height:18px;}
.detailFormSub .btnSubmit{height:24px;padding:0 3px;}
.comments .comment_hd { padding:0 8px; height:25px; background-color:#eff2ed; line-height:25px; color:#999;}
.comments .comment_hd span.name { color:#03c;}
.detailReport{padding:5px 8px 25px;}

.articleBox{min-height:738px;}
/*=====com=====*/
.comList{width:100%}
.comList .comlogo{width:120px;height:70px;padding:1px; border:2px solid #ddd;box-shadow:3px 3px 3px #999;}
.comList th{font-size:14px;text-align:left;padding:3px 0 3px 10px;}
.comList td{padding:12px 0 12px 10px;}
.comList th,.comList td{border-bottom:1px solid #EBF2FF;}
.comList tr:hover td{background:#fff}
.comList h3{font:bold 14px/1.6 Tahoma;color:#22659A;}
.comList h3 em{font:normal 12px/1.2 Tahoma;color:#666;}
.comList td p{line-height:1.8;}
.comList td p a,.comList td p a:visited{color:#D40000;font-size:14px;}

.postComBtn:hover{text-decoration:none;}
/*======post=====*/
.postInfoTip{padding:0 0 0 162px;color:#d40000;font-size:12px;}
.postInfoTip em{background:rgb(212,0,0);color:#fff; line-height:normal;}

.postForm { text-align:left; background-color:#f5faff;}
.postForm li { clear:both; font-size:14px; padding:8px 0; line-height:22px; border-bottom:1px solid #e4edf4;  zoom:1; overflow:hidden;}
.postForm li span.span_1 { display:block; float:left; text-align:right; width:140px; font-size:14px; font-weight:bold; color:#000; margin-right:20px;}
.postForm li span.span_2 { display:block; float:left;}
.postForm li span.red_skin { font-size:20px; color:#ff0000;}
.postForm li input,.edit_box li select { font-size:12px;}
.postForm li input.textInt { border:1px solid #a7a6aa; height:22px; line-height:20px; color:#333; font-size:12px;}
.postForm li input.button { height:28px; width:50px; line-height:20px; font-size:14px;}
.postForm li .f12{font-size:12px;}
.postForm textarea{width:680px;}
.postForm .formTip{font-size:12px;color:#999;}
.postForm .wTip{font-size:12px;}
.postForm .btnSubmit{font-size:14px;}

.selectSort{padding-bottom:145px;}
.sortItem {padding:10px 0 10px 20px;}
.sortItem a,.sortItem a:visited{display:inline-block;height:35px; line-height:35px; font-size:14px;color:#333;}
.sonSort{height:150px;}
.sonSort a{width:183px;}
.parSort a{width:163px;padding-left:20px;}
.parSort a.curr{ background:url("../images/ico_select.gif") no-repeat 0 center;}
.sotrTip {padding:10px 20px;}

.sortList{padding: 10px 20px 20px;}
.sortList a,.sortList a:visited{font-size:14px;margin-right:15px;display:inline-block;}
.sortList dt{font:bold 14px/1.6 Tahoma;color:#333;}
.sortList dd{line-height:1.8;padding-left:2em;margin-bottom:15px;}

.postOk{padding:85px 0;}
.postOk .pic { float:left; width:300px; text-align:right;}
.postOk .text { float:left; text-align:left; font-size:14px; margin-top:4px;}
.postOk .text p { margin-bottom:15px; line-height:24px;}
.postOk .text .postResult a{ color:#003399; text-decoration:underline;}

.PostFrame{height:0;overflow:hidden;}


.postStep { font-size:14px; font-weight:bold; color:#333; line-height:33px;padding:10px 0 30px;}
.postStep b,.postStep span { float:left; display:inline;}
.postStep b { width:300px; text-align:right;}
.postStep span { text-align:center;width:156px; background:url("../images/bg5.jpg") no-repeat 0 0; height:33px; color:#a4a4a4;}
.postStep span.current { width:158px; background:url("../images/bg1.jpg") no-repeat 0 0; color:#fff;}


/*======singlePage=====*/
.singlePage{background:url("../images/btm_bg5.jpg") repeat-x 0 bottom;}
.singleCon{padding:10px 30px 235px;font-size:14px;line-height:1.8;color:#555;}
.singleCon h3{font:bold 14px/1.8 Tahoma;margin-bottom:15px;color:#333;}
.singleCon h4{font:bold 14px/1.8 Tahoma;margin-bottom:7px;}
.singleCon h4 em{text-decoration:underline;}
.singleCon p{text-indent:2em;margin-bottom:8px;}
.singleCon dt{font-weight:bold;}

.singleCon2{border-top:1px solid #ccc;}

/* 登录层 */
.ind_login_box { display:none; position:absolute; top:21px; left:-228px; overflow:hidden; width:360px; background-position:0 -492px; height:23px!important; height:24px; text-align:left; padding:0 8px; padding-top:3px!important; padding-top:2px; vertical-align:middle;}
*+html .ind_login_box { padding-top:4px!important; height:22px!important;}
.ind_login_box input { vertical-align:middle;}
input.ind_log_input { border:1px solid #cccccc; border-top:1px solid #919191; border-left:1px solid #919191; height:16px; line-height:16px; color:#666; width:97px;}
input.l_send { width:33px; height:18px; border:0; background-position:-240px -402px; color:#fff; line-height:16px; cursor:pointer;}
input.l_cancel { width:33px; height:18px; border:0; background-position:-275px -402px; color:#fff; line-height:16px; cursor:pointer;}
.display { display:block;}
.login_test { border:1px solid #ddd; height:18px; line-height:18px; width:80px;}
.ind_login_box,input.l_send,input.l_cancel  { background-image:url("../images/hd_320.png"); background-repeat:no-repeat;}

/* 7.18增加 */
.email_input { border:1px solid #ccc; height:16px; background:#fff; line-height:16px; color:#333; width:90px;}
.email_button { border:1px solid #ccc; height:18px; background:#fff; line-height:18px; color:#777; width:40px;}
.site_service { float:right; margin:3px 5px 0 0; _display:inline; width:320px; height:19px; line-height:19px; text-align:right; padding-left:8px;}