@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{ margin:0px auto; width:1100px;}


/*left*/
#left{ float:left; width:222px;}

/*left_so*/
#left_so{ background:url(../images/left_so.png) repeat-x; height:140px; border-radius:8px; font-size:14px; line-height:25px;}
#left_so h4{ font-weight:normal; color:#ccc; line-height:35px; padding-left:15px;}
#left_so table{ color:#CCC; padding-left:5px; padding-top:7px;}
#left_so table .input{ width:136px; height:16px; border:#000 1px solid; padding:3px; border-radius:3px; color:#454545;}
#left_so table .sub{ margin-top:5px;}

/*about*/
#left_about{ background:url(../images/left_bg.png) repeat-y; margin-bottom:10px;}
#left_about .left_about{ font-size:14px; text-align:center; padding-bottom:5px;}
#left_about .left_about ul li{ background:url(../images/li_bg.png) no-repeat; height:31px; line-height:28px;}
#left_about .left_about ul li a{ color:#3c3c3c;}
#left_about .left_about ul li a:hover{ color:#4e8735;}
#left_about .left_about ul li.current > a{ color:#4e8735;}

/*contact*/
#left_con{ background:url(../images/left_bg.png) repeat-y;}
#left_con .left_con{ font-size:14px; line-height:25px; margin:0px 20px 0px 20px; padding-bottom:15px;}
#left_con .left_con a{ color: #4c4c4c;}
#left_con .left_con a:hover{ color: #f00;}
#left_con .left_con span{ padding-left:40px;}


/*right*/
#right{ float:right; width:710px;}

/*about*/
#right .about{ border-top:#e1e1e1 1px solid; padding-top:20px;}
#right .about .about_img{ margin:0px auto; width:551px;}
#right .about .about_nr{ font-size:14px; margin:15px 15px 0px 15px; line-height:25px;}
#right .about .about_nr p{ text-indent:2em; padding-bottom:15px;}
#right .about .about_nr b{ font-weight:normal;}

/*历史*/
#right .about_his{ border-top:#e1e1e1 1px solid; line-height:25px; color:#282828; font-size:14px; padding:20px;}

/*认证证书*/
#right .about_zs{ border-top:#e1e1e1 1px solid; padding-top:10px;}
#right .about_zs ul li{ float:left; margin:15px 20px 0px 27px;}
#right .about_zs ul li img{ width:136px; height:189px; border:#e7e7e7 1px solid; padding:5px;}
#right .about_zs ul li p{ text-align:center; line-height:25px;}

/*各级关心*/
#right .about_care{ border-top:#e1e1e1 1px solid; padding-top:10px;}
#right .about_care ul li{ float:left; margin:15px 10px 15px 18px;}
#right .about_care ul li img{ width:156px; height:117px; border:#e7e7e7 1px solid; padding:5px;}

/*企业荣誉*/
#right .about_hon{ border-top:#e1e1e1 1px solid; padding-top:10px;}
#right .about_hon ul li{ float:left; margin:15px 10px 15px 10px;}
#right .about_hon ul li img{ width:196px; height:118px; border:#e7e7e7 1px solid; padding:5px;}

/*企业剪影*/
#right .about_out{ border-top:#e1e1e1 1px solid; padding-top:10px;}
#right .about_out ul li{ float:left; margin:15px 10px 15px 18px;}
#right .about_out ul li img{ width:157px; height:118px; border:#e7e7e7 1px solid; padding:5px;}




/*分页样式2*/
#page-list-2 {text-align:center; width:741px; float:right; margin-bottom:10px; margin-top:20px;}
#page-list-2 li {display:inline-block; width:20px ;height:27px; line-height:27px; text-align:Center; margin-right:3px; font-size:14px;}
#page-list-2 li a {display:inline-block;width:20px;height:27px;line-height:27px;text-align:Center; text-decoration:none; color:#656661; border:1px solid #dddddd;}
#page-list-2 li a:hover{ border:1px solid #dddddd;}
#page-list-2 li.current a{ border:none;}



/*contact*/
#right .contact{ font-size:14px; line-height:25px; border-top:#e1e1e1 1px solid; padding:10px; color:#5d5d5d;}
#right .contact p{ margin-bottom:20px;}
#right .contact p a{ color: #4c4c4c;}
#right .contact p a:hover{ color:#F00;}


/*service*/

