body{margin:0px;padding:0px;font-family: "微软雅黑";}
body *{margin:0px;padding:0px;}
a{color:#333;text-decoration:none;}
a img{border:0;}
.clear{clear:both}
li{list-style:none}
.fl{float:left}
.fr{float:right}
.fl,fr{display:inline;}
.container{width:1200px;margin:0px auto;}

.top{line-height:32px;height:32px;background:#efefef;}
.top .welcome p{color:#333;font-size:14px;}
.top .toolbar{line-height:32px;font-size:14px;}
.top .toolbar i.icon{width:18px;height:18px;display:inline-block;vertical-align:text-top;margin:0px 6px;}
.top .toolbar .bg1{background:url(../images/icon1.png) no-repeat center center;}
.top .toolbar .bg2{background:url(../images/icon2.png) no-repeat center center;}
.top .toolbar .bg3{background:url(../images/icon3.png) no-repeat center center;}
.top .toolbar a:hover{color:#da251c;}

.header{padding:36px 0px;}
.header .logo{width:473px;height:47px;}
.header .hotline{width:132px;height:24px;padding:23px 0px 0px 35px;background:url(../images/hotline.jpg) no-repeat left top;}
.header .hotline p{line-height:24px;font-size:18px;color:#d7221a}

.nav{height:50px;background:#257bfa}
.nav li{float:left}
.nav li a{width:160px;line-height:50px;text-align:center;color:#fff;display:block}
.nav li a:hover{background:#165ec8}
.nav li a.on{background:#165ec8}

.banner{position:relative;width:100%; height:523px;overflow:hidden;margin:1px 0px 1px 0px}
.one-banner {height:523px;background-position: left top;background-repeat: no-repeat;}
.banner .hd {position: absolute; width: 234px;left:50%;; margin:0px -167px; bottom: 10px; z-index: 10;text-align:center;}
.banner .hd li {position: relative;  display: inline-block;*display: inline;*zoom: 1; width:10px; height:10px;background:#fff;border-radius:50%;margin:0px 5px;}
.banner .hd li.on{background:#165ec8}

.search_content{background:#efefef;padding:8px 0px;line-height:32px;}
.search_content .tag{font-size:14px;color:#333;}
.search_content .tag a{margin:0px 6px;color:#333;}
.search_content .tag a:hover{color:#165ec8}
.search_content .search{height:32px;background:#d7221a;}
.search_content .search .txt{width:254px;height:32px;line-height:32px;font-size:14px;color:#333;background:#fff;float:left;text-indent:12px;border:none}
.search_content .search .btn{background:none;width:48px;height:32px;color:#fff;border:none}

.about{margin:0px 0px 80px 0px}
.about .tit{background:url(../images/tit-1.jpg) no-repeat center center;height:128px;}
.about p{line-height:36px;font-size:14px;} 
.about p a.more{width:124px;height:40px;display:block;background:#165ec8;text-align:center;line-height:40px;color:#fff;margin:20px 0px 0px 0px}
.about .pic{width:429px;height:275px;margin:0px 0px 0px 27px;}
.about .pic img{width:429px;height:275px;}

.include{height:294px;background:url(../images/includebg.jpg) center top no-repeat;padding:115px 0px}
.include li {width:24.999%;float:left;text-align:center;}
.include li .icon{display: block;margin: 0 auto;position: relative;width: 100px;height: 100px;overflow: hidden;margin-bottom:60px;}
.include li .icon img {width:100%;left:0;position:absolute;transition: all .5s ease;
}
.include li .icon .img1 {top: 0;}
.include li .icon .img2 {top: 100px;}
.include li:hover .icon .img1 {top: -100px;}
.include li:hover  .icon .img2 {top: 0;}
.include li h3 {display: inline-block;color: #fff;font-size:16px;margin-bottom: 20px;}
.include li p {color: #fff;font-size:14px}

.ys{background:url(../images/ys.jpg) no-repeat center top;height:1037px}


.cp{background:#fff;}
.cp .tit{height:155px;background:url(../images/tit-2.jpg) center center no-repeat;}
.cp .cp_name_list{width:232px;}
.cp .cp_name_list .cp_name_list_title{height:70px;background:#033a87;margin:0px 0px 1px 0px;}
.cp .cp_name_list .cp_name_list_title h2{text-align:center;color:#fff;font-size:18px;line-height:60px;}
.cp .cp_name_list ul li{background:#165ec8;}
.cp .cp_name_list ul li a{line-height:61px;font-size:14px;color:#fff;padding:0px 0px 0px 20px;display:block;}
.cp .cp_name_list ul li a:hover{background:#033a87}

.cp .cp_list{width:942px;}
.cp .cp_list ul li{width:288px;margin:0px 0px 10px 10px;border:1px solid #ddd;background:#fff;padding:2px;float:left;}
.cp .cp_list ul li .pic{width:288px;height:233px;}
.cp .cp_list ul li .pic img{width:288px;height:233px;}
.cp .cp_list ul li p{line-height:36px;font-size:14px;color:#333;text-align:center}
.cp .cp_list ul li p a{color:#333;}
.cp .cp_list ul li p a:hover{color:#165ec8}

.new{background:#f3f3f3}
.new .tit{height:122px;background:url(../images/tit-3.jpg) center center no-repeat;}
.new .new_list{width:494px;}
.new .new_list .tj h3{line-height:40px;font-size:16px;}
.new .new_list .tj h3 a{color:#333;}
.new .new_list .tj p{line-height:32px;font-size:14px;}
.new .new_list .tj p a{color:#333;}
.new .new_list .tj p a:hover{color:#165ec8}
.new .new_list li{line-height:32px;font-size:14px;color:#333;}
.new .new_list li .time{float:right;}
.new .new_list li a{color:#333;}
.new .new_list li a:hover{color:#165ec8}


.case{width:624px;}
.case .case_tit{clear:both}
.case .case_tit .pic{width:240px;height:201px;float:left;margin:0px 10px 0px 0px}
.case .case_tit .pic img{width:240px;height:201px;}
.case .case_tit h3{font-size:18px;line-height:40px;float:right;width:360px;}
.case .case_tit p{line-height:32px;font-size:14px;float:right;width:360px;}
.case .case_tit p a.more{width:120px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:14px;margin:20px 0px 0px 0px;background:#165ec8;display:block;float:right;clear:both}
.case ul{clear:both;margin:10px 0px 10px 0px;}
.case ul li{width:194px;height:157px;float:left;margin:0px 12px 0px 0px;}
.case ul li img{width:194px;height:157px;}

.flink{}

.flink .tit{height:50px;line-height:50px;float:left;width:79px;background:url(../images/tit-4.jpg) no-repeat left top;}
.flink  a{line-height:50px;font-size:14px;margin:0px 20px;}
.flink  a:hover{color:#165ec8}

.footer{margin:10px 0px 0px 0px;}
.footer_nav{text-align:center;background:#257bfa;line-height:50px;}
.footer_nav a{color:#fff;margin:0px 30px;}
.footer_copyright{bakckground:#165ec8;height:30px;line-height:30px;text-align:center;padding:15px 0px;}

.sidebar{width:280px;}
.sidebar .tit{height:40px;line-height:40px;padding:0px 0px 0px 10px;background:#257bfa;color:#fff;font-size:16px;margin:0px 0px 1px 0px;}
.sidebar .list{background:#f2f2f2;margin:0px 0px 10px 0px}
.sidebar .list li{}
.sidebar .list li a{line-height:36px;font-size:14px;padding:0px 0px 0px 10px;color:#333;display:block}
.sidebar .list li a:hover{background:#257bfa;color:#fff;}

.sidebar .contact_msg{line-height:36px;font-size:14px;padding:10px;background:#f2f2f2;}

.right{width:910px;}
.right .tit{height:40px;line-height:40px;border-bottom:1px solid #ddd;}
.right .tit h2{font-size:16px;color:#333;}
.right .tit .crumb{line-height:40px;font-size:14px;color:#333;}
.right .tit .crumb a{margin:0px 5px;}

.right .content{padding:10px;}
.right .content h1.title{line-height:36px;font-size:14px;text-align:center}
.right .content .public{border-top:1px dashed #ddd;line-height:24px;font-size:14px;color:#333;text-align:center}
.right .box{padding:10px 0px}
.right .msg_toolbar{padding:5px;background:#fefefe}
.right .msg_toolbar p{line-height:32px;font-size:14px;border-bottom: 1px dashed #ddd;}



.right .new_list{}
.right .new_list li{line-height:40px;font-size:14px;color:#333;border-bottom:1px dashed #ddd;}
.right .new_list li .time{float:right;}
.right .new_list li a{color:#333;}
.right .new_list li a:hover{color:#165ec8}

.right .cp_list li{width:288px;margin:10px 0px 10px 10px;float:left}
.right .cp_list li .pic{width:288px;height:233px;}
.right .cp_list li .pic img{width:288px;height:233px;}
.right .cp_list li p{text-align:center;font-size:14px;line-height:40px;}
.right .cp_list li p a{color:#333;}
.right .cp_list li p a:hover{color:#165ec8}

.right .case_list li{width:288px;margin:10px 0px 10px 10px;float:left;}
.right .case_list li .pic{width:288px;height:233px;}
.right .case_list li .pic img{width:288px;height:233px;}
.right .case_list li p{text-align:center;font-size:14px;line-height:40px;}
.right .case_list li p a{color:#333;}
.right .case_list li p a:hover{color:#165ec8}


.liuyan_main{padding:20px;}
.liuyan_main label{width:140px;float:left;display:inline;font-size:14px;line-height:26px;}
.liuyan_main .txt{width:500px;height:24px;border:1px solid #ddd;margin:0px 0px 10px 0px }
.liuyan_main .textarea{width:500px;height:72px;line-height:24px;border:1px solid #ddd;padding:0px;margin:0px 0px 10px 0px;}
.liuyan_main .submit{width:160px;height:36px;background:#165ec8;cursor:pointer;border:none;color:#fff;display:block;line-height:36px;margin:0px 0px 10px 0px;}

.dux-page{padding:10px;float:right;}
.dux-page a{float:left;padding:5px 10px;background:#fff;border:1px solid #257bfa;color:#333;margin:0px 0px 0px 10px;}
.dux-page a:hover{background:#257bfa;color:#fff;}
.dux-page a.active-page{background:#257bfa;color:#fff;}

.tagcontent{margin:20px 10px 50px 10px;}
.tagcontent a{background:#fdfdfd;border:1px dashed #ddd;color:#333;padding:15px;}
.tagcontent a:hover{color:#257bfa}










