/**
 * @version   2.5.5 April 12, 2010
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Style 1 */
body {
	color: #333;
}
#rt-header, #rt-bottom {color: #aaa;}
#rt-header div.rt-grid-3  div.rt-block{
padding:10px 0px;
margin:0px;
padding-bottom:0px;
}
#rt-header div.rt-grid-9  div.rt-block{
padding:5px 0px;
*padding:1px 0px;!important
*padding:5px 0px;
}
#rt-header div.rt-grid-9  ul.menutop{
background:url("../images/cd.gif") no-repeat scroll 100% 0 transparent;
height:38px;
width:685px;
*width:685px!important;
*width:670px;
margin-left:10px;
*margin-left:10px;!important
*margin-left:0px;
padding-left:10px;
*padding-left:10px;!important
*padding-left:0px;
margin-top:20px;
}
#rt-header div.rt-grid-9  ul.level1 a{
padding:0px;
border-right:1px solid #cccccc;
margin-top:7px;
width:94px;
text-align:center;
}
#rt-mainbody div.phocaname{ color:#525252;}
#rt-mainbody div.detail{}
#rt-header div.rt-grid-9  ul.level2 a{
border-right:1px solid #cccccc;
padding-left:10px;
width:170px;
text-align:left;
}
.menutop li.root > .item span{
padding:0px;}
#rt-header div.rt-grid-9 div.module-topmenu ul{
background:url("../images/top-bg.gif") no-repeat scroll 0 16px transparent;
float:right;
list-style-type:none;

}
#rt-header div.rt-grid-9 div.module-topmenu ul.menu li {

margin-right:10px;
}
#rt-header div.rt-grid-9 div.module-topmenu ul.menu li  a{
border-right:1px solid #cccccc;
padding-right:10px;
display: block;
}

.module-topmenu {
	height: 30px;
}

#rt-header div.rt-grid-9 div.module-topmenu ul.menu a{
font-size:12px;
color:#585858;
font-weight:bold;
}
.module-topmenu li{
float:left;
}
#rt-header div.rt-grid-9  ul.menutop li.item19 a{
border:none;}
.rt-container {background: #fff;} 
a:hover {color: #000;}
#rt-menu ul.menu li a {color: #fff;}
#rt-menu ul.menu li a:hover {background: #444;color: #fff;}
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover {background: #fff;color: #000;}
#rt-footer, #rt-copyright {color: #585858;}
#rt-sidebar-a { background:none;}
#rt-sidebar-b {background-color:#e9e9e9;}
#rt-sidebar-c {background-color:#f0f0f0;}
#rt-header .rt-container{
border-top:3px solid #363a91;
}
#rt-logo {
width:210px;
margin:XXpx!important;
height:71px;
}
#rt-showcase  div.module-banner{background:url(../images/);}
.module-gougu p{
float:right;
color:#585858;
margin:0px;
}
.module-gougu a{
color:#585858;}
.module-copyright p{
color:#585858;
margin:0px;
}
#rt-footer  div.rt-container{
border-top:2px solid #cccccc;
padding-top:8px;
}
#rt-footer  div.rt-container div.rt-block{
padding-left:0px;}
#rt-maintop  div.rt-alpha{
background:url(../images/hydt.gif) no-repeat;
width:400px;
}
#rt-maintop  div.rt-grid-4{
width:300px;
background:url("../images/gsjj.gif") no-repeat scroll 0 0 transparent;
}
#rt-maintop  div.module-intro div.aidanewsmodule-intro{
padding-left:60px;
padding-right:60px;
color:#585858;
}
#rt-maintop  div.module-intro div.aidanewsmodule-intro a{
color:#36A79E;
margin-left:-35px;
padding-top:42px;
}
#rt-maintop  div.module-intro h2{
float:left;
}
.aidanewsmodule-intro a{
float:left;}
#rt-maintop div.rt-block{
 margin:0px;
 padding:0px;
}
.module-links div.module-title{
background:url(../images/yqlj.gif) no-repeat;
height:27px;
margin:10px 10px 0px 0px;
float:left;
width:120px;
}
#rt-footer {
margin-top:10px;
}
.bannergroupmodule-links,.banneritemmodule-links {
float:left;
}
.bannergroupmodule-links {
margin-top:10px;
}

.rt-container .rt-grid-12{
margin-left:0px}
.module-links h2{
display:none;
}
#rt-bottom  div.rt-block{
margin:0px 0px 10px 0px;
padding:0px;

}