/*培训服务*/
#right .ser_px{ border-top:#e1e1e1 1px solid; font-size:14px; padding-top:10px; color:#5d5d5d;}
#right .ser_px h4{ border-bottom:#e1e1e1 1px solid; text-align:center; font-weight:normal; line-height:30px; margin-bottom:10px;}
#right .ser_px .ser_nr{ line-height:25px; padding:15px;}
#right .ser_px .ser_nr p{ text-indent:2em;}
#right .ser_px .ser_nr b{ font-weight:normal;}

#right .ser_px .ser_title{ margin-bottom:10px;}


/*常见问题*/
#right .ser_que{ padding-top:10px; color:#5d5d5d; border-top:#e1e1e1 1px solid;}
#right .ser_que ul li{ border-bottom:#e1e1e1 1px solid; line-height:18px; padding:10px; font-size:14px;}
#right .ser_que ul li .que_title .wen{ display:block; width:18px; height:18px;border-radius:5px; background:#2580b5; color:#fff; line-height:18px; text-align:center; float:left; margin-right:10px;}
#right .ser_que ul li .que_title h4{ color:#2580b5; font-size:16px; font-weight:normal;}
#right .ser_que ul li .que_da{ margin-top:10px;  float:right; width:740px;}
#right .ser_que ul li .da{ display:block; width:18px; height:18px;border-radius:5px; background:#656565; color:#fff; line-height:18px; text-align:center; float:left; margin-right:10px; margin-top:10px;}


/*下载中心*/
#right .ser_dow{ padding-top:10px; color:#5d5d5d; border-top:#e1e1e1 1px solid;}
#right .ser_dow ul li{ font-size:14px; line-height:30px; padding-left:10px; padding-right:10px; border-bottom:#e1e1e1 1px solid;}
#right .ser_dow ul li img{ margin-bottom:11px; margin-right:5px;}
#right .ser_dow ul li a{ color:#4c4c4c;}
#right .ser_dow ul li a:hover{ color:#4e8735;}
#right .ser_dow ul li span{ float:right;}


/*news_list*/
#right .news_list{ padding-top:10px; color:#5d5d5d; border-top:#e1e1e1 1px solid;}
#right .news_list ul li{ font-size:14px; line-height:30px; padding-left:10px; padding-right:10px; border-bottom:#e1e1e1 1px solid;}
#right .news_list ul li img{ margin-bottom:11px; margin-right:5px;}
#right .news_list ul li a{ color:#4c4c4c;}
#right .news_list ul li a:hover{ color:#4e8735;}
#right .news_list ul li span{ float:right;}




