

*{ font-family:"微软雅黑"; font-size:12px; }
html, body { width:100%; height:100%; margin:0; padding:0; color:#4c4f54; overflow:inherit; }
body { background:#eaeaea url(../image/bg.jpg) center top repeat-y; position:absolute; }
div, ul, li, h1, h2, h3, h4, h5, table, tr, td, span, input, p { list-style:none; margin:0px; padding:0px; }
a { color:#4c4f54; text-decoration:none; }
a:hover { color:#1364ab; }
img { border:none; }

.clearFloat { clear:both; }

/*广告*/
.ad { width:120px; height:325px; border-radius:6px; position:fixed; top:350px; z-index:1000; overflow:hidden; }
.ad img{ width:120px; height:325px; }
._l { left:20px; }
._r { right:20px; }
._close_ad { width:12px; height:12px; background-color:#CCCCCC; position:absolute; top:5px; left:5px; color:#666666; line-height:12px; border-radius:20px; text-align:center; font-family:"微软雅黑"; font-size:9px; cursor:pointer; }

/* 通用头部 */
#head{ width:100%; }

.head_980 { width:980px; height:94px; margin:auto; }
.head_logo { width:140px; height:75px; padding-top:10px; margin-left:10px; float:left; }
.head_icon { width:200px; height:20px; position:absolute; top:15px; right:55px; display:none; }
.head_icon .icon { width:100%; height:20px; line-height:20px; float:left; margin-left:10px; }
.head_icon .icon span{ float:left; margin-right:5px; }
.head_menu { width:55px; height:30px; float:right; display:none; border-left:1px #CCCCCC double; margin-top:10px; }
.head_menu li{ width:30px; height:5px; background-color:#8c8c8c; margin-top:4px; margin-left:10px; }

.head_right { width:820px; height:94px; float:left; }
.head_right .nav_1 { height:21px; float:right; margin-top:20px; }
.head_right .nav_1 .icon { width:23px; height:20px; float:left; margin-left:10px; }
.head_right .nav_1 .daohang { width:138px; min-height:21px; float:left; background:url(../image/head_daohang_out.gif) center top no-repeat; margin-left:10px; }
.daohang .dh_box{ width:498px; position:absolute; left:50%; margin-left:-10px; z-index:1000; top:40px; padding-top:5px; display:none; }
.daohang .dh_box .box-top { width:498px; height:14px; background:url(../image/cy_top.png) no-repeat; float:left; }
.daohang .dh_box .box-center { width:498px; background:url(../image/cy_center.png); float:left; }
.daohang .dh_box .box-footer { width:498px; height:19px; background:url(../image/cy_bottom.png) no-repeat; float:left; }
.daohang .dh_box .box-item { width:440px; margin-left:10px; border-bottom:1px #CCC dotted; padding:5px 20px 10px 20px; float:left;}
.box-item .item-title { width:100%; line-height:30px; text-decoration:underline; font-size:14px; }
.box-item .item-title a{ text-decoration:underline; font-size:14px; }
.box-item li { width:88px; line-height:20px; float:left; }
.box-center>div:nth-child(3) li { width:110px; line-height:20px; float:left; }
.daohang .dh_box .noborder { border-bottom:none; padding-bottom:0; }

.head_right .nav_1 .search { width:123px; height:21px; float:left; background:url(../image/search_bg.jpg); margin-left:10px; }
.head_right .nav_1 .search input { height:15px; float:left; margin-left:15px; margin-top:3px; }
.head_right>.nav_1>.search>form>input:nth-child(2) { width:80px; height:18px; line-height:18px; margin-left:10px; margin-top:1px; border:none; color:#656565; }

.head_right .nav_2 { height:48px; float:right; margin-top:26px; }
.head_right .nav_2>ul>li { float:left; line-height:48px; text-align:right; background:url(../image/menu_icon.jpg) left center no-repeat; padding-left:35px; margin-left:20px;}
.head_right>.nav_2>ul>li:nth-child(1) { background:none;  }
.head_right .nav_2>ul>li> .text_on { color:#1364ab; }
.head_right .nav_2>ul>li> a { font-size:14px; }

.nav_position { background-color:#1364ab; border-radius:10px; position:absolute; z-index:2; display:none; left:50%; margin-left:-150px; top:94px; }

.nav_item { max-width:130px; margin:20px 30px 20px 0; float:left; padding-right:30px; border-right:1px #357dbd double; }
.nav_item >ul>li { width:100px; margin-left:30px; border-bottom:1px #357dbd double; line-height:35px; float:left; text-align:left; }
.nav_item >ul>li a{ color:#FFF; }
.item_pic { width:180px; float:left; margin:25px 30px 25px 0; text-align:left; line-height:20px; color:#FFFFFF }

#m4 .nav_item { max-width:260px; }


/* 首页Banner */
.banner { width:100%; height:560px; overflow:hidden; position:absolute; top:94px; }
.pics { width:100%; height:100%; position:absolute; left:50%; margin-left:-720px; top:0%; }
.banner .pics >ul>li { width:100%; height:560px; position:absolute; opacity:0; }
.pics img{ width:1440px; height:100%; }
.items { position:absolute; z-index:1; left:50%; bottom:70px; }
.items >ul>li { width:10px; height:10px; background-color:#FFFFFF; float:left; margin-left:10px; border-radius:10px; cursor:pointer; }
.items >ul>li:nth-child(1) { background-color:#1364ab; }


/*首页内容部分*/
.main { width:100%; height:300px; position:absolute; z-index:2; background:url(../image/main_bg.png) center top no-repeat; top:600px; }
.main .box { width:980px; margin:auto; }
.main .box .box_icon { width:46px; height:10px; float:right; margin-right:15px; }

.main .box_1 { width:285px; float:left; margin-right:20px; margin-left:25px; }
.main .box_1 .box_title{ line-height:43px; text-align:left; background:url(../image/icon_title.jpg) left center no-repeat; color:#1364ab; font-weight:bold; padding-left:15px;}

.main .box_1 .box_content { width:285px; height:160px; margin-top:20px; }
.main .box_1 .box_content .pic{ width:130px; height:200px; overflow:hidden; float:left; text-align:center; }
.main .box_1 .box_content img { height:185px; }
.main .box_1 .box_content .con { width:130px; margin-left:15px; float:left }
.main .box_1 .box_content .con .con_title{ font-size:14px; font-weight:bold; line-height:40px; border-bottom:1px #dbdbdb double; }
.main .box_1 .box_content .con .con_content { width:100%; margin-top:10px; line-height:20px; }
.main .box_1 .box_content a { color:#1364ab; }
.main .box_1 .box_menu { width:270px; }
.main .box_1 .box_menu li { width:88px; height:30px; float:left; background:url(../image/box_1_menu1.jpg) no-repeat; text-align:center; padding-top:5px; line-height:30px; }
.main .box_1 .box_menu li:nth-child(3) { width:89px; }
.main .box_1 .box_menu .moveli { background:url(../image/box_1_menu2.jpg) no-repeat; }
.main .box_1 .box_menu .moveli a { color:#1364ab; }

#box2, #box3 { display:none; }

.main .box_2 { width:360px; float:left; margin-right:20px; }
.main .box_2 .box_title{ line-height:43px; text-align:left; background:url(../image/icon_title.jpg) left center no-repeat; color:#1364ab; font-size:14px; font-weight:bold; padding-left:15px;}

.main .box_3 { width:270px; float:left; }
.main .box_3 .box_title{ line-height:43px; text-align:left; background:url(../image/icon_title.jpg) left center no-repeat; color:#1364ab; font-size:14px; font-weight:bold; padding-left:15px;}
.main .box_3 .box_content { width:250px; height:120px; margin-top:15px; }
.main .box_3 .box_content .con_title{ font-size:14px; font-weight:bold; line-height:40px; }
.main .box_3 .box_content .con_content { width:100%; line-height:20px; border-bottom:1px #dbdbdb dashed; padding-bottom:10px; margin-bottom:10px; }
.main .box_3 .box_content .con_content a { color:#1364ab; }
.main .box_3 .box_item { width:250px; }
.main .box_3 .box_item li { line-height:25px; }
.main .box_3 .box_item li span { float:right; }

.main .box_1 .box_title font, .main .box_2 .box_title font, .main .box_3 .box_title font{ font-size:14px; }

.item_page { width:100%; margin-top:10px; }
.item_page .news_icon{ width:28px; height:11px; background:url(../image/news_icon2.png) no-repeat; position:absolute; font-size:9px; line-height:11px; text-align:center; cursor:pointer }
.item_page .icon_position1 { margin-left:220px; }
.item_page .icon_position2 { margin-left:200px; z-index:1; }
.item_page .icon_position3 { margin-left:180px; z-index:2; }
.item_page .icon_move { background:url(../image/news_icon1.png) no-repeat; }

.view_more { width:150px; line-height:30px; border-radius:4px; margin:15px auto; background-color:#216CAF; text-align:center; display:none; }
.view_more a { font-size:14px; color:#FFFFFF; font-weight:bold; }


/*通用底部*/
.foot { width:100%; height:100px; background:#FFF url(../image/foot_bg.jpg) left top repeat-x; margin:10px auto 0 auto; }
.foot_980 { width:980px; margin:auto; }
.foot_left { float:left; margin-top:25px; text-align:left }
.foot_right { float:right; margin-top:25px; text-align:right; }
.foot_980 li { line-height:30px; }
/*.foot_right>ul>li:nth-child(1) { background:url(../image/share_icon.png) 200px center no-repeat; }*/
.foot_right>ul>li:nth-child(1) { background:url(../image/share_icon.png) 183px center no-repeat; }
.foot_left>ul>li:nth-child(1) { border-bottom:1px #CCC double; }
.foot_right>ul>li a { margin-left:10px; float:left; }


/*图片旋转*/
#honor_Box{position:relative;width:280px;margin:0 auto;padding-top:40px;padding-bottom:26px;background:url(../image/box_honor.png) no-repeat center 294px;}
#honor_Box ul{position:relative;height:180px;}
#honor_Box li{z-index:0;position:absolute;list-style-type:none;width:0px;background:#f1f1f1;height:0px;overflow:hidden;top:146px;left:377px;cursor:pointer;list-style-image:none;border-radius:4px;box-shadow:1px 1px 1px rgba(200, 200, 200,1);text-align:center;}
#honor_Box LI img{background:url(../image/loading.gif) no-repeat center 50%;height:100%;vertical-align:top;}
#honor_Box .prev{display:block;}
#honor_Box .next{display:block;}
#honor_Box .prev{z-index:100;overflow:hidden;cursor:pointer;}
#honor_Box .next{z-index:100;overflow:hidden;cursor:pointer;}
#honor_Box .prev{position:absolute;background:url(../image/btnHonor.jpg) 0px 0px;width:27px;height:27px;top:50%;left:-40px;margin-top:-15px;}
#honor_Box .next{position:absolute;background:url(../image/btnHonor.jpg) 0px -27px;width:27px;height:27px;top:50%;right:-20px;margin-top:-15px;}
#honor_Box p{padding:5px 0;line-height:24px;text-align:center;width:237px;margin:0 auto;
position:relative;margin-top:-48px; margin-left:12px; z-index:9999;
background:url(../image/bg_gray.png) repeat 0px 0px;color:#fff;font-size:14px;}

#product_Box { width: 90%;  height:330px; background-color:#FFFFFF; margin:auto; display:none; overflow:hidden; }
#product_Box li { width: 80px; overflow:hidden; float:left; margin-left:20px; text-align:center; }
#product_Box li div { width: 80px; height:80px; overflow:hidden; float:left; margin-bottom:10px; }


/*about*/
.about_banner { width:100%; height:324px; overflow:hidden; position:absolute; top:94px; }

.about_main { width:100%; position:absolute; top:370px; overflow-x:hidden; }
.about_main .main_box { width:1069px; margin:auto; }
.box_l { width:263px; float:left; }
.box_r { width:806px; float:left; }
.about_main .main_left { width:263px; background:url(../image/left_bg.png) right top no-repeat; float:left; padding-bottom:20px; }
.about_main .main_left ul { margin-top:60px; }
.about_main .main_left li { width:136px; height:57px; margin-left:97px; padding-left:30px; line-height:57px; }
.about_main .main_left li a{ color:#757575; }
.about_main .main_left .lihove { background-image:url(../image/nav_left.jpg); }
.about_main .main_left .lihove a{ color:#FFFFFF; }
.about_main .left_top { width:150px; text-align:center; margin:30px 0 0 80px; line-height:15px; font-size:18px; color:#FFFFFF;}
.about_main .left_top span { font-size:10px; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; }
.about_main .left_footer { width:263px; height:34px; background-image:url(../image/left_footer.png);  float:left;}

.about_main ._code { margin-left:110px; margin-top:20px; }

.about_main .main_right { width:806px; background:url(../image/about_content_bg.png) left top no-repeat; float:left; }
.about_main .main_right .right_content { width:729px; margin-left:30px; padding:20px 30px 30px 0; line-height:20px; border-right:1px #EEEEEE double; }
.about_main .main_right .rongyu_content { width:729px; margin-left:30px; padding:20px 30px 30px 0; line-height:20px; border-right:1px #EEEEEE double; }
.about_main .main_right .right_content1 { width:729px; margin-left:30px; padding:20px 30px 30px 0; line-height:20px; border-right:1px #EEEEEE double; text-align:center; display:none; }
.about_main .main_right .picArr { width:328px; height:220px; float:right; margin-left:20px; margin-bottom:10px; }
.about_main .main_right .picArr img { width:328px; height:220px; }
.about_main .main_right .right_top { width:100%; height:60px;}
.about_main .main_right .right_top ._title {font-size:22px; font-weight:bold; color:#000; line-height:50px; height:60px; margin-left:30px; border-bottom:4px #1364AB solid; width:220px; float:left; }
.about_main .main_right .right_top span { float:right; color:#757575; font-weight:normal; font-size:12px; margin-right:30px; line-height:50px; background:url(../image/home.png) left center no-repeat; padding-left:25px; }
.about_main .right_footer { width:790px; height:43px; background:url(../image/about_content_footer.png) right top no-repeat; float:left; border-top:1px #EEEEEE double; }

.about_main .main_right .pic1 { float:left; width:250px; height:396px; background:url(http://www.taihucn.com/skin/web/about_kuang.png) left top no-repeat; }

.about_main .main_right .pic_d { width:100%; margin-top:30px; }
.about_main .main_right .pic_d .pic_k { width:352px; height:252px; padding:10px; border:1px #E2E2E2 double; margin:auto; }
.about_main .main_right .pic_d .pic_k img { width:350px; height:250px; }
.about_main .main_right .pic_d .pic_t { width:100%; color:#1364ab; line-height:30px; text-align:center; }

.main_box .main_right .con_img img { }

.rollBox{border-top:1px solid #E2E2E2;height:105px;margin-top:20px; padding-top:20px;width:710px;float:left;overflow:hidden}
.rollBox .scrollcon{width:710px;height:105px;}
.rollBox .LeftBotton{height:105px;width:21px;background:#ff0000 url(http://www.taihucn.com/skin/web/about_btn_left.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;}
.rollBox .RightBotton{height:105px;width:21px;background:#ff0000 url(http://www.taihucn.com/skin/web/about_btn_right.jpg);overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;}
.rollBox .Cont{width:668px;overflow:hidden;float:left;height:105px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:150px;height:105px;overflow:hidden;float:right; padding-left:14px;}
.rollBox .Cont .pic img{width:150px;height:105px;background:#fff;display:block;}
.rollBox #List1, .rollBox #List2{float:left;}

/*news*/
.news_hot { width:759px; padding:30px 0 30px 30px; }
.news_hot li { width:210px; border:1px #CCC double; float:left; margin-right:20px; padding:10px; margin-bottom: 10px;}
.news_hot li .hot_pic { width:210px; height:100px; margin-bottom:10px; }
.news_hot li .hot_pic img { width:210px; height:100px; }
.news_hot li .hot_text h1 { margin-bottom:5px; }
.news_hot li .hot_text h2 { font-weight:normal; color:#999999; }
.news_hot li .hot_time { margin-top:10px; }
.news_hot li .hot_time a { color:#1364AB; }
.news_hot li .hot_time h1 { background-color:#1364AB; width:auto; padding:0 10px; float:left; color:#FFFFFF; font-weight:normal; }
.news_hot li .hot_time h2 { float:right; width:50px; text-align:right; padding-right:5px;  font-weight:normal; }

.news_item { width:759px; padding:20px 0 10px 30px; }
.news_item li { width:729px; border-bottom:1px #CCC double; line-height:40px; list-style:inside; }
.news_item li span { float:right; }

.search_item { width:759px; padding:20px 0 10px 30px; }
.search_item li { width:729px; border-bottom:1px #CCC double; line-height:40px; background:url(http://www.taihucn.com/skin/web/search_icon.jpg) left center no-repeat; text-indent:23px; }
.search_item li span { float:right; }

.news_item_media { width:729px; padding:20px 0 10px 30px; }
.news_item_media li { margin-bottom:15px; border-bottom:1px #EEE double; padding-bottom:15px; }
.news_item_media ._title { width:100%;}
.news_item_media ._title a{ color:#000; }
.news_item_media ._time { width:100%; color:#999999; line-height:30px; height:30px; }
.news_item_media ._content { width:100%; color:#666; line-height:20px; }
/*.news_item_media ._btn { width:80px; height:25px; background:-webkit-linear-gradient(0deg, #2675C4, #1E5D9D); background:linear-gradient(0deg, #2675C4, #1E5D9D); text-align:center; line-height:25px; margin-top:15px; color:#FFFFFF; border-radius:3px; }*/
.news_item_media ._btn { width:87px; height:25px; background-image:url(http://www.taihucn.com/skin/web/news_more.jpg); text-align:center; line-height:25px; margin-top:15px; color:#FFFFFF; border-radius:3px; }
.news_item_media ._btn a{ color:#FFFFFF; }
.news_item_media ._pic { width:240px; height:165px; float:left; }
.news_item_media ._info{ width:469px; float:left; margin-left:20px; } 

.news_page { width:100%; text-align:center; line-height:25px; margin-bottom:20px; }

.news_box { width:730px; padding:20px 30px; }
.news_box ._title { width:100%; font-size:16px; color:#333; border-bottom:1px #CCCCCC double; text-align:center; line-height:50px; }
.news_box ._sx { width:100%; color:#999; text-align:center; line-height:40px; margin-bottom:20px; }
.news_box ._content { width:100%; line-height:22px; margin-bottom:20px; }
.news_box ._content img { max-width:100%; }
.news_box .next_back { width:100%; margin-bottom:30px; }
.news_box .next_back li { width:100%; float:left; }
.news_box .next_back li h1{ width:80px; height:32px; float:left; background-color:#ECECEC; text-align:center; line-height:32px; color:#333; }
.news_box .next_back li h2{ width:400px; height:32px; float:left; background-color:#F4F4F4; line-height:32px; padding-left:15px; color:#999; font-weight:normal; }
.news_box .next_back li span { float:right; }

/*products*/
.products_content{ width:729px; margin:20px 0 10px 30px; min-height:228px; }
.products_content1 { display:none; }
.products_content ._text { width:400px; line-height:25px; }

.products_item { width:759px; padding:10px 0 10px 30px; }
.products_item .listli { width:729px; border-bottom:1px #CCC double; line-height:40px; list-style:url(http://www.taihucn.com/skin/web/product_icon.jpg) inside; }
.products_item .listli .lispan { float:right; font-weight:bold; font-size:18px; }
.products_item .listli .item_info { border:1px #CCC double; border-bottom:none; padding:15px; line-height:20px; display:none; }
.products_item .listli .item_info img { margin-right:10px; }
.products_item .listli .item_info ._url { background:url(http://www.taihucn.com/skin/web/products_url.jpg) left center no-repeat; padding-left:18px; margin-top:10px; }
.products_item .lia{}
.products_item .lia a{ color:#1364AB }

.faq_item { width:759px; padding:20px 0 10px 30px; }
.faq_item li { width:689px; border-bottom:1px #CCC double; line-height:40px; background:url(http://www.taihucn.com/skin/web/faq_q.jpg) left 5px no-repeat;}
.faq_item .itema {padding-left:40px; }
.faq_item li span { float:right; font-weight:bold; font-size:18px; }
.faq_item li .item_info { background:url(http://www.taihucn.com/skin/web/faq_a.jpg) 15px 13px no-repeat; border:1px #CCC double; border-bottom:none; padding:15px; line-height:25px; display:none; text-indent:40px; }
.faq_item li .item_info img { margin-right:10px; }
.faq_item li .item_info ._url { background:url(http://www.taihucn.com/skin/web/products_url.jpg) left center no-repeat; padding-left:18px; margin-top:10px; }
.faq_item .lia{}
.faq_item .lia a{ color:#1364AB }

.map_box { width:759px; padding:20px 0 20px 30px; float:left; }
.map_item{ width:759px; float:left; }
.map_item .map_class { width:110px; background-color:#1364AB; line-height:25px; text-align:center; margin-bottom:10px; }
.map_item li { width:110px; border:1px #CCC double; border-left:none; line-height:25px; text-align:center; float:left; margin-bottom:10px; }
.map_item>ul>li:nth-child(1) { border-left:1px #CCC double; }
.map_item>ul>li:nth-child(7) { border-left:1px #CCC double; }
.map_item>ul>li:nth-child(13) { border-left:1px #CCC double; }
.map_item .map_class a{ color:#FFF; }

/*culture*/
.culture_content{ width:729px; margin:20px 0 10px 30px; min-height:377px; }
.culture_content1 { display:none; }
.culture_content ._text { width:400px; line-height:25px; }

.culture_video { width:728px; padding:20px 0 30px 0; margin-left:30px; border-bottom:1px #CCC double;  }
.culture_video ._video { width:420px; height:280px; float:left; }
.culture_video ._info { width:270px; border:1px #E2E2E2 double; float:left; padding:15px; line-height:29px; }
.culture_video ._info h1 { color:#1364AB; line-height:30px; }
.culture_video ._info h2 { line-height:25px; font-weight:normal; margin-bottom:10px; }
.culture_video ._info h3 { line-height:40px; font-weight:normal; }

.video_list { width:759px; padding:30px 30px 0 30px;}
.video_list li { width:210px; border:1px #CCC double; float:left; margin-right:15px; margin-bottom:15px; padding:10px; }
.video_list li .list_pic { width:210px; height:120px; margin-bottom:10px; }
.video_list li .list_pic img { width:210px; height:120px; }
.video_list li .list_btn { margin-top:5px; background:url(http://www.taihucn.com/skin/web/play_icon.png) left center no-repeat; padding-left:20px; }
.video_list li .list_btn a { color:#1364AB; }
.video_list li .play_btn { position:absolute; margin:35px 0 0 80px;; }

#video12 { }
#video13 { display:none; }

/*contact*/
.contact_item { width:759px; padding:30px 0 30px 30px; }
.contact_item >ul>li { width:729px; height:240px; border:1px #CCC double; float:left; margin-bottom:20px; }
.contact_item >ul>li .c_item_pic { width:330px; height:240px; float:left; }
.contact_item >ul>li .c_item_pic img { width:330px; height:240px; }
.contact_item >ul>li .item_text { width:339px; float:left; padding:30px; }
.contact_item >ul>li .item_text h1 { margin-bottom:10px; font-size:16px; }

.contact_item >ul>li .item_text li{ line-height:20px; padding-left:20px; margin-bottom:10px; }
.contact_item >ul>li .item_text ._address { background:url(../image/contact_icon1.jpg) left 1px no-repeat; }
.contact_item >ul>li .item_text ._zip { background:url(../image/contact_icon2.jpg) left 3px no-repeat; }
.contact_item >ul>li .item_text ._tel { background:url(../image/contact_icon3.jpg) left 1px no-repeat; }
.contact_item >ul>li .item_text ._pope { background:url(../image/contact_icon4.jpg) left 1px no-repeat; }


/*发展历程*/
.events{background:url(http://www.taihucn.com/skin/web/events_bg.jpg) no-repeat center 20px;}
.e_tit{height:135px;position:relative;overflow:hidden;margin-bottom:25px;padding-top:5px;}
.e_tit .e_btn{display:block;width:17px;height:25px;background:url(http://www.taihucn.com/skin/web/e_tit_btn.png) no-repeat;position:absolute;bottom:10px;}
.e_tit .prev{left:5px;background-position:0 0;}
.e_tit .next{right:5px;background-position:0 -25px;}
.e_time{width:672px;position:relative;left:30px;overflow:hidden;}
.e_time ul{width:672px;overflow:hidden;*zoom:1;background:url(http://www.taihucn.com/skin/web/e_line.jpg) repeat-x 0 113px}
.e_time ul li{float:left;width:84px;position:relative;margin-top:20px;height:100px;cursor:pointer;font-size:14px;}
.e_time li span{display:block;padding-top:59px;line-height:30px;text-align:center;color:#979797;}
.e_time li .sign{position:absolute;height:11px;overflow:hidden;text-align:center;width:100%;}
.e_time li .sign img{top:0px; margin-left:36px; float:left;}
.e_time li .line{height:0;width:1px;position:absolute;bottom:11px;left:41px;background:url(http://www.taihucn.com/skin/web/e_line2.jpg) repeat-y center top;}
.e_time li p{width:84px;height:24px;position:absolute;top:0;left:0;text-align:center;line-height:24px;background:url(http://www.taihucn.com/skin/web/e_tit_on.png) no-repeat;display:none;color:#FFF;font-weight:bold;}
.e_time li.on span{opacity:0;fliter:alpha(opacity=0);}
.e_time li.on .sign img{top:-11px; position:absolute;}
.e_time li.on .line{height:65px;}
.e_time li.on p{display:block;}
.e_con h1 { font-size:30px; line-height:40px; }


/*page*/
.page{width:100%;}
.page .page_con{text-align:center;padding-top:4px;padding-bottom:34px;font-size:12px;}
.page .page_con a{background:#fff;border:1px solid #fff;margin-left:5px;margin-right:5px;padding:1px 5px;text-decoration:none;}
.page .page_con a:hover,.page .page_con a.check{background-color:#005aab;border:1px solid #005aab;color:#fff;text-decoration:none;}
.page span{margin-left:5px;margin-right:5px;}
.page .input_page{width:28px;height:17px;border:1px solid #ddd;margin-left:5px;margin-right:5px;}

.page1{width:100%; display:none; line-height:25px;}
.page1 .page_con{text-align:center;padding-top:4px;padding-bottom:34px;font-size:12px;}
.page1 .page_con a{background:#fff;border:1px solid #fff;margin-left:5px;margin-right:5px;padding:1px 5px;text-decoration:none;}
.page1 .page_con a:hover,.page .page_con a.check{background-color:#005aab;border:1px solid #005aab;color:#fff;text-decoration:none;}
.page1 span{margin-left:5px;margin-right:5px;}
.page1 .input_page{width:28px;height:17px;border:1px solid #ddd;margin-left:5px;margin-right:5px;}



/*job*/
.job_box { width:730px; border:1px #EEE double; margin:30px 0 30px 30px; }
.job_box ._title { width:100%; border-bottom:1px #EEE double; height:40px; background:url(../image/job_icon.jpg) 15px center no-repeat; }
.job_box ._title span { line-height:40px; height:40px; margin-left:45px; color:#005aab; font-size:16px; }
.job_box ._content { width:96%; margin:auto; }
.job_box ._content li { width:100%; border-bottom:1px #EEE dashed; padding:10px 0; float:left; }
.job_box ._content li ._s1 { color:#005aab; line-height:20px; width:80px; text-align:right; margin-right:20px; float:left; font-weight:normal; }
.job_box ._content li ._s2 { line-height:20px; text-align:left; float:left; font-weight:normal; width:600px; }
.job_box ._content .sq_btn { border-bottom:none; }
.job_box ._content .sq_btn img { margin:15px 0 15px 40px; }
.joblist { width:90%; }
#_job { display:block; }
#_job1 { display:none; }

.job_sq_close { width:23px; height:39px; background-image:url(http://www.taihucn.com/skin/web/close.jpg); position:absolute; top:120px; left:50%; margin-left:367px; z-index:100; }
.sq_bg { position:fixed; background-color:#000; width:100%; height:100%; top:0; opacity:.5; z-index:99; }
.sq_box { position:absolute; width:735px; background-color:#FFF; padding-bottom:20px; left:50%; top:120px; margin-left:-367px; z-index:100; }
.sq_box .box_title { color:#005aab; border-top:3px #005aab solid; line-height:22px; width:665px; margin:auto; padding:15px; margin-top:20px; }
.sq_box ._zhiwei{ line-height:22px; width:665px; margin:auto; }
.sq_box ._zhiwei ._s1 { line-height:20px; width:70px; text-align:right; margin-right:20px; float:left; }
.sq_box ._zhiwei ._s2 { line-height:20px; text-align:left; float:left; width:500px; }

.sq_box ._info { width:695px; margin:auto; margin-top:20px; }
.sq_box ._info ._title { line-height:25px; height:25px; width:100%; background-color:#005aab; color:#FFF; font-size:15px; text-indent:10px; }
.sq_box ._info ._face { line-height:22px; width:665px; margin:auto; padding:20px 15px 10px 15px; float:left;}
.sq_box ._info ._face ._s1 { line-height:20px; width:70px; text-align:right; margin-right:20px; float:left; }
.sq_box ._info ._face ._s2 { line-height:20px; text-align:left; float:left; width:500px; }
#s_con_pic { float:left;}

.sq_box ._info ul { width:665px; margin:auto; padding:0 15px; float:left;}
.sq_box ._info li { width:330px; float:left; height:30px; }
.sq_box ._info li ._s1 { line-height:20px; width:70px; text-align:right; margin-right:20px; float:left; }
.sq_box ._info li ._s2 { line-height:20px; text-align:left; float:left; }
.sq_box ._info li input[type="text"] { width:200px; line-height:20px; height:20px; }
.sq_box ._info li input[class="width_150"] { width:120px; line-height:20px; height:20px; }
.sq_box ._info textarea { width:640px; height:100px; margin-top:15px; margin-left:20px; }
.sq_box ._info ._btn_submit{ margin-left:17px; margin-top:20px; }

#job_main { display:none; }

.about_main iframe { width:510px; height:498px; }

/* 大于等于1450px */ 
@media (min-width: 1450px) {
	.foot { width:1440px; }
}


/* 小于等于1100px */ 
@media (max-width: 1100px) {	
	
	.box_l, .main_box .right_footer { display:none;}
	.about_main { top:440px; }
	.about_main .main_box { width:90%; padding:0 20px 20px 20px; }
	
	.box_r { width:100%; margin:auto; }
	.main_box .main_right { width:100%; background:none; background-color:#FFF; }
	.main_box .main_right .right_content { width:90%; margin:0; padding:20px 0 20px 20px; border-right:none; clear:both; background-color:#FFF; }
	.about_main .main_right .picArr { width:220px; height:148px; float:right; margin-left:20px; margin-bottom:10px; }
	.about_main .main_right .picArr img { width:220px; height:148px; }
	.about_main .main_right .right_top ._title {margin-left:20px; margin-bottom:0; width:120px;}
.about_main .main_right .right_top span { display:none; }
}


/*小于等于980*/
@media (max-width: 980px) {
	
	body { background:#eaeaea; }
	
	#head { height:50px; }
	.head_980 { width:100%; height:50px; background:-webkit-linear-gradient(0deg, #f2f2f2, #FFF); background:linear-gradient(0deg, #f2f2f2, #FFF); }
	.head_logo { width:128px; }
	.head_logo img { width:100%; }
	
	.head_menu,.head_icon { display:block; }
	
	.head_right { width:100%; float:left; position:absolute; top:50px; z-index:1000; display:none; }
	.head_right .nav_1 { display:none; }
	
	.head_right .nav_2 { width:100%; margin-top:0; }
	.head_right>.nav_2>ul>li:nth-child(1) { background:url(../image/mobile_menu_bg.jpg) left -40px repeat-x;  }
	.head_right .nav_2>ul>li { width:100%; line-height:40px; text-align:left; background:none; padding-left:0; margin-left:0; border-bottom:2px #CCC solid; background:url(../image/mobile_menu_bg.jpg) left -40px repeat-x; font-size:14px; font-weight:bold; }
	.head_right .nav_2>ul>li a{ margin-left:15px; display:block; }
	.head_right .nav_2>ul>li .menu_icon { width:17px; height:20px; margin-top:10px; background:url(../image/mobile_menu_icon_out.jpg) left center no-repeat; background-size:auto 100%; float:right; margin-right:15px; }
	
	.head_right .nav_2>ul>li .on { background:url(../image/mobile_menu_icon_move.jpg) left center no-repeat; }
	
	.nav_position { position:static; margin-left:0; }
	
	.nav_item { max-width:100%; margin:0; padding:0; border:none; width:100%; clear:both; background-color:#FFF; }
	.nav_item >ul>li { width:100%; margin-left:0; border-bottom:1px #dbdbdb double; line-height:35px; clear:both; text-align:left; background:url(http://www.taihucn.com/skin/web/mobile_menu2_icon.jpg) 15px center no-repeat; }
	.nav_item >ul>li a{ color:#333; font-size:12px; font-weight:normal; padding-left:15px; }
	
	.item_pic { display:none; }
	
	#m4 .nav_item { max-width:100%; }
	
	
	.banner { height:392px; top:50px; }
	.pics { margin-left:-480px; }
	.banner .pics >ul>li { height:392px; }
	.pics img{ width:980px; }
	.items { bottom:15px; }

	
	
	.main { width:100%; height:auto; position:static; margin-top:410px; background:none; }
	.main .box { width:100%; }
	.main .box .box_icon, .main .box_1 .box_menu { display:none; }
	
	.main .box_1 { width:90%; margin:auto; float:none; }
	.main .box_1 .box_title{ width:100%; line-height:43px; text-align:left; background:#DFE6EC url(http://www.taihucn.com/skin/web/m_icon.jpg) left center no-repeat; margin-top:15px; padding-left:0;}
	.main .box_1 .box_title font { padding-left:20px; }
	.main .box_1 .box_content { width:100%; height:auto; margin:auto; padding:0 0 0 0; overflow:hidden; background-color:#FFFFFF; }
	.main .box_1 .box_content .pic{ width:100px; height:auto; }
	.main .box_1 .box_content img { width:85px; height:auto; margin:15px 0 15px 15px; }

	.main .box_1 .box_content .con { width:50%; }
	.main .box_1 .box_content .con .con_title{ border-bottom:none; }
	.main .box_1 .box_content .con .con_content { margin-top:0px; margin-bottom:10px; }
	
	.main_box .main_right .con_img img { width:100%; height:auto; }
	
	.main .box_2 { width:90%; margin:auto; float:none; }
	.main .box_2 .box_title{ width:100%; line-height:43px; text-align:left; background:#DFE6EC url(http://www.taihucn.com/skin/web/m_icon.jpg) left center no-repeat; padding-left:0; margin-top:15px; }
	.main .box_2 .box_title font { padding-left:20px; }
	
	#honor_Box{ display:none;}
	
	#product_Box { width:100%; height:auto; display:block; padding-top:20px; }
	#product_Box li { width: 100px; margin-bottom:20px; }
	#product_Box li div { width: 100%; height:80px; }
	#product_Box li div img { width: 100%; height:80px; }
	
	
	
	.main .box_3 { width:90%; margin:auto; float:none; padding-bottom:20px; }
	.main .box_3 .box_title{ width:100%; line-height:43px; text-align:left; background:#DFE6EC url(http://www.taihucn.com/skin/web/m_icon.jpg) left center no-repeat; padding:0; margin:auto; margin-top:15px;}
	.main .box_3 .box_title font { padding-left:20px; }
	.main .box_3 .box_content { width:100%; height:auto; margin-top:15px; margin:auto; background-color:#FFFFFF; padding:0 0 10px 0; }
	.main .box_3 .box_content .con_content, .main .box_3 .box_content .con_title{ display:none; }
	.main .box_3 .box_item li { line-height:40px; border-bottom:1px #dbdbdb dashed; }
	.main .box_3 .box_item li a{ padding-left:10px; }
	.main .box_3 .box_item li span { margin-right:10px; }

	
	.item_page { display:none; }
	
	.view_more { display:block; }
	
	#box1, #box2 { border-bottom:1px #dbdbdb dashed; }
	#box2, #box3 { display:block; }
	
	.foot { background:#F7F7F7; height:auto; float:left; }
	.foot_980 { width:100%; margin:auto; }
	.foot_left {width:100%; float:left; margin-top:20px; text-align:center }
	.foot_right {display:none; }
	.foot_980 li { line-height:25px; }
	
	.foot { padding-bottom:20px;}
		
	.about_banner { height:221px; top:50px; }
	.about_banner .pics >ul>li { height:221px; }
	
	.about_main { top:300px; }
	.about_main .main_right .picArr { width:328px; height:220px; float:none; margin-left:0; margin-bottom:-60px; }
	
	.about_main .main_right .rongyu_content { display:none; }
	.about_main .main_right .right_content1 { width:100%; margin-left:0; padding:0; margin-top:30px;  line-height:20px; border-right:1px #EEEEEE double; text-align:center; display:block; }
	.about_main .main_right .right_content1 .pic  { width:100%; float:left;}
	.about_main .main_right .right_content1 .pic div{ width:90%; margin:auto; line-height:22px; padding:10px 0; text-align:left; }
	
	
	
	/*news*/
	.news_hot { width:80%; padding:30px 10% 30px 10%; }
	.news_hot li { width:90%; border:1px #CCC double; float:left; margin-right:0; margin-bottom:15px; padding:5%; }
	.news_hot li .hot_pic { width:100%; height:auto; margin-bottom:10px; }
	.news_hot li .hot_pic img { width:100%; height:auto; }
	.news_hot li .hot_text h1 { margin-bottom:5px; }
	.news_hot li .hot_text h2 { font-weight:normal; color:#999999; }
	.news_hot li .hot_time { margin-top:10px; }
	.news_hot li .hot_time a { color:#1364AB; }
	.news_hot li .hot_time h1 { background-color:#1364AB; width:auto; padding:0 10px; float:left; color:#FFFFFF; font-weight:normal; }
	.news_hot li .hot_time h2 { float:right; width:50px; text-align:right; padding-right:5px;  font-weight:normal; }
	
	.news_item { width:80%; padding:20px 10% 10px 10%; }
	.news_item li { width:100%; border-bottom:1px #CCC double; line-height:22px; list-style:inside; padding:8px 0; overflow:hidden; height:18px;white-space:nowrap; text-overflow:ellipsis; }
	.news_item li span { float:inherit; margin-left:10px; display:none; }
	
	.news_item_media { width:80%; padding:20px 10% 10px 10%; }
	.news_item_media li { margin-bottom:15px; border-bottom:1px #EEE double; padding-bottom:15px; }
	.news_item_media ._title { width:100%;}
	.news_item_media ._title a{ color:#000; }
	.news_item_media ._time { width:100%; color:#999999; line-height:30px; height:30px; }
	.news_item_media ._content { width:100%; color:#666; line-height:20px; }
	.news_item_media ._btn { width:87px; height:25px; background-image:url(http://www.taihucn.com/skin/web/news_more.jpg); text-align:center; line-height:25px; margin-top:15px; color:#FFFFFF; border-radius:3px; }
	.news_item_media ._btn a{ color:#FFFFFF; }
	.news_item_media ._pic { width:100%; height:auto; float:left; }
	.news_item_media ._pic img { width:100%; height:auto; float:left; }
	.news_item_media ._info{ width:100%; float:left; margin-left:0; margin-top:20px; } 
	
	
	.news_box { width:80%; padding:20px 10%; }
	.news_box ._title { width:100%; font-size:16px; color:#333; border-bottom:1px #CCCCCC double; text-align:center; line-height:22px; }
	.news_box ._sx { width:100%; color:#999; text-align:center; line-height:22px; margin-bottom:20px; }
	.news_box ._content { width:100%; line-height:22px; margin-bottom:20px; }
	.news_box ._content img { max-width:100%; height:auto; }
	.news_box .next_back { width:100%; margin-bottom:30px; }
	.news_box .next_back li { width:100%; float:inherit; }
	.news_box .next_back li h1{ width:30%; height:auto; float:inherit; background-color:#ECECEC; text-align:center; line-height:32px; color:#333; display:none }
	.news_box .next_back li h2{ width:60%; height:auto; float:inherit; background-color:#F4F4F4; line-height:32px; padding-left:15px; color:#999; font-weight:normal; display:none }
	.news_box .next_back li span { float:inherit; }
	
	
	/*products*/
	.products_content{width:80%; padding:30px 10% 30px 10%;  min-height:228px; display:none; }
	.products_content1{width:80%; padding:30px 10% 30px 10%;  min-height:228px; display:block; }
	.products_content1 img { width:100%; height:auto; }
	.products_content1 ._text { width:100%; line-height:25px; }
	
	.products_item { width:80%; padding:20px 10% 10px 10%; }
	.products_item li { width:100%; border-bottom:1px #CCC double; line-height:40px; list-style:url(http://www.taihucn.com/skin/web/product_icon.jpg) inside; }
	.products_item li span { float:right; font-weight:bold; font-size:18px; }
	.products_item li .item_info { border:1px #CCC double; border-bottom:none; padding:15px; line-height:20px; display:none; }
	.products_item li .item_info img { width:auto; height:auto; }
	.products_item li .item_info ._url { background:url(http://www.taihucn.com/skin/web/products_url.jpg) left center no-repeat; padding-left:18px; margin-top:10px; }
	.products_item .lia{}
	.products_item .lia a{ color:#1364AB }
	
	.faq_item { width:80%; padding:20px 10% 10px 10%; }
	.faq_item li { width:100%; border-bottom:1px #CCC double; line-height:40px; background:url(http://www.taihucn.com/skin/web/faq_q.jpg) left 5px no-repeat;}
	.faq_item .itema {padding-left:40px; }
	.faq_item li span { float:right; font-weight:bold; font-size:18px; }
	.faq_item li .item_info { background:url(http://www.taihucn.com/skin/web/faq_a.jpg) 15px 13px no-repeat; border:1px #CCC double; border-bottom:none; padding:15px; line-height:25px; display:none; text-indent:40px; }
	.faq_item li .item_info img { margin-right:10px; }
	.faq_item li .item_info ._url { background:url(http://www.taihucn.com/skin/web/products_url.jpg) left center no-repeat; padding-left:18px; margin-top:10px; }
	.faq_item .lia{}
	.faq_item .lia a{ color:#1364AB }
	
	.map_box { width:80%; padding:20px 10% 20px 10%; float:left; }
	.map_item{ width:100%; float:left; }
	.map_item .map_class { width:110px; background-color:#1364AB; line-height:25px; text-align:center; margin-bottom:10px; }
	.map_item li { width:31%; min-width:60px; border:1px #CCC double; line-height:25px; text-align:center; float:left; margin-bottom:10px; }
	.map_item>ul>li:nth-child(1) { border-left:1px #CCC double; }
	.map_item>ul>li:nth-child(7) { border-left:1px #CCC double; }
	.map_item>ul>li:nth-child(13) { border-left:1px #CCC double; }
	.map_item .map_class a{ color:#FFF; }
	
	/*culture*/
	.culture_content{ display:none;}
	.culture_content1{width:80%; padding:30px 10% 30px 10%;  min-height:228px; display:block; }
	.culture_content1 img { width:100%; height:auto; }
	.culture_content1 ._text { width:100%; line-height:25px; }
	
	.culture_video { width:728px; padding:20px 0 30px 0; margin-left:30px; border-bottom:1px #CCC double; display:none;  }
	.culture_video ._video { width:420px; height:280px; float:left; }
	.culture_video ._info { width:270px; border:1px #E2E2E2 double; float:left; padding:15px; line-height:29px; }
	.culture_video ._info h1 { color:#1364AB; line-height:30px; }
	.culture_video ._info h2 { line-height:25px; font-weight:normal; margin-bottom:10px; }
	.culture_video ._info h3 { line-height:40px; font-weight:normal; }
	
	.video_list { width:80%; padding:30px 10% 30px 10%;}
	.video_list li { width:210px; border:1px #CCC double; float:left; margin-right:15px; margin-bottom:15px; padding:10px; }
	.video_list li .list_pic { width:210px; height:120px; margin-bottom:10px; }
	.video_list li .list_pic img { width:210px; height:120px; }
	.video_list li .list_btn { margin-top:5px; background:url(http://www.taihucn.com/skin/web/play_icon.png) left center no-repeat; padding-left:20px; }
	.video_list li .list_btn a { color:#1364AB; }
	.video_list li .play_btn { position:absolute; margin:35px 0 0 80px;}
	
	#video12 { display:none; }
	#video13 { display:block; }
	
	/*job*/
	.job_box { width:60%; border:1px #EEE double; padding:30px 10% 30px 10%; }
	.job_box ._title { width:100%; border-bottom:1px #EEE double; height:40px; background:url(../image/job_icon.jpg) 15px center no-repeat; }
	.job_box ._title span { line-height:40px; height:40px; margin-left:45px; color:#005aab; font-size:16px; }
	.job_box ._content { width:96%; margin:auto; }
	.job_box ._content li { width:100%; border-bottom:1px #EEE dashed; padding:10px 0; float:left; }
	.job_box ._content li ._s1 { color:#005aab; line-height:20px; width:30%; text-align:right; margin-right:20px; float:left; font-weight:normal; }
	.job_box ._content li ._s2 { line-height:20px; text-align:left; float:left; font-weight:normal; width:50%; }
	.job_box ._content .sq_btn { border-bottom:none; }
	.job_box ._content .sq_btn img { margin:15px 0 15px 40px; }
	.joblist { width:80%; }
	#_job { display:none; }
	#_job1 { display:block;width:80%; padding:30px 10% 30px 10%; line-height:22px; }
	
	/*contact*/
	.contact_item { width:80%; padding:30px 10% 30px 10%; }
	.contact_item >ul>li { width:100%; height:auto; border:1px #CCC double; float:left; margin-bottom:20px; }
	.contact_item >ul>li .c_item_pic { width:100%; height:auto; float:left; }
	.contact_item >ul>li .c_item_pic img { width:100%; height:auto; }
	.contact_item >ul>li .item_text { width:80%; float:left; padding:10%; }
	.contact_item >ul>li .item_text h1 { margin-bottom:10px; font-size:16px; }
	
	.contact_item >ul>li .item_text li{ line-height:20px; padding-left:20px; margin-bottom:10px; }
	.contact_item >ul>li .item_text ._address { background:url(../image/contact_icon1.jpg) left 1px no-repeat; }
	.contact_item >ul>li .item_text ._zip { background:url(../image/contact_icon2.jpg) left 3px no-repeat; }
	.contact_item >ul>li .item_text ._tel { background:url(../image/contact_icon3.jpg) left 1px no-repeat; }
	.contact_item >ul>li .item_text ._pope { background:url(../image/contact_icon4.jpg) left 1px no-repeat; }
	
	.about_main iframe { width:100%; height:300px; }
	
	.page{width:100%; }
	.page1{width:100%; display:block;}
}

/*小于等于800*/
@media (max-width: 800px) {

	.banner { height:320px; }	
	
	.pics { margin-left:-400px; }
	.banner .pics >ul>li { height:320px; }
	.pics img{ width:800px; }
	
	.about_banner { height:180px; }
	.about_banner .pics >ul>li { height:180px; }
	
	.main { margin-top:340px; }
	.about_main { top:260px; }
}

/*小于等于600*/
@media (max-width: 600px) {
	.banner, .bg { height:240px; }
	
	.pics { margin-left:-300px; }
	.banner .pics >ul>li { height:240px; }
	.pics img{ width:600px; }
	
	.about_banner { height:135px; }
	.about_banner .pics >ul>li { height:135px; }
	
	.main { margin-top:260px; }
	.about_main { top:210px; }
    .main .box_3 .box_item { width:100%; }
}

/*小于等于400*/
@media (max-width: 400px) {
	.banner, .bg { height:160px; }
	
	.pics { margin-left:-200px; }
	.banner .pics >ul>li { height:160px; }
	.pics img{ width:400px; }
	
	.main { margin-top:180px; }
	.about_main { top:210px; }
    .main .box_3 .box_item { width:100%; }
}
