@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em,  img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,p 
{font-family:"微软雅黑",Arial, Helvetica, sans-serif;word-break:break-all;word-wrap:break-word;margin:0;padding:0;outline:0;text-decoration:none;list-style-type:none;}
.clear{clear:both;}

.main_css{
	width: 100%;
	min-width: 1180px;
	background-color: rgb(255,255,255);
}

.logo_css{width: 1180px;margin: auto;}
.logo{float: left;}
.nav{float: right;width: 860px;margin-top: 48px;}
.nav ul li{cursor: pointer; line-height: 40px;height: 30px; float: left;width: 74px;margin-left: 21px;font-size: 17px;color: rgb(86,86,86);}
.nav ul li:hover{ color: rgb(0,78,161);background: url(../Image/nav_li1.png) no-repeat center top;}

#nav_all {height: 30px; float: left; line-height: 30px; }
#nav_all li { text-align: center; float: left; }
#nav_all li ul {width: 79px;background: rgba(255,255,255,0.9);  display: none; position: relative; z-index: 999; }
#nav_all li ul li{font-weight: normal; font-size: 14px; height: 35px;line-height: 35px;margin-left: 0px;background: none;}

#full-screen-slider{ width:1180px; height:349px; position:relative;min-width: 1002px;margin: 10px auto auto;}
#slides { display:block; width:100%; height:349px; list-style:none; padding:0; margin:0; position:relative;min-width: 1002px;margin: auto;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}



.center_css{width: 1180px;margin: 30px auto auto}
.c1{width: 311px;float: left;margin: 0 26px 24px 2px;}
.p1{height: 30px;background: url(../Image/line.png) no-repeat center bottom;font-family: "微软雅黑";font-size: 20px;color: rgb(58,58,58);}
.p1 img{margin-right: 14px;}
.c1_img{margin: 16px 0 20px 2px;}
.c1_img p{margin-top: 10px;font-family: 宋体;font-size: 12px;color: rgb(105,105,105);text-indent: 27px;line-height: 20px;}
.c1_img p span{color: rgb(32,163,219);}
.c1_bottom{width: 307px;height: 134px;background-color: rgb(239,239,239);margin-top: 16px;}
.c1_bottom img{margin: 9px 15px 0 16px;float: left;}
.c1_qq img{margin: 0;}