#rt-maintop .rt-omega{
height:64px;
float:right;
width:180px;
background:url(../images/sousuo.gif) no-repeat;
}
#rt-maintop div.rt-grid-4 div.module-search1{background:url(../images/sousuo.gif) no-repeat;
height:67px;
width:190px;
float:right;}
#rt-maintop div.rt-grid-4 div.module-search1 td.gsc-branding-text,
#rt-maintop div.rt-grid-4 div.module-search1 td.gsc-branding-img,
#rt-maintop div.rt-grid-4 div.module-search1 td.gsc-clear-button{
display:none;
}

#rt-maintop div.rt-grid-4 h3{
float:left;}
#rt-maintop div.rt-grid-4 div.module-search1 td.gsc-search-button{
background:url(../images/google1.gif) no-repeat;
}
h4{
	float:left;
	//background:url(../images/news.gif) no-repeat;
	margin:0px;
	font-weight: normal;
}
#rt-maintop div.rt-alpha a{
color:#585858;
font-size:12px;
margin-left:10px;
}
#rt-maintop div.rt-alpha p{
margin:0px;
float:right;
}
.div .gk_npro_mainwrap{
border:none;
}
#rt-main div.rt-container div.rt-block{
margin:0px;
padding:0px;}



#rt-main #rt-sidebar-a li a{
width:212px;
width:212px !important;
display:block;
height:27px;
padding:0 0 0 10px;
margin:0px;
}
#rt-main #rt-sidebar-a h3 a{
width:212px;
width:212px !important;
display:block;
height:24px;
padding:5px 0 0 15px;
margin:0px;
font-size:13px;
}
#rt-main #rt-sidebar-a h3 {
margin:0px;
}
h3.level1 a:link,h3.level1 a:visited{
background:url(../images/zcda.gif) no-repeat;
color:#525252;
}

h3.level1 a:hover,h3.level1 a:active {
background:url(../images/zcdh.gif) no-repeat;
color:#ffffff;
}

#rt-main #rt-sidebar-a li a:link,
#rt-main #rt-sidebar-a li a:visited{
background:url(../images/zcda.gif) no-repeat;
color:#525252;
}


#rt-main #rt-sidebar-a li a:hover,
#rt-main #rt-sidebar-a li a:active {
background:url(../images/zcdh.gif) no-repeat;
color:#ffffff;
}
#rt-main #rt-sidebar-a li.level2 a{
width:180px;
height:auto;
font-size:12px;
}
#rt-main #rt-sidebar-a li.level2 a:link,#rt-main #rt-sidebar-a li.level2 a:visited{
background:none;
}

#rt-main #rt-sidebar-a li.level2 a:hover,#rt-main #rt-sidebar-a li.level2 a:active {
background:none;
color:#36a79e;
}


#rt-main #rt-sidebar-a li span{}
#rt-main #rt-sidebar-a ul{ 
padding:0px;
}
#rt-main #rt-sidebar-a ul.menumodule-submenu li a{ 
padding-top:3px;
padding-left:15px;
}
#rt-main #rt-sidebar-a ul.menumodule-submenu li#current a{ 
background:url(../images/zcdh.gif) no-repeat;
color:#ffffff;
}

li.level1 a,li.level2 a{
color:#525252;
/*margin-left:30px;*/
line-height:2.2em;
}

#rt-main #rt-mainbody{background:url(../images/bj_03.gif) no-repeat 0 20px;}

#rt-main #flexicontent h2,.rt-joomla .rt-category-list h1{
background:url("../images/yj.gif") no-repeat scroll 0 1px transparent;
color:#539BC2;
font-size:16px;
font-weight:bold;
margin:0;
padding-left:22px;
padding-top:2px;
}
#rt-main .componentheadingpage-xianchangjishu{background:url(../images/yj.gif) no-repeat;padding-left:22px; color:#539bc2; margin:0px; font-size:18px;
font-weight:bold;
}
#rt-main .componentheadingpage-zizhizhengshu{background:url(../images/yj.gif) no-repeat;padding-left:22px; color:#539bc2; margin:0px;font-size:18px;font-weight:bold;}
#rt-main #flexicontent div.description div.desc-content,#phocagallery{
 padding-top:20px;
}
#phocagallery div.phocaimgdesc{ margin-top:10px;}
#rt-main #flexicontent div.floattext h2{ }
#rt-header,#rt-showcase,#rt-maintop,#rt-bottom,#rt-main,#rt-footer{
background:#ffffff;

}
.rt-block {
padding:0px;
margin-bottom:0;
}
.kuang{
width:150px;
margin-left:10px;
margin-top:10px;
color:#999999;
}
.module-search h3{
display:block;
height:0px;
width:0px;
overflow:hidden;
margin:0px;
}
#rt-feature {
height:108px;
background:url(../images/zhong-re.gif) repeat-x;
}
#rt-maintop {
margin-top:20px;
}
#content{background:url(../images/xcjszd.gif) no-repeat;}
/*
#preview_wrap{ margin-top:20px;background:none;}
#preview_outer{background:transparent url(../images/cp.gif) no-repeat;height:400px;
margin:0 auto;
padding:22px;
width:550px;}
#arrow {top:11px;}
*/
.module-search {

}
.anniu {
background:none repeat scroll 0 0 transparent;
border:medium none;
color:#FFFFFF;
padding-left:125px;
*padding-left:100px !important;
*padding-left:100px;
padding-top:2px;
*padding-top:3px !important;
*padding-top:3px;
cursor:pointer;
}

