@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;}
h1, h2, h3, h4, h5, h6, p, 
ol, ul, dl, dd, 
input, button, textarea, th, td, form {
	margin:0;
	padding:0;
}
ul{list-style:none; padding:0px; margin:0px; list-style-type:none;}
ul li{list-style:none; padding:0px; margin:0px; list-style-type:none;}
/*基本信息*/
body {margin:0px; background-color:#f1f4f7;font-family: "Microsoft YaHei",微软雅黑;font-size:12px;  }
img { border:none}
a {text-decoration: none ;font-family: "Microsoft YaHei",微软雅黑;}
.top_bg{ width:100%; height:129px; margin:0 auto; background-color:#f1f4f7;}
.top{ width:1201px; height:129px; margin:0 auto; background:url(../images/header_bg.jpg) no-repeat;}
.top_lef{ width:287px; height:128px; float:left; background:url(../images/logo.png) no-repeat; margin-left:40px;}
.top_rig{ width:440px; height:128px; float:right;}
.top_rig .tel{ width:277px; height:28px; background:url(../images/tel.png) no-repeat; margin-top:35px; float:right; margin-right:28px; margin-bottom:8px;}
.top_rig .weibo{ width:370px; height:31px; margin-top:6px; float:right}
.top_rig .weibo ul li{ width:87px; height:31px; float:left; margin-left:5px; text-align:left; line-height:35px;}
.top_rig .weibo ul li img{ float:left;}
.top_rig .weibo ul li a{ font-size:14px; color:#010101; line-height:40px; padding-left:2px; }
.nav_bg{ width:100%; height:52px; background:url(../images/nav_bg.png) repeat-x;}
.nav{ width:1145px; height:52px; margin:0 auto;}
.nav ul li {line-height: 52px;float: left; background:url(../images/nav_line.png) no-repeat right;}
.nav ul li a{DISPLAY: block;FONT-SIZE: 16px;FLOAT: left;WIDTH: 127px;color: white;vertical-align: middle;line-height: 37px;HEIGHT: 52px;TEXT-ALIGN: center;word-break: break-all;}
.nav ul li a p{font-size: 10px;font-family: Arial;margin-top: -16px;}
.banner{ width:100%; height:380px; margin:0 auto; }
.main{ width:1145px; height:auto; margin:20px auto 0px; overflow:hidden;}
.main_left{ width:845px; height:auto; float:left;}
.sort{ width:845px; height:130px; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:none; background-color:#fff;}
.sortbuttom{ width:846px; height:5px; background:url(../images/yinying.png) no-repeat;}
.sort_1{ width:248px; height:94px; border-right:1px solid #e1e1e1; margin:18px 16px; float:left;}
.sort_tit{ width:248px; height:20px; float:left; margin-left:3px;}
.sort_tit span{ height:20px; line-height:20px; font-size:14px; padding-left:5px; float:left;}
.coin{ width:6px; height:6px; background-color:#2565a5; float:left;  margin-top:6px;}
.sort_cl{ width:219px; height:74px; float:right; margin-right:28px;}
.sort_cl ul li{height:25px; float:left; display:block; line-height:25px; margin-left:14px;white-space: nowrap;}
.sort_cl ul li a{ color:#000;}
.sorthot{ width:544px; height:94px; margin:18px 8px; float:left;}
.sorthottit{ width:544px; height:20px; float:left;}
.sorthottit span{height:20px; line-height:20px; font-size:14px; padding-left:5px; float:left;}
.sorthot_cl{ width:520px; height:74px; float:right; margin-right:28px;}
.sorthot_cl ul li{height:25px; float:left; display:block; line-height:25px; margin-left:14px;white-space: nowrap;}
.sorthot_cl ul li a{ color:#000;}
.sorthot_cl ul li a:hover{ color:#F00;}
.mian_right{ width:280px; height:auto; float: right;}
.oder_bg{ width:280px; height:201px; background:url(../images/input_bg.png) no-repeat;}
.oder_con{width:248px; height:130px; padding:48px 14px 13px 19px;}
.oder_con .input{color:#abaaaa; padding:6px; width:240px; margin-top:12px; }
.oder_con .input2{color:#abaaaa; padding:6px; width:155px; margin-top:12px;}
.oder_con .buttom{width:58px;  height:58px; float:right; margin-top:20px;}
.ico0{background:url(../images/ico0.png) no-repeat 20px center;}
.ico1{background:url(../images/ico1.png) no-repeat 20px center;}
.ico2{background:url(../images/ico2.png) no-repeat 20px center;}
.ico3{background:url(../images/ico3.png) no-repeat 30px center;}
.ico4{background:url(../images/ico4.png) no-repeat 20px center;}
.ico5{background:url(../images/ico5.png) no-repeat 20px center;}
.ico6{background:url(../images/ico6.png) no-repeat 20px center;}
.ico7{background:url(../images/ico7.png) no-repeat 20px center;}
.train{width:845px; height:303px;border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:none; clear:both; margin-top:20px; background-color:#fff;}
.train_left{width:165px; height:297px; float:left;}
.train_left ul li{width:164px; height:60px; background:#F8F8F8; border-bottom:1px solid #D9D9D9; border-right:1px solid #D9D9D9; line-height:60px; cursor:pointer; font-size:18px; float:left;}
.train_left ul li.iconbg{background:url(../images/icobg.png) repeat-x top #F8F8F8;}
.train_left ul li.active{background:#FFF; font-size:18px; color:#0180cd; border:0}
.train_left ul li span{display:block; padding-left:70px;}
.train_center{width:660px; height:260px; float:right; margin:30px 0px 18px 0px;}
.train_text{width:660px; height:24px; text-align:center; font-size:21px; line-height:24px; color:#0180cd; font-weight:bold}
.train_text1{width:570px; height:24px; float:left; margin-left:48px;text-align:center;line-height:24px; }
.train_text2{width:321px; height:24px; float:left;text-align:center;line-height:24px; font-size:14px; color:#0180cd; padding-top:3px;}
.train_text2 a{color:#0180cd;}
.train_text3{width:321px; height:24px; float:left;text-align:center;line-height:24px; font-size:14px; color:#0180cd; margin-left:20px;padding-top:3px;}
.train_text3 a{color:#0180cd;}
.train_ph{ width:660px; height:121px; float:left; margin-top:8px;}
.train_ph ul li{width:145px; height:130px; text-align:center; float:left; margin-right:20px;}
.train_ph ul li a img{width:145px; height:91px;}
.train_ph ul li a p{text-align:center; color:#000; line-height:24px; padding-top:7px;}
.train_account{ width:640px; height:48px; float:left; margin-top:4px;}
.train_account ul li{width:193px; height:24px; float:left; line-height:24px; margin-right:30px;}
.train_account ul li a{color:#000; padding-left:10px;}
.train_account ul li span{color:#0180cd;}
.team{width:845px;  height:181px; margin-top:20px;border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:none; clear:both; background-color:#fff;}
.team_leftit{width:165px; height:60px; line-height:60px; background:url(../images/team_coin.png) no-repeat 20px ;}
.team_left{width:165px; height:181px; float:left;}
.team_left ul li{width:164px; height:60px; background:#F8F8F8; border-bottom:1px solid #D9D9D9; border-right:1px solid #D9D9D9; line-height:60px; cursor:pointer; font-size:18px; float:left;}
.team_left ul li.iconbg{background:url(../images/icobg.png) repeat-x top #F8F8F8;}
.team_left ul li.active{background:#FFF; font-size:18px; color:#0180cd; border:0}
.team_left ul li span{display:block; padding-left:70px;}
.team_leftit span{font-size:18px; color:#0180cd; padding-left:75px;}
.team_center{width:660px; height:145px; margin:26px auto 6px; float:right;}
.team_center ul li{width:145px; height:145px; float:left; margin-right:20px;}
.team_center ul li a img{width:145px; height:91px;}
.team_center ul li a p{ text-align:center; color:#000; line-height:24px; padding-top:10px;}
.team_center ul li a font{ color:#8f8f8f;text-align:center;line-height:24px;  display:block; font-size:12px; }
.guide{ width:845px; height:215px;margin-top:20px;border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:none; background-color:#fff; }
.guidetit{ width:845px; height:24px; line-height:24px; padding-top:14px;}
.guidetit span{ color:#0180cd; font-size:18px; display:block; float:left; margin-left:20px;}
.guidetit  a { color:#000; display:block; float:right; margin-right:20px;}
.guide_left{ width:314px; height:170px; float:left; margin-left:20px;}
.guide_lefttit a{ width:314px; height:24px; line-height:24px; font-size:16px; color:#0180cd; text-align:center; display:block; padding-top:15px;}
.guide_list{ width:314px; height:60px; float:left; border-bottom:1px solid #d9d9d9; margin-top:15px;}
.guide_list ul li{ width:146px; height:24px; float:left; margin-right:15px;}
.guide_list ul li a{ color:#000; padding-left:13px;}
.guide_list ul li span{ color:#0180cd;}
.guide_list2{ width:314px;float:left; height:60px; margin-top:8px;}
.guide_list2 ul li{ width: 138px;height: 24px;line-height: 24px;float: left;margin-right: 8px;background: url(../images/dian.png) no-repeat 1px;padding-left: 10px;}
.guide_list2 ul li a{ color:#000;}
.guide_phto{ width:495px; height:145px; margin-left:16px; float:right; margin-top:20px;}
.guide_phto ul li{ width:145px; height:145px; float:left; text-align:center; margin-right:20px;}
.guide_phto ul li a img{ width:145px; height:91px;}
.guide_phto ul li a p{ text-align:center; line-height:24px; padding-top:12px; color:#000;}
.guide_phto ul li a font{text-align:center; line-height:24px; display:block; color:#8f8f8f; font-size:12px;}
.couse{ width:845px; height:150px; margin-top:18px;}
.couse ul li{ width:145px; height:145px; float:left; text-align:center; margin-left:20px;}
.couse ul li a img{ width:145px; height:91px;}
.couse ul li a p{text-align:center; line-height:24px; padding-top:12px; color:#000;}
.couse ul li a font{text-align:center; line-height:24px; display:block; color:#8f8f8f; font-size:12px;}
.news_1{ width:278px; height:auto ;border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:none; min-height:200px;margin-top:20px; overflow:hidden; background-color:#fff;}
.news_buttom{ width:280px; height:4px; background:url(../images/new_buttom.png) no-repeat;}
.new_con{ width:245px; height:317px; margin:20px 17px 20px; }
.news_cc{ width:280px; height:299px;  border-bottom:1px solid #d9d9d9; padding-bottom:20px;}
.news_cc1{ width:280px; height:317px;  border-bottom:1px solid #d9d9d9; padding-bottom:20px;}
.news_cc2{ width:280px; height:108px;  border-bottom:1px solid #d9d9d9; padding-bottom:20px;}
.news_cc3{ width:280px; height:25px;  border-bottom:1px solid #d9d9d9; padding-bottom:20px;}
.new_con2{ width:245px; height:335px; margin:20px 17px 20px;}
.new_contit{ width:245px; height:20px; line-height:20px;}
.new_contit span{color:#181818; font-size:14px; display:block; float:left;}
.new_contit a { color:#000; display:block; float:right;}
.new_condel{ width:245px; height:266px; margin-top:10px;}
.new_condel ul li{ width:245px; height:27px; line-height:27px; float:left;}
.new_condel ul li a{ color:#000;}
.new_condel ul li span.span1{ width:16px; height:16px; background:url(../images/news_coin.png) no-repeat; float:left; margin-right:6px; color:#fff; line-height:16px; text-align:center;margin-top:7px; padding-right:2px;}
.new_condel ul li span.span2{ width:16px; height:16px; background: url(../images/news_coin1.png) no-repeat; float:left; margin-right:6px;color:#666666; line-height:16px; text-align:center; margin-top:7px;}
.new_condel .pic{ width:245px; height:59px;text-align:center; margin:8px 0px; float:left;}
.friendlink{ width:245px; height:125px;margin:20px 17px 20px;}
.friendlinktit{ width:245px; height:20px; line-height:20px;}
.friendlinktit span{color:#000; font-size:14px; display:block; float:left;}
.friendlinktit a { width:86px; height:17px; display:block; float:right; margin-top:2px;}
.friendlinkcon{ width:246px; height:90px; margin-top:15px;}
.friendlinkcon ul{
	width:246px; border-top:0px solid #000; border-left:0px solid #000; list-style:none; padding:0; overflow:hidden; margin:0 auto;
}
.friendlinkcon ul li{
overflow:hidden;display:inline;float:left; width:80px; border-right:0px solid #000; border-bottom:0px solid #000; height:25px;text-align:left; line-height:25px;
}
.friendlinkcon ul li a{ color:#000;}
.xinlang{ width:278px; height:290px; margin:20px 0px 11px;}
.xinlangtit{ width:245px; height:40px; line-height:30px; margin:0 auto;}
.xinlangtit .ico{ width:24px; height:24px; background:url(../images/webcoin.png) no-repeat; float:left; margin-top:2px;}
.xinlangtit span{ color:#0180cd; padding-left:10px;}
.xinglangdic{ width:248px; height:70px; margin-top:8px; margin-bottom:3px; margin-left:17px;}
.xinglangleft{ width:59px; height:61px; float:left; background:url(../images/smalllogo.png) no-repeat; margin-left:6px; margin-top:8px;}
.xinglangright{ width:160px; float:left; height:61px; margin-top:8px; margin-left:10px;}
.xinglangright .text{ font-size:18px; height:28px; line-height:28px; float:left;}
.xinglangright .text1{ height:28px; line-height:28px; float:left; color:#6a6a6a; padding-left:10px;}
.xinglangright .buttom{ width:80px; height:25px; float:left; margin-top:3px;}
.xinglangtopcoin{ width:278px; height:8px; background:url(../images/topcoin.png) no-repeat; margin-top:15px;}
.xinglangdel{ width:278px; height:105px; border-bottom:1px  #d9d9d9 dashed; border-top:1px  #d9d9d9 dashed; margin-top:8px;}
.xinglangbb{ padding:10px 0px; width:245px; height:77px; margin:0 auto;}
.xinglangbb ul li{ width:245px; height:22px; line-height:22px; float:left;}
.xinglangbb ul li a{ color:#000;}
.xinglangbb span{ color:#0180cd; line-height:22px; height:22px;  float:left;}
.xinglangbb font{ color:#0180cd; line-height:22px; height:22px;  float:right; padding-right:8px; font-size:12px;}
.xinglangtopcoin1{ width:278px; height:8px; background:url(../images/buttoncoin.png) no-repeat; margin-bottom:10px;}
.xl a{ width:278px; height:27px; line-height:27px; color:#000; padding-left:17px;}
.footer{ width:100%; height:185px; background:url(../images/footer_bg.png) repeat-x; margin-top:20px; clear:both; margin-bottom:50px;}
.footercon{ width:735px; height:175px; margin:10px auto 0px;}
.footernav{ width:650px; float:left; height:16px; margin-top:23px; margin-left:105px;}
.footernav ul li{ height:16px; float:left; line-height:16px; width:85px; text-align:center; border-left:1px solid #c0c0c1;}
.footernav ul li a{ color:#403f3f;}
.footertext { width:735px; height:25px; line-height:25px; padding-top:18px; text-align:center; color:#403f3f; clear:both}
.footercon p{ width:735px;height:26px; line-height:26px;  text-align:center; color:#403f3f;}
.QQ-ng{ width:100%; height:58px; background:url(../images/qq_big.png) repeat;}
.qq_con{ width:1145px; height:58px; margin:0 auto;}
.qq_con_conter{ width:288px; height:58px; float:left; background:url(../images/QQ_tel.png) no-repeat;}
.qq_con_cte{ width:538px; height:58px; float:left; margin-left:40px;}
.qq_con_cte ul li{ width:102px; height:58px; float:left; background:url(../images/qq_line.png) no-repeat 0 3px;}
.qq_con_cte ul li .qq{ width:25px; height:58px; background:url(../images/QQ_footer.png)  no-repeat;float:left; margin-left:16px; margin-right:3px;}
.qq_con_cte ul li a { text-align:center; line-height:58px; color:#fff; font-size:16px; }
.qq_rig{ width:164px; height:58px; float: left; background:url(../images/zuixin.png) no-repeat;}
.qq_rig_but{ width:37px; height:58px; float:left; background:url(../images/close_buttom.png) no-repeat; margin-left:40px;}
.posi{width:100%;height:58px;position:fixed; left:0px; bottom:0px; z-index:1001;}
#full-screen-slider { width:100%; height:380px; float:left; position:relative;clear:both; }
#slides { display:block; width:100%; height:380px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
<!--class-->
.class_lef{ width:280px; height:auto; float:left; }
.class_rig{ width:845px; height:auto; float:right;}
.train_topbg{ width:280px; height:9px; background-color:#0170c1;}
.class_tra{ width:278px; height:428px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.class_tracon{ width:278px;  height:415px;}
.class_tracon ul li{ width:278px; height:60px; background:url(../images/class-trabg.png) repeat-x; float:left;}
.class_tracon ul li .pic{ width:35px; height:60px; background-repeat:no-repeat; float:left; margin-left:18px;}
.class_tracon ul li .title{ font-size:21px; color:#0170c0; line-height:60px; padding-left:18px;}
.class_tracon ul li .titbg{ width:205px; height:60px; float:right; padding-right:6px;}
.class_tracon ul li a.a1{ font-size:16px; line-height:40px; color:#000; float:left; width:205px; height:32px; display:block}
.class_tracon ul li a span{ height:25px; line-height:25px; display:block; float:left; margin-right:10px; color:#777777;white-space: nowrap;}
.class_sort{ width:843px; min-height:200px; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:none; background-color:#fff;overflow:hidden;}
.news_buttom1{ width:280px; height:4px; background:url(../images/new_buttom.png) no-repeat;}
.class_sortt{ width:827px; height:67px; border-bottom:#d9d9d9 1px solid; font-size:21px; line-height:69px; color:#0170c0; padding-left:18px; float:left; }
.class_sortcon{ width:845px; float:left; height:auto;}
.class_sortcon ul li{ width:845px; height:155px; border-bottom:#d1d1d1 1px dashed; float:left; padding:20px 0px;}
.class_soredel{ padding:0px 18px; width:809px; height:155px;}
.class_sorelef{ width:230px; height:147px; float:left; margin-right:20px;}
.class_sorelef img{ width:218px; height:135px; padding:6px; border:1px solid #d9d9d9;}
.class_sorerig{ width:550px; height:155px; float:right;}
.class_sorerigtit a{ width:550px; height:33px; line-height:33px; text-align:center; font-size:21px; color:#000; display:block}
.class_sorettcon{ width:550px; height:85px; line-height:22px; color:#060606;}
.class_sorecctt a{ width:550px; height:85px; margin-top:8px; line-height:22px; display:block; color:#060606}
.class_update{ width:550px; height:24px; line-height:24px; color:#848080; text-align:left; margin-top:8px;}
.class_update span{ color:#005c9f; }
.class_sortt{ width:827px; height:67px; border-bottom:#d9d9d9 1px solid; padding-left:18px; float:left; }
.class_sortt  p{  font-size:21px; color:#0170c0;  float:left; line-height:69px;}
.class_sortt span{color:#000000; font-size:12px; float:right; font-weight:normal; line-height:69px; padding-right:20px;}
.class_sortt span a{ color:#000000;}
.class_sortt span a:hover{ color:#1c84b5;}
.page a{ color:#535050;}
.page{padding:0px 0 20px;font-size:12px;margin-right:12px;line-height:22px;text-align:center;clear:both; text-align:right;}
.page a{text-decoration:none;color:#000;padding:3px 6px;padding-bottom:2px;margin-right:3px}
.page a.active{color:#000;}
.page a:hover{color:#000;}
.mees{ width:278px; height:83px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; margin-top:20px; background-color:#fff;}
.mess_bg{ padding:7px; width:266px; height:69px; background:url(../images/mess_bg.png) no-repeat center;}
.mess_but{ width:71px; height:31px; background:url(../images/mess_button.png) no-repeat; float:right; margin:34px -1px 20px 0px;}
.class_lef_tel{ width:278px; height:207px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; margin-top:20px; background-color:#fff; }
.class_lef_tpic{ padding:12px 6px 10px 6px; width:268px; height:182px;}
.class_lef_tpic .pptel{ width:267px; height:87px; background:url(../images/connus_bg.png)  no-repeat center;}
.class_lef_hh span{ height:42px; line-height:48px; text-align:left; }
.class_lef_hh .teee{ width:179px; height:26px; float:right; background:url(../images/conn_us_tel.png) no-repeat; margin:15px 20px 0 0;}
.class_lef-add{ line-height:22px; text-align:left; float:left;}
.class_lef-add1{ width:200px; float:right; height:45px; line-height:22px;}
.bgblank{padding:10px 20px 20px;min-height:300px;_height:300px; overflow:hidden}
.playtr-tit{font:bold 16px/35px "微软雅黑";padding:5px 0;color:#000;border-bottom:#d9d9d9 1px solid;}
.view_time{color:#848080;padding:3px 0;font-size:12px;}
.view_time span{color:#920101;font-family:Arial;}
.newsinfo_con{padding:10px 15px; line-height:22px; color:#000; }
.newsinfo_con p{padding:5px 0;}
.nextcon{border-top:#e5e5e5 1px solid;padding: 20px 20px;color:#848080;}
.nextcon a{color:#848080;}.nextcon a:hover{color:#1b559a;}
.nextcon span{ background:url(../images/service_img23.jpg) no-repeat 0 center;padding-left:20px; float:right}

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}
#full-screen-slider { width:100%; height:396px; float:left; position:relative}
#slides { display:block; width:100%; height:396px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}