.c2{float: left;width: 519px;}
.box-zzsc{ width:519px; position:relative;margin: 10px auto auto;}
.ctrl-panel{text-align: right;position:absolute; top:189px; width: 100%; z-index:1000;height: 31px;background-color: rgba(0,0,0,0.5);}
.m-page{background-color: rgb(207,207,207); display:block !important;float: left; width:17px; height:17px; text-align:center;margin: 6px 13px 0 0; line-height:16px; color:rgb(46,46,46); font-size:12px;}
.m-page:hover{background-color: rgb(28,144,193); width:17px; text-decoration:none; color:#fff;height:17px;}
.focus{ background-color:rgb(28,144,193);width:17px;color: rgb(255,255,255);}
.con{ width:100%;}
.scroll-wrap {OVERFLOW: hidden; WIDTH: 519px; POSITION: relative; HEIGHT: 220px}
.scroll_box_content {POSITION: absolute}
.content_list {FLOAT: left; width:519px; HEIGHT: 220px; cursor:pointer;}

.c2_bottom{width: 518px;height: 307px;border: 1px solid rgb(222,222,222);margin-top: 25px;}
.p2{background-color: rgb(247,247,247); height: 33px;border-bottom: 1px solid rgb(222,222,222);line-height: 33px;}
.p2 span{cursor: pointer;width: 138px;background: url(../Image/bg1.png);height: 33px;display: block;float: left;text-align: center;font-size: 14px;color: rgb(46,46,46);}
.p2 span:hover{background: url(../Image/bg2.png);color: rgb(0,78,161);}
.p2 font{float: right;margin-right: 5px;font-family: 宋体;font-size: 12px;color: rgb(132,132,132);}
.c2_content{width: 483px;margin: auto;}
.c2_content p{font-family: "微软雅黑"; font-size: 13px;color: rgb(77,77,77);line-height: 25px;}
.c2_content p span{color: rgb(0,78,161);}
.c2_content2{width: 483px;margin: auto;}
.c2_content2 p{font-family: "微软雅黑"; font-size: 13px;color: rgb(77,77,77);line-height: 25px;}
.c2_content2 p span{color: rgb(0,78,161);}
.p3{margin: 23px 0 5px 0; font-size: 15px !important;color: rgb(0,78,161) !important;text-align: center;font-weight: bold;}
.content1{border-bottom: 1px dashed rgb(179,179,179);padding-bottom: 10px;}
.c2_list ul{margin-top: 5px;}
.c2_list ul li{line-height: 30px; width: 482px;margin: auto; font-family: 宋体;font-size: 12px;color: rgb(105,105,105);}
.c2_list ul li span{float: right;}
.c2_list ul li img{margin-right: 5px;}
.c2_list ul li:hover{color: rgb(0,78,161);cursor: pointer;}
.pic_current{background: url(../Image/bg2.png) !important;color: rgb(0,78,161) !important;}

.c3{width: 287px;float: right;}
.p1 span{font-family: 宋体;font-size: 12px;color: rgb(132,132,132);float: right;margin-top: 8px;}
.c3_list ul li{padding-left: 14px; background: url(../Image/jiantou.png) no-repeat left top 8px; margin-top: 12px; width: 220px;margin-left: 12px;font-family: "微软雅黑";font-size: 13px;color: rgb(0,78,161);}
.c3_list ul li span{font-family: 宋体;font-size: 12px;color: rgb(109,109,109);}
.c3_list2{margin-top: 30px;}
.c3_list2 p{font-size: 20px;}
.c3_list2 p span{font-family: 宋体;font-size: 12px;color: rgb(132,132,132);float: right;margin-top: 8px;}
.c3_list2 ul li img{width: 266px;height: 101px;border: 2px solid rgb(219,219,219);}
.c3_list2 ul li p{font-family: 宋体;font-size: 12px;color: rgb(109,109,109);text-align: center;}
.c3_list2 ul li{margin-top: 15px;}

.footer_bg{width: 100%;min-width: 1180px;height: 95px;background-color: rgb(255,255,255);}
.footer_css{width: 1180px;margin: auto;}
.footer_css p{font-size: 12px;color: rgb(45,45,45);line-height: 50px;}
.f_p img{float: left;margin: 20px 9px 0 0;}
.f_p{font-size: 14px !important;color: rgb(45,45,45);height: 48px;line-height: 50px;border-bottom: 1px solid rgb(45,45,45);}
.footer_css p a{font-size: 12px;color: rgb(45,45,45);font-family: "微软雅黑";}

/*sub.html css*/
.sub_css{width: 1180px;margin: auto;background-color: rgb(227,227,227);min-height: 600px;margin-top: -65px;padding: 83px 0 37px 0;}
.s_title{margin-left: 33px;}
.s_title span{cursor: pointer;display: block;width: 128px;height: 36px;line-height: 36px;text-align: center;font-size: 17px; float: left;margin-right: 5px;background-color: rgb(255,255,255);color: rgb(22,22,22);}
.s_title span:hover{background-color: rgb(0,78,161);color: rgb(255,255,255);}
.s_content{min-height: 590px; width: 1114px;margin: auto;background-color: rgb(255,255,255);padding: 40px 0 40px 0;}
.s_content p{font-family: 宋体;font-size: 12px;color: rgb(77,77,77);width: 1038px;margin: auto;line-height: 25px;}

.t_span{background-color: rgb(0,78,161) !important;color: rgb(255,255,255) !important;}
.s_content1{min-height: 590px; width: 1114px;margin: auto;background-color: rgb(255,255,255);padding: 40px 0 40px 0;}
.s_content1 p{font-family: 宋体;font-size: 12px;color: rgb(77,77,77);width: 1038px;margin: auto;line-height: 25px;}

/*new.html css*/
.s_content ol{width: 1000px;margin: auto;}
.s_content ol li{height: 39px;line-height: 39px;font-family: "微软雅黑";font-size: 12px;border-bottom: 1px dashed rgb(110,110,110);color:rgb(77,77,77);}
.s_content ol li:hover{color: rgb(84,160,233);}
.s_content ol li img{float: left;margin-right: 10px;}
.s_content ol li span{color: rgb(77,77,77);margin-right: 15px;float: right;}
.s_content ol li span img{width: 20px;height: 20px;margin-top: 8px;}
/*.news_info.html css*/
.s_content h1{text-align: center;margin-top: 20px;font-size: 16px;}
.f12{text-align:center;font-size: 12px;margin-top: 10px;padding-bottom: 10px;}
.news_content{font-family: 宋体;font-size: 12px;text-indent: 2em;line-height: 2;margin-top: 10px;color: #666;}
.news_content img{ width:600px !important; margin-left:174px;}
.news_content p img{ width:600px !important; margin-left:174px;}
.news_content span img{ width:600px !important; margin-left:174px;}

.news_content table{margin: auto;}
.page_right{height:30px;line-height:30px;float: right;text-align: center; font-size: 12px;color: rgb(77,77,77);margin: 10px 57px 0 0;}
.page_right a{color: rgb(77,77,77);}
.back_css{text-align: center;font-size: 13px;margin-bottom: 60px;margin-top: 20px;}
.back_css a{color: rgb(77,77,77);}

.li_div{width: 10px;height: 10px;border-radius: 5px;background-color: rgb(84,160,233);float: left;margin: 15px 5px 0 0;}
.news_content{width: 1000px;margin: auto;}
.news_content p{width: 100%;}
.news_content p img{ text-align:center;}

/*news.html css*/
.news_ul{width: 1000px;margin: auto;}
.news_ul li{height: 171px;border-bottom: 1px solid rgb(225,225,225);}
.news_img{width: 19%;height: 99px;float: left;}
.news_img img{margin-top: 36px;float: left;width: 100%;height: 99px;}
.content_css{float: left;margin-left: 3%;margin-top: 36px;width: 78%;}
.news_p1{font-family: 宋体;font-size: 14px;color: rgb(242,175,44);height: 30px;line-height: 15px;}
.news_p2{font-family: 宋体;font-size: 12px;color: rgb(109,109,109);line-height: 20px;}
.news_p2 a:hover{color: rgb(0,78,161);font-family: 宋体;font-size: 12px;}
.news_p3{height: 30px;line-height: 20px;}
.content_css a{color: rgb(109,109,109);}

.case_info{width: 500px;height: 330px; float: left;margin: 0 0 10px 57px;}
.case_info img{width: 450px;height: 300px; border: 1px solid rgb(211,211,211);}
.case_info p{width:452px;height:30px;line-height:27px;text-align:center;color:rgb(81,81,81);font-size:13px;font-family:"宋体";margin: auto;}

.order3{
margin-top: 20px;
line-height: 40px;
width:750px;
font-size: 12px;
margin-left: 250px;
margin-bottom: 60px;
}
#submit {
width: 70px;
height: 27px;
color: #fff;
font-weight: bold;
background: rgb(0,78,161);
-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.5);
border-radius: 4px;
font-size: 12px;
border: none;
cursor: pointer;
}
.message_font p {
width: 920px;
height: auto;
margin: auto;
color: rgb(0,0,0);
font-family: "宋体";
font-size: 12px;
line-height: 30px;
text-indent: 2em;
margin-top: 20px;
}

/*contact.html css*/
.adress_css1{margin: 0 15px 0 20px;}
.adress_css1 p{font-family: 宋体; font-size: 13px;color: #434343;line-height: 25px;}

.breakNewsblock { width:100%;}
#breakNews {padding:0 0 0px 2px;}
#breakNews .list6 {height:270px; overflow:hidden;width:100%;}
#breakNews .list6 ol{ margin:0; padding:0; list-style:none;}
#breakNews .hit {width:12px; padding-top:12px;margin-left:26px;}
#breakNewsList li{margin-top: 16px;}
#breakNewsList li img{width: 270px;height: 105px;}
#breakNewsList li p{width: 270px;font-family: 宋体;font-size: 12px;color: rgb(109,109,109);text-align: center;}
