﻿ul,li{ padding:0; margin:0; border:0;}
ul{ list-style-type:none;}

/*menu control*/
.menu_list{ width:970px; height:41px; margin:0 auto;}
.mail_ul{ float:left; text-align:center; width:970px; margin:0 auto; background:url(../Images/menubg.gif?v=1) no-repeat 0 0; margin:0 auto; font-size:14px;}
.mail_li{ float:left; position:relative; width:192px; height:39px; line-height:39px;}
.div_child{display:none; position:absolute;left:34px; top:33px; text-align:center;}

.child_ul{ width:135px; padding:3px 1px; border:solid 1px #fff; border-top:solid 1px red;background-color:rgba(255,255,255,0.7)!important; background:url(../Images/body_bg.gif) no-repeat left 890px;}

.child_ul2{width:120px; padding:3px 1px; border:solid 1px rgba(219,219,219,0.5)!important; background-color:#f1f1f1; border-top:solid 1px red;}

.mail_ul a{ color:#000; text-decoration:none; font-family:宋体; width:124px; margin:0 auto; font-weight:900; display:block; height:32px; line-height:32px;}
.mail_ul a:hover{ background:url(../Images/menu_bg.gif) left top no-repeat; color:#fff;}

.div_child ul li a{ height:22px; line-height:22px; width:100px; font-size:12px; text-align:left; padding-left:42px;}
.div_child ul li a:hover{ height:22px; line-height:22px; width:100px; color:#e60012; background:url(../Images/top.gif) no-repeat 20px 50%;}

/*head control*/
.language{ font-size:12px; color:#010101; height:22px; width:994px; margin:0 auto;}

.language li{ float:right; height:22px; line-height:22px;}
.language li a{ display:block; height:22px; line-height:22px; width:60px; background:url(../Images/1.gif) no-repeat 0 50%; padding-left:8px; text-decoration:none;color:#010101;}
.logo{ position:relative; width:994px; height:87px; margin:0 auto; background:url(../Images/head01.gif) no-repeat;}
.logo #logo{ position:absolute; background:url(../Images/logonew.png?v=111) no-repeat; width:500px; height:71px; left:23px;top: 6px;}
.logo #search_txb{ position:absolute; width:163px; height:21px; line-height:21px; vertical-align:middle; right:80px; top:43px;}
.logo #search_bt{ position:absolute; width:66px; height:23px; right:4px; top:44px;}
.search_txb{ background:url(../Images/search.gif) no-repeat; width:163px; height:21px; border:solid 1px #dddddd;}
..search_txb_en{background:url(../Images/searchEN.gif) no-repeat; width:163px; height:21px; border:solid 1px #dddddd;}
.search_bt{ background:url(../Images/btsearch.gif) no-repeat; width:66px; height:23px; border:0px;}
.search_bt_en{background:url(../Images/btsearchEN.gif) no-repeat; width:66px; height:23px; border:0px;}
.txbsearch_noimg { BACKGROUND-IMAGE: none; }
/*foot control*/

#foot{ width:894px; height:71px; margin:0 auto; background:url(../Images/footbgCusNew.gif?v=111) no-repeat; padding-left:100px;color:#666666;}
#foot #foot1{ padding-top:23px;}
#foot .left{ float:left; height:19px; line-height:19px;}

#foot .left a{ color:#666666; text-decoration:none;}
#foot .right{ float:right;height:19px; line-height:19px; padding-right:5px;}

/*menuList control*/
.menuList_ul{ width:180px;}
.menuList_ul .first_li{ width:180px; height:31px; margin:0 auto; line-height:31px; font-size:14px; background:url(../Images/menu_title.gif) no-repeat;}
.menuList_ul .first_li a{ text-decoration:none; color:#fff; font-weight:900; padding-left:14px;}
.menuList_ul .second_li{ width:172px; height:28px; line-height:28px; margin:0 auto; background:url(../Images/21.gif) no-repeat; margin-top:3px;}
.menuList_ul .second_li a,.menu_on a{ text-decoration:none; color:#000; padding-left:29px;}
.menu_on{ width:172px; height:28px; line-height:28px; margin:0 auto; background:url(../Images/2.gif) no-repeat;margin-top:3px;}

/*posit control*/
.posit{ width:750px; margin:0 auto; height:30px; border-bottom:dotted 1px #cccccc; margin-left:20px; margin-right:20px;}
.posit .div_left{ float:left;height:25px; font-size:14px; line-height:25px; font-weight:900; color:#e60012; background:url(../Images/22.gif) no-repeat 12px 13px; padding-left:28px; display:inline; padding-top:6px;}
.posit .div_right{ float:right;height:25px;font-size:12px; line-height:25px;color:#000; display:inline; padding-right:40px; padding-top:6px;}
.posit a{ text-decoration:none; color:#000;}