.rt-grid-12 {
margin-right:0px;
}
#rt-bottom {
margin-bottom:0px;
*margin-bottom:0px!important;
*margin-bottom:10px;
}
#flexicontent ul#nav li{
list-style-type:none; 
}
#flexicontent .description li{
list-style-type:disc;
list-style-position:inside;
}

#flexicontent ul.nav li a:hover,#flexicontent ul.nav li.active{
background:url(../images/cpa.gif) no-repeat;
color:#ffffff;
}
#nav li a{
background:url(../images/cpl.gif) no-repeat; 
color:#4b4b4b;
height:19px;
width:86px;
padding:2px 0px 0px 0px; 
*padding:2px 0px 0px 0px!important; 
*padding:0px 0px 0px 0px; 
text-align:center;
}
#nav{ 
padding:0;
}
#flexicontent ul{ 
padding-left:0px;
}
#navbar{ 
background:#647ab3;
height:3px; 
margin:0px; 
padding:0px;
}
#flexicontent .subtitle1{
background:url(../images/cpjjt.gif) no-repeat;
padding-left:153px;
padding-top:20px; 
margin-top:10px;
    min-height:120px; 
    height:auto !important; 
    height:120px; 
    overflow: auto !important;
	overflow: visible;
}
#subtitle1{ color:#539BC2; font-size:26px; font-weight:bold;padding-bottom:30px;}
.subtitle1 span.value{font-size:13px;}
#subtitle2{background:url(../images/cpzb.gif) no-repeat; color:#2d6088; font-size:16px; height:26px;
padding-left:30px;
padding-top:5px; font-weight:bold; width:670px;}
.subtitle2 .element{ background:#f5f8fa;}
.subtitle2 table{ margin:0 auto; margin-bottom:10px;
margin-top:10px;}
.topblock div.infoblock,div.label{ border:none; padding:0px; margin-right:0px;}
.topblock div.infoblock .field_specifications_label{
background:url(../images/ly.gif) no-repeat; 
color:#ffffff; 
font-size:18px;
height:66px;
padding-left:30px;
padding-top:30px;
width:95px;}
.topblock div.infoblock .field_specifications_value{ 
width:571px;
background:#f5f8f9;
min-height:100px;
color:#77A34B;
}
#top,#bottom,#subtitle3,#chucun{ visibility:hidden;}
.topblock div.infoblock div.field_features_value p{
color:#77a34b;
padding-left:10px;
margin-left:10px;
}
.topblock div.infoblock div.field_terms_value p{
color:#3AB197;
padding-left:10px;
margin-top:20px;
margin-right:10px;
}
.col12 #flexicontent p{ margin:0px;}
.topblock div.infoblock div.field_terms_value{ 
float:left;
background:#f5f8f9;
min-height:100px;
color:#3AB197;
width:570px;
}
.topblock div.infoblock div.field_terms_label{
float:right;
background:url(../images/qny.gif) no-repeat; color:#ffffff; font-size:18px;height:66px;
padding-left:30px;
padding-top:30px;
width:95px;
}
.subtitle3 .label{background:url(../images/cy.gif) no-repeat; color:#ffffff; font-size:18px;height:66px;
padding-left:30px;
padding-top:30px;
width:95px;
float:left;}
.subtitle3 span.value p{color:#BF6C0A;padding-left:10px;
padding-right:10px;}
.subtitle3 span.value{ 
width:560px; 
float:right;
background:#faf4ea; 
min-height:100px;
color:#BF6C0A;
}
#flexicontent div.infoblock ol{

}
.desc-title{background:url(../images/ny.gif) no-repeat; color:#ffffff; font-size:18px;height:66px;
padding-left:80px;
padding-top:37px;
width:65px;
float:right;}
.chucun .desc-content{ background:#dbedf4;
background:none repeat scroll 0 0 #DBEDF4;
color:#437D93;
float:right;
margin-top:40px;
padding-left:10px;
 max-width:500px; 
    width:auto !important; 
    width:500px; 
    overflow: auto !important;
	overflow: visible;
}
div.infoblock div{padding:0px;
margin:0px;}

