﻿*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#57595B;}
a{color:#57595B; text-decoration:none}
img{border:none}
.mmm{ margin:15px; }
.mainlevel div .ol_2  .mmm2{padding-left:5px;}
.mr-10{ margin-right:5px;}
ul,ol{list-style:none;}
p{margin-bottom:8px; color:#57595B; font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:22px;}
.clear{clear:both}
h2{color:#57595B;font-size:18px;font-family:Arial, Helvetica, sans-serif; line-height:36px;}
h3{ font-size:14px; color: #00478a; margin: 5px 0px 5px 0px; line-height:26px; font-weight:normal;font-family:Arial, Helvetica, sans-serif;border-bottom: #ccc 1px dashed; font-weight:bold;}
.table{ background:#96d9f6; width:97%; margin-bottom:10px;}
.table tr{ background:#fff}
.table td.a{ background:#eef0ef}
.table tr.a{ background:#eef0ef; font-weight:bold;}
.table td{ padding-left:5px;}
.imgprol{ float:left; margin-right:10px; }
.imgpror{ float:right; margin-left:10px; }
span.blod{font-weight:bold}
.tc{ text-align:center; margin-bottom:10px;}
#content_all{ width:100%; height:auto;background: #fff  url(../images/bg5.gif) repeat-x 0 0;}
#header{width:970px; height:auto; background:url(../images/content.gif) left top repeat-y; padding:0 5px; margin:0 auto}
.header_inner{width:970px;height:auto;background:#f2f2f2; }
.logo{width:150px; height:32px; margin:10px 0; float:left}
.com{float:left; font-size:11px; font-weight:bold;margin:20px 0 0 10px}
.language{margin: 0;position: relative;z-index: 12;float: left;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent;zoom: 1; margin-top:0px; padding-top:0px;}
.language .drop{padding: 10px 0;list-style: none;float: left;margin: 0;}
.language li a{font-size: 11px;color: #777;}
.language .drop a{width: 110px;background:url(../images/header_dropdown_yellow.gif);display: block; height:18px; line-height:18px;
background-color: #fff;background-repeat: no-repeat;background-position: top right !important;padding: 6px 40px 2px 8px; font-size:13px;}
.language .drop a span{display: block;float: left;width: 20px;height: 18px;margin-top: -2px;color:#777; padding-right:10px;}
.language .drop a .icone{background:url(../images/en.png) no-repeat 0px 0px!important;}

#language_more li a .icone1{background:url(../images/xby.png) no-repeat 0px 0px!important;}
#language_more li a .icone2{background:url(../images/ru.png) no-repeat 0px 0px!important;}
#language_more li a .icone3{background:url(../images/pty.png) no-repeat 0px 0px!important;}
#language_more li a .icone4{background:url(../images/alb.png) no-repeat 0px 0px!important;}
.language .drop #language_more{width: 173px;background: #fff;z-index: 999 !important;position: absolute;display: none;margin: 0;
padding: 0;float: right;}
.language .drop #language_more li{width: 110px;background: #fff;padding: 0;float: left;margin: 0;}
.language .drop #language_more li a{width:110px;background: #fff;padding-right: 0;width: auto;padding: 6px 0px 4px 8px;display: block;color:#777;}

.language_more{ float:left; margin-left:15px;}
.language_more li{ float:left;line-height:45px; height:45px; padding:3px 10px 0px 10px;}
.language_more li a{display:block;float:left; font-size:14px; color:#777;}
.language_more li a img{ margin-left:10px;}
.search{padding: 10px 0; float:left;margin:2px 0 25px 200px;vertical-align: baseline;background: transparent;}
.search .search_s1{height: 24px;background: #fff;display: block;padding: 0 7px;float: left;overflow: hidden;}
.search .search_s1 input{width: 110px;color: #57595B;float: left;font-size: 11px;line-height: 16px;margin: 0;padding: 0;border: 0;background: transparent; padding-top:6px;}
.search .search_s2 input {width: 40px;height: 24px;background :url(../images/sprite.png) -23px -4px;text-indent: -30000px;margin: 0 0 0 -3px;padding: 0;color: #E4E4E4;float: left;border: 0;}
.material li.b{padding-left:14px; background:url(../images/san.gif) 2px center no-repeat}
.banner{/*background:url(../images/banner.jpg) left no-repeat;*/ width:100%; height:auto;z-index:-1;overflow:hidden;}
#content{width:100%; margin:0 auto;background: #fff  url(../images/bg2.gif) repeat-x 0 0;}
.conent_top{ width:970px; margin:0 auto;padding:0px 20px;}
.leftbar{float:left; width:690px; margin-right:0px;}
.about{margin-bottom:20px}
.about_title{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:12px; font-weight:bold; color:#2a66bf; width:90%;}
.about_titleright{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:12px; font-weight:bold; color:#2a66bf;width:90%;}
.ml-15{ margin-left:15px;}.ml-25{ margin-left:25px;}.ml-35{ margin-left:35px;}.ml-45{ margin-left:45px;}.ml-55{ margin-left:55px;}.ml-65{ margin-left:65px;}
.ml-r5{ margin-right:15px;}.mr-25{ margin-right:25px;}.mr-35{ margin-right:35px;}.mr-45{ margin-right:45px;}.mr-55{ margin-right:55px;}.mr-65{ margin-right:65px;}
.about_textleft{ width:200px; height:297px; float:left;}
.about_textright{ width:200px; height:297px; float:left; margin-left:10px;}
 
.about_img{float:right; margin:0px 0px 0 0; display:inline;}
.about_img a{color:#2a66bf; display:block; float:right;width:80px; margin-top:0px;}
.about_img a:hover{color:#57595B}
.pshow_title{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#2a66bf}
.pshow_text ul{float:left; width:340px; padding:10px 0}
.pshow_text ul li{float:left; width:124px}
.pshow_text ul li img{padding:1px; border:#ccc 1px solid}
.pshow_text ul li.w{width:208px; margin-left:8px}
.pshow_text ul li.w a{display:block; font-weight:bold; color:#2a66bf; text-decoration:underline}
.pshow_text ul li.w a:hover{color:#57595B}
.rightbar{float:left; width:220px; margin-right:0px; height:277px;}
.news{border-bottom:#ccc 1px dashed; margin-bottom:20px; height:314px;}
.news_title{line-height:32px; width:210px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:12px; font-weight:bold; color:#2a66bf}
.news_title1{ height:75px; width:220px; padding-left:20px;}
.news_text span{display:block; background:url(../images/icon.gif) left center no-repeat; padding-left:20px}
.news_text a{color:#2a66bf; text-decoration:underline}
.news_text a:hover{text-decoration:none}
#scrollDiv{ height:195px; overflow: hidden; margin-top:10px;}
#scrollDiv ul li{background:url(../images/icon.date.gif) left 6px no-repeat; padding-left:20px}
#scrollDiv ul li a{color:#57595B; line-height:18px; }
#scrollDiv ul li a:hover{text-decoration:underline}
.contact_title{line-height:32px; background:url(../images/mark.h1.gif) left center no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#2a66bf}
.contact_text{line-height:28px}
.contact_text a{text-decoration:underline; color:#2a66bf}
.copyright{width:972px; height:auto; color: #57595B; padding: 10px 0px 10px 0px; text-align:left; margin:0px auto;position:relative;}
.copyright a{ font-size:12px; font-weight:bold; line-height:22px;}
.copyright span{ margin-left:10px;}
.clearfix{width:972px; height:auto;  margin:0 auto; color: #888888;} 
#foot_all_top{width:100%; float:left; height:auto;background: url(../images/bg_divider_large.png) no-repeat center top #e6e7e8; margin-top:10px;}
#foot_all_botoom{width:100%; height:auto;margin-bottom:0px; padding-bottom:0px;}
.footer	.box{float:left;padding-bottom:20px;height:auto; }
.footer	.box4{ margin-right:0px; }
.footer	.box h6	{ font-size:18px; margin: 20px 0px 10px 0px; color:#00478a }
.footer	.box ul	{ margin: 0px; padding: 0px; list-style: none; }
.footer	.box ul li{ margin: 0px; padding: 2px 0px 2px 0px;}
.footer	.box a{ color: #888888; text-decoration: none; }
.footer	.box a:hover{ text-decoration: underline; }
.footer	.box ul.cloud{ margin: 0px; padding: 0px; list-style: none; }
.footer	.box ul.cloud li{ display: inline; padding-right: 5px;  }
.footer	.box1{width: 340px; margin-left:15px;margin-right:20px;}
.footer	.box2{width: 200px;}
.footer	.box3{width: 190px;margin-right:20px;}
.footer .box4{width: 160px;}
.footer	.box .img_ul{ float:left; width:160px; height:auto;margin: 0;padding: 0;margin-top: 17px;}
.footer	.box .img_ul li{ float: left;width: 59px;margin-bottom: 13px;margin:10px;width: 38px;height: 37px;}
.footer	.box .img_ul li a{display: block;text-indent: -30000px;color: transparent;width: 38px;height: 37px;background: transparent url(../images/sprite.png) no-repeat 0 0;}
.footer	.box .img_ul li .img_ul_li1{background-position:-39px -136px;}
.footer	.box .img_ul li .img_ul_li2{background-position: 0 -136px;}
.footer	.box .img_ul li .img_ul_li3{background-position: -39px -175px;}
.footer	.box .img_ul li .img_ul_li4{background-position: 0 -175px;}
.footer	.box .img_ul li .img_ul_li5{background-image:url(../images/img/11.png)}
.footer	.box1 ul{ margin: 10px 0px 0px 0px; }
.footer	.box1 a{ background: url(../images/arrow_grey_left.png) no-repeat left 3px; padding-left: 15px; }
.footer	.box3 ul li a{ background: url(../images/arrow_grey_extern.png) no-repeat left 3px; padding-left: 20px; }
.fontSize_12{ font-size: 12px; }.fontSize_13{ font-size: 13px; }.fontSize_14{ font-size: 14px; }.fontSize_15{ font-size: 15px; }
.fontSize_16{ font-size: 16px; }.fontSize_17{ font-size: 17px; }.fontSize_18{ font-size: 18px; }.fontSize_19{ font-size: 19px; }
.fontSize_20{ font-size: 20px; }
.about_ul1{padding: 0px;margin: 0px 0px 4px 15px;}
.about_ul1 li{padding: 2px 0px 2px 25px;margin: 0px;background:url(../images/arrow_grey.gif) 0px 10px no-repeat;font-family: Arial, Helvetica, sans-serif;color: #57595B; font-sizs:12px;padding:3px; margin-bottom:10px; margin-top:0px; padding-left:20px; margin-left:15px;}
.about_ul1 li a{ padding-left:15px;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.about_ul2{padding: 0px;margin: 0px 0px 4px 0px;}
.about_ul2 li{margin: 0px;background:url(../images/arrow_grey.gif) 0px 10px no-repeat;font-family: Arial, Helvetica, sans-serif;color: #57595B; font-sizs:12px;padding:3px 3px 3px 15px;; margin-bottom:10px; margin-top:0px;}
.about_ul2 li a{ font-size:14px; font-weight:bold; color:#57595B;}.about_ul2 li a:hover{color:#00478a}
 /*-------------------------------------------------------------------------------------------------------------------------*/
.about_ul{padding: 0px;margin: 0px 0px 4px 0px;}
.about_ul li{padding: 2px 0px 2px 10px;margin: 0px;background:url(../images/arrow_grey.gif) 0px 10px no-repeat;font-family: Arial, Helvetica, sans-serif;color: #57595B; font-sizs:12px;}
 .about_ul li a{}
/*图片滚动*/
.scrollimg{width:940px;height: 210px;position:relative; margin-bottom:20px;}
.scrollimg div.imgwrap{width:860px;height:180px;margin:20px 40px;position:absolute;top:0;overflow:hidden;}
.scrollimg div.imgwrap ul{list-style-image:none;height:6px;list-style-position:inside;list-style-type:none;margin:0;padding:0;position:absolute;top:0;}
.scrollimg ul li{float:left;height:180px;width:170px;overflow:hidden; text-align:center}
.scrollimg ul li dl{float:left;height:160px;width:170px;overflow:hidden; display:block}
.scrollimg ul li dl dt{clear:none;float:left;height:160px;width:170px;}
.scrollimg ul li dl dt a{height:160px;width:170px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:30px;*font-family:Arial;}
.scrollimg ul li dl dt a img{vertical-align:middle; width:170px; height:150px} 
.scrollimg ul li dl dd{height:120px;width:120px;color:#aaa;}
.scrollimg ul li dl dd a{height:120px;width:120px;color:#57595B;display:block;font-size:12px;margin:2px 0;overflow:hidden; }
.scrollimg ul li dd{display:block}
.scrollimg ul li dd a{font-size:11px}
.scrollimg a.arrow{display:block;height:50px;width:20px;background:url(../images/arrow.png) no-repeat 0 0;position:absolute;top:90px;cursor:pointer;text-indent:-99999px; outline:none}
.scrollimg a.back{background-position:0 0;left:0;}
.scrollimg a.back:hover{background-position:0 -100px; outline:none}
.scrollimg a.forward{background-position:0 -50px;right:0;}
.scrollimg a.forward:hover{background-position:0 -150px; outline:none}

.contentfoot{width:940px; height:auto; background:#898989;}

#left_side {width:720px; height:240px;padding:5px;padding:5px 5px 25px 10px; border-right:1px solid #CCC;text-align:left; float:left}
#left_side ul {	float:left; width:230px; height:auto; margin:5px 0px 0px 5px;}
#left_side ul h3{ font-size:14px;}
#left_side ul li{ float:left; width:100%; height:auto;}
#left_side ul li a{color:#fff; height:auto;}
#left_side ul li a:hover{color:#fff;text-decoration:underline}
#news {margin-right:0px;}

#left_side p {width:700px; color:#fff; padding-left:10px; padding-top:10px;}
#left_side h3 a{color:#fff}
#right_side {width:155px; height:240px; text-align:left;padding:20px 25px 25px 15px; float:left;}
#right_side p{color:#fff; width:155px;}
#right_side h3{color:#fff; font-size:14px;}
#right_side ul li a{color:#fff}

.contentTitle{ width:100%; height:auto; line-height:16px; padding:5px 0px; border-bottom:1px solid #dedede;}
.contentTitle a{ color:#57595B;}
.contentTitle a:hover{ text-decoration:underline;}
.contentSidebar{ float:left; width:190px; height:auto; padding-top:10px;}
.contentSidebar ul{ float:left; height: auto; width:180px; background:#d5d5d5; padding:5px;}
.contentSidebar ul li{ float:left; height:auto; width:180px;}
.contentSidebar ul li a{ color:#57595B; display:block; line-height:15px; padding:4px 6px; border-bottom:1px solid #d5d5d5; padding-left:15px; background:#eaeaea url(../images/icon3.gif) no-repeat 5px center;}
.contentSidebar ul li a.big{ background:#e58d43; color:#fff; line-height:16px; margin-bottom:1px; padding-left:6px;}
.contentSidebar ul li a.big1{ display:block; border-bottom:1px solid #d5d5d5; color:#848484; padding-left:15px; background:url(../images/p.gif) no-repeat 5px center #f5f5f5;}
.contentSidebar ul li a.big:hover,.contentSidebar ul li a span.sel{ background:#e58d43; color:#fff; text-decoration:underline;}
.contentSidebar ul li a.dq, .contentSidebar ul li a:hover{ background:#fff url(../images/icon3.gif) no-repeat 5px center}
.contentSidebar ul li a.dq1{text-decoration:underline}


.contentMain{ float:left; width:729px; padding:10px 0px 5px 20px; min-height:800px; _height:800px;}

.rig{ float:right; width:324px; margin-top:5px; margin-left:10px;}
.rig .imgp{ float:left; margin-left:14px; border:#ccc 1px solid; padding:1px}
.rig .xxt{ float:left; width:309px; padding-left:15px;}
.rig .xxt img{border:#ccc 1px solid; padding:1px; margin-right:5px; margin-top:5px; display:inline; width:50px; height:38px;}
.con_all{width:132px;height:auto;margin-top:20px;display:block; float:right;}

.related_t{ float:left; width:729px; color:#57595B; font-weight:bold; height:auto; border-bottom:1px solid #ccc;}
.main_t{ margin-top:15px;}
.prox{ float:left; width:729px; height:auto;}
.prox ul{ float:left; width:364px; height:105px; margin:10px 0px 0px 0px;}
.prox ul li{ float:left; width:260px; height:auto;}
.prox ul li.prolink{ width:122px; overflow:hidden; color:#57595B;}
.prox ul li.prolink a{ width:120px; height:90px; color:#57595B; border:1px solid #ccc; display:block;}
.prox ul li.prolink a:hover{ color:#EF5725; border:1px solid #000;}
.prox ul li.text{ width:210px; height:auto; color:#57595B; margin-left:15px;}
.prox ul li.text strong{color:#57595B;}
.prox ul li.text a{ height:auto; color:#02356e; text-decoration:underline; border:none; display:block; line-height:16px; padding-bottom:3px;}
.prox ul li.text a:hover{ color:#c00; border:none;}
.prox ul li img{ padding:0;}
.prox1 ul{ width:100%;}
.prox1 ul li.text{ width:580px;}

.title_ty{ width:727px; height:23px; line-height:23px; background:#eee;}
.title_ty a{ font-weight:bold; color:#57595B; padding-left:10px;}

.pages{ float:right; width:16	5px; margin:10px 0px; overflow:hidden;}
.pages a{ float:left; width:20px; height:20px; line-height:20px; background:#f8f8f8; border:1px solid #ddd; margin-right:5px;text-align:center;}
.pages a:hover, .pages a.dq{ color:#c00; text-decoration:underline;}

.sitemap {width:100%;height:auto;float:left; padding-bottom:10px;}
.sitemap a.big {width:100%;height:auto;font-weight:bold; background:#f5f6f6;margin-top:5px; display:block;color:#0000ff;}
.sitemap a.big:hover { text-decoration:underline;}
.sitemap a.sma {width:100%;height:auto;text-decoration:underline;color:#0000ff;margin-top:5px; display:block;}
.sitemap a.sma:hover { text-decoration:none;}
.sitemap a.sssma{ color:#666;}
.sitemap a.gg {width:23%;height:auto;float:left; display:block;color:#57595B; text-decoration:underline; margin-right:10px;}
.sitemap a.gg1 {width:33%;height:auto;float:left; display:block;color:#57595B; text-decoration:underline;}

.cont{ width:190px; height:32px; line-height:32px; background:url(../images/contact.jpg) no-repeat; margin-top:20px;}
.cont a {color:#0d5398;font-size:17px;padding-left:6px;line-height:30px;font-weight:bold;display:block;}
.cont a:hover { text-decoration:underline;}

.contact p{ line-height:24px;}
.contact p a{ color:#f00;}
.rtitle{ width:auto; height:25px; line-height:25px; padding-left:10px; background:#eee; font-weight:bold; margin-top:10px;}

.cer img{ float:left;margin-right:10px; border:1px solid #ddd;}

.imgshow{ width:729px; height:auto; margin-bottom:10px; overflow:hidden;}
.imgshow a{ float:left; width:174px; text-align:center; display:block; margin:0px 2px; margin-bottom:15px;}
.imgshow a:hover{ text-decoration:underline;}
.imgshow a img{ /*display:block;*/ margin-bottom:3px; border:1px solid #dedede;}

/*----------------------------------------------------------------brends----------------------------------------------------------------------------*/
.brends { width:640px; height:auto; background:url(../images/line_opacity.png) no-repeat bottom; position:relative; margin:10px 0px 10px 0px; }
.brends .scrollableArea div { float:left; width:150px; height:auto; text-align:center; margin-left:15px; border:1px solid #CCCCCC}
.brends .scrollableArea div:hover{box-shadow: 2px 2px 3px 3px #aaa;transform: scale(1.05,1);-moz-transform: scale(1.05,1);-webkit-transform: scale(1.05,1);transition: all 0.1s ease-out 0s;}
.brends .scrollableArea div  a{ width:150px; height:auto;}
div.scrollingHotSpotLeft{position: absolute;left: 0;cursor:w-resize;float:left; width:33px; height:25px; border:none; background:url(../images/brend_str_l.png) no-repeat left top; margin-top:0px; position:absolute; left:0px;  top:40%;}
div.scrollingHotSpotLeftVisible{background-repeat: no-repeat;zoom: 1;}
div.scrollingHotSpotRight{position: absolute;right: 0;cursor:e-resize;float:left;width:33px; height:25px; border:none; background:url(../images/brend_str_r.png) no-repeat right top; margin-top:0px; position:absolute; left:50px; top:40%;float:right; background-position:right top; right:0px; left:auto;display:block;}
div.scrollWrapper{	position: relative;	overflow: hidden;width:100%;height: 100%;}
div.scrollableArea{position: relative;width: auto;height: 100%;padding-top:2px; padding-bottom:5px;}
#makeMeScrollable{height: auto;position: relative;width:640px; padding:0px 20px;}
#makeMeScrollable_1{height: 30px;position: relative;width:860px; padding:0px 20px; padding-top:2px;}

/*-----------------------------------------------------------------------END------------------------------------------------------*/
.globo {display: block;width: 75px;height: 79px;background: transparent url(../images/sprite.png) no-repeat 0 -55px;position: absolute;top: -15px;left: 280px;}

#header_top {position:relative;width:625px;float:right;margin:20px 20px 20px 0px;height:auto;}
#header_top .nav {float: right; margin-top: 10px; width: 690px}
#header_top .nav ul .mainlevel { float: left; padding-left: 2px; line-height: 18px; z-index:999}
ul{ list-style-type:none;}
ol{ list-style-type:none; padding:0px; margin:0px; float:left; width:250px;}
ol li{ color:#57595B;}
.mainlevel div .ol_2 li{border-bottom: 1px solid #E7E7E9;}
* html .nav ul .mainlevel{background: 0px 0px; position: relative}
#header_top .nav ul {display: table; margin:0px; padding-left:0px;}
.mainlevel div .sub_a{ float:left; width:220px; height:auto; margin-right:30px;position:relative; height:137px; margin-bottom:15px;}
.mainlevel div .ol_2 .sub_li{ width:250px; border-bottom:none;}
.mainlevel div .ol_2 li{padding: 10px 8px;}
.mainlevel div .sub_li a{color:#ebac12;font-size:14px; font-weight:bold;}
.mainlevel div .sub_a span{position: absolute;bottom:0px;right: 0px;width: 23px;height: 23px;background: transparent url(../images/sprite1.png) no-repeat 0 0;}
#header_top .nav ul .mainlevel div ol li .sub_li{ border-bottom:none;}
.mainlevel div ol li{margin: 0; font-size: 100%;vertical-align: baseline;background: transparent;}
.mainlevel div ol .sub_a img{ width:220px; height:137px;}
#header_top .nav ul li .nav-a {font-size: 13px; height: 33px; color:#57595B; padding-bottom: 0px; padding-top: 0px; padding-left: 20px; text-decoration: none; display: inline-block;padding-right: 20px;line-height:45px;}
#header_top .nav ul li .nav-a:a{font-weight:bold;}
#header_top .nav ul li .nav-a:hover {height: 33px; color: #57595B; padding-bottom: 0px; padding-top: 0px; padding-left: 20px;  padding-right: 20px; background-color: #f3f3f4;line-height:45px;}
#header_top .nav ul li .nav-a_hover{height: 33px;font-size: 13px; color: #57595B; padding-bottom: 0px; padding-left: 20px; text-decoration: none; display: inline-block; vertical-align:bottom; padding-right: 20px; background-color: #f3f3f4; line-height:45px;}
/*------------------------------------------------------------------------------------------------------------------------------*/

#header_top .nav ul li.first-crl {background: 0px 0px}
#header_top .nav ul li.first-crl .nav-a {height: 38px; padding-left: 20px;}
#header_top .nav ul li.first-crl .nav-a .current {height: 38px;padding-left: 45px}

#header_top .nav ul li.end-crl .nav-a {height: 38px;padding-right: 45px}
#header_top .nav ul li.end-crl .current.nav-a {height:38px;padding-right:45px}
.mainlevel div{height:auto;position:absolute; width: 510px;z-index:999999999 !important;background-color: #f3f3f4;display: none;padding: 20px;right: 0px;top: 39px;position: absolute; margin-top:4px;}
#sub_01 {left:-2px;}
#sub_02 {left:-2px}
#sub_03 {left:-2px; width:683px; padding:20px 0;}
#sub_04 {left:-2px}
#sub_05 {left:-2px}
#sub_06 {left:-2px; width:557px;}
.pro_ul1{ float:left; width:125px; height:auto; border-right:1px solid #CCCCCC;}
.pro_ul1 li img{ text-align:center;}
.pro_ul1 li{width:125px; height:auto; padding-left:10px; margin-bottom:15px;}
.pro_ul1 li a{font-size:14px; font-weight:bold; color:#666;cursor: pointer;width:125px; height:auto;text-align:center;}
.minbody{ width:970px; height:auto; margin:0 auto;}
.minbody_left{ float:left; width:447px; height:auto;}
.minbody_min{ float:left; width:201px; height:auto;margin-left:43px;margin-right: 23px;}
.minbody_right{ float:left; width:201px; height:auto;}
.add_img{ position:relative;}
.fl{ float:left;}
.fr{ float:right;}
.add_img1{width:447px; height:137px;}
.add_img2{width:201px; height:137px;}
.add_div1{ width:201px; height:auto; font-size:12px;}
.add_1{position: absolute;bottom:0px;right: 0px;width: 23px;height: 23px;background: transparent url(../images/sprite1.png) no-repeat 0 0;}
.add_p{ margin-top:10px; font-size:14px}.add_p1{ margin-top:10px; font-size:12px}
h5{ color:#57595B;margin: 2em 0 0;margin-top: 54px; font-size:14px; margin-bottom:20px;}
h4{margin: 20px 0px 10px 0px;color:#0033CC; font-size:16px;}
.minbody_ul li{border-bottom: 1px solid #E7E7E9;margin-bottom: 10px !important;margin-top: 10px;font-size: 12px;
vertical-align: baseline;background: transparent;font-family: verdana,arial,helvetica,sans-serif; color:#57595B;line-height: 18px;}
.minbody_ul .top_li{ font-size:12px; font-weight:bold; color:#008f83; line-height:22px;}
.minbody_ul .bottom_li2{border-bottom:none;}
.minbody_right_bottom{ width:201px; height:auto;margin-top:-35px; }
.minbody_ul .bottom_li{text-align: right; border-bottom:none; margin-top:25px; padding-bottom:0px; margin-bottom:0px;}.bottom_li a{color: #00478a;font-size:16px;font-weight: bold; line-height:22px;}
.minbody_right_ul{ float:left; margin:0; margin-top:30px; width:201px; height:auto; border-top:1px solid #CCCCCC;}
.minbody_right_ul_top{ margin-top:30px;}
.minbody_right_ul li{ margin: 5px 0px;height: auto;float: left;font-family: arial, verdana, helvetica, sans-serif;color: #57595B;padding: 0;width: 201px;border-bottom: 1px solid #E7E7E9; line-height:22px;}
.minbody_right_ul li span{background: url(../images/img/9.png) no-repeat left center;height:25px; width:24px;float: left;display: block; line-height:24px; margin-top:0px; padding-top:0px;}
.minbody_right_ul #minbody_right_ul_bottom a{ line-height:25px; font-size:12px; font-weight:bold;}
.minbody_right_ul li .minbody_right_ul_li1{background-position: 3px -221px; }
.minbody_right_ul li .minbody_right_ul_li2{background-position: 1px -176px;}
.minbody_right_ul li .minbody_right_ul_li3{background-position: 2px -200px;}
.minbody_right_ul li .minbody_right_ul_li4{background-position: 4px -15px; margin-left:-2px;margin-right:5px;padding-top:0px;}
.minbody_right_ul li .minbody_right_ul_li5{background-position: 3px -107px;;}
.minbody_right_ul li .minbody_right_ul_li6{background-position: 3px -130px; margin-bottom:0px;}
.minbody_right_ul #minbody_right_ul_bottom{background: url(../images/img/10.png) no-repeat right top;background-color: #E4E4E4; margin:0px;}
.minbody_right_ul li #minbody_right_ul__ul{display: none;width: 179px;padding: 10px;border: solid 1px #ccc;border-top: 0px;
position: relative; left:0; top:0;background-color: #FFF; float:left;margin: 0; margin-top:0px;}
.minbody_right_ul li #minbody_right_ul__ul li{width: 179px;margin: 0px; float:left;height: 25px; border-bottom:none;}
.minbody_right_ul li #minbody_right_ul__ul li a{background: none; font-size:12px; font-weight:bold;width: 144px;padding: 0px 0px 0px 25px;float: left;display: block;}

/*----------------------------------------------------ProductList----------------------------------------------------------------*/
.left_menu{width:205px; height:auto; float:left; margin-right:15px;}
.com_ul{width:205px;float: left;margin-bottom: 5px; height:auto;}
.com_ul .com_ul_li{ background:#F0F0F0; color:#57595B; font-weight:bold; height:auto; line-height:35px; font-size:16px; padding-left:12px;border: 1px #E3E3E3 solid; width:193px;}
.com_ul .com_ul_li1{width: 205px; height:auto;line-height: 35px;float: left;font-size: 12px;font-weight: bold;
background: url(../images/ny_left_title_d.gif) #F0F0F0 no-repeat left center;text-indent: 20px;float: left;border: 1px #E3E3E3 solid; color:#57595B; font-weight:bold;}
.com_ul .com_ul_li1:hover{background: url(../images/ny_left_title_don.gif) #002f6d no-repeat left center;color: #FFFFFF; text-decoration:none;border: 1px #E3E3E3 solid;}
.com_ul .com_ul_li1_hover{width: 205px; height:auto;line-height: 35px;float: left;font-size: 12px;font-weight: bold;background: url(../images/ny_left_title_don.gif) #002f6d no-repeat left center;text-indent: 20px;border: 1px #E3E3E3 solid;}
.com_ul .com_ul_li1:hover a{ color:#FFFFFF; text-decoration:none}
.com_ul .com_ul_li1_hover a{ color:#FFFFFF;text-decoration:none}
.com_ul .com_ul_li2{float: left;border-bottom: 1px #E3E3E3 solid; height:auto;border-left: 1px #E3E3E3 solid;border-right: 1px #E3E3E3 solid; height:auto;}
.com_ul .com_ul_li2 a{float: left;margin-left:20px;width: 173px;line-height: 28px;padding-left: 12px;background: url(../images/ico_5.gif) no-repeat left bottom; height:auto;}
.com_ul .com_ul_li2_hover a{color:#00478a; text-decoration:none;}
.com_ul .com_ul_li2:hover a{text-decoration:none;}

/*-------------------------------------------------Menu--------------------------------------------------------------------------*/
.left_menu .menu_ul{ float:left; height:auto;width: 201px;}
.left_menu .menu_ul li{line-height:28px; height:auto;}
.left_menu .menu_ul .menu_ul_li_pro{font-size:20px; line-height:26px; padding-left:5px;height:auto}
.left_menu .menu_ul .menu_ul_li_pro a:hover{ text-decoration:none; color:#57595B}

.left_menu .menu_ul .menu_ul_li{background:url(../images/simple_arrow_down.png) left center no-repeat;padding-left: 20px !important; margin-left:30px;font-size:12px; line-height:26px;width: 171px; height:auto}
.left_menu .menu_ul .menu_ul_li:hover{background:url(../images/simple_arrow_down_orange.png) left center no-repeat;padding-left: 20px !important; margin-left:30px;font-size:12px; line-height:26px;width: 171px; height:auto;}

.left_menu .menu_ul .menu_ul_li:hover a{ color:#00478a}.left_menu .menu_ul .menu_ul_li_hover a{ color:#00478a;}
.left_menu .menu_ul .menu_ul_li_hover{background:url(../images/simple_arrow_down_orange.png) left center no-repeat;padding-left: 20px !important; margin-left:30px;font-size:12px; line-height:26px;width: 171px; height:auto; font-weight:bold;}





.left_menu .menu_ul .menu_ul_li1{background:url(../images/arrow_right.png) left center no-repeat;padding-left: 20px !important;
font-size:16px; line-height:30px;width: 201px; height:auto;font-weight:bold;}
.left_menu .menu_ul .menu_ul_li1 a{ color:#00478a;}
.left_menu .menu_ul .menu_ul_li1:hover{background:url(../images/arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;font-size:16px; line-height:30px;width: 201px; height:auto;font-weight:bold;}
.left_menu .menu_ul .menu_ul_li1:hover a{ color:#00478a;font-weight:bold;}.left_menu .menu_ul .menu_ul_li4_hover a{ color:#006699; font-weight:bold;}
.left_menu .menu_ul .menu_ul_li1_hover{background:url(../images/arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;font-size:16px; line-height:30px;width: 201px; height:auto}
.left_menu .menu_ul .menu_ul_li1_hover a{ color:#00478a; font-weight:bold;}




.left_menu .menu_ul .menu_ul_li4 a{ color:#006699; font-weight:bold;}
.left_menu .menu_ul .menu_ul_li4{background:url(../images/simple_arrow_right.png) left center no-repeat;padding-left: 20px !important;font-size:14px; margin-left:15px; line-height:28px;width:186px; height:auto;}
.left_menu .menu_ul .menu_ul_li4:hover{background:url(../images/simple_arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;font-size:14px; margin-left:15px; line-height:28px;width:186px; height:auto;}
.left_menu .menu_ul .menu_ul_li4_hover a{ color:#006699; font-weight:bold;}
.left_menu .menu_ul .menu_ul_li4_hover{background:url(../images/simple_arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;font-size:14px; margin-left:15px; line-height:28px;width:186px; height:auto;color:#006699; font-weight:bold;}





.left_menu .menu_ul .menu_ul_li5{background:url(../images/simple_arrow_right.png) left center no-repeat;padding-left: 20px !important;font-size:12px; margin-left:15px; line-height:28px;width:186px; height:auto;}
.left_menu .menu_ul .menu_ul_li5:hover{background:url(../images/simple_arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;font-size:12px; margin-left:15px; line-height:28px;width:186px; height:auto;}
.left_menu .menu_ul .menu_ul_li5_hover a{ color:#00478a}
.left_menu .menu_ul .menu_ul_li5_hover{background:url(../images/simple_arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;font-size:12px; margin-left:15px; line-height:28px;width:186px; height:auto;}





/*-------------------------------------------------End----------------------------------------------------------------------------*/

.title_pro{ width:100%; height:28px; font-size:12px; line-height:26px; height:auto; background: url(../images/bg_rootline.gif) repeat-x bottom left; margin-top:10px; color:#00478a; margin-bottom:10px;}
.title_pro a{color:#57595B; padding-left:10px; font-variant:normal}
/*.menu_ul .menu_ul_li1_hover{background:url(../images/arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;}
.menu_ul .menu_ul_li3{background:url(../images/simple_arrow_down.png) left center no-repeat;padding-left: 20px !important;}
.menu_ul .menu_ul_li1_hover{background:url(../images/arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;}
.menu_ul .menu_ul_li2_hover{background:url(../images/arrow_down_orange.png) left center no-repeat;padding-left: 20px !important;}
.menu_ul .menu_ul_li3_hover{background:url(../images/simple_arrow_down_orange.png) left center no-repeat;padding-left: 20px !important;}
.menu_ul .menu_ul_li4_hover{background:url(../images/simple_arrow_right_orange.png) left center no-repeat;padding-left: 20px !important;}
----------------------------------------------------ProductList END-----------------------------------------------------------*/

.min_con{ float:right; margin:0; width:700px; height:auto; margin-right:0px;}
.products{ width:720px; height:auto; margin:10px 0px 10px 10px;}
.products ul{float:left; width:204px; padding:0 0px 20px 0; margin-right:40px; margin-bottom:10px;}
.products ul:hover{box-shadow: 2px 2px 3px 3px #aaa;transform: scale(1.05,1);-moz-transform: scale(1.05,1);-webkit-transform: scale(1.05,1);transition: all 0.1s ease-out 0s;}
.products ul li{width:204px; padding:1px;}
.products ul li img{border:#ccc 1px solid; margin-bottom:6px}
.products ul li.w a{display:block; text-align:center; line-height:14px}
.products_1 ul{padding:0 3px 5px 0}
.products ul.pic li{position:relative}
.products ul.pic li span.edit{position:absolute; bottom:35px;right:50px; display:none}
.products ul.pic li span.edit img{width:105px; height:30px; border:none}
.products ul li.w a:hover{color:#00478a}

/*----------------------------------------------------TABLE-----------------------------------------------------------------------*/
table{border:1px solid #ab8b9b;font-size:11px;color:#333333;}
.table1{width:98%;height:auto;background:#e9e9e9;border-top:1px solid #ab8b9b; margin:5px 0px 15px 0px;}
.table1 td{margin-bottom:3px;text-align:left; padding-left:3px;border-width: 1px;padding: 5px;border:1px solid #666666;}
.table1 tr{ background:#fff;}
.table1 tr.top{ background:#a7b1b2;padding: 5px; font-weight:bold; color:#FFFFFF}
.table1 tr:hover{ background:#c09c7a;}
/*--------------------------------------------------------------------------------------------------------------------------------*/
.table2{width:95%;height:auto;background:#e9e9e9;border-top:1px solid #ab8b9b; margin:5px 0px 15px 0px;}
.table2 td{margin-bottom:3px;text-align:left; padding-left:3px;border-width: 1px;padding: 5px;border:1px solid #666666;}
.table2 tr{ background:#f3f3f4;}
.table2 td:hover{ background:#b0c8ee;}.table2 td:hover a{ color:#FFFFFF}
/*--------------------------------------------------------------------------------------------------------------------------------*/

.pro_title1{background:url(../images/title1.png) no-repeat; padding-left:15px; font-size:14px; line-height:28px; font-weight:bold;	 width:715px; height:28px; color:#FFFFFF; margin-bottom:15px;}
.pro_title2{margin:0;height: auto;width: 710px;background: url(../images/ny_hx.jpg) left bottom no-repeat ;font-size: 14px;color: #00478a;line-height: 30px;font-weight: bold; padding-bottom:5px;}
.pro_title2 h1{font-size: 16px;color: #00478a;line-height: 30px;font-weight: bold;}
.pro_title2 a:hover{ color:#00478a}.pro_title a:hover{ color:#00478a}.pro_title2 a{ color:#00478a; margin-right:25px;}
.pro_title{background: url(../images/bg_rootline.gif) repeat-x bottom left;height: 30px;line-height: 30px;width: 710px;font-weight: bold;margin-top: 5px;}

/*------------------------------------------------------GOTOP---------------------------------------------------------------------*/
#rightButton{ position:fixed; _position:absolute; bottom:105px; right:150px; z-index:999999; display:block;}
#right_ul{position:relative;}
#right_qq{background:url(images/7_03.png) no-repeat; width:68px; height:74px;display:block;}
#right_tel{background:url(images/7_05.png) no-repeat; width:68px; height:77px;display:block;cursor:pointer; }
#right_tip{background:url(images/flag_right.png) no-repeat; width:232px; height:91px; position:absolute; right:70px; top:-10px; display:none; z-index:999999; }
.flagShow_p1{ float:left; margin-left:5px; _margin-left:5px; font-size:14px; line-height:91px;}
.flagShow_p2{ float:left; margin-left:0px; _margin-left:0px; font-size:14px;  color:#FA7C00;}
.flagShow_p2 a{ display:block; margin: 20px 0 5px 12px; line-height:0;}
.flagShow_p2 span{ margin: 0 0 0 14px; }
.flag_qq{ display:none;}
#backToTop{z-index:999999; display:none;}
a.backToTop_a{  background:url(images/7_08.png) no-repeat; width:68px; height:79px; display:block; }
a.backToTop_a:active{  background:url(images/7_11.png) no-repeat; }
.line91{ line-height:91px; }

/*--------------------------------------------------------------------------------------------------------------------------------*/
.pdf_ul{ width:680px; height:auto; float:left;}
.pdf_ul li{background: url(../images/pdf.gif) left center no-repeat; width:130px; height:auto; margin-left:10px; float:left; 
padding-left:22px;}
.dow_d{ width:680px; height:auto; margin:20px 20px 20px 10px;}
.dow_d a{width:120px; margin-left:100px;}
.pdf_a{background: url(../images/pdf.gif) left center no-repeat; width:80px; height:auto;padding-left:26px; float:right; margin-right:0px; line-height:30px; font-size:16px;}

.pdf_a2{background: url(../images/pdf.gif) left center no-repeat; width:600px; height:auto;padding-left:26px; float:left; margin-right:0px; line-height:26px; font-size:16px; border-bottom:1px dashed #CCCCCC; margin-top:5px; margin-left:0px;}
.mr-100{ margin-right:100px;}.mr-150{ margin-right:150px;}
.dpa1{ display:block; float:left; width:256px; height:auto; text-align:center; margin-top:15px;}.dpa1 img{ margin-bottom:8px;}
.dpa2{ display:block; float:left; width:209px; height:auto; text-align:center;margin-top:15px;}

/*-----------------------------------------------------------Select---------------------------------------------------------------*/
.select{width:300px; float:left; margin-right:15px; margin-top:15px;}
.goback{width:470px; height:auto; line-height:40px; font-size:18px; text-align:center;margin-top:-50px;background: #000;
filter: alpha(opacity=50);opacity: 0.5; position:relative; top:0px;}.goback a{color:#FFFFFF}
/*------------------------------------------------------------Bottom--------------------------------------------------------------*/
.grid_9{width: 693px;display: inline;float: left;position: relative;margin:10px 22px 0 0;padding: 0;}
.mb15{margin-bottom: 15px !important;}.mb30{margin-top: 30px !important;}
hr{display: block;height: 1px;border: 0;border-top: 1px solid #e9e9ea;padding: 0;color: #003399;}
.toolbar-container{width: 700px;min-height: 30px;position: relative; margin-bottom:10px;}
.clearfix:before, .clearfix:after{content: ".";display: block;height: 0;overflow: hidden;}
.prefix_3 ul{ float:left}.prefix_3 ul li{ float:left; height:auto; height:30px;}
.mr12{margin-right: 12px !important;}.mr15 {margin-right: 15px !important;}.mr12 {margin-right: 12px !important;}
.prefix_3 ul .icon-print {background:url(../images/sprite.png) -30px -237px no-repeat;width:25px;height:20px;line-height: 30px;display: inline-block; vertical-align: baseline; float:left; margin-top:5px;}

.prefix_3 ul .icon-email {background:url(../images/sprite.png) 0 -237px no-repeat;width:25px;height:18px;line-height: 20px;display: inline-block; vertical-align: baseline; float:left; margin-top:3px;}

.prefix_3 ul li a{ font-size:12px; line-height:30px; color:#57595B; font-weight:bold; display:block; float:left; margin-right:35px;}

.mml{ margin-top:20px; margin-right:30px;}