﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font:12px/22px "宋体"; word-break:bread-all; text-align:left; background:#C0C0C0; color:#333;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,li{ list-style:none;}
a{ color:#4B5883; text-decoration:none;}
a:hover{ color:#017BC2; text-decoration:underline;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{}

/*头部*/
#header{ width:1002px; height:125px; margin:0 auto; background:url(../images/headerbg.jpg) no-repeat; overflow:hidden;}
.logo{ width:470px; float:left; display:inline; margin-top:26px; margin-left:30px;}
.headerLeft{ width:307px; height:112px; float:right; display:inline; margin-top:13px; margin-right:23px; background:url(../images/searchbg_03.jpg) no-repeat;}
.login{ width:307px; margin-top:5px; overflow:hidden;}
.login span{ width:70px; float:left; }
.login .cn{ margin-left:10px; background:url(../images/tips1_03.jpg) left center no-repeat; text-align:right;}
.login .en{ margin-left:30px; background:url(../images/guoqi1_03.jpg) right center no-repeat;}
.login .china{ margin-left:20px; background:url(../images/guoqi2_03.jpg) right center no-repeat;}
.loginBar{ width:307px; margin:5px 0; }
.loginBar .loginLeft{ width:145px; float:left; display:inline; margin-left:10px;}
.loginBar .loginLeft .excput,.loginBar .loginLeft .excput a{color:#017BC2;  margin-top:10px}
.loginBar .loginRight{ width:145px; float:right; display:inline; margin-right:5px;}
.loginBar .loginRight .bot{ width:145px; text-align:right;}
.bot button.butblue{ width:52px; height:19px; margin:8px 5px 0;  font-weight:bold; color:#fff; border:none; background:url(../images/denglubg_03.jpg) no-repeat;}
#mainNav{ width:1002px; margin:0 auto; background:url(../images/mainNav.jpg) repeat-x; height:33px;}
.mainNav{ width:950px; margin:0 auto;}
.mainNav li{ float:left; width:86px; text-align:center; position:relative;}
.mainNav li a{ display:block; line-height:33px; color:#fff; font-weight:bold;}
.mainNav li.current a , .mainNav li a:hover{text-decoration:none; color:#fff; background:#8795a8;}

.mainNav li li a{ color:#0079ba; background:url(../images/jicon_03.jpg) left center no-repeat; padding-left:11px; font-weight:normal; text-align:left;}
.mainNav li li a:hover{ background:url(../images/jicon_03.jpg) left center no-repeat; padding-right:25px;}
.mainNav li ul.ulLeft{ position:absolute; overflow:hidden; width:956px; top:33px; left:17px; background:#; display:none;}
.mainNav li ul.ulLeft li{ float:left; display:inline; width:auto;}
.mainNav li.current li a{ background:url(../images/jicon_03.jpg) left center no-repeat;color:#0079ba; padding-right:25px;}
.mainNav li.current li a:hover{ color:#ff722d;background:url(../images/jicon_03.jpg) left center no-repeat; padding-right:25px;}

#topNav{ width:1002px; height:58px; margin:0 auto; background:url(../images/mainnav2_bg.jpg) repeat-x;}
.mainNav2{ width:958px; margin:0 auto;}
.mainNav2 .frist{ width:106px; height:58px; float:left;}
#nav1{ width:852px; float:left;}
#nav1 li{ width:142px; float:left; background:url(../images/main_line.jpg) right center no-repeat; position:relative;}
#nav1 li.noneLine{ background:none;}
#nav1 li a{ display:block; width:107px; height:29px; line-height:29px; padding-left:35px; color:#FFF;}
#nav1 li a:hover,#nav1 li a.nav1_on{ color:#FFB401; text-decoration:none;}
#nav1 li .nva2hidden{display:none;}
#nav1 li .nav2{ width:105px; position:absolute; left:35px; top:28px; background:#FFF; border:1px solid #E0E0E0; padding:0px 0 0px 0;display:block;}
#nav1 li .nav2 li{ width:105px; background:none;}
#nav1 li .nav2 li a{overflow:hidden; display:block; width:80px; height:29px; line-height:29px; padding-left:25px; color:#262626; background:url(../images/nav2.jpg) 12px 10px no-repeat; text-decoration:underline; color:#000;}
#nav1 li .nav2 li a:hover,#nav1 li .nav2 li a.nav2_on{ color:#007BC1; text-decoration:underline; background:url(../images/nav2_on.jpg) 12px 10px no-repeat;}

#search{ width:1002px; height:35px; margin:0 auto; background:url(../images/searchbg.jpg) repeat-x; }
#search .search{ width:956px; height:35px; line-height:35px;background:#dbecf6; margin:0 auto; border-left:1px solid #bcc1c7; border-right:1px solid #bcc1c7; overflow:hidden;}
#search .search .date{ width:150px; float:left; display:inline; margin-left:12px; color:#0079ba;}
#search .search .tab{ width:330px; float:right; display:inline; margin-right:12px; color:#000;}

/*wrap*/
#bagwrap{ width:1002px; margin:0 auto; background:#e3e7ed; overflow:hidden;}
#bagwrap .main{ width:956px;  background:#fff; margin:0 auto; border-left:1px solid #bcc1c7; border-right:1px solid #bcc1c7; overflow:hidden;}
.mainLeft{ width:640px; float:left; display:inline; margin-top:10px; margin-left:12px; overflow:hidden;  }
.mainRight{ width:278px; float:right; display:inline; margin-top:10px; margin-right:12px;}
/*footer*/
#footer{ width:1002px; min-height:250px; margin:0 auto; padding-bottom:20px; background:#38414e url(../images/footerbg.jpg) left top no-repeat; overflow:hidden;}
.friendLink{ width:926px; height:180px; margin:0 auto; overflow:hidden;}
.friendLink h2{ width:906px; margin:0 auto; height:30px;border-bottom:1px solid #AAB7C5; background:url(../images/titlebg_03.jpg) left center no-repeat;}
.friendLink h2 .txtName{ float:left; display:inline; margin-left:20px; margin-top:4px;}
.friendLink h2 .more{ float:left; display:inline; margin-top:12px; margin-left:30px;}
.friendLink ul{}
.friendLink ul li{float:left; margin:8px 12px 0 0; display:inline;}
.smallNav{ margin-top:20px; text-align:center;color:White;}
.smallNav a{ color:#fff;}
.address{color:#fff; text-align:center;}