body{
	font-family: Arial;
}
.Page_Top {
    width: 100%;
    height: 103px;
    margin: 0 auto;
    background: url(../img/topbg.jpg);
    min-width: 1002px;
}
.page_Head {
    width: 1002px;
    height: 103px;
    margin: 0 auto;
}
.page_Logo {
    width: 553px;
    height: 103px;
    float: left;
}
.page_lan {
    width: 410px;
    height: 32px;
    float: right;
    line-height: 32px;
    text-align: right;
    color: #0b72ad;
    padding-right: 30px;
}
.page_lan a {
    color: #0b72ad;
    font-family: 微软雅黑;
}
.page_Menu {
    width: 440px;
    float: right;
    padding-top: 12px;
    height: 25px;
    line-height: 25px;
}
.page_Menu ul li {
    float: left;
    color: #000;
    line-height: 25px;
    background: url(../img/menuline.jpg) right no-repeat;
}
.page_Menu ul li a {
    
    text-transform: uppercase;
}
.page_Menu ul li a h2{
    font-size: 13px;
    color: #0b72ad;
    font-weight: bold;
    padding: 0 19px;
}
a:link, a:visited {
    background: transparent;
    text-decoration: none;
}
.page_Headclass {
    width: 100%;
    margin: 0 auto;
    height: 32px;
    min-width: 1002px;
    background: #0b72ad;
}
#smoothmenu1 {
    width: 1002px;
    height: 32px;
    margin: 0 auto;
}
.headClass ul li {
    font-size: 14px;
    font-family: Verdana, Geneva, sans-serif;
    color: #fff;
    width: 24%;
    float: left;
    text-align: center;
    line-height: 32px;
    text-transform: uppercase;
    position: relative;
    background: url(../img/classline.jpg) right no-repeat;
}
.headClass ul li a {
    line-height: 32px;
    color: #fff;

}
.headClass ul li h3{
	font-size: 14px;
	 font-weight: normal;
}
.headClass ul li ul {
    position: absolute;
    left: 0;
    display: none;
    visibility: hidden;
    padding: 0;
    margin: 0;
    background: #0b72ad;
}
.headClass ul li ul li {
    display: list-item;
    float: none;
    line-height: normal;
    background: none;
    line-height: 22px;
    width: 231px;
    padding: 5px 10px;
}
.headClass ul li ul li:hover{
	background: #0b8dd8;
} 
.page_indexAboutbg {
    width: 100%;
    margin: 0 auto;
    height: 313px;
    background: url(../img/aboutbg.jpg) center no-repeat;
}
.indexAbout {
    width: 1002px;
    padding: 35px 0 40px 0;
    height: 238px;
    margin: 0 auto;
}
.indexAbout ul li {
    float: left;
    font-size: 12px;
    text-align: left;
    line-height: 22px;
    color: #fff;
}
.indexAbout ul li {
    float: left;
    font-size: 12px;
    text-align: left;
    line-height: 22px;
    color: #fff;
}
.page_indexprobg {
    width: 100%;
    margin: 0 auto;
    background: #fafafa;
    height: 604px;
    padding-top: 22px;
}
.page_indexpro {
    width: 1002px;
    margin: 0 auto;
}
.page_indexpro h2 {
    font-size: 26px;
    color: #242424;
    background: url(../img/indexprotitlebg.jpg);
    height: 58px;
    padding-left: 10px;
    font-family: Verdana;
}
.page_probtn {
    float: right;
    width: 60px;
    height: 31px;
    overflow: hidden;
    padding-top: 17px;
}
.page_probtn .pre {
    background: url(../img/prev.jpg) no-repeat;
    padding: 7px 12px;
    float: left;
}
.page_probtn .next {
    background: url(../img/next.jpg) no-repeat;
    padding: 7px 12px;
    float: right;
}
.page_ProList {
    width: 1002px;
    margin: 0 auto;
}
.page_ProList .scroll {
    width: 100%;
    height: 514px;
    overflow: hidden;
    position: relative;
}
.page_ProList .scroll ul {
    position: absolute;
    left: 0;
    top: 0;
    height: 514px;
    overflow: hidden;
}
.page_ProList ul li {
    list-style: none;
    width: 232px;
    height: 232px;
    margin-right: 19px;
    margin-top: 20px;
    overflow: hidden;
    position: relative;
    float: left;
}
.asd {
    width: 200px;
    padding: 0 16px;
    height: 232px;
    float: left;
    background: url(../img/probg0.jpg) bottom no-repeat;
}
.asd:hover{
	background: url(../img/probg.jpg) bottom no-repeat;
}
.asd img {
    width: 192px;
    height: 131px;
    border: 4px solid #fff;
}
.asd .new_proname {
    width: 200px;
    height: 38px;
    float: left;
    padding-top: 8px;
    font-size: 12px;
    color: #848484;
    line-height: 14px;
}
.asd:hover .new_proname {color: #fff}
.asd:hover .new_proname a{color: #fff}
.asd:hover .readmore span a{color: #fff}
.asd:hover .readmore span{border: 1px solid #fff;}
.asd .new_proname a {
    color: #1b1b1b;
    font-size: 14px;
    color: #1b1b1b;
}
.readmore {
    width: 70%;
    text-align: center;
    float: left;
    padding-top: 8px;
    height: 38px;
    padding-left: 30%;
}
.readmore span a {
    color: #3b3b3b;
}
.readmore span {
    font-size: 12px;
    color: #3b3b3b;
    padding: 3px 8px;
    border: 1px solid #868686;
    float: left;
}
.page_indexlcbg {
    width: 100%;
    margin: 0 auto;
    height: 331px;
    min-width: 1002px;
    background: url(../img/lcbg.jpg) center no-repeat;
}
.page_indexlc {
    width: 1002px;
    margin: 0 auto;
    padding: 36px 0 0 0;
}
.page_indexlcTitle {
    width: 1002px;
    height: 41px;
    float: left;
    background: url(../img/lctitlebg.jpg);
    font-size: 26px;
    color: #fff;
    font-family: Verdana;
    text-transform: uppercase;
}
.page_lcList {
    width: 1002px;
    float: left;
    padding-top: 25px;
}
.page_lcList ul li {
    float: left;
    font-size: 18px;
    color: #fff;
    text-align: center;
    line-height: 22px;
}
.indexOther {
    width: 990px;
    margin: 0 auto;
    padding: 54px 6px 0 6px;
}
.indexzhanhui {
    width: 468px;
    float: left;
}
.indexzhanhui h2 {
    font-family: Verdana;
    font-size: 26px;
    color: #242424;
    text-transform: uppercase;
    line-height: 32px;
    padding-bottom: 15px;
}
.indexzhanhui h2 span {
    float: right;
}
.indexzhanhui ul li {
    float: left;
}
.feedback {
    width: 499px;
    float: right;
}
.feedback h2 {
    font-family: Verdana;
    font-size: 26px;
    color: #242424;
    text-transform: uppercase;
    line-height: 32px;
    padding-bottom: 15px;
}
.feedback h2 span {
    float: right;
}
.feedback_list {
    background: #f4f4f4;
    padding: 11px 11px;
    height: 164px;
    overflow: hidden;
    position: relative;
}
.page_newsbtn {
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 999;
}
#c1_slide_prev, #c1_slide_next {
    float: left;
    display: block;
    width: 17px;
    height: 17px;
    margin-left: 5px;
}
#c1_slide_prev {
    background: url(../img/newsprev.jpg) no-repeat;
}
#c1_slide_next {
    background: url(../img/newsnext.jpg) no-repeat;
}
.page_newsList {
    width: 477px;
    margin: 0 auto;
    height: 164px;
    position: relative;
    overflow: hidden;
}
.section2 {
    position: absolute;
    width: 10000px;
}
.c1_lc {
    width: 477px;
    float: left;
}
.section2 ul li {
    float: left;
    display: inline;
    overflow: hidden;
    position: relative;
    width: 477px;
    height: 164px;
}
.section2 ul li ul li {
    width: auto;
}
.feedback_list ul li {
    float: left;
    font-size: 12px;
    font-family: Arial;
    color: #023232;
}
.foot_contact {
    width: 540px;
    height: 185px;
    margin: 0 auto;
    background: url(../img/contactbg.jpg);
    padding: 180px 231px 0 231px;
    clear: both;
}
.foot_contact ul li {
    font-size: 16px;
    color: #656565;
    font-family: Arial;
    text-align: center;
    line-height: 23px;
}
.page_footlink {
    width: 1002px;
    height: 98px;
    margin: 0 auto;
    clear: both;
}
.Page_Footlan {
	clear: both;
    width: 936px;
    margin: 0 auto;
    height: 77px;
    padding-top: 23px;
    padding-left: 20px;
}
.Page_Footlan div {
    float: left;
    width: 117px;
}
.Page_Footlan div a {
    color: #000;
}
.footer {
    width: 100%;
    clear: both;
    margin: 0 auto;
    max-width: 1920px;
    min-width: 1002px;
    height: auto;
    background: #2a2a2a;
}
.bottom {
    width: 1002px;
    margin: 0 auto;
}
.bottom_left {
    width: 192px;
    background: #474747;
    padding: 30px 24px;
    float: left;
}
.bottom_left ul li {
    float: left;
    font-size: 14px;
    font-family: Verdana;
    color: #fff;
    text-align: center;
}
.bottom_right {
    width: 724px;
    float: right;
    padding-top: 26px;
    text-align: left;
}
.bottom_right h2 {
    font-size: 24px;
    text-transform: uppercase;
    font-family: Verdana, Geneva, sans-serif;
    color: #fff;
    line-height: 32px;
    padding-bottom: 24px;
    font-weight: normal;
}
.bottom_right ul li {
    float: left;
    padding-right: 18px;
}
.bottom_right ul .dd h3 {
    font-size: 14px;
    font-family: Verdana;
    color: #fff;
     font-weight: normal;
    padding-bottom: 11px;
    line-height: 28px;
}
.bottom_right ul .dd h2 a {
    color: #fff;
    font-weight: normal;
}
.bottom_right ul .dd ul .xx {
    float: none;
    font-size: 12px;
    font-family: Verdana;
    color: #878787;
    
    margin-bottom: 10px;
    padding-bottom: 11px;
}
.bottom_right ul .dd ul .xx a {
    color: #878787;
    font-size: 13px;
    line-height: 22px;
}
.bottom_right ul .dd ul .xx a h3 {
    float: left;
    font-size: 12px;
    line-height: 16px;
    padding-bottom: 0px;
    color: #878787;
    font-weight: normal;
}
.bottom_right h3 a {
    color: #a6a6a6;
    font-weight: normal;
    font-size: 12px;
}
.lcon{    float: left;
    background: #5dadda;
    width: 187px;
    padding: 11px 13px;}
.lcon li{
    font-size: 12px;
    color: #fff;
    padding-bottom: 5px;
}
.lcon li span{
	font-size: 12px;
    color: #fff;
    font-weight: bold;
}
.lmTitle {
    width: 1002px;
    float: left;
    height: 41px;
    background: url(../img/lmtitlebg.jpg);
}
.lmTitle  li {
    float: left;
    width: 20%;
    text-transform: uppercase;
    font-size: 14px;
    color: #474747;
    line-height: 41px;
    text-align: center;
    background: url(../img/lmtitleline.jpg) right no-repeat;
}
.lmTitle  li:h3{font-weight: normal;font-size: 14px;} 
.lmTitle  li:hover{background: #1389cc;}

.lmTitle  li:hover h3{color: #fff}

































.qiehuan{width: 60px;height: 32px;line-height: 32px;background: #d9d9d9;text-align: center;}
.qiehuan a{color: #000}
.qiehuan:hover{background: #007dfc}
.qiehuan:hover a{color: #fff}
.top4{width: 360px;float: right;text-align: right;padding-top:28px;}
.Page_Search{width:339px; height:32px; background:url(../img/search.jpg) no-repeat;float: right;}
.Page_Search #keywords1{ width:281px; height:32px; background:none; border:none; line-height:32px;}
.Page_Search .submit{width:48px; height:32px; background:none; border:none; cursor:pointer;}
.index_pro{width: 100%;clear: both;}
.index_pro2{width: 1190px;margin: 0 auto;position: relative;}
.index_protitle{text-align: center;height: 104px;background: url(../img/iptbg.jpg) no-repeat;font-size: 30px;line-height: 125px;}
.adv{max-width: 1920px;min-width: 1190px; height: 723px;background: url(../img/advbg.jpg) center no-repeat;clear: both;}
.adva{width: 1190px;height: 723px;margin: 0 auto;position: relative;}
.adv_title{font-size: 30px;color: #0069b7;position: absolute;left: 483px;top: 67px;}
.adva span{font-size: 18px; color: #0069b7}
.adv_title2{font-size: 30px;color: #000;position: absolute;left: 483px;top: 100px;}
.ys_1{font-size: 16px;color: #000;position: absolute;left: 641px;top:207px;}
.ys_2{font-size: 16px;color: #000;position: absolute;left: 799px;top:294px;}
.ys_3{font-size: 16px;color: #000;position: absolute;left: 764px;top:439px;}
.ys_4{font-size: 16px;color: #000;position: absolute;left: 644px;top:552px;}


.hezuo{width: 1190px;height: 530px;margin: 0 auto}
.hz_title{font-size: 36px;font-weight: bold;color: #333333;text-align: center;line-height: 80px;padding-top: 42px;background: url(../img/hzbg.jpg) bottom no-repeat;}

.page_news{max-width: 1920px;min-width: 1190px;height: 369px;}
.page_news2{width:1190px;margin: 0 auto;height: 369px;}
.news_t{text-align: center;height: 73px;background: url(../img/newsbg.jpg) no-repeat;font-size: 30px;line-height: 100px;}
.news_left{width: 620px;height: 205px;float: left;}
.left_r{width: 370px;float: right;}
.news_right{width: 500px;float: right;height: 205px;}
/*流程代码块*/
.process{width: 100%;background: url(../img/process.jpg) center no-repeat;height: 366px;}
.process2{width: 1190px;margin: 0 auto;height: 366px;position: relative;}
.pr1{position: absolute;font-size: 30px;color: #fff;left: 527px;top: 48px;}
.pr2{position: absolute;font-size: 24px;color: #fff;left: 153px;top: 222px;}
.pr3{position: absolute;font-size: 24px;color: #fff;left: 426px;top: 251px;}
.pr4{position: absolute;font-size: 24px;color: #fff;left: 602px;top: 210px;}
.pr5{position: absolute;font-size: 24px;color: #fff;left: 733px;top: 152px;}
.pr6{position: absolute;font-size: 24px;color: #fff;left: 912px;top: 169px;}
.pr7{position: absolute;font-size: 24px;color: #fff;left: 988px;top: 287px;}
/*关于我们*/
.ind_about{height:615px;max-width: 1920px;min-width: 1190px;background: #f5f5f5;}
.ind_about2{width: 1190px;height: 615px;margin: 0 auto;position: relative;}
.about_t{text-align: center;height: 94px;background: url(../img/atbg.jpg) no-repeat;font-size: 30px;line-height: 140px;}
.about_c{position: absolute;width: 545px;height: 140px;left: 565px;top: 384px;font-size: 15px;color: #4c4c4c}
.about_left{width: 267px;height: 414px;float: left;background: #fff}
.about_center{width: 592px;height: 411px;float: left;margin-left: 20px;}
.about_right{width: 297px;height: 412px;float:right; }
.about_a1{width: 297px;height: 140px;background: url(../img/a3bg.jpg) no-repeat;background-size: 105%;}
.about_a1 .a1{font-size: 15px;padding-top: 100px;background:url(../img/a1.jpg) center no-repeat;text-align: center;text-transform: uppercase;}

.about_a2{width: 297px;height: 135px;background: url(../img/a3bg.jpg) no-repeat;border-top:1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5}
.about_a2 .a2{font-size: 15px;padding-top: 80px;background:url(../img/a2.jpg) center 24px no-repeat;text-align: center;text-transform: uppercase;}

.about_a3{width: 297px;height: 135px;background: url(../img/a3bg.jpg) no-repeat;}
.about_a3 .a3{font-size: 15px;padding-top: 80px;background:url(../img/a3.jpg) center 24px no-repeat;text-align: center;text-transform: uppercase;}

.about_a1:hover{background: url(../img/a11.jpg) no-repeat;}
.about_a1:hover .a1{font-size: 15px;padding-top: 100px;background:url(../img/a1h.png) center no-repeat;text-align: center;text-transform: uppercase;color: #fff}
.about_a2:hover{background: url(../img/a11.jpg) no-repeat;}
.about_a2:hover .a2{font-size: 15px;padding-top: 80px;background:url(../img/a2h.png) center 24px no-repeat;text-align: center;text-transform: uppercase;color: #fff}
.about_a3:hover{background: url(../img/a11.jpg) no-repeat;}
.about_a3:hover .a3{font-size: 15px;padding-top: 80px;background:url(../img/a3h.png) center 24px no-repeat;text-align: center;text-transform: uppercase;color: #fff}


.news_l{width: 215;float: left;height: 148px;}
.news_l img{width: 215px; height: 148px;}




.link{width: 100%;height: 100px;}
.link2{width: 1002px;height: 100px;margin: 0 auto}

.index_foot{max-width: 1920px;min-width: 1190px;height:242px;background: url(../img/footbg.jpg) center no-repeat;}
.index_footer{width: 1190px;height:242px;margin: 0 auto}
.foot_left{width: 194px;float: left;}
.foot_right{width: 790px;float:left;}
.foot_right li{float: left;border-right: 1px solid #fff;margin-top: 25px;list-style: none;}
.foot_right li a h2{font-size: 14px;color: #fff;padding: 0 33px;font-weight: normal;}
.foot_1{margin-top: 30px;margin-left: 30px}
.foot_1 li{width: 300px;float: left;border: none;font-size: 16px;}
.classid a h3:hover{ color: #e60012; }

.f_title{font-size: 28px;color: #fff;font-weight: bold;padding-top: 20px;background: url(../img/ftbg.png) left bottom no-repeat;line-height: 46px;text-transform: uppercase;}
.f_nav li a h2{font-weight: normal;line-height: 36px;font-size: 16px;}
.in_pro1{
	width: 1002px;
	margin: 0 auto;
}
.news_3{
	width: 352px;
	height: 77px;
	clear: both;
}
.news_4{
	float: left;
}
.news_5{
	width: 218px;
	float: left;
	padding-left: 20px;
	height: 77px;
}
.news_6{
	font-size: 13px;
}
.news_7{
    text-align: right;
    color: #999999;
    font-size: 13px;
}
.proname{
	line-height: 20px;
}
.main_left{
	width: 213px;
    float: left;
}

.left_con{
	width: 213px;
	margin: 0 auto;
}
.left_title{    width: 190px;
    height: 79px;
    float: left;
    font-size: 18px;
    font-family: Verdana;
    line-height: 79px;
    text-transform: uppercase;
    color: #fff;
    background: #094568;
    font-weight: bold;
    font-style: italic;
    padding-left: 23px;}
.left_con li{
	list-style: none;
}
.left_pro{width: 213px;margin: 0 auto}
.inprolist-2-child h3{padding:3px 10px; font-size:13px; font-weight:normal !important;}
.yiji{
	    cursor: pointer;
    width: 167px;
    float: left;
    text-align: left;
    background: #5eaedc;
    border-top: 1px solid #fff;
    padding: 7px 23px;
}
.yijion{
	    cursor: pointer;
    width: 167px;
    float: left;
    text-align: left;
    background: #199eea;
    border-top: 1px solid #fff;
    padding: 7px 23px;
}
.yiji:hover{
	background:#199eea;
}

.yiji h3{
	float: left;
    padding: 0px;
    color: #fff;
    text-transform: uppercase;
    width: 167px;
    list-style: none;
    font-family: 'Arial';
    font-size: 13px;
}
.yijion{float: left;}
.yijion h3{
	    float: left;
    padding: 0px;
    text-transform: uppercase;
    width: 167px;
    list-style: none;
    font-family: 'Arial';
    font-size: 13px;
    color: #fff;
     
}

.erji{
      padding: 5px 23px;
    text-align: left;
    width: 167px;
    overflow: hidden;
    line-height: 16px;
    background: #d3d1d1;
}

.erji h3{
	    height: 22px;
    line-height: 22px;
    color: #000;
    font-family: 'Arial';
    font-size: 13px;
    display: block;
    font-weight: normal;
}
.erji:hover h3{
	color: #797676;
	font-weight: normal;
}
.child2{
	
}
.child2 li{
	padding: 5px 36px;
    text-align: left;
    width: 141px;
    overflow: hidden;
    line-height: 16px;
    background: #f0f0f0;
}
.child2 h3{
	height: 22px;
    line-height: 22px;
    color: #000;
    font-family: 'Arial';
    font-size: 13px;
    display: block;
    font-weight: normal;
}
.child2 li:hover h3{
	color: #797676;
	font-weight: normal;
}
.left_lianxi{
    text-align: center;
    background: #fff;
    height: 290px;
    margin-bottom: 20px;
}
.left_lianxi p{
	font-size: 13px;
	color: #404040;
	margin-left: 15px;
}
.mian_right{
	width: 740px;
	float: right;
}
.left_lx{
	width: 230px;
	height: 130px;
	margin-top: 15px;
	background: #065fbb;
	margin-bottom: 20px;
}
.left_co{
	font-size: 28px;
	color: #fff;
	padding-top: 15px;
	padding-left: 60px;
	background: url(../img/in3.jpg) no-repeat 20px 10px;
}
.in_title{
	 width: 733px;
    height: 60px;
    float: left;
    text-align: left;
    font-size: 26px;
    color: #242424;
    font-family: Verdana;
    line-height: 60px;
    padding-left: 10px;

}


#atstbx{float: left;}
.page_pro{ width:227px; float:left; margin-bottom:15px;}
.page_proimg{ width:227px; height:189px; float:left; overflow:hidden;position:relative;text-align: center;}
.page_proimg img{width:223px; height: 190px;}
.page_proname{ width:227px; float:left; text-align: center;line-height: 18px; margin:5px 0;}
.page_proname a{ font-size:13px; color:#4c4c4c; line-height:18px;}

.page_pro .rsp{width:227px;height:189px;overflow:hidden;position: absolute;background:url(../img/in4.png) bottom no-repeat;top:0;left:0;}
.page_pro .text{position:absolute;width:239px;height:113px;bottom:-189px;left:0;overflow:hidden; text-align:center; padding-top:76px;}
.page_pro .text p img{ width:100px; height:31px;}
.page_pro:hover .page_proname{ color: #065fbb;}
.page_pro:hover .page_proname a{color: #065fbb}
.page_RightM{margin-top:30px;    margin-bottom: 30px;}


.pagepro{ width:1002px; height:350px; overflow:hidden; position:relative;font-size:0;margin:0 auto}
.b-img{ height:350px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:73px; float:left;}
.b-list{ height:50px; padding-top:700px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../img/index28.jpg) 0px 0px no-repeat; margin:0 auto; margin-top:25px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../img/index27.jpg) 0px 0px no-repeat; margin:0 auto; margin-top:25px;}

.page_p{width: 1190px;height: 650px;}
.page_pl{width: 278px;height: 650px;float: left;}
.page_pr{width: 885px;float: right;}


.r_title{width: 885px;height: 50px;line-height: 50px;background: #27282c}

.proimg{ width:225px;  float:left; overflow:hidden;position:relative;padding: 4px;border: 1px solid #fff}
.proimg img{width:225px; height:271px;}
.proimg .proname{text-align: center;bottom: 0px;width: 100%;}
.proimg .proname a{font-size: 14px;line-height: 18px;}
.proimg:hover{border: 1px solid #8abade}
.proimg:hover .proname a{color: #0093d7;text-decoration: underline;}
.in_title2{
	    width: 718px;
    float: left;
    font-size: 20px;
    font-family: Verdana;
    color: #292929;
    border-bottom: 1px solid #ccc;
    line-height: 38px;
    margin-top: 19px;
    background: url(../img/titileline.jpg) left no-repeat;
    padding-left: 15px;
}
.about_t span a:hover{ color: #ff7307}
.proimg2{ width:278px;  float:left; overflow:hidden;position:relative;border: 1px solid #f4f4f4}
.proimg2 img{width:278px;}
.proimg2 .proname2{text-align: left;bottom: 0px;width: 100%;background: #f7f7f7;padding-top: 5px;margin-top: -7px;height: 45px;padding-left: 15px;width: 263px;}
.proimg2 .proname2 a{font-size: 16px;line-height: 18px;font-weight: bold;}
.proimg2 .proname2{font-size: 14px;line-height: 16px;}
.proimg2:hover{border: 1px solid #8abade}
.proimg2:hover .proname2 a{color: #fff;text-decoration: underline;}
.proimg2:hover .proname2{background: #e4555e}
.proimg2:hover .proname2 p{color: #fff}
/*右侧二维码*/

/*广告代码*/
.gg{width: 100%;background: url(../img/gg.jpg) center no-repeat;height: 316px;clear: both;}
.gg2{width: 1190px;height: 316px;margin: 0 auto;position: relative;}
.g1{position: absolute;font-weight: bold;color: #db2730;font-size: 36px;left: 11px;top: 112px;}
.g2{position: absolute;font-weight: bold;color: #fff;font-size: 36px;left: 11px;top: 156px;}
.g3{position: absolute;left: 13px;top: 228px;}
.g3 a{color: #fff;font-size: 14px;text-transform: uppercase;}
/*自定义样式结束*/
.indexhonor{ width:1190px; float:left; height:220px; position:relative}
.dd a{color: #666}
.dd:hover a{color: #0093d7}


.page_indexpic2{float:left;overflow:hidden;width:1190px; height:190px; }
.page_indexpic2 ul{ width:3006px;height: auto;}
.page_indexpic2 ul li{ list-style:none; float:left;text-align:center;}
.page_indexpic2 ul li img{width:555px; height:338px;}
.page_indexpic2 ul li a{ font-size:14px; color:#333333; line-height:24px}

.page_otherbtn2{ width:238px;text-align:center;margin: 0 auto}
.page_otherbtn2 ul{ display:inline-block}
.page_otherbtn2 ul li{list-style:none; width:12px; height:12px; background:url(../img/btn2.jpg) no-repeat;margin-bottom:8px; cursor:pointer;float: left;margin-left: 15px;}
.page_otherbtn2 ul li.current{width:12px; height:12px;margin-bottom:8px; background:url(../img/btn2on.jpg) no-repeat}

.zzsc{  height:860px; margin:0 auto; font-family:'微软雅黑';}
.zzsc .tab{ overflow:hidden;width: 100%;height: 255px; }
.zzsc .tab a{ display:block;background: url(../img/index_classbg.png) no-repeat;float:left;font-size: 15px; text-decoration:none;width: 270px;padding-bottom: 7px; height:36px; margin: 0 auto;text-align: left;}
.zzsc .tab a:hover,.zzsc .tab a.on{text-decoration:none;background: url(../img/index_classbgon.png) no-repeat;color: #fff;}
.zzsc .tab a h3:hover,.zzsc .tab a.on h3{  color:#fff; }
.zzsc .tab a h3{
	width: 260px;line-height: 36px;padding-left: 23px;
	color: #000;font-size: 14px;
}
.at-share-tbx-element .at-icon-wrapper{margin-top: 2px;}

.zzsc .content{ overflow:hidden; width:1190px; height:640px; position:relative;margin: 0 auto}
.zzsc .content ul{ position:absolute; left:0; top:0; height:640px;}
.zzsc .content li{ width:1190px; height:300px; float:left;}
.zzsc .content li p{}

.page_faq{width: 100%;height: 282px;}
.page_faq2{width: 1190px;height: 282px;margin: 0 auto}
.faq{width: 567px;height: 282px;float: left;}
.honor{width: 585px;height: 282px;float: right;}
.faq_t{font-size: 22px;font-weight: bold;background: url(../img/fbg.jpg) bottom left no-repeat;line-height: 30px;margin-top: 30px;}
.page_con{max-width: 1920px;min-width: 1190px;height: 290px;background: #333535;clear: both;}
.page_con2{width: 1190px;height: 290px;margin: 0 auto;position: relative;}

.foot_left{width: 490px;height: 290px;float: left;}
.ft_title{font-size: 24px;color: #fff;padding-top: 10px;height: 57px;line-height: 57px;background: url(../img/fbg.jpg) left bottom no-repeat;}
.ft_pro{margin-top: 10px;}
.ft_pro li{width: 210px;padding-left: 20px;float: left;background: url(../img/fptobg.jpg) 1px no-repeat;height: 38px;}
.ft_pro li h3{font-size: 14px;color: #fff;line-height:16px;font-weight: normal;padding-top: 10px;}

.foot_content{width: 510px;float: left;height: 218px;}
.foot_right{width: 190px;float: right;height: 218px;}