ul,li,span,b,p,strong,ol,dl,dd,dt,h1,h2,h3,h4,h5,input,a,div,img{margin:0px;padding: 0px;text-decoration:none;}
.content{width: 1200px;margin:0px auto;overflow:hidden;height:auto;*zoom:1;}
.content2{width: 1200px;margin:0px auto; z-index: 1;}
body{font-family: "微软雅黑";position: relative;background: #fff; font-size: 14px; line-height: 24px;}
li{font-family: "微软雅黑";list-style:none;}
img{ border:0px none;}
a{text-decoration:none; color:#666;transition: all 0.3s ease 0s;}
a:hover{ color:#0da0ff;}

/*头部*/
.header{ height: 80px;}
.logo{ margin-top: 13px;}
.header ul{ width: auto; height: 80px; float: right;}
.header li{ height: 80px; line-height: 80px; float: left;}
.header li a{ font-size: 16px; color: #333; font-weight: bold;transition: all 0s ease 0s; padding: 0 18px; display: block;}
.header li a:hover,.header li a.active{ color: #fff; background: #0da0ff;}

/*轮播图*/
.index-banner{ position:relative; width:100%; height:360px; overflow:hidden; z-index: 1;}
.index-banner ul { position:absolute; width:100%; left:0;top:0;height:360px;}
.index-banner ul li{ position:absolute; width:1920px; left:50%; top:0; height:360px; margin-left:-960px; opacity:0; filter: alpha(opacity=0);}
.index-banner .trigger { position:absolute; bottom:35px; width:300px;left:50%; margin-left: -75px; height:4px; z-index:2;}
.index-banner .trigger span{ display:inline-block; width:40px; height:4px; margin: 0 5px; background: #a3a3a4; cursor:pointer; overflow:hidden;}
.index-banner .trigger span.cur{ background: #0da0ff;}

/*主体*/
.main{ width: 100%; height: auto; margin: 30px 0; overflow: hidden; padding-bottom: 10px; padding-top: 10px;}

.about{ width: 380px; height: 230px; background: url(../images/footer_bg.jpg); float: left; border-radius: 10px; box-shadow: 5px 5px 5px #ccc; float: left; position: relative;}
.about_t{ width: 100%; height: auto;}
.about_t img{ width: 136px; height: 136px; border-radius: 50%; border: 2px solid #fff;}
.about_t .left{ width: 140px; height: auto; float: left; margin-left: 20px; margin-top: 10px;}
.about_t .right{ width: 185px; height: auto; float: left; text-align: justify; text-justify: distribute-center-last; margin-left: 15px;}

.youshi{ width: 380px; height: 230px; background: url(../images/footer_bg.jpg); float: left; border-radius: 10px; box-shadow: 5px 5px 5px #ccc; float: left; margin-left: 30px; position: relative;}
.case_icon{ width: 89px; height: 91px; background: url(../images/case_icon.png); top: -9px; left: -6px; position: absolute;}
.youshi_t{ width: 340px; height: auto; margin: 0 auto; text-align: justify; text-justify: distribute-center-last;}
.youshi_t img{ border: 2px solid #fff; float: right; margin-top: 10px;}

.fangan{ width: 380px; height: 230px; background: url(../images/footer_bg.jpg); float: left; border-radius: 10px; box-shadow: 5px 5px 5px #ccc; float: right; position: relative;}
.hot_icon{ width: 89px; height: 91px; background: url(../images/hot_icon.png); top: -9px; left: -6px; position: absolute;}
.fangan li{ width: 100%; height: 31px; line-height: 31px; background: url(../images/jiantou.png) no-repeat 30px center; text-indent: 48px;}
.more{ float: left; position: absolute; bottom: 15px; right: 20px; color: #21ACDE;}
.more2{ float: left; position: absolute; bottom: 15px; left: 100px; color: #21ACDE;}
.bt{ font-size: 18px; color: #555; text-indent: 60px; line-height: 59px;}
.bt span{ font-size: 16px; color: #21acde; padding-left: 10px; font-style: oblique;}
.bt_icon{ background: url(../images/about_icon.png) no-repeat 40px center;}

/*内页*/
.page{ width: 100%; height: auto; padding-bottom: 55px;}
.page_link{ width: 100%; height: 54px; border-bottom: 1px solid #ccc; background: url(../images/home_icon.jpg) no-repeat left center; line-height: 54px; text-indent: 25px; margin-bottom: 20px;}
.page_link span{ color: #0DA0FF;}
.page_nav{ width: 240px; height: auto; float: left;}
.page_nav .bt{ width:240px; height: 91px; line-height: 91px; background: #357bca; font-size: 26px; color: #fff; text-indent: 17px;} 
.page_nav .bt i{ font-size: 16px; color: #21acde; padding-left: 10px;}
.page_nav ul{ width: 100%; height: auto; overflow: hidden;}
.page_nav li{ width: 240px; height: 51px; border-bottom: 1px solid #ccc;}
.page_nav li a{ display: block; width: 100%; height: 100%; background: url(../images/page_nav.jpg) no-repeat left center; line-height: 51px; text-indent: 30px;}
.page_nav li a:hover,.page_nav li a.active{ background: url(../images/page_nav_on.jpg) no-repeat left center; color: #0DA0FF;}

.page_contact{ width: 240px; height: auto; margin-top: 20px;}
.page_contact .bt2{ width: 100%; height: 48px; background: #357BCA; color: #fff; font-size: 26px; text-align: center; line-height: 48px;}
.contact_text{ width: 218px; height: auto; padding: 15px 10px; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; color: #357bca;}
/*.page_contact,.page_contact span,.page_contact p,.page_contact i,.page_contact div,.page_contact table{ font-size: 14px !important;}*/
.page_bt{ width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #ccc; color: #357BCA; font-size: 20px; text-align: center; font-weight: bold;}
.wenda_bt{ width: 100%; height: 50px; line-height: 50px; color: #333; font-weight: bold;}
.wenda_list li{ width: 100%; height: auto; padding-bottom: 20px; border-bottom: 1px dashed #ccc; margin-bottom: 20px;}

.page_text{ width: 940px; min-height: 500px; float: right; text-align: justify; text-justify: distribute-center-last;}
/*.page_text,.page_text span,.page_text p,.page_text i,.page_text div,.page_text table{ font-size: 14px !important;}*/

.bt_text{ width: 100%; height: 33px; background: url(../images/hexin_bt.jpg) no-repeat left;}
.bt_text .left{ width: 9px; height: 24px; margin-top: 9px; background: url(../images/bt_left.jpg); float: left;}
.bt_text .center{ width: auto; height: 24px; margin-top: 9px; float: left; background: #357bca; color: #fff; font-size: 16px; line-height: 24px; padding: 0 10px;}
.bt_text .right{ width: 9px; height: 24px; margin-top: 9px; background: url(../images/bt_right.jpg); float: left;}
.text_text{ width: 100%; height: auto; margin: 20px 0;}
.text_text,.text_text span,.text_text p,.text_text i,.text_text div,.text_text table{ font-size: 14px !important;}

.hezuo_text{ width: 940px; min-height: 500px; float: right;}
.hezuo_text li{ width: 298px; width:290px\9; *width: 290px; _width: 290px; height: 148px; border: 1px solid #ccc; float: left; margin-right: 20px; margin-bottom: 30px;}
.hezuo_text li:nth-child(3n){margin-right: 0;}
.hezuo_text li img{ width: 100%; height: 100%;}

.case_list{ width: 940px; min-height: 500px; float: right;}
.case_list .text{ width: 100%; height: auto; margin-top: 15px;}
.case_list .text,.case_list .text span,.case_list .text p,.case_list .text i,.case_list .text div,.case_list .text table{ font-size: 14px !important;}
.case_list2{ width: 100%; height: auto; overflow: hidden;}
.case_list2 li{ width: 300px; width:297px\9; *width: 297px; _width:297px; height: auto; float: left; margin-right: 15px;}
.case_list2 li img{ width: 100%; height: 100%;}
.case_list2 li:nth-child(3n){ margin-right: 0;}
.case_list2 li p{ width: 100%; height: 45px; line-height: 45px;}

/*底部*/
.footer{ width: 100%; height: 118px; background: url(../images/footer_bg.jpg); border-top: 2px solid #21acde;}
.footer_logo{ border-right: 1px solid #b1b1b1; padding-right: 35px; margin-right: 35px; margin-top: 33px;}
.footer_text{ margin-top: 24px;}

/*底部分页*/
.pages{ width: 100%; height: auto; overflow: hidden; margin: 20px auto 0;}
.pages li{ margin: 0 5px; background: #f6f6f6; border-radius: 5px; transition: all 0.3s ease 0s;}
.pages li a{ display: block; padding: 0 15px; line-height: 40px;}
.pages li:hover,.pages li.on{ color: #fff; background: #357bca;}
.pages li a:hover,.pages .on a{ color: #fff;}

.text_pages{ width: 100%; height: auto; border-top: 1px solid #ccc; padding-top: 15px; margin-top: 40px;}
.text_pages a{ font-size: 14px;}
.text_pages .fanhui{ width: 126px; height: 33px; line-height: 33px; text-align: right; display: block; color: #21ACDE;}

.ewm{ width: 52px; height: auto; float: right; margin-top: 25px; font-size: 12px; text-align: center;}
