@charset "gb2312";
/* CSS Document */

* {
	padding:0;
	margin:0;
}
body {
	font-family:  Microsoft YaHei, "å®?ä½?";
 	font-size:14px;
	
}
.mainout{background:#def7fc url(bgimg.jpg) left top repeat-x;}
.fright{ float:right;}
.fleft{ float:left;}
img { border:none; }
.red{ color:red;}
.orange{ color:#f60;}
ul li{ list-style:none;}

/*header start*/
#header{ width:980px; height:88px;  margin:0 auto; text-align:center;}
.headerout{background:url(headerbg.gif) repeat-x left top;}
.bg1{  text-align:left; }
a.logo {
	display:inline-block;
	width:191px;
	height:88px;
	
}
.zz,.rtel{ font-size:15px; padding:15px 0 0 10px; line-height:27px; color:#5b666c;}
.tel400{ font-size:18px;}
a{color:#ff6000}
a:hover{color:#ff4800; text-decoration: underline}
/*header end*/

/*nav*/
.nav_out{ background:#2a5da5; height:45px; line-height:45px; font-size:14px;}
.nav_main{ width:980px;margin:0 auto;}
.nav_main a{ display:inline-block; height:45px; line-height:45px; color:#fff; font-size:16px; font-weight:bold; margin-left:22px; text-decoration:none;}

/*nav end*/
#wrap{ text-align:center; margin:0 auto;}
.clearfix {  
 overflow:hidden;
 zoom:1;
}  
/* Hides from IE-mac /*/  

/* End hide from IE-mac */ 


/*content start*/
.gonggao{ width:990px;margin:0 auto;}

.banner{ background:url(banner.gif?v2) no-repeat; height:250px; position:relative; text-align:center; color:#fff;}
.banner2{ background:url(banner2.gif) no-repeat; height:250px; position:relative; text-align:center; color:#fff;}
.banner2 a.one{ display:block; height:250px;}
.conbg1{ color:#423213;}

#content,.why,.conmain{width: 1190px;margin:0 auto;}
.conmain{font-size:16px; }
.conmain p{ line-height:30px; }
.pa{ padding:0px 10px 40px 10px;}

.title2{ background:url(titlebg2.jpg) no-repeat center top; padding:115px 0 20px 0;}
.title3{padding:15px 0 20px 0;}
h1{ text-align:center; color:#93763d; font-size:36px;}
.title2 h1{ color:#346974;}
.title3 h1{ color:#906600;}

.maintitle{ background:url(title.gif) no-repeat center 0; height:64px; line-height:64px;}
.maintitle2{background:url(title2.gif) no-repeat center 0; }
.maintitle h1{ text-align:center; color:#537737; font-size:28px;}
.mainout{ }
/*why*/
.title{ font-size:30px; text-align:center; margin:0 auto;color:#fff; padding-right: 15px;}
.anli .t_bg{  background:#fff; width:526px; text-align:center; display:block; margin:0 auto;}
 .yscon{  font-size:14px; font-weight:bold; color:#fff;}
 .ys1,.ys2,.ys3,.ys4,.ys5{ width:160px;  display:inline-block;}
 .ys1,.ys2,.ys3,.ys4{padding-right:95px;}
 .yscon{ padding-top:30px; text-align:center;}
.yscon p{ padding-top:10px;}
/*why end*/

/*content end*/


.marginbottom{ margin-bottom:10px;}
p.bmbtn{ text-align:center; padding:20px;}
p.bmbtn a{ background:#ffdd28; display:inline-block;color: #537737; font-size:18px; font-weight: bold; text-decoration:none; padding:10px 50px;}
p.bmbtn a:hover{ background:#f4d327;}

.wincc{ background:url(hd2.gif?v2) no-repeat left top; position: relative; width:960px; height:299px;}
a.win{ position:absolute;display:inline-block; width:220px; height:40px; left:168px; top:170px;}
a.cc{ position:absolute; display:inline-block; width:220px; height:40px; right:138px; top:211px;}

.winxyz{ background:url(hd23.gif?v=2) no-repeat left top; position: relative; width:960px; height:151px;}
a.win2{ position:absolute;display:inline-block; width:480px; height:151px; left:0; top:0;}
a.xyz{ position:absolute; display:inline-block; width:480px; height:151px; right:0; top:0;}
.moredomain{ background:url(moredomain.gif) no-repeat left top; position: relative; width:960px; height:243px;}
.moredomain2{ background:url(moredomain.gif?v2) no-repeat left top; position: relative; width:960px; height:243px;}
a.absolute{ position:absolute; display:inline-block;width:80px; height:130px; left:20px; top:87px; }
a.pos1{width:108px;  left:118px;}
a.pos2{width:115px;  left:237px;}
a.pos3{width:82px;  left:365px;}
a.pos4{width:104px;  left:463px;}
a.pos5{width:113px;  left:577px;}
a.pos6{width:113px;  left:700px;}
a.pos7{width:113px;  left:826px;}

.moredomain2  a.pos1{width:108px;  left:93px;}
.moredomain2  a.pos2{width:115px;  left:251px;}
.moredomain2  a.pos3{width:115px;  left:417px;}
.moredomain2 a.pos6{width:133px;  left:582px;}
.moredomain2 a.pos7{width:133px;  left:744px;}

/*?¹é???¥è?¢å????*/
.searchbg{ background:#2798df; padding:20px; overflow:hidden; zoom:1;}
.searchbox p.searchsystem{ text-align:center; font-size:16px; font-weight:bold; color:#fff;}
.searchbox p.dfont{ font-size:20px;}
.searchbox span.searchcolor{ color:#F60; font-size:12px;}
.searchbox .searchmain .explain{ font-size:12px; line-height:22px; color:#fff; text-align:right;}
.searchbox .searchmain .search_text{ width:610px; height:75px;  resize:none; padding:5px; display:inline-block; margin-left:15px; color:#666; font-size:14px;border: 1px solid #1b84c6;
box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;
line-height: 23px;
}
.searchbox .searchmain .search_text:hover{ border:1px solid #1b84c6;}
.searchbox .searchmain input.search_btn{ width:153px; height:89px;  background:#FFD200 ; border:0px; color: #333;;font-size:20px; font-weight:bold; font-family:Microsoft YaHei; cursor:pointer; display:inline-block; margin-left:15px; font-weight:normal;}
.searchbox .searchmain input.search_btn:hover{ background:#fc6700; color:#fff; }
.DomainSuffix{ clear:both;}
.DomainSuffix ul li {
	
	height:25px;
    float: left;
    width: 95px;
    font-family: Verdana,Geneva,sans-serif;
	
}

/*table*/

.tableout table{	width:100%;
	margin:auto;
	border-collapse:collapse;
	background:#FFF;
	font-size:14px;
}
.tableout table tr th {	
	border:1px solid #e1e1e1 ;
	color:#233141; height:45px;font-size:14px; text-align:center;
	background:#eee; 
}
.tableout table tr td {
	vertical-align:top;
      padding:15px 5px;
	border:1px solid #d5e3f5 ;
	color:#666;
	text-align:center;	 
}
.tableout table tr:nth-child(even){
	background-color:#f6fbff;
}
.tableout table tr:hover{background-color:#f6fbff;}
.tableout table tr td.lefttd{ text-align:left; padding-left:15px;}
.newdomain{color:#233141; font-weight:bold; margin-right:10px;}
.newdomain a{color:#233141; text-decoration:none;}
.newdomain a:hover{ color:#f60;}
a.linkcolor{ color:#007CCB; text-decoration:none;}
a.linkcolor:hover{ color:#f60;}
a.bluelink{ color: #007CCB; text-decoration:none;font-size:16px;}
a.bluelink:hover{ color: #FF6700; }

table.chujia td{ padding:0 5px; text-align:left;}
 a.chu {
    background: #CAE5F6 ;
    color: #333;
    padding: 2px 10px;
    display: inline-block;
    border: 1px solid #ACD5EF;
	text-decoration:none;
	font-size:14px;
}
a.chu:hover {
    background: #FFF1B2 ;
    border: 1px solid #FFE469;
}
.price{ margin:0 5px; color:#f60;font-size:16px;}
/*table end*/


/*é»??¿å????*/
.gg{ width:990px; margin:0 auto;}
.gg-top{background:url(banner1.jpg) repeat-y left top; width:990px; height: 207px}
.gg-con{ background:url(gg_bg.jpg) repeat-y left top; color:#666666; line-height:27px; font-size:14px;padding: 15px 35px 0px 35px; min-height:150px;}
.topbottom{background:url(topbottom.png) no-repeat center top; height: 112px; margin: 0 auto; text-align: center}
/*é»??¿å????end*/
.ymhbanner{width:492px; margin:0 auto;}
.ymhbanner img{margin-top: 30px}
.content_layout{ background:#05a8fd;}
.conbg4{ background:#05a8fd;}