/* CSS Document */
.blue a:hover{ color:#9ac7ff;}
a:hover{ color:#307fe2; text-decoration:none;}
span.r a{ font-size:12px; color:#898989;}
#banner{ border-bottom:#5096e0 1px solid; border-top:#fff 1px solid; overflow:hidden;}
.banner-bg{ background-color:#0791d2;}
.banner-bg p{ width:980px; height:310px; overflow:hidden; margin:0 auto;}
#group-bg{ background-color:#f5f9fe; padding-bottom:30px;}
#group{ margin:0 auto; padding-top:30px; width:980px; overflow:hidden;}
.group-one,.group-two,.group-three,.group-four,.group-fr{ width:980px; margin-bottom:5px; overflow:hidden;}
.group-two,.group-four{ margin-bottom:15px; }.group-four{padding-bottom:15px;}
.group-four{ width:979px;}
.group-left{ float:left; width:210px; margin-right:9px;}
.group-left h2,.group-right h3{ background-color:#fff; border-bottom:#dee2e6 1px solid; border-right:#dee2e6 1px solid;-moz-box-shadow: 0px 1px 1px #dee2e6; -webkit-box-shadow: 0px 1px 1px #dee2e6; box-shadow: 0px 1px 1px #dee2e6;  color:#307fe2; font-size:20px; text-align:center; height:40px; line-height:40px; margin-bottom:8px;}
.group-left dt,.group-left dd,.group-right dl{background-color:#fff; border-bottom:#dee2e6 1px solid; border-right:#dee2e6 1px solid;-moz-box-shadow: 0px 1px 1px #dee2e6; -webkit-box-shadow: 0px 1px 1px #dee2e6; box-shadow: 0px 1px 1px #dee2e6; margin-bottom:10px;}
.group-left dd{ padding:14px; overflow:hidden;}.group-left dd p{ color:#2b2b2b; line-height:24px;}.group-left dd a{ padding-left:15px; color:#fd7f19;}
.group-cons{ float:left; width:465px;}

.group-right{ float:right; width:287px;}
.group-right h3{ background:url(../images/huiz_07.png) no-repeat 10px center  #fff; height:80px; overflow:hidden;}
.group-right h3 strong{ height:px; font-size:30px; line-height:45px; color:#252626; text-align:left; padding-left:30px; font-weight:normal;}
.group-right h3 p{ height:25px; line-height:25px; color:#252626; text-align:left; font-size:18px; padding-left:96px;}
.group-right dl{ padding:10px; overflow:hidden;}
.group-right dl dt{ text-align:center; color:#252626; font-size:24px; border-bottom:#dcdcdc 1px solid; margin-bottom:5px;}
.group-right dl dd{ border-bottom:#dcdcdc 1px dashed; text-align:center; height:30px; line-height:30px; font-size:14px;/* float:left; width:130px;*/ color:#636363; }
.group-right dl dd.g-more{ clear:both; border-bottom:none; width:inherit;}
.group-right dl dd.zxc-more{ border-bottom:none;  border-top:#dcdcdc 1px solid; height:44px; line-height:44px; color:#2bd58f; font-size:18px;width:inherit;}

.group-three-left,.group-three-right dl,.group-frleft,.group-fright,.group-four{ background-color:#fff; border-bottom:#dee2e6 1px solid; border-right:#dee2e6 1px solid;-moz-box-shadow: 0px 1px 1px #dee2e6; -webkit-box-shadow: 0px 1px 1px #dee2e6; box-shadow: 0px 1px 1px #dee2e6;  }

.group-three-left{ width:645px; padding:5px 20px;  float:left; border-top:#307fe2 1px solid; padding-bottom:18px;}
.group-three-left h3,.group-frleft h3,.group-fright h3,.group-four h3{ height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;font-size:16px; color:#373737; font-weight:normal; }
.group-four h3{ padding:0px 20px;}
.clear-bg{ clear:both;}
.group-three-left p{ float:left; margin-right:20px;}
.group-three-left dl{ float:left; width:435px;}.group-three-left dl dt{ font-size:18px; color:#323232;}
.group-three-left dl dd{ background:url(../images/huiz_22.png) no-repeat left; padding-left:10px; border-bottom:#e2e2e2 1px dotted; height:39px; line-height:39px;}.group-three-left dl dd a{ color:#747474;}
.group-three-left dl dd a:hover,span.r a:hover,.group-frleft ul li a:hover, .group-fright ul li a:hover{ color:#307fe2;}

.group-three-right{ float:right; width:288px;}
.group-three-right dl{ float:left; margin-bottom:8px; width:138px; height:120px; margin-right:8px;}
.group-three-right dl.none-bored{ margin-right:0px; margin-bottom:0px;}
.group-three-right dl dt{ display:block; height:75px; width:75px; margin:0 auto;}
.group-three-right dl dt.G-one{ background:url(../images/huiz_219.png) no-repeat 15px 15px;}
.group-three-right dl dt.G-two{ background:url(../images/huiz_290.png) no-repeat 15px 15px;}
.group-three-right dl dt.G-three{ background:url(../images/huiz_33.png) no-repeat 15px 15px;}
.group-three-right dl dt.G-for{ background:url(../images/huiz_29_32.png) no-repeat 15px 15px;}
.group-three-right dl dd{ text-align:center; font-size:18px; height:30px; line-height:30px;}
.group-three-right dl dd a{ color:#2273c1;}
.group-frleft,.group-fright{ float:left; width:445px; padding:5px 20px; border-top:#307fe2 1px solid;}
.group-fright{ float:right;}
.group-frleft ul,.group-fright ul{ margin-top:5px; overflow:hidden;}
.group-frleft ul li,.group-fright ul li{ border-bottom:#e3e3e3 1px dashed; font-size:12px; height:35px; line-height:35px;}
.group-frleft ul li a,.group-fright ul li a{ color:#7e7e7e; float: left; overflow: hidden; width:300px;}
.group-frleft ul li span,.group-fright ul li span{ color: #7e7e7e; float: right;  font-size: 12px; width:80px;}



/*.cms-home .main{ padding:10px 6px 115px 7px;}
.cms-home .std{display:none}.cms-home .products-grid{position:relative;border-bottom-style:none}
.cms-home .last.products-grid{border-bottom-width:0px}
.cms-home .products-grid li.item{position:relative;border-bottom-style:none;text-align:center;padding-bottom:0px !important;border-right-style:none;margin:0px;padding-left:0px !important;width:170px;padding-right:0px !important;border-top-style:none;float:left;height:257px;border-left-style:none;padding-top:0px !important}
.cms-home .products-grid li.first{width:170px}
.cms-home .products-grid li.last{border-right-style:none;width:170px}
.cms-home .product-image-block{position:relative;margin:0px auto;width:170px}
.cms-home .products-grid .product-image{margin:0px auto 10px;width:170px;display:block;height:257px}
.cms-home .products-grid .product-name{position:absolute;text-align:left;padding-bottom:15px;margin:0px auto;padding-left:15px;width:155px;bottom:0px;padding-right:0px;display:none;background:url(images/bg_col_main.png) 0px 0px;padding-top:15px;left:0px}
.cms-home .products-grid .product-name a{text-decoration:none}
.cms-home .products-grid .product-name a:hover{text-decoration:underline}
.cms-home */
.indent-col-main{position:relative;margin:0px auto;}
/*.products-grid button.button{padding-bottom:0px;border-right-width:0px;margin:0px;padding-left:0px;width:auto;padding-right:0px;background:none transparent scroll repeat 0% 0%;border-top-width:0px;border-bottom-width:0px;overflow:visible;border-left-width:0px;cursor:pointer;padding-top:0px}
.products-grid button.button span{text-align:center;padding-bottom:0px;text-transform:none;padding-left:0px;padding-right:0px;font:11px/16px arial,helvetica,sans-serif;white-space:nowrap;background:none transparent scroll repeat 0% 0%;float:left;height:16px;color:#020202;padding-top:0px}
 .products-grid button.button span span{padding-bottom:0px;padding-left:0px;padding-right:0px;background:none transparent scroll repeat 0% 0%;padding-top:0px}
.std .subtitle{padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px}
.std ol.ol{list-style-position:outside;list-style-type:decimal;padding-left:1.5em}
.std ul.disc{list-style-position:outside;list-style-type:disc;margin:0px 0px 10px;padding-left:18px}
.std dl dt{font-weight:bold}.std dl dd{margin:0px 0px 10px}
.block-slider{position:relative;padding-bottom:0px;margin:0px 0px 0px 1px;padding-left:0px;padding-right:0px;overflow:hidden;padding-top:0px}
.block-slider .box-top{position:relative;margin:0px 35px 0px 0px;width:700px;float:left;height:483px;color:#616161;font-size:1.2em;overflow:hidden;left:9px}
.block-slider ul{padding-bottom:0px;list-style-type:none;margin:0px;padding-left:0px;padding-right:0px;height:257px;overflow:hidden;padding-top:0px}
.block-slider ul li{position:relative;padding-bottom:0px;padding-left:0px;width:170px;padding-right:0px;display:block;float:left;height:483px;padding-top:0px}
.block-slider ul li a{display:block;text-decoration:none}
.block-slider ul li a:hover{text-decoration:none}
.products-grid{border-bottom:#cecece 1px solid;position:relative}
.last.products-grid{border-bottom-width:0px}
.products-grid li.item{text-align:center;padding-bottom:0px;padding-left:20px;width:195px;padding-right:20px;float:left;padding-top:12px}.products-grid li.first{width:182px}
.products-grid li.last{border-right-style:none;width:180px}
.product-image-block{position:relative;margin:0px auto;width:170px}
.products-grid .product-image{margin:0px auto 10px;width:170px;display:block;height:170px}
.products-grid .product-name{position:absolute;text-align:left;padding-bottom:15px;margin:0px auto;padding-left:15px;width:155px;bottom:0px;padding-right:0px;background:url(images/bg_col_main.png) 0px 0px;padding-top:15px;left:0px}
.products-grid:after{line-height:0;display:block;height:0px;clear:both;font-size:0px;overflow:hidden;content:"."}
#left_but{z-index:999;position:absolute;margin:0px;width:16px;background:url(images/prev.gif) no-repeat left top;height:29px;top:133px;cursor:pointer;left:7px}
.over#left_but{background:url(images/prev_hover.gif) no-repeat left top}
#right_but{position:absolute;margin:0px;width:16px;background:url(images/next.gif) no-repeat left top;height:29px;top:133px;cursor:pointer;right:8px}
.over#right_but{background:url(images/next_hover.gif) no-repeat left top}*/


.banner{height:420px; width:100%; position:relative;overflow:hidden;}
.slides{position:relative;z-index:1;}
.bannerpor{width:980px; margin:0 auto; position:relative}
.slides li{height:420px; width:100%;}
.slides li p{ width:980px; margin:0 auto;}
.slides li img{ width:980px; height:420px; margin:0 auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%; text-align:center;}
.flex-control-nav li{display:inline-block;width:30px;height:25px;margin:0 5px;*display:inline;zoom:1; }
.flex-control-nav a{display:inline-block;width:30px;height:27px;line-height:62px;overflow:hidden;background:url(../images/v9/uy318.png) right top no-repeat;cursor:pointer}
.flex-control-nav .flex-active{background:url(../images/v9/uy318.png) 7px 0 no-repeat;}


.scroll{ width:960px; height:2px; margin:30px auto 0 auto; overflow:hidden;}
.v_out{width:980px;margin:0px auto;overflow:hidden;}
.v_show{width:885px;overflow:hidden;position:relative;height:300px;float:left}
.u_lanren{ width:6650px;position:absolute;left:0px;top:0px;}
.u_lanren ul{float:left;text-align:center;line-height:50px;}
.u_lanren ul li{width:885px;height:282px;float:left; overflow:hidden;}
.u_lanren ul li dd{ width:200px; border:#dcdddb 1px solid; height:280px; margin:0px 15px 0px 4px; float:left; overflow:hidden; position:relative; list-style:none;}
.u_lanren ul li dd:hover{ border:#3885e3 1px solid;}
.u_lanren ul li dd img{/*-moz-border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px;  border-radius:4px 4px 0px 0px;*/ position:absolute; left:10px; top:10px; z-index:10; width:180px; /*height:280px;*/ height:180px;}
.u_lanren ul li dd a.link{/* width:170px; height:302px;*/ display:block; position:absolute; left:0; top:0; z-index:20;}
.u_lanren ul li dd span.info{ /*background-color:#245899; -moz-border-radius:0px 0px 4px 4px; -webkit-border-radius:0px 0px 4px 4px;  border-radius:0px 0px 4px 4px;   filter:alpha(opacity=60);-moz-opacity:0.6;	-khtml-opacity: 0.6;opacity:0.6; */height:80px; width:200px; display:block; position:absolute;/* right:11px;*/ bottom:0px;z-index:30;}
/*.u_lanren ul li dd span.info:hover{ filter:alpha(opacity=70);-moz-opacity:0.7;	-khtml-opacity: 0.7;opacity:0.7;}*/
.u_lanren ul li dd span.info h3,.u_lanren ul li dd span.info h3 em,.u_lanren ul li dd span.info p{ position:relative;}
.u_lanren ul li dd span.info h3{ text-align:left; padding-left:10px; margin-bottom:0px; color:#4d4b4b; height:25px; font-size:16px; line-height:25px;}
.u_lanren ul li dd span.info h3 em{ margin-left:5px;color:#4d4b4b; font-size:14px;}
.u_lanren ul li dd span.info p{ line-height:22px;color:#7e7e7e; font-size:12px; text-align:left; padding:0px 8px; overflow:hidden;}
.prev,.next{float:left; padding-top:70px;}
.prev a{ background:url(../images/left.png) no-repeat center center;}
.next a{ background:url(../images/right.png) no-repeat center center;}
.prev,.prev a,.next,.next a{width:30px;height:40px; display:block}
.prev{ margin-right:25px;}
.next{float:right;}

#andyscroll {font-weight: bold; height:125px; line-height: 18px; margin:0px 0 0 15px;overflow: hidden; white-space: normal; width: 247px;word-break: break-all;}
#andyscroll { font-weight: bold; line-height: 18px;white-space: normal;word-break: break-all;}
#andyscroll a {color: #333; display: block; float: left; font: bold 14px/24px tahoma;letter-spacing: 4px; text-align: center; text-decoration: none;
 width: 100%;}

