﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	font-size:100%;
	margin:0;
	outline-style:none;
	outline-width:0;
	padding:0;
	text-decoration:none;
	_text-overflow:ellipsis;
}
table { border-collapse:collapse;}
ul {list-style:none;}
body {font:12px/22px Tahoma,Arial,\5b8b\4f53,sans-serif;color: #333;background: #fff;font-family:Arial, Verdana, "宋体";}
h2{font-size:13px;}
h3{font-size:13px;}
a {text-decoration:none;}
a:hover{text-decoration:underline;}
.hide{display:none;}
.floatL{float:left;}
.floatR{float:right;}
.clear{clear:both;overflow:hidden; height:0px;}
.rcolor{ color:#ff4400;}
.green { color:#359a07;}
.line { height:1px; border-bottom:1px solid #ececec;}
p { font-weight:normal;}
.blk { display:block;}
.clearfix{*zoom:1;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}

.outerContainer {margin:0 auto;position:relative;text-align:left;width:1190px;}
.boxheader { }
.boxbody {}
.boxfooter {}
.main {width:1190px; margin-left:auto; margin-right:auto;}

/*顶部*/
.topnav { height:26px; background-color:#fbfbfb; border-bottom:1px solid #dfdfdf; line-height:26px;}
.topnav .nav { width:1190px; margin:0 auto; position:relative;}
.topnav .nav .top_left { float:left; display:inline-block;}
.topnav .nav .top_home { float:left; width:21px; height:21px; background:url(images/bg_ytszg.png) no-repeat -295px -3px;}
.topnav .nav .top_title { float:left; margin-left:5px; font-size:12px; color:#858585;}
.topnav .nav .top_title h1 {display: inline;font-weight: normal;}
.topnav .nav .top_title a { color:#858585;}
.topnav .nav .top_right {width:420px;float:right;text-align:right;font-size:12px; display:inline;}
.topnav .nav .top_right a { color:#858585; font-size:12px;}
.topnav .nav .top_right i { width:2px; height:10px; border-left:1px solid #cdcdcd; margin:0px 8px;}
.topnav .nav .top_right a .maplogo { padding:0px 10px; background:url(images/bg_ytszg.png) no-repeat -338px -8px; border:none; margin:0px;}
.topnav .nav .top_right .top_login { color:#ff4400;}
.yts_weixin { padding:0px 10px; height:21px; background:url(images/bg_ytszg.png) no-repeat -413px -9px;}
.yts_weixin:hover {background:url(images/bg_ytszg.png) no-repeat -413px -48px;}
.top_weixin { display:none; width:299px; height:76px; padding:20px; border:1px solid #dfdfdf; position:absolute; top:26px; right:0px; z-index:999; background-color:#FFF;}
.top_weixin img { float:left;}
.top_weixin .top_weixin_desc { float:left; padding-left:15px;}
.top_weixin .tw_no { height:25px; line-height:25px; font-size:12px; color:#359a07; margin-top:6px;}
.top_weixin .tw_word { font-size:12px; color:#727272; }

/*头部*/
.logo {width:1190px; height:105px; }
.logo .logo_left {height:73px; width:255px;background-image:url(images/ytszg_logo.png); background-repeat:no-repeat; margin-top:18px; float:left;}
.logo .logo_search {margin-top:22px; float:left;height:73px; margin-left:45px;}
.logo_search form { width:660px; height:40px;}
.search_input { border:2px solid #ff4400;width:567px;height:34px;float:left;background-color:#FFF;}
#sous { float:left; padding:0; margin-top:4px; margin-left:7px; width:472px; height:28px; line-height:28px; color:#c0c0c0; border:none; padding-left:5px;outline:medium; font-size:14px;}
.search_selected { width:83px;float:left; position:relative; cursor:pointer;}
.sous_type { width:83px; height:34px; position:relative; border-left:1px solid #ffc0a9; background-color:#f7f7f7;}
.sous_type_text { width:50px; float:left; line-height:36px; padding-left:12px; color:#838383; font-size:15px;}
.sous_type_img { width:10px; float:left;background: url(images/bg_ytszg.png) no-repeat  -164px -394px;  height:35px;}
.selectmenu { width:82px; border:1px solid #ffc0a9; border-top:none; position:absolute; _position:absolute; left:0px; top:34px; z-index:999; display:none;}
.selectmenu ul { width:82px; height:123px;}
.selectmenu ul li { height:30px; font-size:15px; color:#999; background-color:#fff; border-bottom:1px dotted #ffc0a9; line-height:30px; width:70px;padding-left:12px;}
.selectmenu ul li.lastline { border-bottom:none;}
.selectmenu ul li.on {background-color: #f7f7f7;}
.selectmenu ul li:hover { color: #838383; background-color: #f7f7f7;}
.search_go {width:88px; height:38px; line-height:32px;float:left; cursor:pointer; background:url(images/bg_ytszg.png) no-repeat -16px -443px; border:none;}
.logo .logo_tel {background-image:url(images/tel_header.png); background-repeat:no-repeat; margin-top:22px; float:right; width:162px; height:70px;}
.logo_search .search_item { width:660px; height:30px; line-height:30px;}
.search_item .search_span { padding-left:14px; color:#727272;}
.search_item a { color:#727272; margin:0px 8px;}
.search_item .hotsearch { color:#f22d00;}

/*导航*/
.mainnav {background-color:#2db400; line-height:40px; height:40px;}
.mainnav .nav { width:1190px; height:40px; margin:0 auto;z-index:10; position:relative;}
.mainnav .nav .nav_all { width:230px; height:40px; color:#FFF; font-size:14px; font-weight:bold; float:left;position:relative;}
.mainnav .nav .nav_all .navtitle { width:178px; display:block; color:#FFF; line-height:42px; padding-left:52px;background:url(images/bg_ytszg.png) no-repeat -10px -100px; cursor:pointer;text-decoration:none;}
.mainnav .nav .nav_items { float:left; font-size:14px; font-weight:bold;}
.mainnav .nav .nav_items a { color:#FFF; width:65px; height:40px; display:inline-block; text-align:center; position:relative;}
.mainnav .nav .nav_items a:hover {background-color:#36A504; text-decoration:none;}
.mainnav .nav .nav_items a.on { background-color:#36A504;}
.mainnav .nav .nav_article { float:right;}
.mainnav .nav .nav_article a { color:#FFF; font-size:12px;}
.mainnav .nav .nav_article i { width:2px; margin:0px 5px;}
.hotzt {font-style: normal;font-size: 12px;position: absolute;top: -9px;right: 2px;color: #FFF;
    background: #FB5252 none repeat scroll 0% 0%;padding: 0px 5px;line-height: 14px;border-radius: 2px;}
.ic {width: 0px;height: 0px;border-left: 0px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #FB5252;
    position: absolute;left: 2px;bottom: -5px;}
.nav_menu { width:226px; border:2px solid #359a07; border-top:none; position:absolute; left:0; top:40px;z-index:3;height:455px;background-color:#fdfdfd;}
.nav_menu .menu_items { width:226px; z-index:200;background-color:#fdfdfd;}
.menu_items .lastline { border:none;}
.menu_items .menu_left {border-top:1px solid #fff; border-bottom:1px solid #e1e1e1;height:63px; float:left;}
.menu_left .gn { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -48px -3px;}
.menu_left .cj { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -90px -3px;}
.menu_left .zb { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -129px -3px;}
.menu_left .sx { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -170px -3px;}
.menu_left .zj { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -210px -3px;}
.menu_left .qz { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -251px -3px;}
.menu_left .zt { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -9px -3px;}
.menu_left .gn2 { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -49px -46px;}
.menu_left .cj2 { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -90px -46px;}
.menu_left .zb2 { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -129px -46px;}
.menu_left .sx2 { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -170px -46px;}
.menu_left .zj2 { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -210px -46px;}
.menu_left .qz2 { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -252px -46px;}
.menu_left .zt2 { width:37px; height:35px; float:left; margin-left:12px; margin-top:12px; background:url(images/bg_ytszg.png) no-repeat -9px -46px;}
.menu_left .left_item { width:160px; height:64px; float:left;}
.menu_left .item_more { width:10px; height:64px; float:left; background:url(images/bg_ytszg.png) no-repeat -215px -379px;}
.left_item .li_title { height:30px; font-weight:bold;}
.left_item .menu_title { font-size:14px; color:#303030; height:23px; line-height:30px; margin-top:8px; display:inline-block; font-family:"宋体";}
.left_item .li_items { width:160px; height:25px; line-height:25px;}
.left_item .li_items a { font-size:12px; color:#717171; font-weight:normal; margin-right:3px;}
.left_item .li_items .ishot { color:#ff4400;}
.left_item .ztlogo { padding:0px 18px; height:18px; background:url(images/bg_ytszg.png) no-repeat -236px -401px;}
.left_item .sxlogo { padding:0px 28px; height:18px; background:url(images/bg_ytszg.png) no-repeat -278px -401px;}

.menu_details { font-weight:normal; left:225px;  display:none; position:absolute;_position:absolute; z-index:329; background-color:#FFF; width:963px; height:457px;border: 1px solid #ff4400; line-height:normal;float:left;overflow:hidden;}
.menu_left { height:100%;width:226px;float:left;top: 0px;left: 0px;z-index:201;}

.idx_qz_top { width:655px; height:25px; line-height:25px;}
.idx_qz_top .idx_qz_title { font-size:14px; color:#303030; float:left; padding-left:10px; font-weight:bold;}
.idx_qz_top .idx_qz_title a {color:#303030;}
.idx_qz_top .idx_qz_more { float:right; width:100px;}
.idx_qz_top .idx_qz_more a { font-size:12px; color:#727272; float:left;}
.idx_qz_top .idx_qz_more i { float:left; padding:0px 8px; height:25px; background:url(images/bg_ytszg.png) no-repeat -95px -398px;}
.idx_qz_content { width:655px; height:209px; margin-top:10px; padding-top:5px; border-top:1px dotted #e6e6e6;border-bottom:1px dotted #e6e6e6;}
.idx_qz_content ul { margin:0px 2px;}
.idx_qz_content ul li { width:79px; float:left; text-align:center; padding-bottom:3px; border:1px solid #FFF; height:96px;}
.idx_qz_content ul li:hover { border-color:#fec5ac; background-color:#fef9f5;}
.idx_qz_content .qzg_logo { margin:0px 8px; margin-top:8px;}
.idx_qz_content .qzg_name_zh { height:18px; line-height:20px; margin-top:7px;}
.idx_qz_content .qzg_name_zh a { color:#727272; font-size:12px;}
.idx_qz_content .qzg_name_en { color:#b6b6b6; height:22px; line-height:22px; font-size:12px;}
.idx_qz_items { width:655px;}
.idx_qz_items .qzc_top { width:655px; height:21px; line-height:21px; margin-top:15px;}
.idx_qz_items .qzc_top ul li { float:left; padding:0px 15px;height:21px; line-height:21px; margin-right:14px; font-size:12px;}
.idx_qz_items .qzc_top ul li a { color:#313131;}
.idx_qz_items .qzc_top ul .on { background-color:#fc441e;}
.idx_qz_items .qzc_top ul .on a { color:#FFF;}
.idx_qz_items .qzc_item { width:655px; margin-top:15px; height:138px;}
.idx_qz_items .qzc_item li { width:93px; float:left; height:16px; line-height:16px; margin-bottom:20px;}
.idx_qz_items .qzc_item li a { font-size:12px; color:#727272;}
.idx_qz_items .qzc_item li img { float:left;}
.idx_qz_items .qzc_item li span { float:left; margin-left:5px;}

.menu_details .idx_qz_top { margin-left:20px; margin-top:15px;}
.menu_details .idx_qz_top .idx_qz_title { padding-left:0px;}
.menu_details .idx_qz_content { margin-left:20px; height:200px; margin-top:15px;}
.menu_details .idx_qz_items { margin-left:20px;}

#myNav .menu_items:hover .menu_left {background-color: #FFF; border-top-color: #ff4400; border-bottom-color: #ff4400; 
       border-left: 2px solid #ff4400; margin-left: -2px;z-index: 330;position: relative; }
#myNav .menu_items:hover .menu_left .gn { background-position: -49px -46px;}
#myNav .menu_items:hover .menu_left .cj { background-position: -90px -46px;}
#myNav .menu_items:hover .menu_left .zb { background-position: -129px -46px;}
#myNav .menu_items:hover .menu_left .sx { background-position: -170px -46px;}
#myNav .menu_items:hover .menu_left .zj { background-position: -210px -46px;}
#myNav .menu_items:hover .menu_left .qz { background-position: -252px -46px;}
#myNav .menu_items:hover .menu_left .zt { background-position: -9px -46px;}

/*海岛*/
.hd_detail { float:left; width:720px; margin:15px 20px 0px 20px;}
.hd_detail_title { width:720px; height:20px; font-weight:bold; border-bottom:1px dotted #999; padding-bottom:8px; color:#303030; }
.hd_detail_items { width:720px; height:60px; margin-top:15px;}
.hd_detail_items em { float:left; padding:0px 8px; border-right:1px solid #cccccc; height:14px; line-height:14px; font-style:normal; margin-bottom:16px;}
.hd_detail_items em a { font-size:12px; color:#939393; font-style:normal; font-family:"宋体"; font-weight:normal;}
.hd_detail_items em .ishot { color:#ff4400;}
.hd_detail_items em a:hover { color:#ff8900;}
.hd_detail_tj { width:720px; height:20px; font-weight:bold; border-bottom:1px dotted #999; padding-bottom:10px; color:#303030; }
.hd_line_items { width:720px;}
.hd_line_items .hd_items1 { width:720px; height:210px; margin-top:10px; padding-bottom:5px; border-bottom:1px dotted #999;}
.hd_line_items .hd_items1 li { margin:0px 8px; float:left; margin-bottom:12px;}
.hd_items1 .item_t { font-size:14px; font-weight:bold; margin-top:6px;}
.hd_items1 .item_t a {color:#333333; }
.hd_items1 .item_f { font-size:12px; color:#999; height:25px; line-height:25px;}
.hd_items1 .item_p { font-size:18px; color:#ff6319;}
.hd_items1 .item_p span { font-size:12px; margin-left:3px;}
.hd_line_items .hd_items2 { width:720px; height:60px;}
.hd_line_items .hd_items2 li { float:left; width:360px; height:25px; line-height:25px;}
.hd_items2 li a { font-size:12px; color:#717171; float:left;}
.hd_items2 li span { font-size:12px; color:#ff6319; margin-right:30px; float:right; font-weight:bold;}
/*自驾*/
.zj_detail { float:left; width:720px; margin:15px 20px 0px 20px;}
.zj_detail_title { width:720px; height:20px; font-weight:bold; border-bottom:1px dotted #999; padding-bottom:8px; color:#303030; }
.zj_detail_items { width:720px; height:60px; margin-top:15px;}
.zj_detail_items em { float:left; padding:0px 8px; border-right:1px solid #cccccc; height:14px; line-height:14px; font-style:normal; margin-bottom:16px;}
.zj_detail_items em a { font-size:12px; color:#939393; font-style:normal; font-family:"宋体"; font-weight:normal;}
.zj_detail_items em .ishot { color:#ff4400;}
.zj_detail_items em a:hover { color:#ff8900;}
.zj_detail_tj { width:720px; height:20px; font-weight:bold; border-bottom:1px dotted #999; padding-bottom:10px; color:#303030; }
.zj_line_items { width:720px;}
.zj_line_items .zj_items1 { width:720px; height:210px; margin-top:10px; padding-bottom:5px; border-bottom:1px dotted #999;}
.zj_line_items .zj_items1 li { margin:0px 8px; float:left; margin-bottom:12px;}
.zj_items1 .item_t { font-size:14px; font-weight:bold; margin-top:6px;}
.zj_items1 .item_t a {color:#333333; }
.zj_items1 .item_f { font-size:12px; color:#999; height:25px; line-height:25px;}
.zj_items1 .item_p { font-size:18px; color:#ff6319;}
.zj_items1 .item_p span { font-size:12px; margin-left:3px;}
.zj_line_items .zj_items2 { width:720px; height:60px;}
.zj_line_items .zj_items2 li { float:left; width:360px; height:25px; line-height:25px;}
.zj_items2 li a { font-size:12px; color:#717171; float:left;}
.zj_items2 li span { font-size:12px; color:#ff6319; margin-right:30px; float:right; font-weight:bold;}
/*周边*/
.zb_detail { float:left; width:360px; margin:15px 20px 0px 20px;}
.zb_detail_title { width:360px; height:20px; font-weight:bold; border-bottom:1px dotted #999; padding-bottom:8px; color:#303030; }
.zb_detail_items { width:360px; min-height:30px; margin-top:15px; margin-bottom:8px;}
.zb_detail_items em { float:left; padding:0px 8px; height:14px; line-height:14px; font-style:normal; margin-bottom:16px; width:70px;}
.zb_detail_items em a { font-size:12px; color:#939393; font-style:normal; font-family:"宋体"; font-weight:normal;}
.zb_detail_items em .ishot { color:#ff4400;}
.zb_detail_items em a:hover { color:#ff8900;}
.menu_zb_ad { width:360px; height:457px; float:right;overflow:hidden;}
/*三峡*/
.sx_detail { float:left; width:720px; margin:15px 20px 0px 20px;}
.sx_detail_title { width:720px; height:20px; font-weight:bold; border-bottom:1px dotted #999; padding-bottom:10px; color:#303030; }
.sx_line_items { width:720px;}
.sx_line_items .sx_items1 { width:720px; height:220px; margin-top:10px; padding-bottom:5px;}
.sx_line_items .sx_items1 li { margin:0px 8px; float:left; margin-bottom:12px;}
.sx_items1 .item_t { height:20px; font-size:14px; line-height:20px; font-weight:bold; margin-top:6px;}
.sx_items1 .item_t a {color:#333333; }
.sx_items1 .item_f { font-size:12px; color:#999; height:25px; line-height:25px;}
.sx_items1 .item_p { font-size:18px; color:#ff6319;}
.sx_items1 .item_p span { font-size:12px; margin-left:3px;}
.sx_line_items .sx_items2 { width:720px; height:60px;}
.sx_line_items .sx_items2 li { float:left; width:360px; height:27px; line-height:27px;}
.sx_items2 li a { font-size:12px; color:#717171; float:left;}
.sx_items2 li span { font-size:12px; color:#ff6319; margin-right:30px; float:right; font-weight:bold;}

/*国内*/
.gn_detail { float:left; width:760px; margin-top:15px;}
.gn_detail .gn_subdetail {width:380px; float:left;}
.gn_subdetail dl { width:380px;}
.gn_subdetail dl dt { width:50px; margin-left:20px; line-height:14px; height:14px; float:left; font-weight:bold; }
.gn_subdetail dl dt a { color:#303030; font-size:12px;}
.gn_subdetail dl dt a:hover { color:#ff8900;}
.gn_subdetail dl dd { width:310px; float:left;}
.gn_subdetail dl dd em { float:left; padding:0px 8px; border-right:1px solid #cccccc; height:14px; line-height:14px; font-style:normal; margin-bottom:16px;}
.gn_subdetail dl dd em a { font-size:12px; color:#939393; font-style:normal; font-family:"宋体"; font-weight:normal;}
.gn_subdetail dl dd em .ishot { color:#ff4400;}
.gn_subdetail dl dd em a:hover { color:#ff8900;}
.gn_subdetail dl dd .lastline { border:none;}
.menu_ad { float:right; width:202px;overflow:hidden;}
.menu_qzd_left { float:left; width:675px;}
.menu_qz_img { float:right; width:278px; overflow:hidden;}

.cj_detail { float:left; width:400px; margin-top:20px;}
.cj_detail dl { width:400px;}
.cj_detail dl dt { width:60px; margin-left:15px; line-height:14px; height:14px; float:left;font-weight:bold;}
.cj_detail dl dt a { color:#303030; font-size:12px;}
.cj_detail dl dt a:hover { color:#ff8900;}
.cj_detail dl dd { width:320px; float:left;}
.cj_detail dl dd em { float:left; padding:0px 8px; border-right:1px solid #cccccc; height:14px; line-height:14px; font-style:normal; margin-bottom:16px;}
.cj_detail dl dd em a { font-size:12px; color:#939393; font-style:normal; font-family:"宋体"; font-weight:normal;}
.cj_detail dl dd em .ishot { color:#ff4400;}
.cj_detail dl dd em a:hover { color:#ff8900;}
.cj_detail dl dd .lastline { border:none;}
.menu_cj_ad { width:360px; height:457px; float:right;overflow:hidden;}

.security { height:152px; width:1190px; border-bottom:1px solid #ececec;}
.security ul { padding-top:36px; width:1150px; margin-left:36px;}
.security ul li { width:80px; text-align:center; float:left; margin:0px 22px;}
.security ul li .s1 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -7px -325px;}
.security ul li .s2 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -59px -325px;}
.security ul li .s3 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -113px -325px;}
.security ul li .s4 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -167px -325px;}
.security ul li .s5 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -221px -325px;}
.security ul li .s6 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -275px -325px;}
.security ul li .s7 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -329px -325px;}
.security ul li .s8 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -383px -325px;}
.security ul li .s9 { width:50px; margin:0px 15px; height:53px; background:url(images/bg_ytszg.png) no-repeat -438px -325px;}
.security ul li span { width:80px; height:35px;line-height:35px; text-align:center; font-size:16px; color:#303030;font-family:Arial, Verdana, "华文细黑";}
.question_list { width:1190px; height:195px;}
.question_list .questions { float:left; width:850px; padding-top:28px;}
.questions ul li { width:190px; line-height:25px; float:left; margin-right:17px;}
.questions ul li span { height:38px; line-height:38px; font-weight:bold;font-family:"宋体"; font-size:14px; color:#797979;}
.questions ul li a { color:#727272; font-size:12px;font-family:"宋体";}
.weixin { float:left; width:80px; padding-top:45px; padding-left:2px;text-align:center; }
.weixin img { width:80px; height:80px;}
.weixin span { width:80px; height:35px; font-size:12px; color:#727272; line-height:35px;}
.telfooter { float:right; width:235px; height:65px; background:url(images/tel_footer.png) no-repeat; margin-top:53px;}

.boxbottom { height:48px; line-height:48px; background:url(images/footer.png) repeat-x;}
.boxbottom .boxbottom_nav { width:1190px; height:48px; margin:0 auto;}
.boxbottom_nav .bottom_item { float:left; width:800px;}
.boxbottom_nav .bottom_item a { color:#FFF; font-size:12px;}
.boxbottom_nav .bottom_item i { width:1px; margin:0px 15px; border-left:1px solid #616161;}
.boxbottom_nav .webshare { float:right; width:228px;}
.webshare span { float:left; font-size:12px; color:#FFF;}
#bdshare { line-height:48px; height:48px; width:153px; float:left; margin-left:3px;}
#bdshare a { float:left;margin-top:0px; margin-top:10px;}
#bdshare .bds_more { float:left; margin-top:10px; line-height:16px;}

.copyright {height:213px; background:url(images/bottom.png) repeat-x;}
.copyright .copyright_nav {width:1190px; height:213px; margin:0 auto;}
.copyright_nav .copyfooter { float:left; color:#cccccc; padding-top:32px; width:780px;}
.copyright_nav .copyfooter a { color:#cccccc;}
.copyright_nav .footer_verify { float:right; width:400px; padding-top:40px;}
/*友情链接*/
.link_list { margin-top:18px;font-size:12px;}
.link_list .link_title { float:left; width:65px;color:#727272;}
.link_list ul { float:left; padding-left:10px; padding-right:10px; width:1100px;}
.link_list ul li{float:left; line-height:15px; margin-right: 20px;} /*width:110px; */
.link_list ul li a {color:#999999;line-height:20px; }
.bottom_blank { height:72px; }
/*搜索跟随*/
.searchfollow { width:100%; height:58px; display:none; z-index:999; background-color:#fafafa; }
.searchfollow .searchfollow_nav { width:1190px; height:58px; margin:0 auto;}
.logo_follow { float:left; width:148px; height:58px; background:url(images/logo_follow.png) no-repeat;}
.searchfollow_nav .input_follow { float:left; height:58px; line-height:58px;}
.input_follow form { width:660px; height:40px; margin-top:9px; margin-left:100px;}
.search_input_f { border:2px solid #ff4400;width:567px;height:34px;float:left;background-color:#FFF;}
#sous_f { float:left; padding:0; margin-top:4px; margin-left:7px; width:472px; height:28px; line-height:28px; color:#c0c0c0; border:none; padding-left:5px;outline:medium; font-size:14px;}
.search_selected_f { width:83px;float:left; position:relative; cursor:pointer;}
.sous_type_f { width:83px; height:34px; position:relative; border-left:1px solid #ffc0a9; background-color:#f7f7f7;}
.sous_type_f_text { width:50px; float:left; line-height:36px; padding-left:12px; color:#838383; font-size:15px;}
.sous_type_f_img { width:10px; float:left;background: url(images/bg_ytszg.png) no-repeat  -164px -394px;  height:35px;}
.search_go_f {width:88px; height:38px; line-height:32px;float:left; cursor:pointer; background:url(images/bg_ytszg.png) no-repeat -16px -443px; border:none;}
.tel_follow { float:right; width:220px; height:58px;  background:url(images/tel_follow.png) no-repeat;}
/*底部咨询*/
.contacttype { width:100%; position:fixed; bottom:0px;z-index:999;background-color:#fafafa; border-top:2px solid #2f9b00; opacity:0.8; }
.contacttype .contact_nav { width:1290px; height:60px; margin:0 auto;overflow:hidden; transition:all 0.8s;}
.QQ_items { float:left; width:845px; height:50px; padding-left:20px; margin-left:25px; margin-top:6px; border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.QQ_items span { float:left; width:30px; margin:8px 15px 10px 15px; font-size:14px; font-weight:bold;}
.QQ_items ul { float:left; width:845px; height:60px;}
.QQ_items ul li { float:left;display:block; width:120px; height:24px;line-height:24px; }
.QQ_items ul li a { color:#444; height:24px; line-height:24px; float:left;}
.QQ_items ul li img { float:left;}

.contact_hide { position:absolute; left:50%; margin-left:320px; top:-27px; width:100px; height:25px; background-color:#fafafa; border:2px solid #2f9b00; border-bottom:none;z-index: 9999;text-align: center;line-height: 25px; cursor:pointer;border-radius: 5px 5px 0px 0px;}
.contact_hide:before { content:""; width:9px; height:9px; background:url(images/icon_btm.png) no-repeat;display: inline-block;margin-right: 5px;}
.contact_show { position:absolute; left:50%; margin-left:320px; top:-27px; width:100px; height:25px; background-color:#fafafa; border:2px solid #2f9b00; border-bottom:none;z-index: 9999;text-align: center;line-height: 25px; cursor:pointer;border-radius: 5px 5px 0px 0px;}
.contact_show:before { content:""; width:9px; height:9px; background:url(images/icon_btm.png) no-repeat 0px -12px;display: inline-block;margin-right: 5px;}

/*返回顶部*/
#gotoTop{ display:none; position:fixed;bottom:80px;left:50%;cursor:pointer; margin-left:605px;
         width:40px;height:40px; background:url(images/bg_ytszg.png) no-repeat -442px -224px;
         text-align:center;background-color:#eeeeee; border:1px solid #aaaaaa;}
#gotoTop{_position:absolute;_top:expression(eval(documentElement.scrollTop) + eval(documentElement.clientHeight * 3/4));}
#gotoTop:hover {background:url(images/bg_ytszg.png) no-repeat -442px -265px;background-color:#eeeeee; border:1px solid #ff4400;}

/*面包导航*/
.location { width:1190px; height:30px; line-height:30px;color:#727272; margin:5px 0px; }
.location .icon { padding:0px 10px; margin-right:5px; height:30px; background:url(images/bg_ytszg.png) no-repeat -298px -43px; }
.location .next { padding:0px 10px; height:30px; background:url(images/bg_ytszg.png) no-repeat -95px -396px;}
.location strong{color:#3CA000;}
.location a {color:#727272; float:left;}
.location i { float:left;}

.index_left {width:930px; float:left;}
.sidebar {width:240px; float:right;}


img { vertical-align: middle; -webkit-transition: all .8s; -o-transition: all .8s; transition: all .8s;}
.img_item { overflow:hidden; width:100%; display:block;}
.img_item:hover img { -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.img_item1 { overflow:hidden; width:223px; height:139px; display:block;}
.img_item1:hover img { width:245px; height:153px; margin-left:-11px; margin-top:-7px;}
.img_item2 { overflow:hidden; width:331px; height:205px; display:block;}
.img_item2:hover img { width:364px; height:225.5px; margin-left:-16.5px; margin-top:-10px;}
.img_item3 { overflow:hidden; width:222px; height:137px; display:block;}
.img_item3:hover img { width:244px; height:151px; margin-left:-11px; margin-top:-6.5px;}

.img_active { display:block; position: relative; margin:0 auto;}
.img_active:before { content: ""; position: absolute; width:100px; height: 100%; top: 0; left: -200px; overflow: hidden;
background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
-webkit-transform: skewX(-25deg);
-moz-transform: skewX(-25deg)
}
.img_active:hover:before { left: 150%; transition: left 1s ease 0s; }

.lastline { border:none;}

#qiao-icon-wrap {
position: fixed;
_position: absolute;
top: 45%;
width:146px;
right: 2px;
z-index: 2147483647;
visibility: visible;
}

#qiao-icon-wrap .qiao-icon-close {
position: absolute;
width: 25px;
height: 65px;
top: 50%;
margin-top: -33px;
left: -25px;
background: url(images/icon_close.png) -80px 0px no-repeat;
}

#qiao-icon-wrap .qiao-icon-min {
display: none;
position: absolute;
width: 25px;
height: 65px;
margin-top: -33px;
top: 50%;
right:0px;
background: url(images/icon_close.png) 0px 0px no-repeat;
}
