/*global reset*/
body,ul,ol,dl,dd,td,th,form,blockquote,pre,fieldset,legend,input,button,textarea,select,h1,h2,h3,h4,h5,h6,p,img{margin:0;padding:0}
a img{ border:none;}
img{border:0;vertical-align:middle}
a{text-decoration:none;blr:expression_r(this.onFocus=this.blur())}
a:focus{outline:none}
a:link{color:#656565}
a:visited{color:#656565}
a:hover{color:#ff6611;outline:0}
a:active{color:#f00;outline:0}
li{ list-style:none;}
html{font-family:"Microsoft YaHei","Arial","Helvetica";font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}
body{line-height:1.5;font-size:12px;text-align:center;  background-color:#e9f3fc; color:#333}

/*HTML5 display-role reset for older browsers*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;zoom:1}
audio:not([controls]){display:none;height:0}

/*IE6 bg BUG*/
html{zoom:expression(function(ele){ele.style.zoom="1";document.execCommand("BackgroundImageCache",false,true)}(this))}

/*public*/
.main { width:1123px; margin-left:auto; margin-right:auto; }
.left{ float:left; }
.right{ float:right;}
.clear{ clear:both;}
.divide{width:100%;height:10px; clear:both}
.bdivide{width:100%;height:20px; clear:both}
.ddivide{width:100%;height:40px; clear:both}


/*????????????*/
.query_box{width:90%;float:left; }

/*head*/
.head{ width:100%; }
.top{height:24px; height:24px;line-height:24px; text-align:right;}
.logo{ width:1123px; height:126px; background:url(img/logo.jpg) no-repeat;}
.menu_box{width:100%;height:34px;font-weight:bold; font-size:16px; background:#1972c4;}
.change_img{width:100%;height:503px;overflow:hidden; position:relative; background:url(lb.jpg) no-repeat;}


/*tpl???????????????*/
.menu_li{width:124px;float:left;}
.menu_li a{width:100%;line-height:34px;float:left;white-space:nowrap;}
.menu_li a:link{color:#fff;}
.menu_li a:visited{color:#fff;}
.menu_li a:hover{color:#000;}
.menu_li a:active{color:#f00;}

/*??????*/
.one{ width:100%; height:780px; margin-left:auto; margin-right:auto;}
.one_left{ width:216px;}
.contact{ width:100%; height:245px; }
.title{ width:100%; height:34px; background-color:#1972c4; }
.title_name{ color:#ffffff; font-size:18px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; padding-left:5px}
.title_name a:link{color:#ffffff;}
.title_name a:visited{color:#ffffff;}
.title_name a:hover{color:#ff6611;}
.title_name a:active{color:#ffffff;}
.more{ color:#ffffff; font-size:12px; padding-top:5px}
.more a:link{color:#ffffff;}
.more a:visited{color:#ffffff;}
.more a:hover{color:#ff6611;}
.more a:active{color:#ffffff;}
.edite{ width:100%; height:190px; text-align:left; line-height:18px; }
.qq{ width:100%; height:25px; }
.line{ width:100%; height:3px; background-color:#1972c4;}
.news{ width:100%; height:257px; }
.news_box{ width:100%; height:210px; overflow:hidden;}
.sbzn{ width:100%; height:215px; }
.zunin_box{ width:100%; height:178px; overflow:hidden;  }
.one_right{ width:885px;}
.nav1{ background:url(img/nav1.jpg) no-repeat; width:100%; height:33px;}
.pic{ margin-left:5px; width:183px; height:202px;  }
.jianjie{ margin-left:10px; width:286px; height:202px; text-align:left;  }
.shipin{ margin-left:20px; width:367px; height:202px; }
.nav2{ background:url(img/nav2.jpg) no-repeat; width:100%; height:36px;}
.case{ width:100%; height:440px;}
.more2{ color:#ffffff; font-size:12px; padding-top:5px}
.more2 a:link{color:#000;}
.more2 a:visited{color:#000;}
.more2 a:hover{color:#ff6611;}
.more2 a:active{color:#000;}

.two{ width:100%; height:510px; margin-left:auto; margin-right:auto;}
.hotel{ width:100%; height:250px; margin-left:auto; margin-right:auto; }
.nav3{ background:url(img/nav3.jpg) no-repeat; width:100%; height:34px;}
.hotelshow{ width:100%; height:206px; overflow:hidden;}
.tour{ width:100%; height:220px; margin-left:auto; margin-right:auto;}
.nav4{ background:url(img/nav4.jpg) no-repeat; width:100%; height:36px;}
.tourshow{ width:100%; height:176px; overflow:hidden; }

.bottomeline{ background:#1972c4; width:100%; height:46px;}
.font{ color:#fff; font-size:18px;}

/*foot*/
.foot{width:100%; height:100px; margin-left:auto;margin-right:auto; }
.foot_right {width: 500px;float: left;margin-left: 5px;line-height: 20px;text-align:center;}
.foot_s {width: 100%;margin:0px 0 0px 0;}

.link{
	width:100%;
	float:left;
}
.link_left{
	width:80px;
	line-height:30px;
	float:left;
	color:#0d5eb0;
	font-weight:bold;
}
.link_box{
	width:500px;
	float:left;
	line-height: 30px;
}
/*tpl????????????*/
.link_li{line-height:30px;float:left;
	white-space:nowrap; text-align:left;}

.copy_right{width:100%;float:left;margin-top:10px;}
.police{
	width:110px;
	height:50px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:10px 0 0 200px;
}
.copy_right_font{
	width:500px;
	float:left;
	margin:0px 0 0 0px;
	line-height:30px;
}
.icp_and_support{
	width:500px;
	float:left;
	line-height:30px;
}

.count{
	width:100%;
	float:left;
	color: #000;
}


/*????????????(???list_symbol???dtime)tpl_list.htm*/
.list_li_dtime{width:100%;height:30px;float:left; }
.list_symbol_dtime{width:10px; height:100%; overflow:hidden; background:url(img/list_symbol_dtime.png) no-repeat  0 15px; float:left;}
.list_font_dtime{line-height:30px;float:left;}
.list_date_dtime{line-height:30px;float:right; padding-right:10px}


/*tpl????????????*/
.listpic_li{ width:161px; height:210px; float:left; margin:5px;}
.listpic_img{  width:161px; height:130px; }
.listpic_title{  width:161px;   font-size:14px; font-weight:bold; text-align:left;}
.listpicmemo{ line-height:18px; text-align:left; font-size:12px; height:55px; overflow:hidden; }

.listpic_title a{color:#5f6062;}
.listpic_title a:link{ color:#5f6062; }
.listpic_title a:hover{ color:#ff6611; }
.listpic_title a:visited{color:#5f6062;}
.listpic_title a:active{color:#5f6062;}

.listpicmemo a{color:#5f6062;}
.listpicmemo a:link{ color:#5f6062; }
.listpicmemo a:hover{ color:#ff6611; }
.listpicmemo a:visited{color:#5f6062;}
.listpicmemo a:active{color:#5f6062;}

/*tpl????????????2*/
.listpic_li2{ width:175px; height:200px; float:left; margin:5px 4px; }
.listpic_img2{  width:175px; height:130px; }
.listpic_title2{  width:175px; height:18px; line-height:22px; font-size:14px; font-weight:bold; text-align:left;}
.listpicmemo2{ line-height:18px; text-align:left; font-size:14px; height:36px; overflow:hidden;}

.listpic_title2 a{color:#5f6062;}
.listpic_title2 a:link{ color:#5f6062; }
.listpic_title2 a:hover{ color:#ff6611; }
.listpic_title2 a:visited{color:#5f6062;}
.listpic_title2 a:active{color:#5f6062;}

.listpicmemo2 a{color:#F00;}
.listpicmemo2 a:link{ color:#F00; }
.listpicmemo2 a:hover{ color:#ff6611; }
.listpicmemo2 a:visited{color:#F00;}
.listpicmemo2 a:active{color:#F00;}

/*tpl????????????3*/
.listpic_li3{ width:175px; height:200px; float:left; margin:5px 4px; }
.listpic_img3{  width:175px; height:130px; }
.listpic_title3{  width:175px; height:35px; line-height:35px; font-size:14px; font-weight:bold; text-align:left;}
.listpicmemo3{ line-height:35px; text-align:left; font-size:14px; height:35px; }

.listpic_title3 a{color:#5f6062;}
.listpic_title3 a:link{ color:#5f6062; }
.listpic_title3 a:hover{ color:#ff6611; }
.listpic_title3 a:visited{color:#5f6062;}
.listpic_title3 a:active{color:#5f6062;}

.listpicmemo3 a{color:#F00;}
.listpicmemo3 a:link{ color:#F00; }
.listpicmemo3 a:hover{ color:#ff6611; }
.listpicmemo3 a:visited{color:#F00;}
.listpicmemo3 a:active{color:#F00;}




/*????????????????????????*/
.pro_box{width:641px; height:165px; }
.run_box{width:100%; height:135px; overflow:hidden;}

.run_list{
	width:100000px;
	float:left;
}
.run_li_con{
	height:100%;
	float:left;
}
.run_li{
	width:92px;
	height:62px;
	float:left;
	display:inline;
	margin:3px 5px;
	
}
	

.cp_single_box{ width:92px; height:81px; margin:3px 5px; float:left}
.pictitle{padding:2px;}
.pictitle a{color:#000;font-size:12px;line-height:26px}
.pictitle a:link{color:#000;}
.pictitle a:visited{color:#000;}
.pictitle a:hover{color:#ff6611;}
.pictitle a:active{color:#000;}


/* ==??????????????????== */

.cpquery{ padding-top:10px; padding-left:10px;}
a.cpquerytitle{color:#777777;font-size:12px;line-height:26px}
.cpquerytitle{padding:2px;}
.cpquery img{border:3px #c7c7c7 solid;}
div.cpquery{padding:5px;}


/*foot*/
.bar{ width:100%; height:12px; background: url(bar.jpg) no-repeat}

/*tpl??????????????????*/
.link{width:650px; height:37px;margin-left:auto;margin-right:auto; }
.link_box{line-height:37px;float:left; margin-left:auto;margin-right:auto;color:#000; font-size:12px;}
.link_left{line-height:37px;float:left; margin-left:auto;margin-right:auto;color:#000; font-size:12px;}


/*tpl????????????*/
.link_li{line-height:37px;float:left;white-space:nowrap;}
.link_li a:link{ color:#000;}
.link_li a:visited{color:#000;}
.link_li a:hover{color:#ff6611;outline:0}
.link_li a:active{color:#000;outline:0}

/*????????????*/
.ngroup_left{width:216px; float:left;}
.nclass{ width:100%; }
.ngroup_right{width:885px;float:right; border:1px solid #1972c4}
.nav_nav{ float:left}
.nbox{width:98%; margin-left:auto; margin-right:auto; overflow:hidden; position:relative; }
.query_box{ width:100%}
.cpnbox{width:100%; overflow:hidden; position:relative; float:left; padding-top:10px}
.nnbox{width:100%; overflow:hidden; position:relative; float:left;}

/*????????????*/
.cat{  width:100%; }
.cat_li{ font-size:14px; font-weight:bold; height:30px; line-height:30px; border-bottom:1px solid #595651; }
.cat_li a:link{color:#595651;font-size:14px;}
.cat_li a:visited{color:#595651;}
.cat_li a:hover{color:#d95b04; }
.cat_li a:active{color:#595651;}


/*????????????*/
.ncon_modedit{width:98%;margin-left:auto;margin-right:auto;text-align:left;line-height:24px;font-size:14px;}


/*??????*/
.pageinfo{width:100%;height:28px;float:left;margin-top:6px; border-top:#888888 solid 4px; border-bottom:#f0f0f0 ridge 4px}
.pagetotal{line-height:28px;float:left;display:inline;margin-left:4px;color:#9f8d74;font-size:13px}
.page_next{height:28px;float:right;display:inline;margin:0 4px 0 0}
.page_next img{vertical-align:middle}
.pagesnow{color:#D07E36;font-size:14px;}



/*????????????*/
.nav_font{width:100%; height:32px; background:url(nav_font.jpg) no-repeat;  line-height:32px;display:inline;  font-weight:bold; text-align:left}
.nav_font a:link{color:#1972c2;}
.nav_font a:visited{color:#1972c2;}
.nav_font a:hover{color:#ff6611;}
.nav_font a:active{color:#1972c2;}




/*???????????????*/
.picdetail_title{line-height:30px;text-align:left;border-bottom:#aeaeae dotted 1px;background-color:#CCC;}
.picdetail_img{width:96%;overflow:hidden;margin-left:auto;margin-right:auto;}
.picdetail_img_name{width:100%;line-height:30px;font-size:14px;}
.picdetail_con{width:90%;margin-left:auto;margin-right:auto;text-align:left;line-height:24px;font-size:14px;}

/*tpl????????????*/
.newquery_title_box{width:100%;height:28px;background-color:#CCC;}
.newquery_title{height:28x;line-height:28px;float:left;display:inline; }
.newquery_title_time{height:28px;line-height:28px;float:right;display:inline;margin-right:30px;}
.newsquery_box{width:100%;height:27px;margin-left:auto;margin-right:auto;}
.newsquery_font{height:27px;line-height:27px;float:left;}
.newsquery_time{height:27px;line-height:27px;float:right;}
.newsquery_border{width:100%;height:1px;overflow:hidden;float:left; border-bottom:#e1e1e1 dashed 1px;}


/*?????????????????????*/
.nnewstitle{width:100%; margin-left:auto;margin-right:auto;line-height:70px;font-size:18px;font-weight:bold;}
.nnewsinfo{width:95%; margin-left:auto;margin-right:auto;height:22px;line-height:22px;background-color:#ccc;}
.nnewscon{width:90%;margin-left:auto;margin-right:auto;text-align:left;line-height:24px;font-size:14px;}

/*??????*/
.form_container{ margin-top:20px;}

/*??????????????????*/
.top_search{float:right; display:inline; width:271px; height:35px;background:url(search.png) no-repeat; }
.input0{ width:165px; height:30x; line-height:30px; border:none; margin-left:31px; margin-top:3px;}
.button0{background:url(searchtitle.png) no-repeat; width:75px; height:35px;  line-height:35px; border:none  }
