@charset "UTF-8"; 
/* === **** 模版页面  CSS定义 ***** =====  */
html{_overflow-y:scroll;}
*{padding:0px; margin:0px;line-height:1.8em;}
body{
   font-family: "微软雅黑",Arial, Tahoma,"宋体";
  font-size: 12px;
  color: #474747;
  text-align:left;
  margin:0 auto;
    /*文字颜色定义 */
  }
/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #474747;} /* 未访问的链接 */
a:visited {color: #474747;} /* 已访问的链接 */
a:hover{color: #474747;  text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #474747;} /* 点击激活链接 */

h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
/*文字按钮样式定义 */ 
.button{border: 0px;}
/*结构*/
#wrapper{ width:981px; margin:0 auto; background:#276361 url(../images/bg.gif) repeat-y left top; padding:0 3px 13px 3px;}
#top{ background:#276361 url(../images/topbg.gif) repeat-x left top;}
#main{ margin-top:10px; padding:0 15px; margin-bottom:8px;}
#ileft{padding:3px; border:1px solid #86a8b1; width:220px; float:left;}
#icenter{ width:449px; padding:0 18px; float:left;}
#iright{padding:3px; border:1px solid #86a8b1; float:left; width:230px;}
#foot{ background-color:#000000; line-height:33px; color:#FFF; text-align:center; margin:0 15px; padding:10px 0;}
#foot a{ color:#FFF; padding:0 10px;}
#foot a:hover{ color:#ff3000;}
.logo{ padding:15px 0 15px 31px;}
.itop{ text-align:right;}
.itop a{color:#cce6e5; background:url(../images/cion04.gif) no-repeat left top; padding:4px 13px 4px 27px;}
.itop a:hover{ color:#FFF;}
.footer{ color:#706f6f;}
.right{padding:3px; border:1px solid #86a8b1; width:230px; float:left;}
.left{ padding-right:21px; float:left; width:686px;}
.temp{color:#656565;clear:both;width:auto;padding:5px 0;font-size:12px;font-family:Tahoma,Arial;text-align:center;}
.temp a{color:#656565}
.CopyrightWrap{}
/*主导航*/
.menu{ height:40px;line-height:40px; background-color:#000000;position:relative;}
.menu dl{ padding:0 10px 0 0;height:40px;}
.menu dd{ float:left; height:37px; line-height:37px; background:url(../images/menu_line.gif) no-repeat left 9px; padding:3px 1px 0 2px;}
.menu dd a{ color:#fff; display:block; font-size:14px; font-weight:bold; line-height:37px; padding:0 15px;}
.menu dd a:visited{ color:#fff;}
.menu dd a:hover{background:url(../images/menu.gif) repeat-x left top; color:#ff3000;}
.menu #current{background:url(../images/menu.gif) repeat-x left top; color:#ff3000;}
.menu .none{ background:none; padding-left:30px;}

.sub_list{ background:url(../images/subbj.gif) repeat-x left top;height:28px;}
.sub_list a{ color:#ff3000;padding:0 5px; line-height:28px;}
.sub_list a:visited{ color:#ff3000;}
.sub_list a:hover{ color:#ff3000; text-decoration:underline;}



.banner{ padding:1px 15px 0 15px;}
.leftback{ background-color:#FFFFFF;}
.title01{ background:url(../images/ileft_t.gif) repeat-x left top; height:36px;padding:6px 14px 4px 14px;}
.title01 span{ font-size:14px; font-weight:bold; color:#ff3000; line-height:18px;}
.title01 p{color:#838383; line-height:18px;}
.title02{ background:url(../images/title01.gif) no-repeat left 6px; height:38px; text-align:right; border-bottom:1px solid #000000;}
.title02 span{ text-align:left; line-height:37px; display:block; float:left; font-weight:bold; padding:0 34px; font-size:14px; color:#FFFFFF;}
.title02 b{ font-weight:normal; color:#6aa3a1; font-size:10px;}
.title02 img{ text-align:right; padding-top:16px;}
.title03{ color:#ff3000; font-size:14px; font-weight:bold;}
.title03 span{ color:#838383; font-size:10px; font-weight:normal;}
.title04{ color:#6aa3a1; background:url(../images/title01.gif) no-repeat left 6px; height:38px; text-align:right; border-bottom:1px solid #000000; padding-right:9px; margin-bottom:10px;}
.title04 a{line-height:37px; color:#fff;}
.title04 a:visited{ color:#fff;}
.title04 a:hover{ color:#fff;}
.title04 #current{ color:#fff;}
.title04 span{ text-align:left; line-height:37px; display:block; float:left; font-weight:bold; padding:0 34px; font-size:14px; color:#FFFFFF;}
.title04 b{ font-weight:normal; color:#6aa3a1; font-size:10px;}
.new_pro{ margin-top:5px; background-color:#e2e2e2; padding:12px 16px;}
.new_pro h2{ width:182px; height:182px; text-align:center; margin:0 auto; border:3px solid #FFF;}
.new_pro h2 a{width:182px;height:182px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:158px;*font-family:Arial;}
.new_pro img{ vertical-align:middle;}
.icompany{ line-height:22px; padding:10px 3px 10px 9px;color:#7bcac7; margin-bottom:20px;}
.icompany a{ color:#FFFFFF;}
.icompany a:hover{ color:#ff3000;}
.icompany .img{ float:right; padding:2px; background-color:#FFFFFF; border:1px solid #000; margin:0 0 20px 20px;}
.icompany p{ text-indent:2em;}
.ipro{ background-color:#f8f8f8; padding-bottom:25px;}
.ipro_list{ padding:8px 12px 10px 12px; background-color:#e2e2e2; margin-top:5px;}
.ipro_list dl{ list-style-type:none;}
.ipro_list dd{ background:url(../images/cion03.gif) repeat-x left bottom; line-height:30px;}
.ipro_list dd a{ background:url(../images/cion02.gif) no-repeat 8px 10px; display:block; line-height:30px; padding:0 0 0 33px;}
.ipro_list dd a:hover{ color:#ff3000;}
.ipro_list #current{ background:none;}
/*首页产品中心*/
.ipro_ldiv{width:130px;padding:15px 5px 0 5px; text-align:center;}
.ipro_ldiv h2{width:120px; margin:0 auto;height:120px;border:1px solid #dadada; padding:3px;background:#fff;}
.ipro_ldiv h2 a{ width:120px; height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.ipro_ldiv h2 img{ vertical-align:middle;}
.ipro_ldiv h3{ width:124px;background:#fff; padding:0 2px;margin:6px auto 0 auto;font-weight:normal;color:#474747;}
.ipro_ldiv h3 a{color:#474747;}
.ipro_ldiv h3 a:visited{color:#474747;}
.ipro_ldiv h3 a:hover{color:#d90102;}
.inews{ padding:8px 0 10px 12px;}
.inews ul{ list-style-type:none;}
.inews ul li{ line-height:28px; background:url(../images/cion04.gif) repeat-x left bottom;}
.inews ul li a{ text-align:right; background:url(../images/cion03.gif) no-repeat 1px 11px; display:block; line-height:28px; padding:0 5px 0 10px;}
.inews ul li a:visited{color:#6a6a6a;}
.inews ul li a:hover{color:#4c7296;}
.inews ul li h1{ cursor:pointer; float:left; font-weight:normal; line-height:28px;}
.border{}
.border img{ border:1px solid #b2dbeb;}
.explain{ margin-left:3px; border:1px solid #dadada; padding:0 14px; height:122px;}
.explain span{ font-weight:bold; color:#4c7296; line-height:30px;}
.pro_hot{ padding-bottom:15px;}
.pro_hot h2{ color:#4c7296; line-height:30px; text-align:center;}
.isearch{ background-color:#e2e2e2; padding:6px 5px; margin-bottom:5px;}
.isearch .input{ height:20px; line-height:20px; width:180px;}
.isearch_cen{ background-color:#f1f6f9; border:1px solid #d5d5d5; padding:12px 15px 18px 15px;}
.isearch .button{ border:none; width:60px; height:20px; line-height:20px; color:#fff;background:#276361; text-align:center;}


.icontact{ padding:12px 12px 17px 17px; line-height:22px; background-color:#e2e2e2; margin-top:5px;}
.ieasy{ margin-top:5px;}
.leftnav{ padding:8px 12px 20px 12px; background-color:#e2e2e2; margin-bottom:5px; margin-top:5px;}
.leftnav dl{ list-style-type:none;}
.leftnav dt{ background:url(../images/cion03.gif) repeat-x left bottom; line-height:25px; margin:5px 0;}
.leftnav dt a{ background:url(../images/cion02.gif) no-repeat 8px 7px; display:block; line-height:25px; padding:0 0 0 33px;}
.leftnav dt a:visited {}
.leftnav dt a:hover{ color:#ff3000;}
.leftnav #current{ color:#ff3000;}
.leftnav dd{line-height:23px;color:#474747;padding:0px 10px 5px 43px;}
.leftnav dd a{color:#474747;text-decoration:underline;line-height:23px;}
.leftnav dd a:visited{color:#474747;}
.leftnav dd a:hover{color:#c5030a;}
.leftnav h6{ text-align:right;}
.leftnav h6 a{padding-right:10px;text-decoration:underline;color:#023653;}
.leftnav h6 a:visited{color:#023653;}
.leftnav h6 a:hover{color:#023653; }


.contact_b{ background:url(../images/leftnav_b.gif) no-repeat left bottom;}
.contact{ padding:15px 0 23px 20px; color:#7c7c7c;}
/*新闻列表*/
.news_list{ margin:20px 8px 10px 17px;}
.news_list ul{ list-style-type:none;font-size:14px;}
.news_list ul li{ background:url(../images/cion05.gif) repeat-x left bottom; line-height:18px; padding:8px;}
.news_list ul li a{ font-size:14px; background:url(../images/cion06.gif) no-repeat left 7px; display:block; padding:0 0 0 20px; line-height:18px; color:#7bcac7;}
.news_list ul li a:hover{color: #fff;text-decoration: none;}
.news_list ul li span{ float:right; line-height:18px; color:#fff;}
.news_list #current{color: #fff;}
.page{ color:#fff; margin:30px 0; text-align:center; background:url(../images/page.gif) no-repeat center top;}
.page a{color:#fff;}
.new_detail{ margin:20px 4px 12px 8px; background-color:#154b49;}
.content{ font-size:14px;}
.content h1{ background:#CCCCCC; color:#000; padding:0 0 0 15px; line-height:28px;}
.content h2{ background:url(../images/cion02.gif) no-repeat 12px center; padding-left:32px; border-bottom:2px solid #eaeaea; color:#014499; font-size:14px;}
.content h3{ font-weight:bold; color:#040605; text-align: center; color:#f16033; padding-top:10px; font-size:26px;}
.content h4{background: url(../images/cion02.gif) no-repeat 5px center; padding-left:20px; line-height:30px; border-bottom:3px solid #ececec; padding-top:5px; color:#014499;}
.content h5{ background:url(../images/title03.gif) no-repeat left top; padding:0 0 0 35px; line-height:34px; color:#fff; font-size:14px;}
.content h6{padding-bottom:10px; text-align: center; font-weight:normal; color:#7bcac7;}
.content span{ color:#7bcac7;}
.content li{ margin-left:3.5em;}
.content strong{ color:#7bcac7;}
.content p{ margin:8px auto;}
.content table{ border:1px solid #235856;}
.content table td{ border-bottom:1px solid #376c6a; background-color:#3f7472; color:#7bcac7; border-right:1px solid #376c6a; font-size:12px; text-align:center; padding:0 5px;}

.ritable{ margin:20px 0 25px 32px; width:657px; }
.ritable td{ background:url(../images/cion07.gif) no-repeat left 9px; padding-left:20px; line-height:30px; color:#7bcac7; font-size:14px;}
.tableboder{ margin-top:10px;color:#7bcac7;}
.tableboder table{border:1px solid #235856; border-collapse:collapse; font-size:12px;}
.tableboder th{border:1px solid #235856;background:#fafafa; color:#7bcac7; }
.tableboder td{ padding:0 5px; border:1px solid #235856;}
.new_brief{ padding:10px 17px 12px 20px; color:#7bcac7;}
.fome{ padding:8px 50px;}
.fome .some{ color:#fff; font-weight:bold;}
.title05{ background:url(../images/title03.gif) no-repeat left top; line-height:34px; padding-left:41px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.title05 a{ float:right; color:#fff; margin-right:15px; padding-top:4px;}
/*最新评论*/
.news_coment{ padding-left:22px; padding-top:20px; color:#636363; font-weight:bold; padding-bottom:10px;}
.news_coment td{font-size:12px;padding:5px;color:#fff; font-weight:bold;}
.news_coment .input{ width:198px; height:20px; background:#3f7472;line-height:20px;border:1px solid #235856; color:#FFFFFF;}
.news_coment .text{ width:480px; height:93px; background:#3f7472;line-height:20px;margin:0 8px 0 0;border:1px solid #235856;color:#FFFFFF;}
.news_coment .button{ margin-right:11px;text-align:center;background:url(../images/comment.gif) no-repeat left top;width:70px;height:22px; line-height:22px;border:none; color:#fff;}
#comment_list{ padding:15px; color:#fff; }
#comment_list table td { padding:4px;color:#fff; }
#comment_list input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #235856; height:20px;}
#comment_list textarea{ font-size:12px; padding:2px; line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #235856;}
#comment_list .border{width:400px;}
#comment_list .btn{margin-right:11px;text-align:center;background:url(../images/comment.gif) no-repeat left top;width:70px;height:22px; line-height:18px;border:none; color:#fff;}
#comment_list p{ padding-left:100px;}
.brief{ color:#FFFFFF; line-height:23px; padding:17px; margin:20px 4px 12px 8px; background-color:#154b49;}
.contacts{ padding:10px 30px; color:#7bcac7; line-height:24px; font-size:14px;}
.container{ line-height:24px; padding:15px 12px 48px 6px; margin:0 28px 0 18px; color:#7bcac7; font-weight:normal; border-top:1px dotted #0e8079;}
.title06{ background:url(../images/title03.gif) no-repeat left top; line-height:34px; padding-left:41px; margin-left:7px; font-size:14px; font-weight:bold; color:#FFFFFF; margin-top:20px;}
.title06 a{ background:url(../images/cion08.gif) no-repeat left 1px; padding-left:18px; font-size:12px; font-weight:normal; margin:0 8px;color:#7bcac7; }
.title06 a:hover{color:#FFFFFF; }
.title06 #current{color:#FFFFFF; }
.detail{ padding:5px 15px; color:#7bcac7; font-size:14px;}

/*产品列表A页面*/
.iproducts{}
.iproducts{}
.iproducts div{width:120px; text-align:center;list-style:none;float:left; margin:20px 6px;}
.iproducts div h2{ text-align:left; height:120px;background:url(../images/ipoimg_bg.gif) no-repeat left top; background-color:#FFFFFF;border:1px solid #000;}
.iproducts h2 a{ margin:0 auto; }
.iproducts div p{line-height:22px;text-align:center; background-color:#FFFFFF; margin-top:5px; border:1px solid #000;}
.product_a{ background-color:#3e7372; color:#7bcac7; margin:18px 18px 20px 18px; border:1px solid #235856;}
.product_a .pro_th{ padding:10px 13px; border-right:1px solid #235856;}
.product_a .pro_th img{border:2px solid #235856;}
.product_a h1{ color:#fff;}
.farm{ padding:10px 20px;}
/*产品列表B页面*/
.product_b{ padding-left:8px;}
.pro_ldiv{width:25%; float:left;text-align:center; margin:10px auto 0 auto;}
.pro_ldiv h2{width:120px; margin:0 auto 5px auto;height:120px;border:1px solid #dadada; padding:3px;background:#fff;}
.pro_ldiv h2 a{ width:120px; height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.pro_ldiv h2 img{ vertical-align:middle;}
.pro_ldiv h3{width:128px;background:#fff;font-weight:normal;color:#474747; margin:0 auto;}
.pro_ldiv h3 a{color:#474747;}
.pro_ldiv h3 a:visited{color:#474747;}
.pro_ldiv h3 a:hover{color:#d90102;}
.pro_list_b{ line-height:22px; padding:10px;}
.pro_list_b span{ color:#fff;}
.pro_list_b p{ margin:0; display:inline;}
.table{ margin-top:30px; margin-left:13px; line-height:22px; background:url(../images/service02.gif) no-repeat 102px top;}
.table span{ padding-left:35px;}
.table a{text-decoration: underline; font-weight:bold; }
.table a:link {color: #fff;}
.table a:visited {color: #fff;}
.table a:hover{color: #990000;  text-decoration: underline;}

.service{ padding:16px 24px; font-size:14px; color:#7bcac7;}
.service02{ padding:16px 20px 16px 20px; font-size:14px; color:#7bcac7;}
.service02 a{ color:#fff; text-align:right;}
/*下载*/
.pub_list{padding:0 15px;}
.pub_list td{padding:10px 5px; background:url(../images/cion03.gif) repeat-x left bottom;}
.pub_list td span{ color:#6aa3a1;background: url(../images/cion06.gif) no-repeat left 6px; padding-left:12px; padding-right:10px;}
.pub_list a{ color:#fff;}
/*留言板*/
.sitemap{ font-size:12px; padding:0 0 5px 25px; color:#fff;}
.sitemap a{padding:0 5px; color:#fff; }
.sitemap a:hover{ color:#FF0000;}
.board_h3{ margin-bottom:5px;font-weight:bold;padding:0 0 0 5px; color:#1eb71e;}
.board_h2{margin-bottom:5px;font-weight:bold;padding:0 0 0 20px;font-size:14px; color:#1eb71e;}
.board_h4{font-weight:bold;color:#f00; font-size:16px; text-align:center;}
.board_h4 a{color:#f00;}
.board_h4 a:visited{color:#f00;}
.board_h5{text-align:center; font-weight:normal; border-bottom:#EAEAEA solid 1px;margin:0 0 10px; }
/*留言页面*/
#boardinner_ {border:0;padding:0;margin:0;}
#boardinner_ table td {padding:4px 0;}
#boardinner_ input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6;}
#boardinner_ textarea{font-size:12px; padding:2px; line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#boardinner_ .btn{ width:60px; height:22px; line-height:18px; text-align:center; border:#276361 1px solid; margin:0 10px;}
#boardinner_ .border{width:120px;}
#boardinner_ .desc{color:red;}
#boardinner_ .boardtitle{ background:url(../images/ileft_t.gif) repeat-x left top; height:36px;padding:6px 14px 4px 14px;}
#boardinner_ .boardtitle span{ font-size:14px; font-weight:bold; color:#ff3000; line-height:36px;}

#boardinner_ ul{list-style-type:none; color:#484848;padding:4px;}
#boardinner_ li{ background:url(../images/cion06.gif) no-repeat 4px 8px; padding-left:12px;}
#boardinner_ p{ text-align:center;}
#boardinner_ form{padding:5px;}
/*评论页面*/
#commentinner_ {border:0; padding:0;}
#commentinner_ table td { padding:4px 0;}
#commentinner_ input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6; }
#commentinner_ textarea{ font-size:12px; padding:2px; line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#commentinner_ .border{width:120px;}
#commentinner_ .checkbox{ border:none; }
#commentinner_ .btn{width:60px; height:22px; line-height:18px; text-align:center; border:#276361 1px solid; margin:0 10px;}
#commentinner_ .commenttitle{ background:url(../images/ileft_t.gif) repeat-x left top; height:36px;padding:6px 14px 4px 14px;}
#commentinner_ .commenttitle span{font-size:14px; font-weight:bold; color:#ff3000; line-height:36px;}
#commentinner_ ul{list-style-type:none; color:#484848;padding:4px;}
#commentinner_ li{background:url(../images/cion06.gif) no-repeat 4px 8px; padding-left:12px;}
#commentinner_ p{ text-align:center;}
#commentinner_ form{padding:5px;}
#fromtinner_{}
#fromtinner_ textarea{width:300px;font-size:12px; padding:2px; line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#fromtinner_ input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6; }
#fromtinner_ .border{width:300px;}
#fromtinner_ .btn{line-height:14px;border:none;background:#2a5a7c; color:#fff;height:24px;margin:0 16px 10px 0;}
.searchReuslt_{font-size:12px ;font-family:Tahoma;padding:4px;}
.searchReuslt_title_{background-color:#f0f0f0 ; font-weight:bold ;line-height:35px ; font-size:14px; padding:0 10px;}
.searchResult_Other_ {color:#808080; width:100%;text-align:right;}
.searchHint_ {margin:15px}
.searchHint_ dl{padding:5px 14px; line-height:24px;margin:0 7px;border-bottom:1px #ababab dashed;}
.searchHint_ dt{color:#aaaaaa;}
.searchHint_ dd{padding:0 22px;color:#aaaaaa;}
.searchHint_ dt span{float:right;}
.searchHint_ dt strong{color:#353535;font-weight:normal;}
.searchHint_ a{color:black; font-style:normal;TEXT-DECORATION: none }
.searchHint_ a:hover{color:#FF6600; }

#search_ {font-size:12px ; font-family:Tahoma; padding:4px;border:0;margin:0;}
#search_ table td { padding:4px; font-size:12px}
#search_ input{line-height:20px;height:20px; font-size:12px ;border:solid 1px #d6d6d6; width:124px; padding:0 0 0 2px;}
#search_ .btn{ line-height:22px; border:0px; color:#fff; background-color:#276361;height:22px;margin:0 16px 10px 0; width:60px;}
#search_ .title{ border-bottom:1px solid #276361;padding-left:15px; line-height:29px; color:#000; font-size:14px; font-weight:bold;}
.form{ margin-top:10px;}
.form td{ padding:3px 0 3px 0; }
.sitemsg{margin:10px;}
.sitemsg td{ padding:3px 0 2px; color:#333333;}
.sitemsg .msgtitle{ background-color: #CCCCCC;}
.sitemsg b{color: #000;}

/*主要业务*/ 
.businesslist{ margin:0;}
.businesslist td{ background:url(../images/botline_01.gif) repeat-x left bottom; padding:10px 12px; }
.busy_con h1{height:20px; padding-bottom:8px; color:#284c6e;}
.busy_con h1 a,.busy_con h1 a:visited{ line-height:20px; color:#fff; } 
.busy_con h2{ float:left; margin:0 18px 0 0; border:1px solid #898989; width:100px; height:100px;}
.busy_con h2 a{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.busy_con h2 img{ vertical-align:middle;}
.busy_con p{ line-height:20px; color:#7bcac7; }
.busy_con p a,.busy_con p a:visited{ color:#fff; font-weight:bold;line-height:20px; padding:0 0 0 5px;}