div.image .field_image img{ 
border:3px solid #B8CBDE;
height:120px;
margin:0px 30px 0px 20px;
width:175px;
}
.field_anli{ float:left;width:700px;}
#image,#download{ 
background:url(../images/cpzb.gif) no-repeat;
color:#2D6088;
font-size:16px;
font-weight:bold;
height:26px;
padding-left:30px;
padding-top:5px;
margin-bottom:10px;
margin-top:10px;
}

div.field_image { 
margin-right:0px;
border:none;
float:left;
}
div#flexicontent table.flexitable th{
border-right:none; color:#222222;
background:none;}
div#flexicontent table.flexitable th a {
color:#525252;
}
div#flexicontent table.flexitable th a:hover {
color:#36a79e;
}
div#flexicontent table.flexitable{
border:none;
margin:0px;}
div#flexicontent table.flexitable td{border-right:none; text-align:right;}
.module-image{background:url(../images/bjx-bj.gif) no-repeat;margin-top:10px; height:160px;}
.module-image img{ padding:15px 10px 20px 0px;}
.banneritem img {
margin-bottom:10px;
}
.rt-container .rt-grid-9 {

}
div.subtitle2 .element {
margin-right:0px;
}
#rt-main #rt-sidebar-a .menumodule-submenu ul li {
background:none;
}
#rt-main #rt-sidebar-a .menumodule-submenu ul li a {
	color: #333333;
}
#rt-main #rt-sidebar-a .menumodule-submenu ul li a:hover,#rt-main #rt-sidebar-a .menumodule-submenu ul li a:active {
	color: #36a79e;
}
.rt-grid-3 {

}
#rt-main div.flexicontent {
zoom:1;
}
.sa3-mb9 .rt-grid-3 {
margin:0;
}
#rt-header .rt-container #horizmenu-surround ul.menutop li.item1 {
padding-left:10px;
*padding-left:10px!important;
*padding-left:0px;
}
#navigation li {
list-style-type:none;
}
#phocagallery .phocagallery-box-file {
margin:5px 8px;
padding:5px 15px;
}
.module-hangyexinwen h3 {
display:block;
height:0;
overflow:hidden;
width:0;
}
#rt-maintop .module-hangyexinwen .more a {
margin-left:25px;
margin-top:42px;
*margin-top:42px!important;
*margin-top:42px;
color:#36a79e;
font-weight:bold;
float:left;
z-index:1;
}
#rt-maintop .module-hangyexinwen .more {

}
#gk_npro-newspro1 {
margin-top:0;
*margin-top:-63px!important;
*margin-top:-63px;
margin-left:50px;
}
.rt-joomla th {
background:none repeat scroll 0 0 #F1F1F1;
border-bottom:2px solid #E5E5E5;
font-weight:bold;
padding:5px;
}
.rt-joomla tr.odd td {
background:none repeat scroll 0 0 #FAFAFA;
border-bottom:1px solid #E5E5E5;
border-top:1px solid #FFFFFF;
padding:5px;
}
.rt-joomla tr.even td {
background:none repeat scroll 0 0 #F1F1F1;
border-bottom:1px solid #E5E5E5;
border-top:1px solid #FFFFFF;
padding:5px;
}
.rt-joomla .rt-joomla-table a {
color:#525252;
}
.rt-joomla .rt-joomla-table a:hover {
color:#36a79e;
}
.componentheadingpage-gongchengshili{
background:transparent url(../images/yj.gif) no-repeat scroll 0 1px;
color:#539BC2;
font-size:16px;
margin:0;
padding-left:22px;
padding-top:2px;
font-weight:bold;
}
#flexicontent ul.subcat a{
color:#525252;
display:inline-block;
width:520px;
font-size:13px;
}
#flexicontent ul.subcat a:hover{
color:#36A79E;
}
#flexicontent ul.subcat li{
border-bottom:1px solid #cccccc;
}
#flexicontent ul.subcat{ margin-top:20px;}
.imgtitle{
text-align:center;
color:#333333;
padding-top:10px;
padding-bottom:10px;
}
.imgtitle a{
color:#333333;
}
.download .field_download a{
color:#333333;
}
.image{}

.module-hangyexinwen h3{  
margin: 0;
}