/* CSS Document */

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-size:14px;line-height:22px;}
li {list-style-type:none;padding:0px;margin:0px;overflow:hidden;border-top:none;float:left;height:22px;}
a:link {color: #000000;text-decoration: none;}
a:visited {text-decoration: none;color: #000000;}
a:hover {text-decoration: underline;color: #FF0000;}
a:active {text-decoration: none;	color: #0000FF;}

ul {   margin:0;    padding:0;}
h1,h2,h3,h4,h5,h6,form { margin:0; padding:0; }
.top_main {
height:3px;
background:#ccc;
font-size:3px;
line-height:3px;
}
.h12{ font-size:12px}
.mt5{ margin-top:10px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.right{ float:left; margin-top:10px;margin-left: 10px;}

/*Í·²¿*/
#headerAll{ height: 108px; min-width: 960px; background: url("header_bg.png") repeat-x scroll 0 -12px transparent;}
.menu-top{position:absolute;top:0;right:0;z-index:10;line-height:34px;height:34px;color:#90bfff}
.menu-top a{color:#333}
.header{z-index:9;height:74px;position:relative;}
.logo{float:left;height:64px;width:300px; margin-top:8px;}
.logo a{display:block;}

.m960{ width:960px; margin:0 auto; margin-top:10px; padding-top:10px; clear:both}
.textbg{ width:960px; margin:0 auto}
.w960{width:960px;height:auto;margin:0 auto;padding:0;}

.wrpn {width:960px;margin:0 auto;margin-top:10px;}
.logo-inner {height:30px;line-height:30px;}
.logo-inner img {vertical-align:middle}
.logo-inner a:hover {color:#c00;text-decoration:none;}
#info h1 a:hover {color:#448ef3;text-decoration:none;}
.headtopbn {background:#c00;HEIGHT:35px;line-height:35px;margin-bottom:5px;}
.top960 {width:960px;margin:auto;text-align:right;FONT-SIZE:12px;color:#fff}
.top960 a {color:#fff}
.top960 a:hover {color:#fff;text-decoration:none}
.topname {color:#c60;}
.width960 {zoom:1;height:auto;width:960px;margin:0 auto;text-align:left;}
.header_2j {width:960px;height:85px;}
.logo_right {idth:785px;text-align:right;padding-top:10px;float:right}
.logo_left {float:left;width:190px;height:70px;padding-top:5px}
.header_R {float:right;width:768px;position:relative;}
.w100f {width:960px;;margin:0 auto;height:34px;background:#09c;margin-top:5px;margin-bottom:20px}
.area2 {width:960px;margin:0 auto;height:35px;line-height:35px;text-align:left; padding-left:18px}
.area2 span {padding-left:20px;}
.area2 a {color:#fff;text-decoration:none;padding:0 4px;font-size:14px;}
.area2 a:hover {color:#fff;text-decoration:underline;font-size:14px;}
.area2 .home {color:#fff;width:65px;float:left;display:block;padding-left:8px;}
.area2 .home a {color:#fff;}


/*²Ëµ¥*/
.nav-box{padding:0;height:34px;line-height:40px;background-color:#FF6F3D;}
.nav-box a{display:block;padding:0 35px;height:32px;line-height:32px;font-size:14px;font-weight:bold;color:#FFF;}
.nav-box a:hover{color:#FFF;background-color:#ED5F30;}
.nav-box a.nav-select{background-color:#ED5F30;}

.sub-nav{height:30px;border-bottom:2px solid #d7e7ff;background-color:#e8f1ff}
.sub-nav-box{position:relative;padding-left:35px;height:30px;line-height:30px;}
.sub-nav-box a{display:block;margin:0 20px;height:30px;font-size:14px;color:#317ee7;}
.sub-nav-box a:hover{color:#317ee7;}
.sub-nav-box .underline{position:absolute;top:30px;display:block;height:2px;overflow:hidden;background-color:#448ef3}

#wrapper{  min-width: 960px;overflow: hidden;}
.container{z-index:2;margin-top:3px;min-height:820px;}

.bmore{background:#09F;color:#FFF;padding:2px}
#rela-nets a.bmore{ color:#FFF}
#bd_map{height:350px;border:1px solid #bcbcbc}
.npage{clear:both; line-height:30px; padding: 0 10px; color:#777}
#net-list-left div { color:#777}


.wrpn{ width:960px; margin:0 auto; margin-top:10px;}
.logo-inner { height:30px; line-height:30px; }
.logo-inner img {vertical-align:middle}
.logo-inner a:hover{ color:#c00; text-decoration:none;}

#info h1 a:hover{ color:#448ef3; text-decoration:none;}

.headtopbn {background:#c00;HEIGHT:35px;line-height:35px;margin-bottom:5px;}
.top960 {width:960px;margin:auto;text-align:right;FONT-SIZE:12px;color:#fff}
.top960 a {color:#fff}
.top960 a:hover {color:#fff;text-decoration:none}
.topname{ color:#c60;}
.width960 { zoom:1; height:auto; width:960px;  margin:0 auto; text-align:left; margin-top:10px; }
.header_2j{width:960px;height:85px;}
.logo_right {idth:785px;text-align:right;padding-top:10px; float:right}
.logo_left{float:left;width:190px;height:70px; padding-top:5px}
.header_R{ float:right; width:768px; position:relative; }
.w100f {width:960px;;margin:0 auto;height:34px;background:#09c;margin-top:5px;margin-bottom:20px}

.area2{ width:960px; margin:0 auto; height:35px;line-height:35px;text-align:left}
.area2 span{ padding-left:20px;}
.area2 a{ color:#fff; text-decoration:none; padding-left:2px; padding-right:3px; font-size:14px; }
.area2 a:hover{ color:#fff; text-decoration:underline;font-size:14px;}
.area2 .home{background:url(../../images/menu_2.jpg) no-repeat;color:#1d569c;width:65px; float:left; display:block; padding-left:8px;}
.area2 .home a{color:#1d569c;}


.Logo_main {
width:300px;
height:83px;
margin:auto;
text-align:center;
}
.top_search {
background:url(s193k6dk.gif) repeat-x;
height:86px;
border-bottom:#9A9A9A solid 1px;
overflow:hidden;
}
.top_search .W {
width:960px;
height:86px;
margin:auto;
}
.top_search .W .C {
width:187px;
height:86px;
float:left;
}
.top_search .W .S {
width:420px;
height:86px;
float:right;
}
.top_search .W .S form {
height:86px;
}
.top_search .W .S form .Upinput{
margin-top:25px;
height:30px;
width:420px;
}
.top_search .W .S form .Upinput .Ips {
width:285px;
float:left;
}
.top_search .W .S form .Upinput .Ips img{
float:left;
}
.top_search .W .S form .Upinput .Ipz {
width:50px;
float:left;
margin-left:4px;
}
.top_search .W .S form .Upinput .Ipz input {
height:36px;
width:109px;
border:0px;
background:url(rcrpdinp.gif) no-repeat;
}
.top_search .W .S form .Upinput .Ips input {
width:190px;
border:0px;
float:left;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
color:#006600;
font-size:22px;
font-weight:bold;
height:30px;
border:#000000 solid 1px;
}
.NameSzu {
font-weight:bold;
font-size:18px;
font-family:"Î¢ÈíÑÅºÚ";
float:left;
width:280px;
height:86px;
line-height:150px;
margin-left:24px;
}
.bottom { height:90px; background:#323232; border-top:#FFFFFF solid 1px;}
.bottom_s { width:960px; margin:auto; height:auto; color:#FFFFFF; font-size:12px; margin-top:10px;}
.bottom_s a { color:#FFFFFF; text-decoration:none;}
.OutSan { width:960px; margin:auto;}
.OutSan h1 { line-height:40px; height:40px; font-size:22px; font-family:"ºÚÌå";}
.OutSan h2 { line-height:30px; height:30px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.ListLink { width:900px; margin:auto;}
.ListLink a { color:#000; text-decoration:none;}
.ListLink li { width:140px; height:25px; line-height:25px; font-size:12px;}


.all {width:650px;margin:auto;margin-top:5px; float:left}
.title {height:25px;line-height:25px;border-bottom:#ddd solid 1px;width:650px;margin-top:10px; font-size:12px}
.title span a{ color:#06C; text-decoration:none;}
.title span a:hover{ color:#f00}
.all ul { margin:5px; width:650px; overflow:hidden; }
.all ul li{ width:180px;list-style-type: disc; }


.all2 {width:650px;margin-top:5px; float: left}

.all2 ul { margin:5px; width:650px; overflow:hidden; }
.all2 ul li{ width:600px;list-style-type: disc; color:#999999 }

.all3 { clear:both;width:650px;margin:auto;margin-top:5px;float:left}

.all3 ul { margin:5px; width:650px; overflow:hidden; }
.all3 ul li{ width:650px; color:#333; font-size:14px}

table { clear:both; width:650px;}
td{ width:200px;}
.ew960{ width:960px; margin:0 auto}
h1{ font-size:20px;}
h1 a{ color:#06C}
h1 a:hover{ color:#f00} 


.BgSearch {
height:72px;
background:#323232;
}
.MCo {
width:720px;
height:72px;
margin:auto;
}
.MCo form {
height:72px;
line-height:72px;
}
.MCo .mobile_tel {
height:51px;
float:left;
width:243px;
margin:10px 0 10px 0;
}
.MCo .Inp {
width:230px;
height:30px;
float:left;
margin:22px 0 18px 5px;
}
.MCo .Inp input {
height:30px;
width:230px;
border:0px;
float:left;
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
color:#006600;
font-size:22px;
font-weight:bold;
text-align:center;
}
.MCo .Sub {
width:109px;
height:36px;
float:left;
margin:20px 0 20px 10px;
}
.MCo .Sub input {
height:36px;
width:109px;
border:0px;
background:url(g4nr2j6y.jpg) no-repeat;
}
.Mw_R { border:#CDE9FF solid 1px;width:960px; margin:auto; margin-top:20px}
.Mw { width:958px; background:#CDE9FF; height:auto; min-height:100px; margin:auto; border:#FFFFFF solid 1px;}
.Mw .title { height:42px; line-height:42px; width:100%}
.Mw .title h1{ text-align:center; font-size:26px; color:#f00}
.Mw .Count {
width:auto;
height:140px;
padding-top:10px;
}
.Mw .Count ul{
margin:5px;
}
.Mw .Count ul li{
width:112px;
text-align:center;
}


#footer-wrap{ clear:both; height:50px; line-height:50px; font-size:12px;font-family:"Î¢ÈíÑÅºÚ";}
#footer{z-index:1;text-align:center;color:#666;border-top:1px solid #ddd}
#footer a{color:#666 !important;text-decoration:none}
#footer a:hover{color:#f00}


.right_title{ width:298px; height:30px; line-height:30px; background:#09c; color:#fff; font-size:14px; font-weight:bold; text-align:center}
.yun_link{text-align:center;width:300px;}
.yun_link a{color:#09c; margin:0px 2px 2px 0;width:98px;height:35px; line-height:35px; float:left;display:block;background: #eee;text-align:center; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; _display:inline;transition: color 0.3s ease 0s;}
.yun_link a.ffa{background: #ffa841; color:#fff;}
.yun_link a p{ width:98px; text-align:center; font-size: 14px; text-indent:0; margin:0}
.yun_link a:hover{background: #ffa841; color:#fff;text-decoration:none; }