@charset "utf-8";
/* Base */
body{font-size:12px;line-height:21px;margin:0 auto;background-color: #fff;color:#5E5E5E;font-family: Verdana,Arial, Tahoma;}
input{font-size:12px;color:#595959;line-height:25px;height:25px;border: #B1BAC2 1px solid;background-color: #E6E6E6;}
ul {list-style-type:none; margin:0; padding:0;}
li { list-style:none; margin:0; padding:0;}
h1 {font-size:14px;font-weight:bold;float:none;color:#004E75;line-height:21px;}

h2 {height:25px; line-height:25px; margin:0; font-size:14px;  padding:3px 0 0 35px; color:#6D6D6D; font-weight:bold;background-image:url(../images/dot08.gif); background-repeat:no-repeat;background-position:5px;border-bottom:2px solid #B1C0DD;}
h2 span{float:left;}
h2 a{float:right;width:45px; border:0;font-size:12px;font-weight:normal;}
h2 a:hover{float:right;width:45px; border:0;font-size:12px;font-weight:normal; text-decoration:none;}

*{padding:0px;margin:0px;}
* li{list-style:none;}
a{text-decoration:none;color:#6E6E6E;}
a:hover{text-decoration:underline;}

.none{display:none;}
.block{display:block;}
button{border:0px;padding:0px;margin:0px;cursor:pointer;}
.clearfloat {clear:both;}

#top{margin:0 auto;width:960px;height:80px;}
#top .logo{float:left;width:526px;}
#top .Rtop{float:right;width:290px;}
.Rtc{background:url(../images/nav_li_right.png) no-repeat 0 0;width:290px;height:26px;text-align:center;padding:2px 0 0 0;}
.Rtc a{color:#9E9E9E;}
.fs14{font-size:14px;}
.Rtc a:hover{color:#000;text-decoration:underline;}
.csc{flaot:left;width:290px;height:52px;color:#9E9E9E;}
.csc .txt{float:left;width:189px;padding:13px 0 0 0;text-align:right;}
.csc img{border:0;}
.csc .msnsky{margin:4px 0 0 0;float:right;width:80px;height:37px;}

#menu{background:url(../images/menubg.png) repeat-x 0 0 #fff;width:100%;height:39px;} 
#menu .nav {margin:0 auto;padding:0;height:39px;width:960px;line-height:39px;overflow:hidden;background-image: url(../images/navbg.jpg);background-repeat: no-repeat;}
#menu .nav a{display:block;float:left;text-align:center; color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}
#menu .nav a.navA{width:160px;}
#menu .nav a.navA:hover{background:url(../images/nav02.gif) no-repeat 0 0;padding:0;color:#000;}
#menu .nav a.navB{width:160px;}
#menu .nav a.navB:hover{background:url(../images/nav02.gif) no-repeat 0 0;padding:0;color:#000;}
#menu .nav a.navC{width:160px;}
#menu .nav a.navC:hover{background:url(../images/nav02.gif) no-repeat 0 0;padding:0;color:#000;}
#menu .nav a.navD{width:160px;}
#menu .nav a.navD:hover{background:url(../images/nav02.gif) no-repeat 0 0;padding:0;color:#000;}
#menu .nav a.navE{width:160px;}
#menu .nav a.navE:hover{background:url(../images/nav02.gif) no-repeat 0 0;padding:0;color:#000;}
#menu .nav a.navF{width:160px;}
#menu .nav a.navF:hover{background:url(../images/nav02.gif) no-repeat 0 0;padding:0;color:#000;}
#menu .nav a.navG{width:160px;}
#menu .nav a.navG:hover{background:url(../images/nav02.gif) no-repeat 0 0;padding:0;color:#000;}


.nav a#currentn1 {background:url(../images/nav02.gif) no-repeat 0 0;width:160px;padding:0;color:#000;}
.nav a#currentn2 {background:url(../images/nav02.gif) no-repeat 0 0;width:160px;padding:0;color:#000;}
.nav a#currentn3 {background:url(../images/nav02.gif) no-repeat 0 0;width:160px;padding:0;color:#000;}
.nav a#currentn4 {background:url(../images/nav02.gif) no-repeat 0 0;width:160px;padding:0;color:#000;}
.nav a#currentn5 {background:url(../images/nav02.gif) no-repeat 0 0;width:160px;padding:0;color:#000;}
.nav a#currentn6 {background:url(../images/nav02.gif) no-repeat 0 0;width:160px;padding:0;color:#000;}
.nav a#currentn7 {background:url(../images/nav02.gif) no-repeat 0 0;width:160px;padding:0;color:#000;}

.position{margin:0 auto;width:955px;height:26px;border: #F6F6F6 1px solid;background-image: url(../images/positionbg.gif);background-repeat: repeat-x;text-align:right;padding:8px 5px 0 0;color:#aaa;}
.rightside{float:right;width:330px;}
.titleC{margin:0 auto;width:302px;height:33px;background:url(../images/titleC.jpg) no-repeat;color:#00C0FF;font-weight:bold;padding:0 0 0 10px;}

#promotion {margin:0 auto;width:308px;}
#promotion .Rfile {margin:0 auto;margin-top:10px;width:305px;height:200px;}

#promotion .Rfile a {display: block; height:auto;color:#7F7F7F;height:97px; border: #E6E6E6 1px solid;text-decoration: none; cursor:hand;}
#promotion .Rfile a:hover{color: #707070;background: #f9f9f9;height:97px;border: #ccc 1px solid; text-decoration: none;cursor:hand;}
#search{display:inline;float:left;margin:25px 0 0 15px;width:310px;height:30px;text-align:left;}
.rightsidecon{margin:10px auto 0;width:290px;}

.titleD{margin:0 auto;margin-top:15px;width:302px;height:33px;background:url(../images/titleD.jpg) no-repeat;color:#00C0FF;font-weight:bold;padding:0 0 0 10px;}
#incont {margin:0 auto;width:308px;height:60px;}
#incont .tel{width:310px;margin:15px 0 0 0;}
#incont .tel .ico{float:left;background:url(../images/nav_li_right.png) no-repeat 0 -28px;width:34px;height:34px;}
#incont .tel .picimg{float:right;width:254px;}
#incont .email{width:310px;margin:15px 0 0 0;}
#incont .email .ico{float:left;background:url(../images/nav_li_right.png) no-repeat -34px -28px;width:34px;height:34px;}
#incont .email .picimg{float:right;width:254px;}


#foot{width:100%;height:155px;background-image: url(../images/footbg.gif);background-repeat: repeat-x;}
#foot .content{margin:0 auto;width:960px;}
.footdi{margin:0 auto;width:960px;height:98px;background-image: url(../images/footdi.jpg);background-repeat: no-repeat;}
.footdi .Fleft{float:left;width:460px;padding:15px 0 0 190px;font-size:12px;}
.footdi .Fright{margin:15px 0 0 0;float:right;width:200px;font-size:11px;}
.footdi .Fright a{color:#0080A8;}
.footdi .Fright a:hover{color:#01B9DF;text-decoration:underline;}
.footdi2{margin:0 auto;width:960px;height:56px;background-image: url(../images/footdi2.jpg);background-repeat: no-repeat;}