/*详情页 翻页*/
.news_right .nr_list{ background:#f1f1f1; height:54px; line-height:25px; color:#4f4d4d; border-top:#FFF 1px solid;}
.news_right .nr_list ul li{ margin-left:40px;}
.news_right .nr_list a{ color:#4f4d4d;}
.news_right .nr_list a:hover{ color:#4e8735;}


/*network*/
#right .net{ border-top:#e1e1e1 1px solid; padding-top:10px; line-height:25px;}
#right .net .net_img{ width:781px; margin:0px auto;}
#right .net .net_nr{ border-top:#2a2a2a 1px dashed; padding-left:40px; padding-top:20px;}
#right .net .net_nr p a{ color: #4c4c4c;}
#right .net .net_nr p a:hover{ color:#F00;}


/*case*/
#right .case_list{ padding-top:10px; color:#5d5d5d; border-top:#e1e1e1 1px solid;}
#right .case_list ul li{ padding:10px 0px 10px 0px; border-bottom:#434343 1px dashed;}
#right .case_list ul li .case_img{ width:228px; height:154px; border:#e1e1e1 1px solid; padding:3px; float:left;}
#right .case_list ul li .case_img img{ width:228px; height:154px;}

#right .case_list ul li .case_jian{ line-height:25px; float:right; width:544px; font-size:14px;}
#right .case_list ul li .case_jian h4{ font-weight:normal; color:#046daa; font-size:16px;}
#right .case_list ul li .case_jian .jian_more{ text-align:right; margin-right:10px; margin-top:20px;}
#right .case_list ul li .case_jian .jian_more a{ color:#4f4d4d;}
#right .case_list ul li .case_jian .jian_more a:hover{ color:#4e8735;}


/*case 详情页*/
#right .case_dt{ padding-top:10px; color:#5d5d5d; border-top:#e1e1e1 1px solid;}

#right .case_dt .cdt_title .cdt_img{ padding:3px; border:#e1e1e1 1px solid; width:378px; height:256px; float:left;}
#right .case_dt .cdt_title .cdt_img img{ width:378px; height:256px;}
#right .case_dt .cdt_title .cdt_jian{ float:right; width:375px; line-height:25px; font-size:14px; margin-right:15px;}
#right .case_dt .cdt_title .cdt_jian h4{ color:#03367c; font-weight:normal; font-size:16px; padding-bottom:10px; margin-bottom:10px;}

#right .case_dt .cdt_nr{ margin-top:20px; line-height:30px; font-size:14px; margin-bottom:20px;}
#right .case_dt .cdt_nr span{ background:url(../images/ddd_01.png) repeat-x; height:26px; display:block; line-height:26px; color:#000; border:#e1e1e1 1px solid; padding-left:20px; font-size:16px;}
#right .case_dt .cdt_nr p{ text-indent:2em; padding:0px 15px 0px 15px;}


/*recruiting*/
#right .rec_list{ border-top:#e1e1e1 1px solid; font-size:14px; line-height:25px;}
#right .rec_list ul li{ border-bottom:#e1e1e1 1px dashed;}
#right .rec_list ul li .rec_title{ padding:15px 15px 0px 15px;}
#right .rec_list ul li .rec_title p{ float:left;}
#right .rec_list ul li .rec_title span a{ float:right; background:url(../images/sub_01.png) no-repeat; width:96px; height:26px; text-align:center; display:block; color:#FFF;}
#right .rec_list ul li .rec_title span a:hover{ color:#000;}
#right .rec_list ul li .rec_jian p{ text-indent:2em; padding:0px 15px 10px 15px;}


/*recruiting 详情页面*/
#right .rec_dt{ border-top:#e1e1e1 1px solid; padding-top:10px; font-size:14px; line-height:30px;}
#right .rec_dt table{ width:700px; margin:0px auto; text-align:center; height:140px; margin-bottom:15px;}
#right .rec_dt table tr td{ border:#919191 1px solid;}
#right .rec_dt .rdt_nr{ width:700px; margin:0px auto;}
#right .rec_dt .rdt_nr p{ text-indent:2em;}
#right .rec_dt .rdt_sub{ background:url(../images/sub_01.png) no-repeat; text-align:center; line-height:26px; width:96px; margin:0px auto; margin-top:40px;}
#right .rec_dt .rdt_sub a{ color:#fff;}
#right .rec_dt .rdt_sub a:hover{ color:#000;}


/*recruiting 订购页*/
#right .rec_tab{ border-top:#e1e1e1 1px solid; padding-top:10px; font-size:14px; line-height:30px;}
#right .rec_tab .tab_txt{ line-height:25px; font-size:14px; width:605px; margin-left:20px;}
#right .rec_tab .tab_txt b{ font-weight:normal;}
#right .rec_tab .tab_txt p{ text-indent:2em;}

#right .rec_tab .con_tab{ border:#d5d5d5 1px solid; width:605px; margin-left:20px; font-size:14px; margin-top:30px;}
#right .rec_tab .con_tab .tab_title{ background:#b4b4b4; line-height:25px; height:25px; padding-left:5px;}
#right .rec_tab .con_tab .tab_nr{ background:#FFF; color:#373535; padding-bottom:20px;}
#right .rec_tab .con_tab .tab_nr h4{ color:#4e8735; font-weight:normal; line-height:40px; padding-left:15px;}
#right .rec_tab .con_tab .tab_nr table{ height:300px; width:590px;}
#right .rec_tab .con_tab .tab_nr table .tab_txt{ text-align:right;}
#right .rec_tab .con_tab .tab_nr table .input{ width:186px; height:17px; border:#d5d5d5 1px solid; border-radius:5px; line-height:17px; padding:5px; font-size:12px;}
#right .rec_tab .con_tab .tab_nr table .textfield{ width:470px; height:100px; border:#d5d5d5 1px solid; border-radius:5px; line-height:14px; padding:5px; font-size:12px;}
#right .rec_tab .con_tab .tab_nr table .sub{ background:url(../images/sub_01.png) no-repeat; border:none; width:96px; height:26px; color:#FFF;cursor:pointer;}

/*products 订购页*/
#right .pro_tab{ border-top:#e1e1e1 1px solid; padding-top:10px; font-size:14px; line-height:30px;}
#right .pro_tab .tab_txt{ line-height:25px; font-size:14px; width:605px; margin-left:20px;}
#right .pro_tab .tab_txt b{ font-weight:normal;}
#right .pro_tab .tab_txt p{ text-indent:2em;}

#right .pro_tab .con_tab{ border:#d5d5d5 1px solid; width:605px; margin-left:20px; font-size:14px; margin-top:30px;}
#right .pro_tab .con_tab .tab_title{ background:#b4b4b4; line-height:25px; height:25px; padding-left:5px;}
#right .pro_tab .con_tab .tab_nr{ background:#FFF; color:#373535; padding-bottom:20px;}
#right .pro_tab .con_tab .tab_nr h4{ color:#4e8735; font-weight:normal; line-height:40px; padding-left:15px;}
#right .pro_tab .con_tab .tab_nr table{ height:370px; width:590px;}
#right .pro_tab .con_tab .tab_nr table .tab_txt{ text-align:right;}
#right .pro_tab .con_tab .tab_nr table .input{ width:186px; height:17px; border:#d5d5d5 1px solid; border-radius:5px; line-height:17px; padding:5px; font-size:12px;}
#right .pro_tab .con_tab .tab_nr table .code{ width:86px; height:17px; border:#d5d5d5 1px solid; border-radius:5px; line-height:17px; padding:5px; font-size:12px;}
#right .pro_tab .con_tab .tab_nr table .textfield{ width:470px; height:100px; border:#d5d5d5 1px solid; border-radius:5px; line-height:14px; padding:5px; font-size:12px;}
#right .pro_tab .con_tab .tab_nr table .sub{ background:url(../images/sub_01.png) no-repeat; border:none; width:96px; height:26px; color:#FFF;cursor:pointer;}

/*资料中心 登陆页*/
#right .down_tab{ border-top:#e1e1e1 1px solid; padding-top:10px; font-size:14px; line-height:30px;}
#right .down_tab .tab_txt{ line-height:25px; font-size:14px; width:605px; margin-left:20px;}
#right .down_tab .tab_txt b{ font-weight:normal;}
#right .down_tab .tab_txt p{ text-indent:2em;}

#right .down_tab .con_tab{ border:#d5d5d5 1px solid; width:605px; margin-left:20px; font-size:14px; margin-top:30px;}
#right .down_tab .con_tab .tab_title{ background:#b4b4b4; line-height:25px; height:25px; padding-left:5px;}
#right .down_tab .con_tab .tab_nr{ background:#FFF; color:#373535; padding-bottom:20px;}
#right .down_tab .con_tab .tab_nr h4{ color:#4e8735; font-weight:normal; line-height:40px; padding-left:15px;}
#right .down_tab .con_tab .tab_nr table{  width:290px;}
#right .down_tab .con_tab .tab_nr table .tab_txt{ text-align:right;}
#right .down_tab .con_tab .tab_nr table .input{ width:186px; height:17px; border:#d5d5d5 1px solid; border-radius:5px; line-height:17px; padding:5px; font-size:12px;}
#right .down_tab .con_tab .tab_nr table .code{ width:86px; height:17px; border:#d5d5d5 1px solid; border-radius:5px; line-height:17px; padding:5px; font-size:12px;}
#right .down_tab .con_tab .tab_nr table .textfield{ width:470px; height:100px; border:#d5d5d5 1px solid; border-radius:5px; line-height:14px; padding:5px; font-size:12px;}
#right .down_tab .con_tab .tab_nr table .sub{ background:url(../images/sub_01.png) no-repeat; border:none; width:96px; height:26px; color:#FFF;cursor:pointer;}

/*products*/
#right .pro_list{ border-top:#e1e1e1 1px solid; padding-top:10px; font-size:14px; line-height:30px;}
#right .pro_list ul li{ float:left; margin-left:12px;}
#right .pro_list ul li img{ width:155px; height:259px; border-radius:5px; border:#accce6 1px solid; padding:2px}
#right .pro_list ul li p{ text-align:center;}
#right .pro_list ul li p a{ color:#4c4c4c;}
#right .pro_list ul li p a:hover{ color:#4e8735;}


/*products 详细页*/
#right .pro_dt{ border-top:#e1e1e1 1px solid; font-size:14px; line-height:28px; padding:15px 8px 20px 8px;}
#right .pro_dt .pdt_title .pdt_img{ float:left;}
#right .pro_dt .pdt_title .pdt_img img{ width:155px; height:259px; border-radius:5px; border:#accce6 1px solid;}
#right .pro_dt .pdt_title .pdt_jian{ float:right; width:450px; font-size:14px;}
#right .pro_dt .pdt_title .pdt_jian p{ margin-left:50px;}
#right .pro_dt .pdt_title .pdt_jian span{ background:url(../images/sub_03.png) no-repeat; text-align:center; width:134px; height:32px; line-height:32px; color:#FFF; display:block; margin-top:7px;}
#right .pro_dt .pdt_title .pdt_jian span a{ color:#fff;}
#right .pro_dt .pdt_title .pdt_jian span a:hover{ color:#000;}

#right .pro_dt .pdt_nr{ width:720px; margin-top:15px;}
#right .pro_dt .pdt_nr .tab1{ height:29px; border-bottom:#828282 1px solid; margin-bottom:20px;}
#right .pro_dt .pdt_nr .tab1 ul{ margin:0; padding:0;}
#right .pro_dt .pdt_nr .tab1 li{ background:url(../images/pdt_02.png) no-repeat; width:103px; float:left; height:29px; line-height:29px; text-align:center; cursor:pointer; color:#fff; font-size:16px; margin-right:2px;}
#right .pro_dt .pdt_nr .tab1 li.now{ background:url(../images/pdt_01.png) no-repeat; width:103px; height:35px;}
#right .pro_dt .pdt_nr .tablist{ padding:5px; font-size:14px; line-height:30px; display:none; color:#5b5858;}
#right .pro_dt .pdt_nr .tablist table tr td{ border:#efefef 1px solid;}
#right .pro_dt .pdt_nr .tablist table{ position:!important; min-width:550px; font-size:12px;}
#right .pro_dt .pdt_nr .tablist table .title{ color:#336f8e; font-weight:bold;}
#right .pro_dt .pdt_nr .tablist b{ font-weight:normal;}
#right .pro_dt .pdt_nr .tablist p{ text-indent:2em;}
#right .pro_dt .pdt_nr .tablist img{ position:!important; max-width:779px;}
#right .pro_dt .pdt_nr .tablist p img{ float:left; max-width:720px;}
#right .pro_dt .pdt_nr .block { display:block;}

/*News List*/
.news_right .news_list .item {border-bottom:1px solid #e3e3e3;padding-bottom:8px;margin-bottom:8px;}
.news_right .news_list .item ._date{height:80px;width:80px;border-radius:4px;background:url(../YU_images/date_bg.jpg) 50% 50% repeat-x;text-align:center;}
.news_right .news_list .item.active ._date{background:url(../YU_images/date_active_bg.jpg) 50% 50% repeat-x;text-align:center;}

.news_right .news_list .item ._date:hover{background:url(../YU_images/date_active_bg.jpg) 50% 50% repeat-x;text-align:center;}
.news_right .news_list .item ._date .ym{font-size:18px;margin-top:8px;color:#c2e3ba;}
.news_right .news_list .item ._date .d{font-size:38px;color:#fff;font-weight:bold;margin-top:5px;}
.news_right .news_list .item ._con {width:610px;}
.news_right .news_list .item ._con .title {border-bottom:1px dashed #e3e3e3;font-size:16px;padding-bottom:5px;margin-bottom:5px;}
.news_right .news_list .item ._con .title a:hover {color:#287601;}


/*news_dt*/
.news_right .news_dt{ padding-top:10px; color:#5d5d5d; border-top:#e1e1e1 1px solid;}
.news_right .news_dt .ndt_title{ text-align:center; line-height:30px;}
.news_right .news_dt .ndt_title h4{ border-bottom:#e1e1e1 1px solid; font-size:16px; font-weight:normal;}
.news_right .news_dt .ndt_title span{ display:block;}
.news_right .news_dt .ndt_nr{ padding:10px; font-size:14px; line-height:25px;}
.news_right .news_dt .ndt_nr p{ text-indent:2em;}

/*分页样式 ENd*/
#page-list {text-align:center; margin:20px 0px;}
#page-list span { display:inline-block; margin-right:5px; width:20px; height:27px; line-height:27px; text-align:Center; border:1px solid #dddddd;}
#page-list span a{ color:#656661;}
#page-list span.current { border:none;}