@charset "utf-8";
body{ background:#f7f6f4}
.top{ width:100%;  position:fixed;z-index:999999; left:0; top:0; background:#fff}
.top_bottom{height:116px;}
.tophd1{height:80px;}
.top .logo{ float:left; margin-top:9px; }
.top_right{ float:right; text-align:right}
.top_favsea{ height:30px; line-height:30px;}
.top_favsea .top_fav{ float:right; margin-top:12px}
.top_favsea .top_search{ float:right; margin-left:20px}
.top_search{ float:right; margin-top:30px}
.top_search .text{ height:20px; float:left; border-right:0; color:#333 !important}
.top_search .top_search_btn{ width:22px; height:22px; border:0; background:url(../images/icon47.png) no-repeat center #FFFFFF; float:left; border-left:0;border-top:1px solid #CCC;border-right:1px solid #efefef;border-bottom:1px solid #efefef;}
.nav {background:url(../images/navbg.jpg) repeat-x; height:36px}
.nav li{float:left; position:relative; z-index:2; margin:0 15px}
.nav li a{ display:block; float:left; width:123px; text-align:center; height:36px; line-height:36px; font-weight:bold; color:#fff; font-size:14px;}
.nav li a:hover,.nav li a.act{ background:url(../images/leftmeun_lihover_bak.jpg) no-repeat center bottom}
.nav li ul{ display:none; width:123px;  position:absolute; left:0; top:36px; background:#005ea9; padding:0}
.nav li ul li{display: block; border-bottom:1px solid #037fbc;margin:0;margin:0 !important}
.nav li ul li a{  color:#fff; white-space:nowrap; }


.indexbanner{ width:100%; height:350px; overflow:hidden; text-align:left; position:relative; z-index:999}
.indexbanner strong.title{ display:block; float:left; line-height:60px; font-size:18px; padding-right:30px;}
.indexbanner div.intro{  float:left; width:610px; line-height:26px; font-size:14px; margin-top:5px }

.idxbd1{ margin:0px 0}

.idxnews{float:left; width:710px;}
.idxnetwork{float:right; width:272px;}

.idxpicnews{ height:120px; margin:10px auto}
.idxpicnews .pic{ float:left; margin-right:15px;}
.idxpicnews .intro{ float:right; width:520px; }
.idxpicnews .intro a.title{ font-weight:bold; font-size:14px; line-height:26px}
.idxnewslist li{ width:315px; float:left}

.idxproduct{ margin:10px auto}
.idxproduct li{ float:left; margin:0 25px}
.idxproduct li a{  display:block;  }
.idxproduct li a.title{ background:#0668af; height:40px; line-height:40px; text-align:center; margin-top:8px; color:#fff; font-size:16px}

.idxbd3{ height:120px; border-top:1px solid #ddd; margin-top:30px}
.idxbd3 li{ float:left;}
.idxbd3 li a{ display:block; width:100px; float:left;  margin:5px 11px; text-align:center; padding-top:80px}
.idxbd3 li a.idxqcl_icon1{ background:url(../images/idxqcl_icon1.png) no-repeat center 10px}
.idxbd3 li a.idxqcl_icon2{ background:url(../images/idxqcl_icon2.png) no-repeat center 10px}
.idxbd3 li a.idxqcl_icon3{ background:url(../images/idxqcl_icon3.png) no-repeat center 10px}
.idxbd3 li a.idxqcl_icon4{ background:url(../images/idxqcl_icon4.png) no-repeat center 10px}
.idxbd3 li a.idxqcl_icon5{ background:url(../images/idxqcl_icon5.png) no-repeat center 10px}
.idxbd3 li a.idxqcl_icon6{ background:url(../images/idxqcl_icon6.png) no-repeat center 10px}
.idxbd3 li a.idxqcl_icon7{ background:url(../images/idxqcl_icon7.png) no-repeat center 10px}
.idxbd3 li a.idxqcl_icon8{ background:url(../images/idxqcl_icon8.png) no-repeat center 10px}

.footer{ padding:30px 0;  line-height:30px}
.ftbgwrite{ background:#fff}

.innerbanner{ width:100%; height:219px; overflow:hidden; position:relative}
.innerbanner img{ position:absolute; left:50%; margin-left:-960px}
.bodyer{ margin:35px auto}

.bdleft{ float:left; width:185px;}
.bdright{ float:right; width:757px;}

.leftmenu{/*background:#1279b3;*/ }
.leftmenu .title{ font-size:24px; line-height:60px; border-bottom:1px solid #0f6b9f; color:#fff; text-align:center; background-color: #0668af;}

.leftmenu .menu li a{ display:block; height:40px; line-height:40px; color:#545454; font-weight:bold;font-size:16px; /*border-bottom:1px solid #0f6b9f;border-top:1px solid #1286c8;*/ padding-left:10px}
.leftmenu .menu li a.act,.leftmenu .menu li a:hover{background:url(../images/leftmeun_lihover.jpg) center; color:#fff;}
.leftmenu li.childlink  a{display:block; height:40px; line-height:40px; font-size:14px; font-weight:normal}

li.info a{font-weight:normal !important; color:#666666 !important;font-size:14px !important; padding-left:40px !important;}
li.info a.act,li.info a:hover{ background:url(../images/leftmeun_lihover.jpg) center; color:#fff !important;}
li.class3 a{font-weight:normal !important; color:#666666 !important;font-size:14px !important; padding-left:40px !important;}
li.class3 a.act,li.class3 a:hover{ background:url(../images/leftmeun_lihover.jpg) center;color:#fff !important;}
li.class4 a{font-weight:normal !important; color:#666666 !important;font-size:10px !important; padding-left:10px !important;}
li.class4 a.act,li.class4 a:hover{ background:url(../images/leftmeun_lihover.jpg) center;color:#fff !important;}
	
.download_list li{ display:block; float:left; line-height:26px}
.download_list li img{display:block; }
.download_list li span.l{ float:left}
.download_list li span.r{ float:right}


