﻿body{font-size:14px; margin:0;padding:0;color:#505050;min-width:1400px;}
dd,div,dl,em,h3,h4,img,p{margin:0;padding:0;border:0;}
p{margin:0 auto}
ul,li,ol{list-style:none;margin:0;padding:0}
form{margin:0}
a{text-decoration:none;cursor:pointer;color:#4f4f4f}
a:hover{text-decoration:none;}
.clearfloat{clear:both}


#top{background: #f0f0f0;}
.index_top{height: 35px;line-height: 35px; background: #f0f0f0; color: #6a6666; font-size: 14px; width:1250px; margin: 0 auto;}
.index_top img{width: 16px; position: relative; top: 3px;}
.index_top_right{float: right; }
.tel_txt{border-right: 1px solid #d3d3d3; padding-right: 20px;}
.index_top_time{padding:0 5px 0 20px;}
.index_top_tel{margin:0 5px;}


.index_nav{height: 100px; background: white; width: 1200px; margin:0 auto;}
.nav_1{height: 60px; position: relative; top: 20px; color:#6a6666;}
.nav_1_1{height: 62px; width: 233px;border-right:1px solid #d3d3d3; float: left;}
.nav_1_1 img{width: 100%; margin-top: 4px;}
.nav_1_2{float: left; height: 60px; padding:10px 6px; font-size: 16px; width: 270px;}
.nav_2{height: 60px; float: right; width: 680px;}
.nav_2 li{width: 114px;height: 60px; background: white;line-height:60px;text-align: center; float: left; 
    display: inline; position: relative;cursor:pointer; font-size: 20px;}
.navBar {position: relative; z-index: 1; height: 60px;  line-height: 60px;}
.nav {position: relative; width: 980px; margin: 0 auto; font-size: 14px; }
.nav .m { float: left; position: relative; z-index: 1; }    
.nav .sub{ position: absolute;left: 0;  top: 58px;  width:107px;  z-index: 2;  display: none; background:white;}   
.sub ol{margin: 0; padding:0; color: #6a6666; font-weight: 0;}
.nav .block { height: 3px;width: 107px; background: #FE7700;position: absolute;top: 55px; z-index: 2; overflow: hidden; display:none;}


/*.nav_color{color: #f36800;}
.nav_color a{color: #f36800;}*/
.setcolor{color: #f36800 !important; }
.setcolor .setcolor_a{color: #f36800 !important;}
.setcolor2{color: #f36800 !important; }
.setcolor2 .setcolor2_a{color: #f36800 !important;}
.setcolor2 a{color: #f36800 !important;}



.listcon{width:1200px;margin: 80px auto;overflow:hidden;}
.listconleft{width:300px; float:left;margin-right:20px}
.listconright{width:880px; float:left;}

.listconleftli{ background-color:#e8e8e8;width:300px; height:80px; line-height:80px; text-align:center; margin-bottom:10px;}
.commli img{ vertical-align:middle; padding-right:10px;}
.listconleftli span{ color:#999999; font-size:25px;}
.licolor{ background-color:#0170c2;width:300px; height:80px; line-height:80px; text-align:center;}
.licolor span{ color:#fff; font-size:25px;}

.listconleftlili{background-color:#e8e8e8;width:300px;}
.listconleftlili ul{width:250px; margin:0px auto; padding-top:30px;padding-bottom:50px;}
.listconleftlili ul li{width:250px; border:1px solid #ccc;height:60px; line-height:60px; text-align:center; margin-bottom:10px; border-radius:3px;}
.listconleftlili img{vertical-align:middle; padding-right:10px; }
.listconleftlili span{color:#999999; font-size:18px;}

.listconrighth1{border-bottom:1px solid #ccc; height:50px; }
.listconrighth1 h1{float:left; width:200px; border-bottom:2px solid #0170c2; vertical-align:middle; line-height:48px;margin:0px;}
.listconrighth1 p{float:right; font-size:18px;vertical-align:middle; line-height:50px;}

.listconrightlist ul{padding-top:20px;}
.listconrightlist ul li{margin:20px auto; border-bottom:1px solid #ccc;height:350px }
.listconimg{float:left; width:236px;}
.listconimg img{width:236px; height:300px;}
.listconxin{float:left; width:600px; margin-left:30px;}
.listconxin1{ font-size:25px;padding-top:20px; font-weight:bold;}
.listconxin1 b{color:#0170c2;}
.listconxin1 span{font-size:22px; margin-left:10px;}
.listconxin2{font-size:19px; color:#999999; line-height:35px; }
.listconxin2 a{color:red;}

.listconxin4{margin:20px auto;}
.listconxin3{margin:20px auto; font-size:23px;}
.listconxin4 a{color:#fff;}
.listconxina3{width:120px; border:1px solid #ccc;height:40px; line-height:40px; text-align:center;  border-radius:20px;display:inline-block; background-color:#adabab;}
.listconxina3 img{ vertical-align:middle; padding-right:10px;}
.listconxina1{background-color:#adabab;}
.listconxina2{background-color:#fd980a;}

.pages{margin:20px auto; width:800px;}
.pages ul{padding-top:20px;}
.pages ul li{margin-left:20px; border:1px solid #ccc; float:left; padding:10px;}



.ix_footer{background: #0170c2;padding-bottom:40px; width:100%; overflow:hidden;}
.footer_box{ width:1200px; margin:30px auto; padding-top:20px;}

.footer_left{width:600px; float:left;}
.footer_left a{color: #fff; font-size:20px;line-height:60px;margin-right:20px;}
.footer_left ul li{ float:left;margin-right:20px;color: #fff;font-weight:bold; }

.footer_right{width:350px;float:right;padding-top:20px;margin-left:250px;}
.footer_right p{color: #fff;line-height:60px;}
.footer_right img{vertical-align:middle;}
.footer_right p b{line-height:40px;margin:0 15px;font-weight:bold;font-size:16px;}
.footer_right p span{line-height:40px;font-size:20px;font-weight:bold}

.footer_banquan{width:100%;background:#dddddd;}		
.footer_banquan1new{width:1200px;margin:0px auto; height:50px; line-height:50px;}
.footer_banquan1new span{font-size:18px;  display:inline-block; width:300px; color:#999999; float:left;}
.footer_banquan1new a{margin:0 150px;font-size:18px;  display:inline-block; width:300px; color:#999999; float:left;}