@charset "utf-8";
/*-------------------------------   index 首页---------------------------------*/
/*notice*/
.notice{ width:100%;position:relative; z-index:99;height:64px; line-height:64px; background:url(../images/marquee_bg.jpg) center top no-repeat; background-size:cover}
.noticecon{ width:640px;float:right;}
.noticecon b{ float:left;font-family:'Microsoft Yahei'; font-size:16px; font-weight:normal; color:#000; padding-left:60px;background:url(../images/notice.png) 20px center no-repeat;}
.noticecon marquee{ float:left;width:400px; color:#000; font-size:16px; }

/* con1 */
.con1{width:980px;heig/ht:526px;margin:0 auto;}
.title1{width:255px;height:38px;margin:42px auto 35px;background:url(../images/title1.jpg) 0 0 no-repeat;text-indent:62px;}
.title1 span{font:700 22px/38px "microsoft yahei";color:#000;}
.title1 font{font:18px/38px "Impact";color:#000;text-transform: uppercase;}
.con1_left{float:left;width:186px;height:auto;}
.con1_nav{ float:left;width:186px;}
.con1_nav li{float:left;width:186px;height:55px;overflow:hidden}
.con1_nav li a{display:block;width:186px;height:48px;background:url(../images/left_nav.jpg) 0 0 no-repeat;text-align:center;overflow:hidden;font:16px/48px "microsoft yahei";color:#000; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.con1_nav li a:hover,.con1_more:hover{background:#0080c8; color:#fff;}
.con1_more{display:block;width:186px;height:48px;background:url(../images/left_nav.jpg) 0 0 no-repeat;text-align:center;overflow:hidden;color:#000;font:16px/48px "microsoft yahei";}
.con1_list{width:762px;float:right;}
.con1_list li{width:253px;height:190px;padding:0 0 1px 1px;overflow:hidden;float:left;}
.con1_list li a{display:block;width:253px;height:100%;overflow:hidden;position:relative}
.con1_list li a .simg{ width:252px; height:189px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.con1_list li a span{width:100%;height:100%; box-sizing:border-box;position:absolute;left:0;top:0;background:url(../images/con1_color.png) 0 0 repeat;padding:30px 26px 14px;font:14px/25px "microsoft yahei";color:#aeaeae;overflow:hidden;display:none}
.con1_list li a span font{display:block;width:100%;height:36px;font:16px/36px "microsoft yahei";color:#fff;overflow:hidden;}
.con1_list li a:hover span{display:block;}


/* con2 */
.con2_bg{width:100%; background-repeat:no-repeat; background-position:center; background-size:cover;min-height:360px; margin:30px 0 0;}
.con2{width:980px;margin:0 auto;}
.con2_left{float:left;width:463px;padding:0 30px 0 10px;}
.title_name1{background:url(../images/title2.png) 0 20px no-repeat;width:218px;height:80px;float:left;text-indent:56px;}
.title_name2{background:url(../images/title3.png) 0 20px no-repeat;width:267px;height:80px;float:left;text-indent:56px;}
.con2_title1{width:100%;height:80px;overflow:hidden;}
.title_name1 span,.title_name2 span{font:700 22px/64px "microsoft yahei";color:#000;}
.title_name1 font,.title_name2 font{font:18px/66px "impact";color:#b7b7b7;text-transform: uppercase}
.con2_title1 a{float:right;font:14px/80px "microsoft yahei";color:#7f7f7f;}
.con2_top1{width:436px;height:90px;padding-left:28px;overflow:hidden;background:url(../images/con2_color1.jpg) 0 center no-repeat;}
.con2_top1 p{width:100%;height:30px;overflow:hidden;font:14px/30px "microsoft yahei";color:#858585;}
.con2_top1 p a{color:#2e2e2e;margin-right:4px;}
.con2_top1 div{width:100%;height:60px;overflow:hidden;font:14px/30px "microsoft yahei";color:#7f7f7f;}
.con2_list1{width:100%;}
.con2_list1 li{width:100%;height:38px;overflow:hidden;font:14px/38px "microsoft yahei";color:#2e2e2e;text-indent:28px;}
.con2_list1 li a{color:#2e2e2e}
.con2_right{float:left;width:463px;height:360px;}
.con2_top2{background:url(../images/con2_color2.jpg) 0 center no-repeat}

/* con3 */
.con3_bg{width:100%; padding-bottom:30px;min-height:532px;background-repeat:no-repeat; background-position:center; background-size:cover;}
.con3{width:980px;margin:0 auto;}
.con3_title{background:url(../images/title4.png) 0 30px no-repeat;width:219px;height:108px;overflow:hidden;margin:0 auto;text-indent:58px;}
.con3_title span{font:700 22px/88px "microsoft yahei";color:#fff;}
.con3_title font{font:18px/88px "impact";color:#fff;text-transform: uppercase}
.con3_list{width:996px;margin:0 auto;}
.con3_list li{width:332px;float:left; margin-bottom:20px;}
.con3_box_bg{width:281px;min-height:394px;background:#fff;border:12px solid #fff;margin:0 auto;}
.con3_box_bg .ccimg{ display:block; width:281px; height:213px;background-repeat:no-repeat; background-position:center; background-size:cover;}
.con3_box_bg p{width:100%;height:30px;margin-top:15px;overflow:hidden;font:16px/30px "microsoft yahei";color:#000;text-align:center}
.con3_box_bg p a{color:#000}
.con3_box_bg div{width:100%;height:54px;overflow:hidden;font:14px/27px "microsoft yahei";color:#737373}
.con3_more{display:block;width:147px;height:41px;background:url(../images/more.jpg) 0 0 no-repeat;margin:19px auto 0;text-align:center;font:14px/41px "microsoft yahei";color:#000}
/* con4 */
.con4{width:980px;height:346px;margin:0 auto;overflow:hidden;}
.con4_title{width:249px;height:56px;margin:22px auto 30px;overflow:hidden;background:url(../images/title5.jpg) 0 bottom no-repeat;text-indent:67px;}
.con4_title span{font:700 22px/56px "microsoft yahei";color:#000;}
.con4_title font{font:18px/56px "Impact";color:#b7b7b7;text-transform: uppercase}
.con4_contact{width:980px;height:38px;background:#333;overflow:hidden;}
.con4_contact li{width:225px;height:38px;float:left;overflow:hidden;font:14px/38px "microsoft yahei";color:#919191;}
.con4 .tel{background:url(../images/tel.jpg) 17px center no-repeat;border-right:1px solid #fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; padding:0 20px;}
.con4 .mail{background:url(../images/mail.jpg) 15px center no-repeat;border-right:1px solid #fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 20px;}
.con4_contact li.address{background:url(../images/map.jpg) 15px center no-repeat;width:400px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0 20px;}
.con4_con{width:100%;height:120px;font:14px/30px "microsoft yahei";color:#3f3f3f;margin:28px auto 0;text-align:left;}
/*link*/
.linkf{width: 100%;height: 71px; margin: 0 auto;overflow: hidden;background: url(../images/linksbg1.jpg) center no-repeat;position: relative; background-size:cover;}
.ilink{background: url(../images/linksbg.jpg) -310px 0 no-repeat #fff;height:71px;}
.circle_bg{ hei/ght:247px; width:820px; margin:5px 0 0; float:right;}
.mr_frbox{float: left;width: 100%;hei/ght: 247px;position: relative;}
.mr_frBtnL{cursor:pointer;display:inline;top:13px;left:20px;position: absolute;}
.mr_frBtnR{cursor:pointer;top:13px;right:0px;position: absolute;}
.mr_frUl{ margin:0 auto;width: 720px; overflow: hidden;}
.tempWrap ul{hei/ght:247px;overflow: hidden;	}
.tempWrap{width: 820px !important; }
.product-ul{ float:left; width:100%}
.product-ul li{ float:left; width:156px;height:53px; border:1px solid #cacaca;display:inline; padding: 0; margin:0px 0 0 22px ; position:relative; overflow:hidden;}
.product-ul li .limg{float:left; width:156px; height:53px; background-repeat:no-repeat; background-position:center; background-size:cover}

/*book*/
.ibook h2{ text-align:center; padding:70px 0 0}
.message{float:left; padding:45px 0 0}
.message input,.message textarea{float:left;margin-bottom:11px;border:1px solid #000;line-height:40px;height:40px;text-indent:20px;color:#999999; font-size:14px; font-family:微软雅黑;}
.message textarea{height:144px; }
.inp_fl{ float:left; width:362px; padding-right:16px;}
.yzm{width:100%; margin:20px 0 0}
.message .subbut{border:0;width:100%;height:46px;line-height:46px;color:#fff;font-size:16px;font-family:"Microsoft Yahei"}
.viewcon{overflow:hidden;ma/rgin:0 12px 36px;width:940px;display:inline;word-break:break-all;color:#6c4c30;font-size:14px;float:left;padding:0 20px 20px;line-height:30px;font-size:14px}
.focus { width:358px !important; height:38px !important; border:2px solid #ee0049 !important;}
.focus1 { width:618px !important; height:142px !important; border:2px solid #ee0049 !important;}

