@charset "utf-8";
/* 
网站名称：北京弘派网络有限公司官网
设计制作：丁秋杰
制作时间：2016-7-11
*/
/* 意见反馈 */
/*---------------------------------------------global-------------------------------------------*/
html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,tr,th,td {margin:0;padding:0}

body{padding:0; margin:0;  font:14px "Hiragino Sans GB","Microsoft YaHei","宋体",Arial,Tahoma,Helvetica,Geneva,sans-serif;  color:#6c6a6b; background:url(../images/background.png) top repeat-x #FFFFFF; }
div{padding:0; margin:0; }
img{border:0px; behavior: url("iepngfix.htc");    vertical-align: middle;}
ul,li,dl,dt,dd{padding:0; margin:0; list-style-type:none;}
a{text-decoration:none;}

/*---------------------------------------------header-------------------------------------------*/
.header{width:980px; height:153px; margin:auto;}
.logo{width:363px; height:56px; margin:28px 0 30px; background:url(../images/logo.jpg); background-size:cover;float:left;}
.menu{width:980px; height:26px; padding-left:26px; float:left;}
.menu li{width:auto; height:16px; font-size:16px; padding-right:50px; font-weight:bold; color:#1f4399; float:left;}
.menu a:link{color:#1f4399;}
.menu a:visited{color:#1f4399;}
.menu a:hover{color:#f08115;}
.menu a:active{color:#1f4399;}

/*-----首页开始-----*/
/*---------------------------------------------banner-------------------------------------------*/
.layout{width:auto; height:301px; background:url(../images/new_dw_07.png) top center no-repeat #778fa7;} 
.banner_dw{width:1588px; height:301px; background:url(../images/new_xx.png) top left repeat-y; margin:0 auto ;}
.banner{width:980px; height:301px; margin:auto; background:url(../images/lsmy.jpg) top left no-repeat;}

/*---------------------------------------------content-------------------------------------------*/
.container{width:980px; height:331px; margin:20px auto 0;}
.container_left{width:259px; height:314px; padding-right:20px; background:url(../images/Point.png) right repeat-y; float:left;}
.container_name1{width:259px; height:21px; padding-top:6px; border-bottom:1px dashed #c8d4d4;}
.icon{width:4px; height:11px; margin:2px 7px 0 0; background:url(../images/icon.png) top left no-repeat; float:left;}
.Section_name_1{width:200px; height:20px; font-weight:bold; color:#5a5a5a; float:left;}
.more{width:43px; height:15px; float:left;}

.container_text{width:259px; line-height:25px; padding:9px 0 19px;}

.container_name3{width:259px; height:21px; padding-top:6px; border-bottom:1px dashed #c8d4d4;}
.Section_name_3{width:200px; height:20px; font-weight:bold; color:#5a5a5a; float:left;}

.pic{width:259px; height:116px; margin:7px 0 0;}
.pic li{width:124px; height:53px; border:1px solid #e2e7ea; margin:0 7px 6px 0; float:left;}

.container_middle{width:408px; height:314px; padding-right:17px; background:url(../images/Point.png) right repeat-y; float:left;}
.container_name2{width:246px; height:21px; padding:6px 0 0 20px; border-bottom:1px dashed #c8d4d4;}
.Section_name_2{width:200px; height:20px; font-weight:bold; color:#5a5a5a; float:left;}

.news{width:388px; height:258px; padding:0 0 0 20px;}
.news dl{width:388px; height:48px; margin:15px 0 0;_margin:6px 0 0; float:left; }
.news dt{width:388px; height:18px; font-size:14px; color:#1f4399; text-indent:1.5em; background:url(../images/news_icon.png) left no-repeat; float:right; border-bottom: 1px dashed #909090;}
.news dt a:link{font-size:14px; color:#1f4399;}
.news dt a:visited{font-size:14px; color:#1f4399;}
.news dt a:hover{font-size:14px; color:#f08115;}
.news dt a:active{font-size:14px; color:#1f4399;}
.news dd{width:388px; height:44px; line-height:21px; padding-top:6px; font-size:12px; float:right; }
.news img{width:150px; height:68px; margin-right:6px; border:2px solid #e2e7ea; float:left; }
.news_more{width:48px; height:17px; padding-left:360px;}

.container_right{width:254px; height:314px; padding-left:20px; float:left;}
.Section_name_4{width:72px; height:31px; font-weight:bold; color:000; padding:10px 0 0;}
.Service_pic{width:254px; height:91px; margin:0 0 20px;}
.Section_name_5{width:72px; height:23px; font-weight:bold; color:#5a5a5a; }
.Talent_pic{width:254px; height:auto; margin:0 0 20px; overflow:hidden;}
.Section_name_6{width:223px; height:21px; font-weight:bold; color:#5a5a5a; padding:6px 0 0 31px; background:url(../images/us_pic.png) top left no-repeat; border-bottom:1px dashed #c8d4d4;}
.tel{width:173px; height:17px; margin:12px 0 0 34px; background:url(../images/us_pic_22.png) left top no-repeat;}
 
/*---------------------------------------------Footer-------------------------------------------*/
.line{width:auto; height:150px; border-top:1px solid #e8e9eb; overflow:hidden; }
.copyright{width:981px; height:24px; margin:12px auto 0; border-bottom:1px dashed #bdcad2;}
.copyright_name{width:255px; height:17px; font-size:12px; color:#4691b9; float:left;}
.copyright_name1{width:auto; height:17px; font-size:12px; color:#4691b9; float:left;}
.copyright_name2{width:auto; height:17px; font-size:12px; color:#a0b1bb; margin-bottom:10px; text-align:center;}
.copyright_name1 a{
	display: inline-block;
}

.copyright_nav{width:680px; height:17px; float:right;}
.copyright_nav a:link{font-size:12px; color:#a0b1bb;}
.copyright_nav a:visited{font-size:12px; color:#a0b1bb;}
.copyright_nav a:hover{font-size:12px; color:#1f4399;}
.copyright_nav a:active{font-size:12px; color:#a0b1bb;} 


.copyright_nav_zazhang{width:auto; height:auto; color:#6c6a6b; line-height:50px; font-size:14px; float:right;}
.copyright_nav_zazhang a:link{font-size:14px; color:#6c6a6b;}
.copyright_nav_zazhang a:visited{font-size:14px; color:#6c6a6b;}
.copyright_nav_zazhang a:hover{font-size:14px; color:#1f4399;}
.copyright_nav_zazhang a:active{font-size:14px; color:#6c6a6b;} 

.copyright_nav li{width:auto; margin:0 4px 0; height:17px; text-align:center; font-size:12px; color:#a0b1bb; float:right;}
.bottome_text{width:981px; height:16px; font-size:12px; color:#a0b1bb; margin:7px auto 0; }
.bottome_text a:link{font-size:12px; color:#a0b1bb;}
.bottome_text a:visited{font-size:12px; color:#a0b1bb;}
.bottome_text a:hover{font-size:12px; color:#1f4399;}
.bottome_text a:active{font-size:12px; color:#a0b1bb;} 
/*-----首页结束-----*/

 
/*-----二级页面开始-----*/
/*---------------------------------------------about-------------------------------------------*/
.paging_banner{width:auto; margin:0 0 14px; height:124px; background:url(../images/shadow.png) top repeat-x #c0d8ec;} 
.paging_pic{width:980px; height:124px; margin:0 auto; background:url(../images/paging_banner.png) top left no-repeat;}

.layout_about{width:980px; height:auto; margin:0 auto; overflow:hidden;}
.sidebar{width:279px; height:497; padding-right:6px; float:left;}
.sidebar_title{width:249px; height:23px; background:url(../images/menu.png) top left no-repeat; padding:16px 0 0 18px; font-size:12px; color:#FFFFFF; font-weight:bold; }
.sidebar_left{width:270px; height:auto; background:url(../images/yello_point.png) left top repeat-y; padding-top:19px; margin-left:9px;}
.sidebar_left li{width:249px; line-height:35px; font-size:14px; padding-left:21px; background:url(../images/yello_clock.png) left no-repeat;} 
.sidebar_left a:link{color:#6c6a6b; }
.sidebar_left a:visited{color:#6c6a6b; }
.sidebar_left a:hover{ color:#000000;}
.sidebar_left a:active{color:#6c6a6b; }


.display{width:694px; height:auto; background:url(../images/Point.png) top left repeat-y; float:left;}
.display_title{width:678px; height:26px; font-weight:bold; color:#1f4399; margin:16px 0 15px 16px; border-bottom:1px dashed #c8d4d4;}
.display_text{width:678px; min-height:432px; height:auto!important; _height:432px; margin-left:16px; line-height:25px;}
.display_text1 table tr td{ border:1px solid #ccc;}
.display_text1 img{width:70%; margin-left:15%; margin-top:5px; display:block;}
.display_pic{width:256px; height:405px; background:url(../images/jj.png) no-repeat; margin:8px 15px 0 0; float:left;}
.display_text_all{width:auto; height:auto; line-height:28px; float:left; } 

/*---------------------------------------------process-------------------------------------------*/
.process_text{width:666px; height:78px; margin-left:12px; line-height:30px;}
.process_time{width:666px; height:auto; margin:0 0 43px 12px; }
.time{width:95px; height:auto; border-right:1px solid #c7000b; line-height:45px; float:left;}
.process_notes{width:546px; 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-------------------------------------------*/
.honor_text{width:668px; height:auto; margin:10px 0 0;}
.honor_text li{width:658px; line-height:25px; height:72px; margin:0 0 0 10px; _margin:0 0 0 5px; float:left; }
.honor_text img{width:27px; height:38px; margin:8px 6px 0 0; background:url(../images/medal.jpg) left no-repeat; behavior: url("iepngfix.htc"); float:left;} 
.blue{color:#1f4399; font-weight:bold;}

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

.member{width:663px; height:auto; margin-bottom:20px; padding:0 0 0 16px; }
.member li{ width:600px; height:auto; background:url(../images/yello_clock.png) left no-repeat; text-indent:1.5em; line-height:35px; color:#000000;  }
  
 /*---------------------------------------------news-------------------------------------------*/
.news_banner{width:auto; height:138px; background:url(../images/news_bg.png) top repeat-x;} 
.news_pic{width:980px; height:138px; margin:0 auto; background:url(../images/news_03.png) top left no-repeat; }

.news_title{width:678px; height:26px;color:#999999; margin:16px 0 30px 16px; font-size:12px; background:url(../images/Point_left.png) bottom repeat-x;}
.news_title a:link{color:#999999;}
.news_title a:visited{color:#999999;}
.news_title a:hover{color:#000;}
.news_title a:active{color:#999999;}

.news_time{width:678px; line-height:20px; color:#6c6a6b; font-size:12px;}

.news_h1{width:678px; height:29px; color:#1f4399; text-align:center; font-size:18px; font-weight:bold; border-bottom:1px dashed #c8d4d4; margin-bottom:18px;}
.news_text{width:643px; line-height:27px; margin-left:17px; text-indent:2em;}
.news_bottom{width:678px; line-height:20px; font-size:12px; color:#999999; background:url(../images/Point_left.png) top repeat-x; padding-top:10px; margin:20px 0;}

.news_bottom a:link{color:#999999;}
.news_bottom a:visited{color:#999999;}
.news_bottom a:hover{color:#000;}
.news_bottom a:active{color:#999999;}



.china{width:678px; height:auto; margin:0 0 40px; overflow:hidden;}
.china dl{width:678px; height:auto; font-size:16px; margin-bottom:30px; background:url(../images/Point_left.png) bottom repeat-x; float:left; overflow:hidden; }
.china dt{width:678px; color:#000; float:right; }
.china dt a:link{color:#000; font-size:16px;}
.china dt a:visited{color:#000; font-size:16px;}
.china dt a:hover{color:#f08115; font-size:16px;}
.china dt a:active{color:#000; font-size:16px;}
.china dd{width:678px; font-size:12px; line-height:22px; padding-top:11px; float:right;}
.china img{width:150px; height:68px; border:1px solid #dddddd; margin-right:10px; float:left;}

.page{width:300px; height:32px; margin:5px auto 20px; *margin-top:20px; _margin-top:5px; text-align:center;}
.page li{width:30px; height:30px; line-height:30px; border:1px solid #c1c1c1; margin:0 3px; float:left; }
.page li a:link{color:#6c6a6b;}
.page li a:visited{color:#6c6a6b;}
.page li a:hover{border:1px solid #c1c1c1; background-color:#1f4399; color:#FFFFFF; font-weight:bold;}
.page li a:active{color:#6c6a6b;}


 /*---------------------------------------------products-------------------------------------------*/
.products_banner{width:auto; margin:0 0 14px; height:124px; background:url(../images/products_bg.png) top repeat-x #FFFFFF;} 
.products_pic{width:980px; height:124px; margin:0 auto; background:url(../images/0-1.jpg) top left no-repeat; }

.game_one{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:190px;}

.game_one2{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:190px; background:url(../images/gameone2.png) center center no-repeat; behavior: url("iepngfix.htc");}

.game_one_text{width:654px; height:auto; margin:0 0 20px 12px; line-height:30px;}

.game_in{width:654px; height:35px; margin:0 0 20px 12px; text-align:center; }

.game_two{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:190px; background:url(../images/gametwo.png) center center no-repeat; behavior: url("iepngfix.htc");}

.game_three{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:190px; background:url(../images/gamethree.png) center center no-repeat; behavior: url("iepngfix.htc");}

.web826{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:190px; background:url(../images/web826.png) center center no-repeat; behavior: url("iepngfix.htc");}

.Healthy38{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:190px; background:url(../images/38.png) center center no-repeat; behavior: url("iepngfix.htc");}

.dispensary316{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:190px; background:url(../images/316.png) center center no-repeat; behavior: url("iepngfix.htc");}

.webgame{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:350px; background:url(../images/webgame.png) center center no-repeat; behavior: url("iepngfix.htc");}


 /*---------------------------------------------outsourcing-------------------------------------------*/
.outsourcing_banner{width:auto; margin:0 0 14px; height:124px; background:url(../images/shadow.png) top repeat-x #c0d8ec;} 
.outsourcing_pic{width:980px; height:124px; margin:0 auto; background:url(../images/outsourcing_banner.png) top left no-repeat;}

.os{width:654px; line-height:30px; height:300px; background:url(../images/os_03.png) right top no-repeat; margin:0 0 10px 12px; color:#1f4399;}
.outsourcing_france{width:646px; margin:0 0 15px 12px; padding:3px; border:1px solid #dbdbdb; height:190px; background:url(../images/316.png) center center no-repeat; behavior: url("iepngfix.htc");}
.os_blue{color:#1f4399;}

.game_one_pic{width:654px; height:187px; margin-left:12px; background:url(../images/baoxue.png) no-repeat; behavior: url("iepngfix.htc");}
.game_generations{width:654px; height:308px; margin:-20px 0 0 12px; background:url(../images/wangdai_03.png) top left no-repeat; behavior: url("iepngfix.htc");}
.usa{width:654px; height:308px; margin:-55px 0 0 12px; background:url(../images/gp_03.png) top left no-repeat; behavior: url("iepngfix.htc");}
.canada{width:654px; height:138px; margin-left:12px; background:url(../images/car_03.png) top left no-repeat; behavior: url("iepngfix.htc");}
.germany{width:654px; height:359px; margin:-15px 0 20px 12px; background:url(../images/germany_03.png) top left no-repeat;behavior: url("iepngfix.htc");}
.hongkong{width:654px; height:265px; margin:-50px 0 0 12px; background:url(../images/xg_03.png) top left no-repeat;behavior: url("iepngfix.htc");}
.platform{width:654px; height:237px; margin:-120px 0 0 12px; background:url(../images/pt.png) top left no-repeat;behavior: url("iepngfix.htc");}
.aodun{width:654px; height:185px; margin:-10px 0 0 12px; background:url(../images/jq_03.png) top left no-repeat; behavior: url("iepngfix.htc");}

 /*---------------------------------------------culture-------------------------------------------*/
.culture_banner{width:auto; margin:0 0 14px; height:124px; background:url(../images/hui_bj_03.png) top repeat-x #eaeaea;} 
.culture_pic{width:980px; height:124px; margin:0 auto; background:url(../images/culture_03.png) top left no-repeat;}
.culture_text{width:660px; height:auto; margin:0 0 20px 12px; line-height:30px;}
.culture_big{font-weight:bold;}

.us_banner{width:auto; margin:0 0 14px; height:124px; background:url(../images/shadow.png) top repeat-x #c0d8ec;} 
.us_pic{width:980px; height:124px; margin:0 auto; background:url(../images/us_03.png) top left no-repeat;}

.us{width:950px; height:23px; background:url(../images/menu.png) top left no-repeat #e9edf0; padding:16px 0 0 30px; font-size:14px; color:#FFFFFF; font-weight:bold;  margin:0 auto;}
.us_text{width:970px;  height:433px; background:url(../images/map_03.png) top right no-repeat; line-height:30px; padding-left:10px; font-size:14px; margin:0 auto 100px;}
.us_blue{color:#1f4399;}
.us_blue a:link{color:#1f4399;}
.us_blue a:visited{color:#1f4399;}
.us_blue a:hover{color:#f08115; text-decoration:underline;}
.us_blue a:active{color:#1f4399;}

.recr_banner{width:auto; margin:0 0 14px; height:124px; background:url(../images/zhaopin_03.png) top repeat-x #f5f6f8;} 
.recr_pic{width:980px; height:124px; margin:0 auto; background:url(../images/zhaopin_05.png) top left no-repeat;}
.recr_pic_01{width:980px; height:124px; margin:0 auto; background:url(../images/news_03.png) top left no-repeat;}

.zhaopin{width:980px; height:auto; margin:0 auto; }
.zhaopin_h1{width:980px; height:105px; margin:8px 0 0 ;}
.zhaopin_h1 li{width:135px; height:34px; 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 29px 8px 0px; float:left;}
.zhaopin_h1 a:link{color:#000000;}
.zhaopin_h1 a:visited{color:#000000;}
.zhaopin_h1 a:hover{color:#1f4399; }
.zhaopin_h1 a:active{color:#000000;}


.zhaopin_text{width:940px; height:auto; margin:0 auto 20px; line-height:30px; }
.zhaopin_text dt{font-weight:bold; text-indent:1.2em; background:url(../images/yello_clock.png) left no-repeat;}

.telphone{width:980px; height:auto; margin:0 auto 30px; color:#1f4399; font-weight:bold; line-height:30px;}
.telphone_red{color:#c7000b;}

.photo{width:auto; line-height:26px; padding-left:17px; background:url(../images/yello_clock.png) left no-repeat; color:#6c6a6b; font-size:14px; font-weight:bold;}
.photo_list{width:auto; height:auto; margin-bottom:20px; overflow:hidden;}
.photo_list li{width:211px; height:150px; text-align:center; margin-right:8px; float:left;}
.photo_list img{width:211px; height:140px; margin-bottom:10px;}

.zc{width:250px; height:auto; padding:1px 1px 10px; border:1px solid #c7e1f9;  overflow:hidden;}
.zc_title{width:250px; height:27px; background:url(../images/zc.jpg) left no-repeat; border-bottom:1px solid #c7e1f9; margin-bottom:5px;}
.form2 {border: 1px #4360a8 solid; height:18px; background-color:#ffffff; color:#16387c; font-size:12px; text-align:left; text-valign: middle; text-indent: 1pt;} 
.bd{line-height:30px; margin-bottom:10px; }
.bd_01{line-height:35px; margin:10px 0;}

.ddz_wf img{
	width:45%;
	margin:10px 0 10px 3%;
	float:left;
}


/*--------------------------------------------------------------------------用户协议-------------------------------------------*/
.yhxy_text{
    width: 970px;
    min-height: 433px;
    line-height: 30px;
    padding-left: 10px;
    font-size: 14px;
    margin: 0 auto 100px;
    color: #000000;
}
.viewGg{
    text-align: center;
    width: 500px;
    font-size: 14px;
    margin: 0 auto;
    margin-top: 15px;
}
.viewTitle {
    height: 30px;
    text-align: center;
    line-height: 30px;
    padding-top: 20px;
}
.f16 {
    font-size: 16px;
}
.bold {
    font-weight: bold;
}
.ViewContent{
    margin-top: 15px;
    line-height: 26px;
    font-size: 12px;
}