﻿/* 
网站名称：大庆纳奇网络开发有限公司
设计制作：丁秋杰
更新时间：2015.12
*/
@import url("page.css");
/*------------------------Overall situation css------------------------*/

/*html {-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}*/

html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,table,tr,th,td {margin:0;padding:0}
body{font:14px "Hiragino Sans GB","Microsoft YaHei","宋体",Arial,Tahoma,Helvetica,Geneva,sans-serif; color:#737373; background-color:#fff;}
div{margin:0; padding:0;}
ul,li {margin:0;padding:0; list-style-type:none;}
img{padding:0; margin:0; border-style:none;}
a{color:#737373; text-decoration:none; cursor:pointer;}
a:hover{color:#3d3d39; text-decoration:none; }



/*------------------------index css------------------------*/
/*-----banner-----*/

.heard{width:1260px; height:88px; margin:0 auto;}
.logo{width:172px; height:53px;  margin:18px 117px 0 15px; float:left;}
.nav{width:auto; height:88px; float:left;}
.nav li{width:auto; height:auto; padding:39px 10px 0;  _padding:39px 9px 0;  font-size:16px; color:#888; float:left;}
.nav a:link{  color:#888;}
.nav a:visited{ color:#888;}
.nav a:hover{ padding:39px 0 0;  color:#3d3d39; background:url(../images/nav.jpg) top center no-repeat;}
.nav a:active{ color:#888;}
.banner{width:auto; height:279px; padding:145px 0 0; background:url(../banner/banner_02.jpg) top center no-repeat; margin:0 auto;}
.news{width:1260px; height:279px; margin:0 auto; background-color:#282b2d;}
.news_title{width:150px; height:70px; font-size:20px; background:url(../images/news.png) center center no-repeat; color:#c3c3c3; text-align:center; font-weight:bold; margin:111px 0 0; float:left;}
.news_title a:link{color:#c3c3c3;}
.news_title a:visited{color:#c3c3c3;}
.news_title a:hover{color:#cf1132; }
.news_title a:active{color:#c3c3c3;}
.news_mid{width:640px; height:auto; float:left; overflow:hidden;}
.china_one{width:320px; height:279px;float:left;}
.china_two{width:320px; height:279px;float:left;}
.news_list{width:444px; height:279px; padding-left:26px; float:left;}

.news_right{width:auto; height:auto; overflow:hidden;}
.news_list_name{width:408px; padding:13px 0 0;  line-height:56px; color:#cf1132; font-size:20px; font-weight:bold; border-bottom:1px solid #3d4041; float:left;} 
.right{width:36px; height:36px; float:right;}
.news_list_name a:link{color:#cf1132;}
.news_list_name a:visited{color:#cf1132;}
.news_list_name a:hover{color:#de2646; }
.news_list_name a:active{color:#cf1132;}
.news_list_text{width:auto; height:auto; padding-top:12px;}
.news_list_text li{width:398px; line-height:30px; color:#c3c3c3; background:url(../images/icon.jpg) left no-repeat; padding-left:20px; float:left;}
.news_list_text a:link{color:#c3c3c3;}
.news_list_text a:visited{color:#c3c3c3;}
.news_list_text a:hover{color:#cf1132; }
.news_list_text a:active{color:#c3c3c3;}
.news_list_text_time{color:#727272; margin-left:25px; float:right;}


/*-----product-----*/



.product{width:auto; height:auto; margin:0 auto; background:#f0f0f0;}
.pic{width:1260px; height:413px; padding:57px 0 30px; margin:0 auto;}

.five{width:auto; height:394px;}
.five li{width:226px; height:auto; font-size:16px; color:#515050; text-align:center; margin-right:32px; float:left;}
.five a:link{color:#515050;}
.five a:visited{color:#515050;}
.five a:hover{color:#3d3d39; }
.five a:active{color:#515050;}
.five_samll{font-size:12px; font-family:"宋体"; color:#8f8f8f; text-align:center;}

.five img{width:226px; height:315px; margin-bottom:10px; float:left;}

.five_dx{width:auto; height:18px; border-top:1px solid #dbe1e7;}


/*-----firewall-----*/
.firewall{width:1260px; height:auto; margin:0 auto; overflow:hidden;}
.firewall_left{width:206px; height:auto; border-left:1px solid #eee; float:left;}
.firewall_right{width:1051px; height:auto; border-left:1px solid #eee; border-right:1px solid #eee; float:left; padding-bottom:60px;}
.nq{width:167px; height:26px; font-size:18px; color:#222222; background:url(../images/yellow.jpg) top left no-repeat; margin:23px 0 33px; padding-left:39px; float:left;}
.pc{width:199px; height:auto; padding:0 0 30px 3px; overflow:hidden;}
.pc_title{width:auto; height:22px; padding-left:36px; margin-bottom:5px; color:#f08c15; background:url(../images/pc.png) left no-repeat; font-family:"宋体"; font-weight:bold; }
.pc_list{width:163px; height:auto; padding-left:36px;}
.pc_list li{width:auto; line-height:30px; font-family:"宋体";}

.phone_title{width:auto; line-height:31px; padding-left:36px; margin-bottom:5px; color:#f08c15; background:url(../images/phone.png) left no-repeat; font-family:"宋体"; font-weight:bold; }
.tv_title{width:auto; height:22px; padding-left:36px; margin-bottom:5px; color:#f08c15; background:url(../images/tv.png) left no-repeat; font-family:"宋体"; font-weight:bold; }

.firewall_name{width:auto; height:26px; font-size:18px; color:#222; background:url(../images/yellow.jpg) top left no-repeat; margin:23px 0 20px; padding-left:39px;  }
.package{width:1002px; height:auto; padding-left:25px; overflow:hidden;}
.package_title_zh{width:644px; height:58px; padding:16px 0 0 337px;}

.package_title_zh_xx{width:144px; height:26px; font-size:18px; margin-right:40px; border-bottom:2px solid #cf0f32;  text-align:center; color:#cf0f32;float:left; cursor:pointer;}
.package_title_zh_yy{width:144px; height:26px; font-size:18px; margin-right:40px; text-align:center; color:#999;float:left; cursor:pointer;}

.firewall_list{width:960px; height:auto; overflow:hidden; margin:0 auto;}
.firewall_table{border-bottom:1px solid #dddddd; text-align:center; border-right:1px solid #dddddd;}
.firewall_table_left{width:160px; height:70px; background-color:#f4f4f4; color:#333333; border-left:1px solid #dddddd;  border-top:1px solid #dddddd;}
.firewall_table_right{ border-left:1px solid #dddddd;  border-top:1px solid #dddddd;}
.firewall_iyqe{color:#666666;}


/*-----team-----*/
.team2{width:auto; height:auto; margin:0; background-color:#2f3336; overflow:hidden;}
.team2_top{width:1260px; height:113px; padding:74px 0 40px; margin:0  auto;}
.team2_name{width:877px; height:70px; padding:0 0 21px 383px;}
.team2_supplement{width:auto; height:22px; font-weight:bold; color:#b5b6b8; text-align:center; }
/*-----000-----*/
.team2_pic{width:1260px; height:370px; margin:0 auto;}
.team2_pic li{width:315px; height:370px; line-height:35px; font-size:20px; color:#fff; text-align:center; float:left;}
.team2_pic img{width:315px; height:370px; float:left;}
/*-----0000-----*/
.travel{width:auto; height:auto; background-color:#f1f1f1; margin:0; overflow:hidden;}
.travel_structure{width:1260px; height:auto; padding:47px 0 65px; margin:0 auto; overflow:hidden;}
.travel_top{width:1260px; height:57px;}
.travel_name{width:362px; font-size:22px; color:#252a2d; background:url(../images/height.jpg) left no-repeat; padding-left:21px; float:left;}
.travel_more{width:auto; color:#a9a9a9; padding-top:20px; float:right;}
.travel_more a:link{color:#a9a9a9;}
.travel_more a:visited{color:#a9a9a9;}
.travel_more a:hover{color:#3d3d39; }
.travel_more a:active{color:#a9a9a9;}
.travel_list{width:1260px; height:331px;}
.travel_list dl{width:400px; height:331px; margin-right:20px; background:url(../images/pic.jpg) center no-repeat; float:left;}
.travel_list dt{font-size:16px; color:#515151; text-align:center; }
.travel_list dd{width:70px; height:30px; margin:17px auto 0; line-height:30px; background-color:#cf0f32; color:#fff; text-align:center;}
.travel_list a:link{color:#fff;}
.travel_list a:visited{color:#fff;}
.travel_list a:hover{color:#3d3d39; }
.travel_list a:active{color:#fff;}


/*-----classify-----*/
.classify{width:1260px; height:auto; padding-top:30px; margin:0 auto; overflow:hidden;}
.small_news{width:318px; height:auto; overflow:hidden; float:left;}
.small_news_name{width:auto; height:18px; font-family:"宋体"; font-weight:bold; background:url(../images/red.jpg) left no-repeat; padding-left:29px; margin-bottom:19px;}
.small_list{width:auto; height:auto; overflow:hidden;}
.small_list dl{width:150px; height:80px; border-bottom:2px solid #fff; border-right:2px solid #fff; background-color:#e3e3e3; float:left;}

.small_list dt{width:auto; font-family:"宋体"; margin:20px auto 10px; font-weight:bold; color:#5f5f5f; text-align:center; }
.small_list a:link{color:#5f5f5f;}
.small_list a:visited{color:#5f5f5f;}
.small_list a:hover{color:#c31d35; }
.small_list a:active{color:#5f5f5f;}
.small_list dd{width:auto; font-family:"宋体"; font-size:12px; margin:0 auto;color:#807f85; text-align:center; }
.culture_list dl{width:150px; height:162px; background-color:#e3e3e3; float:left;}
.culture_list dt{width:auto; font-family:"宋体";margin:13px auto 0;  color:#5f5f5f; text-align:center; }
.culture_list a:link{color:#5f5f5f;}
.culture_list a:visited{color:#5f5f5f;}
.culture_list a:hover{color:#c31d35; }
.culture_list a:active{color:#5f5f5f;}
.outsourcing{width:622px; height:auto; overflow:hidden; float:left;}
.culture{width:170px; height:auto; overflow:hidden; float:left;}
.about{width:150px; height:auto; overflow:hidden; float:left;}
.kf{width:1260px; height:auto; color:#807f85; text-align:right; margin:20px auto;}


/*------------------------about css------------------------*/
.about_banner{width:auto; height:270px; margin:0 auto 50px; background:url(../banner/about_02.jpg) center no-repeat;}

.fram{width:auto; height:auto; background:url(../images/hui.png) left top no-repeat;}
.mainbody{width:1260px; height:auto; margin:0 auto; overflow:hidden;}
.mainbody_left{width:336px; height:auto; border-right:1px dashed #c8d4d4; float:left;}
.mainbody_right{width:883px; height:auto; margin:0 20px; float:left; }
.bghui{width:280px; height:43px; background-color:#e9edf0;}
.icon{width:165px; line-height:48px;font-size:20px; padding-left:34px; color:#fff; background:url(../images/icon_left.png) left no-repeat; margin-top:-35px;}
.list{width: 322px;	height: auto; padding:13px 0 30px 14px;  background-image: url(../images/point.png); background-repeat: repeat-y;background-position: 19px top;}
.list li{width:auto; line-height:45px; font-size:16px; color:#6c6a6b; background:url(../images/circle_02.jpg) left no-repeat; padding-left:26px;}
.english{width:710px; height:57px; border-bottom:1px solid #ececec; color:#e9e8e8; font-size:60px; font-family:Arial, Helvetica, sans-serif;}
.name{width:82px; height:9px; border-top:3px solid #cf0f32;}
.summary{width:auto; height:auto; font-size:20px; color:#000; padding-bottom:30px;}
.display_text{width:auto; height:auto; line-height:30px; color:#8e8e8e;  overflow:hidden;}
.display_pic{width:256px; height:405px; background:url(../images/jj.png) no-repeat; margin:0 20px 0 0; float:left;}
.display_text_all{width:605px; height:auto; line-height:35px; float:left; } 
.process_time{width:auto; height:auto; margin:20px 0 43px 0; }
.time{width:95px; height:auto; border-right:1px solid #c7000b; line-height:45px; float:left;}
.process_notes{width:700px; height:auto; margin-left:-16px; _margin-top:15px; float:left;}
.process_notes li{width:546px; line-height:45px; height:45px;float:left;}
.process_notes img{width:40px; height:13px; }
.process_notes a:link{color:#c7000b;text-decoration: underline;}
.process_notes a:visited{color:#c7000b;}
.process_notes a:hover{color:#f08115; text-decoration:underline;}
.process_notes a:active{color:#c7000b;}
.honor_text{width:668px; height:auto; margin:10px 0 0;}
.honor_text li.shu{width:270px; line-height:25px; height:364px; margin:10px 30px; float:left; }
.honor_text li.heng{width:270px; line-height:25px; height:190px; margin:10px 30px; float:left; }
.honor_text img{width:100%; height:100%;} 
.blue{color:#1f4399; font-weight:bold;}

.team_about{width:800px;padding:6px 0 0 ; background-color:#FFF;}
.team_about dt{width:800px;text-indent:1.2em; background:url(../images/red_clock.png) left no-repeat; margin:0 0 17px; color:#000000;}
.team_about img{width:256px; margin-right:22px; height:auto; float:left;}
.team_about dd{ width:800px; line-height:25px; margin-bottom:20px; /*height:25px; */float:right;}


.team{width:800px;padding:6px 0 0 ; background-color:#FFF;}
.team dt{width:800px;text-indent:1.2em; background:url(../images/red_clock.png) left no-repeat; margin:0 0 17px; color:#000000;}
/*.team img{width:256px; margin-right:22px; height:auto; float:left;}*/
.team dd{ width:800px; line-height:25px; margin-bottom:20px; /*height:25px; float:right;*/}
.team_text{font-weight:bold; margin-right:15px;}

.member{width:663px; height:auto; margin-bottom:20px;  }
.member li{ width:600px; height:auto; background:url(../images/yello_clock.png) left no-repeat; text-indent:1.5em; line-height:35px; color:#000000;  }


/*------------------------outsource css------------------------*/
.outsource_banner{width:auto; height:270px; margin:0 auto 50px; background:url(../banner/about_05.jpg) center no-repeat;}
.ol{width:821px; height:411px; margin:50px 0 0 60px; background:url(../images/ol.jpg) top no-repeat;}
.game_one_pic{width:654px; height:187px; margin-top:15px;background:url(../images/kapukong.png) no-repeat; }
.game_generations{width:654px; height:308px;  background:url(../images/wangdai_03.png) top left no-repeat; }
.usa{width:654px; height:308px;  background:url(../images/gp_03.png) top left no-repeat;behavior: }

.canada{width:654px; height:138px; margin-top:15px; background:url(../images/car_03.png) top left no-repeat;}
.germany{width:654px; height:359px; margin-top:20px; background:url(../images/germany_03.png) top left no-repeat;}
.hongkong{width:654px; height:265px;  background:url(../images/xg_03.png) top left no-repeat;}
.platform{width:654px; height:237px; margin-top:-100px; _margin-top:0px; background:url(../images/pt.png) top left no-repeat;}
.aodun{width:654px; height:185px; margin-top:15px;  background:url(../images/jq_03.png) top left no-repeat; }
.game_one_text{width:654px; height:auto; margin:0 0 20px 12px; line-height:30px;}
.os_blue{color:#1f4399;}



/*------------------------culture css------------------------*/
.culture_banner{width:auto; height:270px; margin:0 auto 50px; background:url(../banner/about_06.jpg) center no-repeat;}
.culture_text{width:auto; height:auto; line-height:35px; color:#8e8e8e; margin-bottom:20px;  overflow:hidden;}
.culture_title{width:auto; line-height:30px; font-size:16px; color:#000; text-align:center;}
.five{color:#1f4399;}


/*------------------------us css------------------------*/
.us_banner{width:auto; height:270px; margin:0 auto 50px; background:url(../banner/us.jpg) center no-repeat;}
.tel{width:722px; height:218px; font-size:16px; line-height:40px; color:#444866; padding:112px 0 60px 282px;   background:url(../images/us_05.jpg) top left no-repeat;}
.tel_jl{margin-left:20px;}
.zp{width:1000px; height:323px; margin-left:260px; }



/*------------------------rec css------------------------*/
.rec_banner{width:auto; height:270px; margin:0 auto; background:url(../banner/zp.jpg) center no-repeat;}
.zp_nav{width:auto; background-color:#f2f3f6; border-bottom:1px dashed #dbdddd;  height:auto;}
.rec_fram{width:1260px; height:auto; margin:0 auto; padding:35px 0 15px; overflow:hidden;}
.rec_fram li{width:135px; height:34px; font-size:16px; font-weight:bold; color:#000000; background:url(../images/zhaopin_bj.jpg) left repeat-x; line-height:34px; text-align:center; padding:1px; border:1px solid #e9edf0; margin:0 18px 10px 0px; float:left;}
.rec_fram a:link{color:#000000;}
.rec_fram a:visited{color:#000000;}
.rec_fram a:hover{color:#cf0f32; }
.rec_fram a:active{color:#000000;}
.title{width:1260px; margin:0 auto; height:auto;}
.rec_english{width:auto; height:57px;  border-bottom:1px solid #ececec; color:#e6e6e6; text-align:center; font-size:60px; font-family:Arial, Helvetica, sans-serif;}
.rec_name{width:200px; margin:0 auto; height:9px; border-top:3px solid #f0b515;}
.rec_summary{width:auto; height:auto; text-align:center; font-size:30px; color:#cf0f32; padding-bottom:30px;}
.layout{width:1260px; margin:0 auto; height:auto;overflow:hidden;}
.paper{width:570px; height:793px; background:url(../images/paper.jpg) top left no-repeat; margin-right:32px; float:left;}
.require{width:658px; height:auto; float:left; }
.zhaopin_text{width:auto; height:auto; margin:0 auto 20px; line-height:40px; }
.zhaopin_text dt{font-weight:bold; text-indent:1.2em; font-size:16px; background:url(../images/yello_clock.png) left no-repeat;}
.zhaopin_text dd{margin-bottom:20px;}



/*------------------------news css------------------------*/
.news_banner{width:auto; height:270px; margin:0 auto; background:url(../banner/about_03.jpg) center no-repeat;}

.news_nav{width:1260px; height:auto; margin:0 auto ; padding:35px 0 15px; overflow:hidden;}
.news_nav dl{width:232px; height:76px; background-color:#ebebeb; margin:0 10px; float:left;}		
.news_nav dt{width:232px; height:199px;  }
.news_nav dd{width:232px; height:51px; font-size:20px; color:#000; font-weight:bold; padding-top:19px; text-align:center; background-color:#fff;} 
.news_nav a:link{color:#000;}
.news_nav a:visited{color:#000;}
.news_nav a:hover{color:#9e110b; }
.news_nav a:active{color:#000;}
.layout_news{width:1260px; height:auto; margin:0 auto;}

.leader{width:1260px; margin:20px auto 50px; border-bottom:1px dashed #dbdddd; height:auto; overflow:hidden;}

.leader_left{width:427px; height:auto; float:left;}
.leader_left li{width:192px; height:145px; margin-right:16px;; _margin-right:10px; float:left;}
.leader_left img{width:192px; height:145px;}

.leader_right{width:833px; height:auto;  float:left;}
.leader_text{width:833px; height:auto; float:left;}
.leader_text dt{width:auto; line-height:35px; color:#383838; background:url(../images/li_bg01.gif) left no-repeat; padding-left:22px; font-size:18px;}
.leader_text dd{width:auto; line-height:30px; margin:10px 0; color:#8d8c8c;}
.leader_text a:link{color:#383838;}
.leader_text a:visited{color:#383838;}
.leader_text a:hover{color:#082058; }
.leader_text a:active{color:#383838;}
.leader_more{width:88px; line-height:30px; background:url(../images/news_more.jpg) left no-repeat; text-align:center; color:#cf0f32;  float:right;}
.leader_more a:link{color:#cf0f32;}
.leader_more a:visited{color:#cf0f32;}
.leader_more a:hover{color:#082058; }
.leader_more a:active{color:#cf0f32;}
.page{width:auto; text-align:center; line-height:35px; }


/*------------------------content css------------------------*/
.trajectory{width:1260px; height:39px; border-bottom:1px solid #e5ecf3; margin:30px auto 0;}
.current{color:#191d3a; font-size:18px; padding-left:48px; background:url(../images/yd.png) left top no-repeat; float:left;}
.current a:link{color:#191d3a;}
.current a:visited{color:#191d3a;}
.current a:hover{color:#082058; }
.current a:active{color:#191d3a;}

.position{color:#444866; font-size:12px; font-family:"宋体"; padding:5px 0 0 42px; background:url(../images/ydr.jpg) left top no-repeat; float:right;}
.position a:link{color:#444866;}
.position a:visited{color:#444866;}
.position a:hover{color:#082058; }
.position a:active{color:#444866;}

.structure{width:1260px; height:auto; margin:0 auto; overflow:hidden;}
.structure_left{width:948px; height:auto; padding-right:46px; border-right:1px solid #dbe1e7; float:left; overflow:hidden; }
.structure_right{width:265px; height:auto; float:left; overflow:hidden;}

.heading{width:auto; font-size:24px; padding:40px 0 25px;  border-bottom:1px dashed #c8d4d4; text-align:center; color:#3d3d39; }
.essay{width:auto; line-height:30px; font-size:14px; text-indent:2em; font-family:"宋体"; }
.essay_img{padding:15px 0; display:block; text-align:center;}

.publish{width:auto; line-height:20px; border-top:1px dashed #c8d4d4; margin-top:40px; font-size:12px; font-family:"宋体"; color:#6c6a6b;}
.news_time{width:678px; line-height:20px; color:#6c6a6b; font-size:12px;}
.publish a:link{color:#999999;}
.publish a:visited{color:#999999;}
.publish a:hover{color:#000;}
.publish a:active{color:#999999;}

.ld_china{width:auto; color:#1f4399;  font-size:16px; text-align:center; padding-top:25px; line-height:40px;}
.ld_china a:link{color:#1f4399;}
.ld_china a:visited{color:#1f4399;}
.ld_china a:hover{color:#000;}
.ld_china a:active{color:#1f4399;}
.id_pic{width:230px; height:114px; padding:0 0 24px 20px;}
.ld_list{width:230px; margin:0 auto 20px; line-height:50px; background:url(../images/bk.jpg) no-repeat; color:#1f4399;  font-size:16px; text-align:center; }
.ld_list a:link{color:#1f4399;}
.ld_list a:visited{color:#1f4399;}
.ld_list a:hover{color:#000;}
.ld_list a:active{color:#1f4399;}


/*------------------------cp css------------------------*/
.cp_banner{width:auto; height:270px; margin:0 auto; background:url(../banner/about_04.jpg) center no-repeat;}
.phones{width:auto; height:auto; background-color:#f0f0f0;}
.phones_fram{width:1260px; height:auto; margin:0 auto; padding-top:40px;  }
.phones_titel{width:auto; color:#383838; font-size:30px; text-align:center; background:url(../images/xx.png) center no-repeat;}
.phones_pic{width:auto; height:auto; padding-top:25px; overflow:hidden;}

.one{width:400px; height:310px; border-bottom:5px solid #ebebeb; background-color:#fff; margin:0 30px 50px 0; float:left;}
.one img{width:400px; height:176px; padding-bottom:10px;}
.two{width:auto; line-height:25px; color:#383838; padding-top:10px;  font-size:22px;}
.two a:link{color:#383838;}
.two a:visited{color:#383838;}
.two a:hover{color:#000;}
.two a:active{color:#383838;}

.tree{width:auto; line-height:25px; padding:10px; font-size:12px; color:#9f9f9f;}
.xq{width:88px; background:url(../images/qq.jpg) center no-repeat; color:#cf0f32; line-height:30px; margin-right:10px; text-align:center; float:right;}
.xq a:link{ background:url(../images/qq.jpg) center no-repeat; color:#cf0f32; line-height:30px; text-align:center; }
.xq a:visited{ background:url(../images/qq.jpg) center no-repeat; color:#cf0f32; line-height:30px; text-align:center; }
.xq a:hover{ background:url(../images/qq1.jpg) center no-repeat; color:#8e0d0d; line-height:30px; text-align:center; }
.xq a:active{ background:url(../images/qq.jpg) center no-repeat; color:#cf0f32; line-height:30px; text-align:center; }
.phones_top{width:1260px; height:auto; margin:0 auto; overflow:hidden;}
.tv_titel{width:400px; height:auto; color:#383838; font-size:30px; margin-right:30px; text-align:center; background:url(../images/xx.png) center no-repeat; float:left;}


/*------------------------team css------------------------*/
.team_banner{width:auto; height:270px; margin:0 auto 50px; background:url(../banner/about_07.jpg) center no-repeat;}
.come{ width:auto; height:auto; margin-top:-35px; overflow:hidden;}
.come li{width:165px; line-height:48px;font-size:22px; padding-left:34px; margin-bottom:27px; color:#fff; background:url(../images/icon_left.png) left no-repeat; }
.come a:link{color:#fff;}
.come a:visited{color:#fff;}
.come a:hover{color:#000;}
.come a:active{color:#fff;}
.tourism{width:764px; height:auto; padding-top:19px; border-bottom:1px solid #ececec; overflow:hidden;}
.tourism_text{width:auto;  font-size:20px; color:#3d3d39;  float:left;}
.tourism_more{width:80px; line-height:27px; color:#7c7c7c; background:url(../images/block.jpg) no-repeat; text-align:center; float:right;}
.tourism_more a:link{color:#7c7c7c;}
.tourism_more a:visited{color:#7c7c7c;}
.tourism_more a:hover{color:#000;}
.tourism_more a:active{color:#7c7c7c;}
.tourism_pic{width:883px; height:auto; margin-bottom:30px; margin-top:10px; _margin-top:-2px; overflow:hidden;}
.tourism_pic li{width:281px; height:auto; font-size:16px; line-height:35px; text-align:center; padding:2px; background-color:#f4f2f3; margin-right:11px; float:left;}
.tourism_pic img{width:277px; height:185px; padding:2px; float:left;}
.train{width:auto; height:auto; margin-bottom:40px; overflow:hidden;}
.train li{width:400px; height:auto; text-align:center; line-height:40px; margin:0 35px 50px 0; padding-top:20px; border:1px solid #eae9df; color:#e1463f; font-size:26px; float:left;}
.train img{width:400px; height:286px; float:left;}
.train_time{color:#5a5c6b;  font-size:12px; padding-right:10px; float:right;}
.train a:link{color:#e1463f;}
.train a:visited{color:#e1463f;}
.train a:hover{color:#9e110b;}
.train a:active{color:#e1463f;}
.album{width:948px; padding-top:15px; height:auto; overflow:hidden;}




/*------------------------bottom css------------------------*/
.bottom{width:auto; height:auto;  background-color:#262a2d; padding:20px 0; margin-top:40px; overflow:hidden;}
.bottom_text{width:1260px; line-height:20px;  margin:0 auto;}
.bottom_logo{width:180px; height:45px; margin-left:202px; _margin-left:100px; float:left;}
.bottom_tip{width:auto; line-height:22px; float:left;}
.tip_one{width:auto; color:#f08c15; font-size:12px; font-family:"宋体";}
.tip_one a:link{color:#f08c15;}
.tip_one a:visited{color:#f08c15;}
.tip_one a:hover{color:#c31d35; }
.tip_one a:active{color:#f08c15;}

.tip_two{width:auto; color:#fff; font-size:12px; font-family:"宋体";}
.tip_two a:link{color:#fff;}
.tip_two a:visited{color:#fff;}
.tip_two a:hover{color:#c31d35; }
.tip_two a:active{color:#fff;}
.black{width:auto; height:10px; background-color:#000; }



/*------------------------瀑布流 css------------------------*/

#main{width:950px;margin:auto;}

#main ul{*overflow:hidden;_height:1%;}

#main ul li{border:1px solid #CCC;border-bottom:2px solid #CCC;border-top:1px solid #DBDBDB;float:left;display:inline;list-style:none;margin:6px 0;background:#FFF;width:216px;}
#main ul li.hover{border:1px solid #fa3241;border-bottom:2px solid #fa3241;}
#main ul li img{width:196px;display:block;}
#main ul li img.hover{filter:Alpha(opacity=90);-moz-opacity:.9;opacity:0.9;}
#main ul li h3,#main ul li p{padding:0 10px 0 10px;font-weight:normal;}
#main ul li p{background:#F3F0FF;line-height:30px;}

.img_block{position:relative;padding:10px;}

.zoom,.ilike{position:absolute;line-height:25px;padding:0 0 2px 18px;text-align:center;top:14px;display:block;text-decoration:none;background:url(../images/pic_ilike.png) no-repeat -200px 0;}
.zoom{left:14px;width:42px;background-position:0 -71px;}
.zoom:hover{background-position:0 -99px;}
.ilike{right:14px;width:57px;background-position:0 -140px;}
.ilike:hover{background-position:0 -167px;}

.iNum,.iNum a{background:url(../images/pic_ilike.png) no-repeat 0 -528px;padding:0 0 6px 28px;line-height:11px;}
.iNum{background-position:12px -522px;}
.iNum a{background-position:12px -550px;text-decoration:none;}

.loading{text-align:center;padding:30px 0;}
.yun{width:auto; height:auto; text-align:center; margin-top:15px; overflow:hidden; }


/*------------------------瀑布流 css------------------------*/