@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ margin:0 auto; background-color:#ebf4fa; font-size:12px; font-weight:normal; font-family:"宋体"; color:#333; line-height:1.5;}
img{border:none;}
li{list-style:none;}
a{ text-decoration:none; color:#333333;}
a:hover{ color:#0072bc;}
.clear{clear:both;}

.bg{ width:100%; min-height:150px; height:auto!important; height:150px; background:url(../images/bg_line.png) bottom no-repeat;}

.ch_header{ width:960px; height:136px; background:url(../images/index_02.jpg) no-repeat; margin:0 auto;}
.ch_logo{ width:290px; height:136px; float:left;}
.ch_logo img{ padding:18px 0 0 15px; width:246px; height:80px;}

.ch_nav{ width:600px; height:136px; float:right;}
.ch_nav_top{/* width:220px;*/ height:48px; float:right;padding-right: 13px}
.ch_nav_top li{ height:48px; float:left;}
.ch_nav_top li a{ margin-left:10px; line-height:48px;}

/****nav****/
.nav { width:600px; height:30px; float:left; position: relative; z-index: 1; }
.nav a { text-decoration: none;}
.navmain { height: 30px; position: relative; }
#nav_all { height: 30px; float:left; line-height: 30px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left; width:115px; height:30px; padding-bottom:10px;}
#nav_all li a { display: inline-block; width:115px; font-size: 17px; color:#333333; font-family:"微软雅黑"; cursor: pointer; height: 30px; line-height: 30px; white-space: nowrap;}
#nav_all li a:hover { height: 30px; width:115px; line-height: 30px; overflow: hidden; color:#ffffff; background:url(../images/nav_bg.jpg) center no-repeat;}
#nav_all li ul { display: none; position: absolute; z-index: 99; top: 40px;}
#nav_all ul li { background-image: none; width:80px; line-height: 30px; height: 30px; padding-top: 0px; padding: 0; }
#nav_all ul li a { background-image: none; margin: 0px; width:80px; font-size:12px; height: 30px; line-height: 30px; color: #0072bc; border: none; }
#nav_all ul li a:hover { width:80px; margin: 0px auto; font-size:12px; height: 30px; line-height: 30px; border-top: none; background-image:none; color:#000000;}
.flash{ width:960px; height:350px; float:left;}

.nav_ul_2{ left:110px;}
.nav_ul_3{ left:220px;}
.nav_ul_4{ right:110px;}
.nav_ul_5{ right:0px;}



/****ch_con****/
.w960{ width:960px; float:left; background:#ffffff;}
.ch_con{ width:960px; margin:0 auto; background:#ffffff;}
.ch_news{ width:960px; float:left; height:264px; background:url(../images/index_05.jpg) no-repeat;}
.news_01{ width:300px; float:left; padding:40px 0 0 20px;}
.news_01_top{ width:300px; float:left; height:40px;}
.news_01_top h3{  font-size:22px; font-family:"微软雅黑"; color:#0072bc; line-height:40px;}
.news_01_top h3 a{  font-size:22px; font-family:"微软雅黑"; color:#0072bc; line-height:40px;}
.news_01_n{ width:300px; float:left;}
.news_01_n li{ width:300px; float:left; height:28px; line-height:28px;}
.news_01_n li a{ color:#333333; font-size:12px;}
.news_01_n li a:hover{ color:#0072bc;}
.fnews_01{ color:#0072bc;}

.news_02{ width:300px; float:left; padding:40px 0 0 25px;}
.news_02_top{ width:300px; float:left; height:40px;}
.news_02_top h3{  font-size:22px; font-family:"微软雅黑"; color:#0072bc; line-height:40px; padding-left:10px;}
.news_02_top h3 a{  font-size:22px; font-family:"微软雅黑"; color:#0072bc; line-height:40px; padding-left:10px;}
.news_02_n{ width:300px; float:left;}
.news_02_n li{ width:300px; float:left; height:28px; line-height:28px;}
.news_02_n li a{ color:#333333; font-size:12px; padding-left:10px;}
.news_02_n li a:hover{ color:#0072bc;}

.news_03{ width:300px; float:left; padding:40px 0 0 15px;}
.news_03_top{ width:300px; float:left; height:40px;}
.news_03_top h3{  font-size:22px; font-family:"微软雅黑"; color:#0072bc; line-height:40px; padding-left:10px;}
.news_03_top h3 a{  font-size:22px; font-family:"微软雅黑"; color:#0072bc; line-height:40px; padding-left:10px;}
.news_03_n{ width:300px; float:left;}
.news_03_n li{ width:300px; float:left; height:28px; line-height:28px;}
.news_03_n li a{ color:#333333; font-size:12px; padding-left:10px;}
.news_03_n li a:hover{ color:#0072bc;}

.ch_nav_bottom{ width:960px; float:left; background:#ffffff; padding-bottom:30px;}
.ch_nav_bottom ul{ padding:0 0 0 30px;}
.ch_nav_bottom li{ width:220px; height:87px; float:left; margin-right:5px;}

.ch_footer{ width:960px; height:120px; margin:0 auto;}
.foot{ width:960px; height:90px; float:left; border-top:2px solid #e4e3de; margin-top:28px;}
.foot_left{ width:700px; float:left; height:90px;}
.foot_left ul{ padding-top:20px;}
.foot_left ul li{ width:700px; float:left; line-height:25px; color:#0072bc;}
.foot_left ul li a{color:#0072bc;}
.foot_left ul li a:hover{ color:#333333;}
.foot_right{ width:240px; float:right; height:90px;}
.footer_right_top{ width:222px; height:30px; float:left;}
.footer_right_top h3{ height:30px; font-weight:bold; font-size:12px; color:#0072bc; line-height:30px; float:left;}
.footer_right_top span{ height:30px; line-height:30px; margin-left:10px; font-family:"Arial"; color:#999999; float:left;}
.footer_right_n{ width:222px; height:56px; float:left;}
.footer_right_n img{ width:182px; height:56px;}

/****ch_ny_con****/
.ch_ny_con{ width:960px; margin:0 auto;}
.ch_guide{ width:918px; float:left; height:33px; border:1px #eeeeee solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; behavior: url(ie-css3.htc); background:#ffffff;z-index:9999; position:relative; margin-left:20px;}
.guide_left{ padding-right:20px; height:33px; float:left; background:url(../images/train.jpg) right no-repeat;font-family:arial;}
.guide_left h3{ float:left; line-height:33px; font-size:24px; font-weight:bold; font-family:"时尚中黑简体"; src: url(../images/时尚中黑简体.ttf);  color:#cccccc; padding:0 0 0 40px;}
.guide_left span{ float:left; font-size:16px; line-height:28px; padding:0 10px 0 10px; height:28px; background:#0072bc; margin:2px 0 0 10px; color:#ffffff; font-weight:700;}
.guide_right{ height:33px; float:left;}
.guide_right span{ height:33px; float:left; padding:0 0 0 10px; line-height:33px; color:#999999;}
.guide_right span a{ color:#999999;}
.guide_right span a:hover{ color:#0072bc;}
.guide_right span .guide_span{  color:#0072bc;}

/****ch_train****/
.ch_train{ width:920px; float:left; padding: 20px 0 30px 20px;}
.ch_train_top{ width:920px; float:left; height:40px; line-height:40px; border-bottom:1px #e4e3df solid;}
.train_top_left{ height:40px; float:left; padding:0 40px 0 30px;}
.train_top_left h3{ font-size:24px; font-family:"微软雅黑"; height:40px; line-height:40px; font-weight:normal; color:#494542;}
.train_top_right{ float:right; height:40px;}
.train_top_right li{ float:right; height:30px; background:#ffffff; margin:9px 2px 0px 2px; line-height:30px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc); z-index:9999; position:relative; border:1px solid #e4e3df;}
.train_top_right li a{padding:0 15px 0 15px; height:30px; color:#464541; font-size:14px; display:block;}
.train_top_right li a:hover{padding:0 15px 0 15px; height:30px; background:#0072bc; color:#FFFFFF; display:block; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc); z-index:9999; position:relative;}
.train_top_right .lion a{ height:30px; background:#0072bc; color:#FFFFFF; display:block; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(ie-css3.htc); z-index:9999; position:relative;}

.ch_train_n{ width:860px; float:left; padding:0 0px 0 30px;}
.ch_train_n li{ width:860px; float:left; padding:10px 0 10px 0px; border-bottom:1px #e4e3de dashed;}
.ch_train_n li .train_n_li_dt{ width:860px; height:40px; float:left;}
.ch_train_n li .train_n_li_dt h3{ float:left; line-height:40px; font-size:16px; color:#1f1a16;}
.ch_train_n li .train_n_li_dt h3 a{ float:left; line-height:40px; font-size:16px; color:#1f1a16;}
.ch_train_n li .train_n_li_dt span{ float:left; line-height:40px; font-size:12px; color:#999999; padding-left:10px;}
.ch_train_n li .train_n_li_dd{ width:860px; float:left;}
.ch_train_n li .train_n_li_dd p{ line-height:22px;}

/****ch_download_n****/
.ch_download_n{ width:860px; float:left; padding:20px 0px 0 30px; min-height:500px; height:auto !important; height:500px;}
.ch_download_n li{ width:860px; float:left; height:40px; line-height:40px; border-bottom:1px #e4e3de dashed; font-size:14px;}
.ch_download_n li:hover{background:#f7f7f7;}
.ch_download_n li a{ float:left;}
.ch_download_n li span{ float:right;}
.ch_download_n li span a{ width:75px; background:url(../images/download_03.jpg) center no-repeat; display:block; padding-left:40px; font-size:12px; color:#FFFFFF;}
.ch_download_n li span a:hover{ width:75px; background:url(../images/download_06.jpg) center no-repeat; display:block; padding-left:40px; color:#FFFFFF;}
.ch_download_n li p{ float:left; margin-top:12px; margin-left:5px;}

/****ch_news_n****/

.ch_news_n{ width:860px; float:left; padding:10px 0px 0 30px;}
.ch_news_n li{ width:860px; height:150px; float:left; padding:10px 0 10px 0px; border-bottom:1px #e4e3de dashed;}
.ch_news_n li .news_n_li_dt{ width:300px; height:40px; float:left;}
.ch_news_n li .news_n_li_dt img{ width:280px; height:130px;}
.ch_news_n li .news_n_li_dd h3{ width:560px; height:auto; float:left; line-height:25px; font-size:16px; color:#1f1a16;}
.ch_news_n li .news_n_li_dd h3 a{ line-height:25px; font-size:16px; color:#1f1a16;}
.ch_news_n li .news_n_li_dd span{ width:560px; height:25px; float:left; line-height:25px; font-size:12px; color:#999999;}
.ch_news_n li .news_n_li_dd{ width:560px; float:left;}
.ch_news_n li .news_n_li_dd p{ line-height:22px;}

.ch_content_n{width:860px; float:left; padding:10px 0 0 30px; min-height:500px; height:auto !important; height:500px;}
.content_h3{ width:100%; height:25px; float:left; font-size:14px; font-weight:700; color:#0072bc;}
.content_span{ width:100%; height:25px; float:left; margin-bottom:10px; color:#8d8d8d}
.ch_content_n p{ line-height:28px;}

.ch_list_page{ width:860px; float:left; padding:20px 0 20px 30px; text-align:center;}
.ch_list_page a{ height:16px; padding:2px 5px 2px 5px; border:1px solid #cccccc; margin:0 2px 0 2px;}
.ch_list_page .page_span1{ height:16px; padding:2px 5px 2px 5px; background:url(../images/page_05.jpg) left center no-repeat;}
.ch_list_page .page_span3{ height:16px; padding:2px 5px 2px 5px; background:url(../images/page_07.jpg) right center no-repeat;}
.ch_list_page a:hover{ height:16px; padding:2px 5px 2px 5px; background:#0072bc; color:#FFFFFF;}

.ch_content_page{ width:880px; float:left; padding:20px 0 20px 40px;}
.ch_content_page li{ width:880px; float:left; height:20px; line-height:20px;}


/*会员注册*/

.fl{float:left;}.fr{float:right;}
/* m
-------------------------------------------------------------- */
.login_bg{height:500px;background:url(../images/login_bg.jpg) no-repeat 0 0;}
.login_box{width:396px;height:296px;border:1px solid #ccc;margin:100px 66px 0 0;display:inline;background-color:#fff;}
.login_box h2{color:#0072bc;font-size:18px;font-family:'微软雅黑';font-weight:normal;padding:10px 0 10px 22px;}
.login_box ul{ padding-top:0px;}
.login_box ul li{margin-bottom:12px;padding:2px 0;color:#000;}
.login_box .aa{
	padding-left:85px;
	line-height:23px;
	color:#333;}
.login_box ul li img{vertical-align: middle;display:inline;}
.login_box ul li a{ color:#0072bc;}
.login_box ul li label{ width:82px; color:#000;display:inline-block; font-size:14px;text-align:right;vertical-align: middle;}
.login_box ul li input{vertical-align:middle;}
.login_box ul li input.tex{width:220px;padding:5px;border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}
.login_box ul li input.button{ width:93px; height:30px; border:0; display:inline-block;background:url(../images/login_btn.jpg) no-repeat 0 0; cursor:pointer;}
.login_box ul li input.button_qq{width:124px; margin-left:10px;height:30px; border:0; display:inline-block;background:url(../images/qq.jpg) no-repeat 0 50%;}

.reg{border:1px solid #E4E4E4;border-radius:3px;padding:0 30px;}
.reg_top{height:70px;}
.reg_top strong{color:#0072bc;font-size:23px;font-family:'微软雅黑';font-weight:normal;float:left;margin:12px 0 0 0px;}
.reg_top span{float:right;margin:28px 0 0 0;}
.reg_top span a{color:#0072bc;}
.reg_hd{height:26px;background:url(../images/reg_hd.jpg) no-repeat 0 0;}
.reg_b{height:26px;background:url(../images/reg_02.jpg) no-repeat 0 0;}
.reg_form{}
.reg_form ul{ padding:50px 0;}
.reg_form ul li{margin-bottom:10px;padding:3px 0;font-family:simsun;}
.reg_form ul li.hip{padding:12px 0;}
.reg_form ul li strong{font-size:17px;font-family:'宋体';normal;color:#DA004D;}
.reg_form ul li a{ color:#ff5818;}
.reg_form ul li label{ width:110px; color:#000;display:inline-block; font-size:14px;text-align:right;vertical-align: middle;}
.reg_form ul li input{vertical-align:middle;}
.reg_form ul li input.tex{width:280px;padding:5px;border-width:1px; border-style:solid; border-color:#b8b8b8 #dcdcdc #dcdcdc #b8b8b8;}
.reg_xieyi{height:256px;overflow:auto;padding:20px;border:1px solid #ccc;}
.reg_xieyi h1{font-size:12px; padding:0 0 9px 0;}
.reg_xieyi h3{font-size:12px; padding:0 0 7px 0;}
.reg_xieyi p{line-height:20px; padding:0 0 7px 0;}
.protocol{padding:8px 0;}
.reg_btn{height:30px;padding:30px 0;text-align:center;}
.reg_btn input.button{border:0;width:103px;height:30px;cursor:pointer;background:url(../images/reg_go.jpg) no-repeat 0 0;}
.reg_btn input.button2{cursor:pointer;font-weight:700;font-size:14px; width:83px; height:28px;line-height:28px;text-align:center;color:#fff;display:inline-block;border:0; background:url(../images/fang_41.jpg) no-repeat 0 0;}
.reg_form .aq{padding-left:110px;line-height:23px;color:#666666;}

.reg_ok{padding:30px 280px 50px 80px;background:url(../images/ok.jpg) no-repeat 40px 20px;}
.ok_a{font-size:14px;font-weight:700;color:#0072bc;}
.ok_b{padding:10px 0 30px 0;}
.ok_b p{padding-top:20px;}
.ok_b p span{color:#0072bc;}
.ok_more{border:1px solid #E0E0E0;padding:8px;}
.ok_more a{color:#0072bc;padding-right:10px;}

.ch_strong a{ color:#0072BB;}
.ch_strong a:hover{ color:#000000;}




/*
*布谷小吴
**
*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #E3E3E3;
   border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 3px 2px;
	padding:2px 6px;
}
.listpage span {
  background-color: #0173BA;
  
    border-style: solid;
    border-width: 1px;
    color: #fff;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 3px 2px;
    padding:2px 6px;
}	





/****news_list_video****/
.video_nav{width:880px; float:left; padding:20px 0px 0 40px;}
.video_nav li{ float:left; padding:0 20px 0 0; line-height:30px; }
.video_nav li a{ font-size:14px;}
.video_nav li a:hover{ color:#0072bc; font-size:14px; font-weight:bold;}
.video_on a{ color:#0072bc; font-size:14px; font-weight:bold;}
.ch_download_video{ width:880px; float:left; padding:20px 0px 0 40px;}
.ch_download_video li{ width:288px; height:228px; float:left;}
.ch_download_video li img{ width:265px; height:180px;}
.ch_download_video li p{ width:265px; height:40px; line-height:40px; text-align:center;}
.ch_download_video li p a{ height:40px; line-height:40px; text-align:center;}
