body{min-width:1120px;}
.banner{width:100%; height:450px; position:relative;overflow:hidden;}
.banner .bn_img li{width:100%;height:450px;position:relative;overflow:hidden;}
.banner .bn_img li img{position:absolute;left:50%;top:0;width:1920px; height:450px;margin-left:-960px;}
.banner .bn_but{ position:absolute;bottom:30px;left:0;width:100%;text-align:center;}
.banner .bn_but li{width:40px; height:6px; display:inline-block; background:#fff;margin-right:10px;}
.banner .bn_but li.current{ background:#297ad6;}  

/*----------------------------首页---------------------------*/
#kinMaxShow .KMSPrefix_kinMaxShow_button{ bottom:25px;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li { height:5px; width:30px; line-height:9px; background:#fff;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li.KMSPrefix_kinMaxShow_focus {background:#2073cf;}
/*课程介绍 轮播*/
/*------产品列表开始-------*/
.Products{ width:100%;background:url(../images/Product_bg.jpg) repeat-x; padding-top:50px;}
.P_title_wrap{ width:1100px; margin:0 auto;}
.P_title_wrap ul{float:left; margin-bottom:40px;}
.P_title_wrap li{ float:left;width:404px; height:28px; border-bottom:1px solid #adadad;}
.P_title_wrap li.P_title{ width:284px; height:60px; border-left:2px solid #adadad;border-right:2px solid #adadad;border-bottom:none;text-align:center;}
.P_title h3{line-height:36px;font-size:36px;color:#b5b5b5; }
.P_title p{ font-size:20px; color:#297ad6;}

.p_wrap{ width:1100px; margin:0 auto 50px;}
.p_menu{ float:left;}
.p_menu_list{ width:220px; background:#f0f1f3; border-radius:0 0 5px 5px; padding-bottom:15px;}
.p_menu_list > a{ text-decoration:none;}
.p_menu_list h3{ display:block; width:167px; height:62px; padding:28px 0 0 53px; background:url(../images/Product-List_bg.png) no-repeat 28px 28px; background-color:#0071c1; border-radius:0 0 5px 5px; margin-bottom:28px;}
.p_menu_list p{font-size:18px;color:#fff; line-height:18px;}
.p_menu_list span{ font-size:14px;font-weight:normal; color:#d9dada;}
.p_menu_list .Amenu > li{ margin-bottom:15px;}
.p_menu_list .Amenu{padding-left:20px;text-align:center;}
.p_menu_list .Amenu > li > a{display:block;width:180px; height:30px;background:#e3e4e6; border-radius:5px; font-size:14px;line-height:30px; color:#454545;}
.p_menu_list .Amenu > li > a.current{ background:#0071c1; color:#fff;}
.p_menu_list .Amenu  > li > a:hover{ background:#0071c1; color:#fff; text-decoration:none;}
.p_menu_list .Amenu .Bmenu{padding-top:8px; list-style-type: disc; width:114px; margin-left:38px; text-align:left}
.p_menu_list .Amenu .Bmenu li a{ line-height:30px; color:#797979; font-size:14px; }
.p_menu_list .Amenu .Bmenu li a:hover{color:#0071c1;}
.p_menu .advisory{ margin-top:50px;}
.p_menu .advisory .txt{ width:154px; padding-left:10px; height:36px;border:1px solid #dedede;vertical-align:middle;}
.p_menu .advisory .but{ width:54px;height:38px;background:#0657b2; border:none;font-size:14px; color:#fff;vertical-align:middle;}
.p_menu .advisory_1{ width:218px; height:98px; border:1px solid #dedede; margin-top:20px;}

.p_list{ float:right; width:860px; }
.p_list .p_list_top{ width:100%;}
.p_list .p_list_top p{ float:left;font-size:16px; color:#2073cf;line-height:24px; font-weight:bold;}
.p_list .p_list_top p span{ color:#7a7a7a; font-weight:normal;}
.p_list .p_list_top a{float:right; font-size:14px; color:#6e6e6e;}

.recommend ul{ width:880px;}
.recommend li{ float:left; margin:20px 20px 0 0;}
.recommend li img, .In_recommend li img, .rom_centent li img, .R_centent li img{ display:block; border:1px solid #f0f1f2;}
.recommend li p, .In_recommend li p, .rom_centent li p, .R_centent li p{ display:block;text-align:center; background:#f0f1f2; color:#646464;}
.recommend li img{ width:198px; height:162px; background:#f0f1f2;color:#646464;}
.recommend li p{ width:200px; height:30px;  line-height:30px;}
.recommend li a:hover, .rom_centent li a:hover, .R_centent a:hover, .In_recommend li a:hover{ text-decoration:none;}
.recommend li a:hover p, .rom_centent li a:hover p, .R_centent a:hover p, .In_recommend li a:hover p{ text-decoration:none; background:#0071c1;color:#fff;}
.recommend li a:hover img, .rom_centent li a:hover img, .R_centent a:hover img, .In_recommend li a:hover img{border:1px solid #0071c1;}

.what_wrap{ width:100%;background:url(../images/what_bg.jpg) no-repeat center 0; position:relative;overflow:hidden;}
.what_wrap .what_left, .what_wrap .what_right{ position:absolute; top:66px;}
.what_wrap .what_left{left:100px;}
.what_wrap .what_right{ right:100px;}

.what_wrap .what{ width:1100px; height:740px; background:#fff; margin:0 auto; margin-top:40px; margin-bottom:30px;}
.what_wrap .advisory{ width:1100px; height:165px; margin:0 auto; background:url(../images/zhixun.jpg) no-repeat; position:relative;}
.advisory .Consulting, .advisory .Feedback{ display:block; width:120px; height:30px; position:absolute;right:54px;text-align:center;line-height:30px;font-size:14px;color:#fff; border-radius:12px;}
.advisory .Consulting{ top:40px; border:2px solid #fff;}
.advisory .Feedback{bottom:55px; background:#2073cf;}
.what_wrap .A_title{ width:920px; margin:0 auto; height:70px; padding:76px 0 20px;}

.Adt{ width:100%; background:url(../images/Adt_bg.jpg) repeat-x;}
.Adt .Adt_wrap{ width:1100px; margin:0 auto;}
.Adt .Adt_wrap div{ border-bottom:1px solid #e5e5e6;}
.Adt .Adt_1{ wisth:1100px; height:300px; padding-top:80px;}
.Adt .Adt_1 img, .Adt .Adt_3 img, .Adt .Adt_5 img{ float:left;}
.Adt .Adt_2 img, .Adt .Adt_4 img, .Adt .Adt_6 img{ float:right;}
.Adt .Adt_wrap div dl{ display:block;padding:12px 0 0 78px;}
.Adt .Adt_1 dl, .Adt .Adt_3 dl, .Adt .Adt_5 dl{float:right;}
.Adt .Adt_2 dl, .Adt .Adt_4 dl, .Adt .Adt_6 dl{float:left;}
.Adt .Adt_1 dl{width:515px; padding:52px 0 0 75px; background:url(../images/Adt_1.png) no-repeat;}
.Adt .Adt_2{padding-top:20px; height:330px;}
.Adt .Adt_2 dl{ background:url(../images/Adt_2.png) no-repeat; margin-top:70px;}
.Adt .Adt_3{ padding-top:20px;height:330px;}
.Adt .Adt_3 dl{padding:12px 0 0 78px; background:url(../images/Adt_3.png) no-repeat;margin-top:40px;}
.Adt .Adt_4{ padding:16px 0 32px 0; }
.Adt .Adt_4 dl{ background:url(../images/Adt_4.png) no-repeat;margin-top:60px;}
.Adt .Adt_5{padding-top:40px; height:310px;}
.Adt .Adt_5 dl{ background:url(../images/Adt_5.png) no-repeat; margin-top:36px;}
.Adt .Adt_6{padding-top:22px;height:328px;}
.Adt .Adt_6 dl{ background:url(../images/Adt_6.png) no-repeat;margin-top:70px;}
.Adt .Adt_wrap div dt h4{ font-size:24px; color:#f59b3d;}
.Adt .Adt_wrap div dt h4 span{ font-size:14px;font-weight:normal;color:#9f9f9f;}
.Adt .Adt_wrap div dd{ margin-top:20px;}
.Adt .Adt_wrap div dd p{ display:block; font-size:16px; color:#5d5d5d; margin-bottom:16px;}

.Partner_wrap{ width:1100px;margin:80px auto 0; }
.Partner_wrap .p_title{ text-align:center;}
.Partner_wrap .p_title h3{font-size:24px;color:#333;line-height:42px;}
.Partner_wrap .p_title p{display:block;margin:0 auto;width:348px;height:28px;border:1px solid #dedede;font-size:16px;color:#297ad6;line-height:30px;}
.Partner{width:1100px; hieght:115px; position:relative; margin:30px 0 70px 0;}
.Partner .last,.Partner .next{ display:block;width:30px; height:50px; position:absolute;top:25px; cursor:pointer;}
.Partner .last{background:url(../images/qiehuan.gif) no-repeat; left:-80px; z-index:9;}
.Partner .next{background:url(../images/qiehuan.gif) no-repeat -30px 0; right:80px;}
.Partner ul{ width:960px;padding:0 70px;}
.Partner li{ float:left; width:156px; height:100px;position:relative;}
.Partner li a{display:block;text-align:center; width:158px; height:100px; border-left:1px solid #dedede;}
.Partner li a:after{content:'';display:inline-block;vertical-align:middle;width:0%;height:100%;}
.Partner li a img{display:inline-block;vertical-align:middle}
.Partner li p{ position:absolute;display:block;font-size:14px;width:158px; text-align:center;bottom:0;}
.mr_frbox { padding-left:80px;}
.tempWrap{ border-right:1px solid #dedede;}
/*--------公司简介----------*/
.about{ width:100%; height:440px; background:url(../images/jies.jpg) no-repeat center 0;}
.about_wrap{ width:1100px; margin:0 auto; padding-top:78px;}
.about_left{ float:left; padding-left:30px;}
.about_left a{ display:inline-block; width:430px; height:280px;border:10px solid #fff;}
.about_right{float:right; width:530px;}
.about_right h3{ font-size:30px; color:#fff;font-weight:bold;}
.about_right h3 span{ font-size:18px;}
.about_right h5{ font-size:16px; font-weight:normal;color:#fff; line-height:46px;}
.about_right p{ font-size:12px; line-height:24px; color:#fff;}
.about_right strong{ display:block; width:384px; height:38px; border-radius:20px; background:#fff; margin-top:42px;}
.about_right strong a{display:inline-block; width:200px;;height:38px;line-height:38px; font-size:16px;text-align:center;}
.about_right .View{ width:200px;height:38px; border-radius:20px; background:#297ad6; margin-left:-20px;color:#fff;}
.about_right .advisory{color:#297ad6;}

.Feedback{ width:1100px; margin:90px auto 0;}
.Feedback .Fdb_left{ float:left;}
.Feedback .Fdb_right{ float:right;}
.Feedback .Fdb_right h2{ font-size:28px; color:#297ad6; font-weight:normal;}
.Feedback .Fdb_right p{ font-size:14px;color:#666;line-height:42px;}
.Feedback .Fdb_right span{ display:inline-block;vertical-align:top; font-size:14px;width:128px; height:48px;border:1px solid #dedede; text-align:center;line-height:50px; margin-right:-1px;}
.Feedback .Fdb_right li{font-size:0;height:50px;overflow:hidden; margin-bottom:20px;}
.Feedback .Fdb_right li input{width:336px; height:48px;vertical-align:top;border:1px solid #dedede; font-size:14px;padding-left:10px}
.Feedback .Fdb_right li.thief{height:80px;}
.Feedback .Fdb_right li.thief span{height:78px; margin-right:-1px;}
.Feedback .Fdb_right .txt{width:342px;height:78px;border:1px solid #dedede;}
.Feedback .Fdb_right .but_wrap{width:480px;height:60px;text-align:center;}
.Feedback .Fdb_right .but{ width:180px; height:60px; background:#297ad6; border-radius:5px;font-size:24px;font-weight:bold;color:#fff;cursor:pointer}

/*------------动态---------*/
.news{width:100%;background:url(../images/news_bg.gif) repeat-x;}
.list_wrap{ width:1100px; margin:0 auto; position:relative;}
.etp{width:670px; height:242px; padding-top:25px;}
.etp .etp_title{ width:670px; margin-bottom:20px;}
.etp .etp_title p, .etp .etp_title span{display:block; line-height:40px; }
.etp .etp_title p{ float:left; width:150px;background:#297AD6;text-align:center; font-size:16px;color:#fff;}
.etp .etp_title span, .stand .stabd_title span, .fqa .fqa_title span{ float:right;font-size:14px; color:#297ad6;}
.etp .List_1 a{ display:block;float:left;}
.etp .List_1 ul{float:right;}
.etp .List_1 ul li{height:38px; background:url(../images/list.png) no-repeat 0 center; padding-left:10px}
.etp .List_1 ul li a{line-height:38px;width:330px;}
.etp .List_1 ul li a:hover p,.etp .List_1 ul li a:hover span{ text-decoration:underline;}
.etp .List_1 ul li p, .stand li p{ float:left; color:#333;}
.etp .List_1 ul li span{ float:right; color:#666;}
.stand{width:670px;height:229px; padding-bottom:30px;}
.stand .stabd_title{width:670px; padding-top:20px;}
.stand .stabd_title p{ float:left; font-size:18px;font-weight:bold; color:#297ad6;}
.stand .stabd_title p em{font-size:14px; font-weight:normal;color:#999999;}
.stand ul li{float:left; width:315px; border-bottom:1px dashed #6f6f6f;margin-bottom:10px;}
.stand ul li.stabd_l{margin-right:40px;}
.stand li a{ line-height:38px;}
.stand li a:hover p { text-decoration:underline; color:#297ad6;}
.stand li span{ float:right; color:#929292;}
.fqa{width:310px; height:490px; background:#f0f1f3;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, .11);-moz-box-shadow:0 0 8px rgba(0, 0, 0, .11);box-shadow:0 0 8px rgba(0, 0, 0, .11);  position:absolute; top:20px; right:0;padding:0 20px;}
.fqa .fqa_title{ width:100%;line-height:38px;padding-top:22px;}
.fqa .fqa_title p{ float:left; font-size:18px; font-weight:bold; color:#333333;}
.fqa .fqa_title p em{ font-size:14px; font-weight:normal; color:#999999;}
.fqa .fqa_ctt li a{ display:block; border-bottom:1px solid #dedede;padding-bottom:20px;margin-top:20px;}
.fqa .fqa_ctt li a:hover p { text-decoration:underline;}
.fqa .fqa_ctt li p, .fqa .fqa_ctt li .sb{ width:260px; display:inline-block; padding:0 0 15px 35px; font-size:14px;}
.fqa .fqa_ctt li p{ background:url(../images/fqa_wen.gif) no-repeat;line-height:26px;color:#333;}
.fqa .fqa_ctt li a .sb{ background:url(../images/fqa_da.gif) no-repeat; color:#666;}
/*--------------------首页结-------------束*/

/*-------产品中心---------------*/
.In_banenr{ width:100%; height:315px; position:relative;overflow:hidden;}
.In_banenr img{position:absolute;left:50%;top:0;width:1920px; height:350px;margin-left:-960px;}
.p_list{ width:860px;}
.p_list .Bc{margin-bottom:20px;}
.p_list .Bc, .news_Bc{height:30px; background:#0071c1; padding-left:20px}
.p_list .Bc p, .news_Bc p{ line-height:30px;font-size:12px;color:#fff;}
.p_list .Bc a, .news_Bc p a{ color:#fff;}
.In_recommend ul{ width:880px;}
.In_recommend li{ float:left; margin:0px 20px 8px 0;}
.In_recommend li img{ width:197px; height:148px;}
.In_recommend li p{ width:198px; height:30px; line-height:30px;}
.In_advisory{ width:198px;border:1px solid #0071c1;padding:0 10px 0 10px; border-radius:0 0 5px 5px; margin-top:30px;}
.In_advisory div{ width:100%; text-align:center;}
.In_advisory div h2{ font-size:20px; color:#0071c1; line-height:54px;}
.In_advisory li{ margin-top:20px;}
.In_advisory li.In_ai_img{ width:218px;height:145px; background:url(../images/In_ai_img.png) no-repeat; margin-left:-10px; background-color:#0071c1;}
.In_advisory li.In_ai_img a{ display:block; width:100%; height:100%;}
.In_advisory p{font-size:16px; font-weight:bold; color:#525252;}
.In_advisory span{ font-size:14px; font-weight:normal;color:#535353;}
.Paging{ width:860px; height:45px; text-align:right; border-bottom:1px solid #d7d7d7; margin-top:40px;}
.Paging a{display:inline-block;height:23px;line-height:25px; border:1px solid #0071c1;padding:0 10px; color:#0071c1; margin-right:10px;}
.Paging a:hover{ background:#0071c1; color:#fff; text-decoration:none;}
.Paging a.current{ background:#0071c1; color:#fff; text-decoration:none;}
.recommend_list{ width:218px;border:1px solid #dedede; margin-top:30px;}
 .rom_title{ width:142px; height:46px;padding:14px 0 0 78px; background:url(../images/tuijian_bg.png) no-repeat 44px 17px; background-color:#0071c1;}
.rom_title a:hover{ text-decoration:none;}
.rom_title p{font-size:18px; font-weight:bold;color:#fff;line-height:20px;}
.rom_title span{font-size:14px; color:#fff;}
.rom_centent{ width:218px;}
.rom_centent li{ margin:20px 19px;}
.rom_centent li img{width:178px; height:146px;}
.rom_centent li p{ width:180px; height:30px; line-height:30px;}

.pd_Detail{margin-top:20px;}
.D_img{ float:left; width:428px; height:328px; border:1px solid #dedede;}
.D_img img{width:428px; height:328px;}
.D_info{float:right; width:410px; height:330px; position:relative}
.D_info h3{ display:block; font-size:18px; color:#292929;line-height:36px;border-bottom:1px dashed #dedede; font-weight:normal; margin-bottom:10px;}
.D_info p{ font-size:14px;line-height:28px; color:#515050;}

.D_info .QQbut{width:410px;height:80px;background:#0071c1; position:absolute;left:0; bottom:0;}
.D_info .QQbut a{display:block;width:126px; height:40px;background:#f1841b;font-size:18px;line-height:40px;text-align:center;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:24px; left:40px;}
.D_info .QQbut a:hover{ text-decoration:none; background:#ff9631;}
.D_info .QQbut span{ font-size:16px; color:#fff; position:absolute; top:24px; right:40px;}
.D_info .QQbut span em{font-style:oblique;font-size:18px; font-weight:bold;}
.R_wrap{ margin-top:25px;}
.Related{ width:860px; height:34px; background:#eff0f3;border-bottom:1px solid #0071c1;}
.Related p{ padding-left:20px;font-size:16px;line-height:35px; color:#333;}
.R_centent{ width:818px;border:1px solid #dedede;border-top:none; overflow:hidden; padding:20px;}
.R_centent ul{ width:860px;}
.R_centent li{float:left; margin-right:34px;}
.R_centent li img{width:178px; height:146px;}
.R_centent li p{ width:180px; height:27px; background:#f0f1f2;}

.p_sc{ width:860px; margin-top:20px;}
.p_sc_title{ width:860px; height:40px; background:#eff0f3;}
.p_sc_title h3{ display:block;width:150px;height:40px; background:#0071c1; float:left; text-align:center;font-size:16px;font-weight:normal; line-height:40px;color:#fff;}
.p_sc_title p{ float:right; line-height:40px;font-size:16px; color:#2b2b2b;padding-right:20px;}
.p_sc_title p span{ font-weight:bold; color:#dc2e2e;}
.p_centent{ width:818px; border:1px solid #dedede; boeder-to:none;padding:20px 20px; line-height:26px; font-size:14px; color:#333;}
.p_centent h3 { font-size:18px !important; line-height:36px;}

/*----新闻列表页-----*/
.news_list{ width:860px;}
.news_list ul{}
.news_list li{ width:860px;height:100px;background:#f0f1f3; position:relative; margin-bottom:20px;}
.news_list li i, .news_list li a, .news_list li span{ display:block; position:absolute;}
.news_list li i{ width:100px; height:100px; text-align:center; line-height:100px; font-size:52px; color:#454545;top:0; left:0;}
.news_list li span{ width:120px; height:66px;background:#dedfe0; text-align:center; color:#0071c1; padding-top:14px; top:10px;left:730px;}
.news_list li span strong{ font-size:32px; line-hieght:34px;}
.news_list li span small{ font-size:16px; line-height:20px;}
.news_list li a{ width:588px; height:80px; border-left:1px solid #b1b1b3;padding-left:12px;top:10px;left:100px;}
.news_list li a p{font-size:14px; font-weight:bold; color:#454545;line-height:28px;}
.news_list li a em{font-size:14px; color:#999;}
.news_list li a:hover { text-decoration:none;}
.news_list li a:hover p{ text-decoration:underline;color:#333;}
.news_list li a:hover em{ text-decoration:none; color:#666;}
.news_list li:hover{-webkit-box-shadow:0 0 7px rgba(0, 0, 0, .2);-moz-box-shadow:0 0 7px rgba(0, 0, 0, .2);box-shadow:0 0 7px rgba(0, 0, 0, .2)}

/*-----列表页------*/
.news_wrap{ width:1100px; margin:0 auto 40px;}
.news_Bc{width:1080px; margin-bottom:20px;}
.news_lett{ width:750px; float:left;}
.news_lett .h2, .news_lett .h3, .news_lett .h3 p, .news_lett .h3 a, .news_right h2, .news_right li span{ display:block;}
.news_lett .h2{width:750px;line-height:40px; text-align:center;font-size:24px;font-weight:normal;color:#1a1a1a;}
.news_lett .h3{ width:750px;height:30px; border-bottom:1px solid #ccc; padding-bottom:4px;font-size:14px; font-weight:normal; }
.news_lett .h3 p{ float:left; line-height:30px;font-size:14px;color:#808080; padding-right:50px;}
.news_lett .h3 a{float:right;width:100px; height:30px; background:url(../images/fanhui.png) no-repeat 89px 10px;background-color:#e2e4e7;padding-left:20px;color:#323232;line-height:30px;}
.news_lett .news_c p{ font-size:14px;line-height:28px; color:#333;padding-top:20px;}
.news_lett .sxp{ width:750px;padding-top:10px; border-top:1px solid #dedede;margin-top:20px;}
.news_lett .sxp p{font-size:14px;color:#333; line-height:30px;}
.news_lett .sxp a{color:#6d6d6d;}
.news_right{float:right; width:320px;}
.news_right h2{ width:300px; background:#0071c1;padding-left:20px;line-height:40px;font-weight:normal;color:#fff;}
.news_right ul{width:320px;}
.news_right li{width:320px;background:url(../images/LISI_BG.gif) no-repeat 0 -20px; position:relative;padding-left:30px;margin-top:10px;}
.news_right li.newa_r_bg{background:url(../images/LISI_BG.gif) no-repeat;}
.news_right li span{width:20px; height:20px; text-align:center; line-height:20px;color:#fff; position:absolute; top:0; left:0; color:#fff;}
.news_right li a{ color:#333;}
.news_right .sxp{ width:750px;}
.about_us { background:#fff;}
.about_us,.about_us p { padding:10px; font-size:14px !important; line-height:28px; color:#333 !important;}
