﻿/*通用*/
body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,h5,h6,p,pre,caption,form,legend,fieldset,textarea{margin:0px; padding:0; border :0; font-weight: normal;font-style: normal; font-family: inherit}
ol, ul ,li{list-style: none}
img {border:0}
a{text-decoration: none; cursor :pointer; outline: none;color:#623a01} 
a:hover{cursor :pointer}
body {color:#623a01;background:#FFF; text-align: center; font: 12px/1.5 宋体,Arial,Helvetica,sans-serif}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden}
.clear{clear:both; height :1px; margin-top :-1px; overflow :hidden} 
.dis{display:block}
.undis{display:none}
.minheight{min-height:100px; height:auto !important; height:100px; overflow:visible;}
.tm{ filter:alpha(opacity=80); opacity:0.8;}
/*首页*/
#wrapper{ background :url(../images/bj.jpg) repeat-y center}
.fl{ float :left}
.fr{ float :right}
.ovfl{ overflow :hidden}
.bor{ border:solid 1px #c1a567; border-top :0px}
#head{ width :995px; height :151px; background :url(../images/head_01.jpg) no-repeat}
#nav{ width :995px; height:40px; background :url(../images/nav_01.jpg) no-repeat}
#nav ul li{ float :left; margin-left :3px;}
#nav ul li a{ height :40px; display :block}
#banner{ width :995px; height :329px; background :url(../images/banner.jpg) no-repeat}
.banner_01{ width :980px; height :314px; margin-top :8px;}
#content{ width :995px; height :100%; background-color :#fffdf2}
.gsjj{ width :255px; height :250px; margin-top :12px; margin-left :10px; display :inline}
.gsjj_h3{ height :30px}
.gsjj_a1{ width :55px; height :15px; margin-top :8px; margin-left :53px; display :inline}
.gsjj_a2{ width :35px; height :10px; margin-top :11px; margin-right :13px; display :inline}
.gsjj_01{ height :219px}
.gsjj_02{ width :235px; height :195px; line-height :25px; vertical-align :middle; text-align :left; margin-top :15px}
.gsjj_a10{ width :125px; height :86px; float :left; border :solid 1px #926826; display :inline; margin-right :8px; display :inline}
.gsjj_a10 img{ width :125px; height :86px}
.zyyw{ width :456px; height :253px; margin-top :9px; margin-left :10px; display :inline}
.zyyw_h3{ height :43px; background :url(../images/zyyw_01.jpg) no-repeat}
.zyyw_01{ height :209px}
.zyyw_01 ul{ width :444px; overflow :hidden; margin-top :5px}
.zyyw_ul li{ width :136px; height :87px; float :left; margin :6px; display :inline}
.zyyw_ul li a{ display :block}
.zyyw_a2{ margin-top :5px}
#gsxw{ width :245px; height :250px; margin-top :12px; margin-left :9px; display :inline}
.gg_01{ width :974px; height :114px; margin-top :10px; margin-left :10px; display :inline}
.gg_01 img{ width :974px; height :114px}
.gg_02{ width :227px; height :98px; margin-top :12px; display :block}
.gg_02 img{ width :227px; height :98px}
.gsxw_ul{ width :227px; margin-top :1px}
.gsxw_ul li{ height :25px; line-height :25px; vertical-align :middle; text-align :left; background :url(../images/line_02.jpg) repeat-x bottom}
.hyxw_ul{ width :227px; margin-top :5px}
.hyxw_ul li{ height :24px; line-height :24px; vertical-align :middle; text-align :left}
.hyxw_ul li a{ margin-left :4px}
.gg_03{ width :232px; height :83px; margin-top :2px; display :block}
.gg_03 img{ width :232px; height :83px}
.chan4_011{ width :430px; height :170px; margin-top :10px; overflow :hidden}
.gd_p1{ width :139px; height :139px; margin :0px 3px}
.gd_p1 a{ width :137px; height :137px; border :solid 1px #c0bfbb; display :block}
.gd_p1 a:hover{ border :solid 1px #747371;}
.gd_p1 a img{ width :137px; height :137px}
.gd_p2{ width :139px; height :31px; line-height :39px; vertical-align :middle; margin :0px 3px}
.gd_p2 a:hover{ text-decoration :underline}
#lxwm{ width :237px; height :250px; margin-top :12px; margin-left :17px; display :inline}
.lxwm_02{ width :220px; height :170px; line-height :26px; vertical-align :middle; margin-top :10px; text-align :left}
#link{ width :972px; height :81px; margin-top :10px; margin-left :11px; display :inline}
.link_h3{ height :24px; background :url(../images/link_01.jpg) no-repeat}
.link_ul{ width :972px; height :100px; vertical-align :middle; overflow :hidden; margin-top :12px}
.link_ul li{ float :left; white-space :nowrap;height :43px; width:81px; padding:10px;}
.link_ul li a{ margin :0px 4px; display :inline}
.link_ul li a:hover{ text-decoration :underline}
.link_ul li img{ height :33px; width:81px;}

#bottom{ width :995px; height:285px; color :#623a01; background-color :#ffffff}
#bottom a{ color :#623a01}
#bottom a:hover{ text-decoration :underline}
.wei_01{ height :48px; line-height :48px; vertical-align :middle}
.wxpic img{ margin: 0 10px;}

/*内页*/
#sidebar{ width : 245px; height :100%; margin-left :5px; display :inline}
.chan_01{ width :245px; height :100%; margin-top :10px}
.nychan_ul{ width :227px; margin-top :8px}
.nychan_ul li{ height :32px; line-height :32px; vertical-align :middle; border-bottom:solid 1px #f4f4f4; text-align :left}
.nychan_ul li img{ width :4px; height :5px; float :left; margin-top :12px}
.nychan_ul li a{ font-size :13px; font-weight :bold; float :left; margin-left :6px; display :inline}
.nychan_ul li a:hover{ text-decoration :underline}
#container{ width :700px; height :100%; margin-top :10px; margin-right :5px; display :inline}
#nytitle{ width :700px; height :46px; line-height :46px; vertical-align :middle; border-bottom :solid 1px #f2f2f2}
.ny_sp1{ width :30px; height :43px; background :url(../images/xtb_02.jpg) no-repeat; float :left}
.ny_sp2{ float :left; margin-left :5px; display :inline}
.ny_sp2 a:hover{ text-decoration :underline}
#nycontent{ width :680px; height :100%; padding :10px; overflow :hidden}
#ckepop{ float :left ; margin-top :15px}
.nyh3{ font-size :16px; font-weight :bold}
.nydd{ height :23px; line-height :23px; vertical-align :middle; border-top:solid 1px #f1f1f1; border-bottom:solid 1px #f1f1f1; margin-top :5px}
.nydd a:hover{ text-decoration :underline}
.nynr{ line-height :23px; vertical-align :middle; text-align :left; margin-top :10px}
.news_list{ padding :2px 0; margin-bottom :10px}
.news_list li{ padding:6px; text-align :left; background :url(../images/line_02.jpg) repeat-x bottom}
.news_list li h3{ font-size :15px; font-weight :bold}
.news_list li h3 a:hover{ text-decoration :underline}
.nynrp1{ height:60px; line-height :20px; vertical-align :middle; margin-top :5px}
.nynrp2{ height :20px; line-height :20px; vertical-align :middle; margin-top :5px}
.nynrsp1{ float :left}
.nynrsp2{ float :left; margin-left :15px; display :inline}
.nynrsp2 a:hover{ text-decoration :underline}
.nynrsp3{ float :right; margin-right :20px; display :inline}
.nynrsp3 a:hover{ text-decoration :underline}
.p_n_b{ height :66px; margin-top :10px; overflow :hidden}
.nyxy_01{ height :16px; line-height :16px; vertical-align :middle; text-align :left; margin-top :10px}
.nyxy_sp1{ font-weight :bold}
.nyxy_sp2 a:hover{ text-decoration :underline}
.ny_picul{ width :680px; margin :10px 0px}
.ny_picul li{ width :185px; height :245px; border :solid 1px #b8b8b8; margin :10px; background-color :#f4f4f4; float :left; display :inline; cursor:pointer}
.pic_a{ width :175px; height :128px; float :left; margin :5px; display :inline}
.pictime{ width :175px; float :left; margin:2px 5px;font-family:Arial; color:#828282;FONT-WEIGHT:bold;font-size:9px; text-align :right; display :inline}
.protitle{ width :175px; height :16px; line-height :16px; vertical-align :middle; float :left; margin :5px; display :inline; text-align :left}
.protitle a:hover{ text-decoration :underline}
.picintr{ width :175px; float :left; margin:0px 5px;font-family:Arial; color:#828282;FONT-WEIGHT:bold;font-size:9px; text-align :left; display :inline}
.projj{ width :175px; height :32px; line-height :16px; vertical-align :middle;text-align :left; float :left; margin :0px 5px; display :inline}
.prodetail{ width :175px;float :left; margin:0px 5px}
.prodetail a{ width :29px; height :11px; background :url(../images/index_view.jpg) no-repeat; float :right; display :inline}
/* 留言评论
----------------------------------------------------------------- */
#page_title{ font-size: 14px; margin-top:5px; padding-left :10px; text-align :left}
#commentList { border-top-width: 1px; border-top-style: solid; border-top-color: #bcbcbc;margin-bottom: 20px; text-align :left; float :left}
.item { padding: 20px 15px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #bcbcbc; float :left}
#commentList .odd { background-color: #f9f9f9; }
#commentList .user { float: right}
.itemtle{ width :100%; float :left;font-size :14px}
.itemtle a:hover{ text-decoration :underline}
.user .u-name { float: left; margin-right: 15px;}
.user .date-ask { margin-left: 15px;float: left; }
.answer { width: 700px; margin-top: 15px}
.answer dt { float: left; padding-left: 3px; color: #333333; font-weight :bold; line-height: 16px; height: 16px}
.answer dd { width: 700px; float: left; color:#333; padding :5px 10px} 
.reply { float: left; background-color: #F7F7F7; border: 1px solid #F8E0C7; width: 600px; padding: 10px; margin-top: 10px; }
.odd .reply { background-color: #fff; } /* 橙色框内，管理员答复为白色底，以便区分 */
.reply dt { font-weight: bold; color: #000000;font-weight :bold }
.reply dt i { font-style: normal; color: #666; float: right; font-weight: normal; }
.reply dd { color: #000000; margin-top: 10px; }
.commentform { border: 1px solid #bcbcbc; margin: 10px 0 0 0; background-position: left top; float :left }
.commentform .nTitle { font-size: 14px; font-weight :bold; border-bottom: 1px solid #bcbcbc; line-height: 30px; height: 30px}
#comment_form { margin: 10px; }
#comment_form dl { width :100%; float:left; padding: 0 0 10px 0; text-align :left}
#comment_form dl dt { float:left; line-height: 28px; width: 75px; text-align: right; margin: 0 5px 0 0; }
#comment_form dl dd { float:left; line-height: 28px; }
#comment_form input,#comment_form textarea { padding: 3px; }
#comment_form dl dd .textarea { height: 100px; width: 385px; border : solid 1px #cdcdcd}
/*================新添加的=======================*/
#comment_form dl dd .input2{ width:200px; border :solid 1px #cdcdcd; padding :0px; margin :0px; height :20px}
#comment_form dl dd .submit2{ padding:3px 5px; }
.map_ul{ width :300px; float :left; margin-left :25px; text-align :left }
.map_ul li a{ font-weight :bold; line-height :25px; vertical-align :middle }
.map_ul li a:hover{ text-decoration :underline}
.map_ul li ul li{ line-height :20px; margin-left :10px; vertical-align :middle}
.map_ul li ul li a{ font-weight :normal}
/*搜索*/
#page_title { font-size: 16px; margin-top:15px; margin-bottom: 15px; }
#page_title span {color: #666; margin-left:20px; }
.page_news_list li { margin-bottom: 10px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #BFC1C4; text-align :left}
.page_news_list li a { font-size: 16px; display: block; line-height: 30px; color :#333333}
.page_news_list li a:hover{ text-decoration :underline; color :#000000}
.page_news_list li i { font-style: normal; background-image: url(../images/date.png); background-repeat: no-repeat; background-position: left center; padding-left: 24px; line-height: 30px; }
.page_news_list li i span { background: url(../images/comments.png) no-repeat left center; padding-left: 24px; margin-left: 20px; }


.link_pic{width:80px;height:30px;}