﻿*{margin: 0;padding: 0;}
body{font-size: 12px;}
ul,li,ol{list-style: none;}
a{font-size: 12px;color: #000;text-decoration: none;}
a:hover,a:visited{text-decoration: none;}
img{border: 0;}
.clear{clear: both;}

.head{width: 980px;margin: 0 auto; }
.head .top{width: 100%;height: 91px;position: relative;}
.head .top .logo{position: absolute;z-index: 2;left: 1px;top: 14px;}
.head .top .logo_right{position: relative;top: -12px;left:0;z-index: 3;}
.top_right{position: absolute;z-index: 2;right: 0;top: 0;;}
.top_right .top_nav{height: 26px;line-height: 26px;font-size: 14px;color: #333}
.top_right a{padding: 0 10px;color: #666;font-size: 12px;}
.top_right .tel{float: right;margin-top: 15px;}
.head .menu{width: 100%;}
.head .menu ul.big{background: url(../img/menu_li.gif) repeat-x;}
.head .menu ul>li.big{position: relative; height: 35px;float: left;}
.head .menu ul>li.big:hover{background: url(../img/menu_li_hover.jpg) repeat-x;}
.head .menu ul>li.thisclass{background: url(../img/menu_li_hover.jpg) repeat-x;}
.head .menu ul>li.big>a{height: 35px;padding: 0 12px;line-height: 35px; background: transparent; font-size: 14px;font-weight: 600;color: #fff;display: block;}
.head .menu ul.small{display: none;position: absolute;left: 0;top: 35px;z-index: 999;padding-top: 3px;}
.head .menu li.big:hover ul.small{display: block;}
.head .menu ul.small li{height: 26px;line-height: 26px;}
.head .menu ul.small li a{display: block;padding: 0 17px;font-size: 14px; white-space: nowrap; background-color: #cce3f8;text-align: center;color: #000;}
.head .menu ul.small li a:hover{background-color: #fff;color: #255585;}

.head .menu ul .shuxian{display: block;float: left;width: 2px;height: 35px;background: url(../img/menu_shuxian.jpg) no-repeat;}
.banner{width: 975px;margin: 10px auto 0;}
.banner img{width: 100%;}

.main{width: 980px;margin: 10px auto 26px;}
.main .left{width:212px;float: left; margin-right: 15px;}
.main .left_more{text-align: right!important;display: block;height: 45px;line-height: 45px;}
.main .left_more span{color: #154d94;font-family: Microsoft Yahei;font-size: 10px;margin-right:10px; }
.main div.db{width: 212px;height: 19px;background: url(../img/case_bar_db.jpg) no-repeat;}


.main .case_left{width: 100%;background: url(../img/case_bar.jpg) center top no-repeat;}
.main .case_left .tempWrap{margin-top: 10px;}
.main .case_left ul li{width: 95%;text-align: left;color: #333;font-size: 12px; margin: 0 5px;height: 35px;line-height: 35px;border-bottom: 1px dotted #333;}

/*.main .case_left a{display: block;text-align: left;color: #333;font-size: 12px; margin: 0 5px;height: 35px;line-height: 35px;border-bottom: 1px dotted #333;}*/


.main .service_left{width: 100%;background: url(../img/service_bar.jpg) center top no-repeat;}
.main .service_left ul{margin-top: 10px;}
.main .service_left li{width: 196px;height: 39px;line-height: 39px;margin: 0 auto;background: url(../img/service_left_li.jpg) no-repeat;}
.main .service_left li a{display: block; text-align: center;color: #333;color: #154d94;font-family: Microsoft Yahei;font-size: 14px;}
.main .service_left li a:hover{color: #333;}

.main .search_left{width: 100%;background: url(../img/search_bar.jpg) center top no-repeat;}
.search_left ul{padding-top: 25px;}
.search_left li{height: 25px; margin: 0 8px;text-align: center;}
.search_left li label{display: inline-block;*display: inline;zoom: 1;width: 50px;text-align: right;}
.search_left li input,.search_left li select{width: 123px;}
.search_left li .submit{width: 77px;height: 24px;background: url(../img/submit.png) no-repeat; border: 0;}

.main .bbx_left{width: 100%;background: url(../img/bbx_bar.jpg) center top no-repeat;}
.main .bbx_left ul{margin-top: 10px;}
.main .bbx_left li{width: 196px;height: 39px;line-height: 39px;margin: 0 auto;background: url(../img/bbx_left_li.jpg) no-repeat;}
.main .bbx_left li a{display: block; text-align: center;color: #333;color: #154d94;font-family: Microsoft Yahei;font-size: 14px;}
.main .bbx_left li a:hover{color: #333;}

.main .right{width: 752px;float: right;}
.right .news{width: 364px;height: 215px;float: left;border: 1px solid #ccc;border-radius: 5px; margin: 0 5px;}
.right .news .list_bar{height: 30px;line-height: 30px;margin-top: 5px; border-bottom: 1px solid #ccc;position: relative;}
.right .news .list_bar ul{margin-left: 15px;}
.news_more{position: absolute;right: 10px;top: 0;}
.right .news .list_bar li{padding: 0 10px;height: 29px; position: relative;top: 1px; float: left;text-align: center;}
.right .news .list_bar li.on{border: 1px solid #ccc;border-bottom: none;background: #fff;}
.right .news .list_bar li.on a{color: #3d6295;font-size: 14px;}
.right .news .list_bar li a{color: #333;font-size: 14px;}

.right .newslist{margin: 10px;}
.right .newslist li{height: 30px;line-height: 30px;border-bottom: 1px dotted #999;}

.yipaifw{width: 740px; margin:15px 0 15px 5px; border: 1px solid #ccc;border-radius: 5px;float: left;}
.yipaifw ul{margin: 10px;overflow: hidden;}
.yipaifw ul li{width: 65px;float: left;text-align: center;}
.yipaifw ul li a{font-size: 12px;color: #333;}
.yipaifw ul li img{width: 50px;}
.yipaifw ul li a span{display: block;}

.honorlist{width: 720px;  padding: 10px; margin-left: 5px; margin-top: 15px; border: 1px solid #ccc;border-radius: 5px;float: left;}
.honorlist #demo{height: 170px;overflow:hidden;}
.honorlist .wrap{width: 800%;}
.honorlist ul{margin: 10px 3px;overflow: hidden;float: left;}
.honorlist ul li{float: left;text-align: center;margin-left: 5px;}
.honorlist ul li a{font-size: 12px;color: #333;}
.honorlist ul li img{max-height: 100%;}
.honorlist ul li a span{display: block;}


.foot_nav{width: 980px;margin: 0 auto;}
.foot_nav .yqlj{width: 100%;text-align: center;height: 40px;line-height: 53px;background: url(../img/foot_nav_t.jpg) no-repeat;}
.foot_nav .yqlj a{padding: 0 15px;font-size: 12px;color: #333;}
.dbnav{height: 60px;line-height: 70px;text-align: center;background: url(../img/foot_nav_b.jpg) no-repeat;}
.dbnav a.dddnav{padding: 0 18px;color: #333;}
.dbnav a.qq{margin-right: 10px;}

.foot{width: 980px;margin: 0 auto;padding-top: 15px;background: url(../img/foot.jpg) no-repeat;}
.foot p{width: 850px;text-align: center; margin: 0 auto;line-height: 26px;color: #fff;}

/*鍐呴〉*/

.position{width:752px;height: 36px;line-height: 44px;color: #154d94;font-size: 12px; text-indent: 25px;background: url(../img/position.png) no-repeat;}
.position a{color: #154d94;}
.right .content{border:1px solid #ccc; border-radius: 5px; margin-top: 10px; padding: 10px;font-size: 14px;}
.right .content h2.title{border-bottom: 1px solid #ccc;font-size: 20px;color: #000;text-align: center;line-height: 40px;margin-bottom: 15px;}
.right .content p,.right .content div{line-height: 32px;font-size: 14px;margin-bottom: 20px;}
.right .content p{text-indent: 2em;}
.right .content img{display: block; margin: 0 auto;}
.right .content td{text-align: center;padding: 3px;}
.right .content a{color: blue;font-size: 15px;}
.right .content .news_list a,.right .content .typelist a{color: #000;}
.right .content .con_lianxi div,.right .content .con_lianxi p{line-height:30px;margin:0;text-indent:1em;}
.right .content table p,.right .content div{text-indent: 0;}

.right .content dl{padding:30px 0;}
.right .content dl dt{margin-left:30px;float: left;text-align: center;width:85px;}
.right .content dl dt a,.right .content dl dd a{font-size:12px; color:#000;}
.right .content dl dd{float: left;border-right:1px #000 solid;text-align: center;width:117px;}
.right .content dl dd a{padding:0 10px;}

.typelist{}
.typelist a{display: block;height: 48px;line-height: 48px;border-bottom: 1px dotted #ccc;text-align: left;font-size: 16px;margin: 0 10px;text-indent: 0;font-family: 妤蜂綋;}


.news_list{}
.news_list a{display: block;height: 48px;line-height: 48px;border-bottom: 1px dotted #ccc;text-align: left;font-size: 12px;margin: 0 5px;text-indent: 0;}

.form{margin: 10px 25px;}
.form h3{font-size: 16px;line-height: 50px;}

.form li{line-height: 30px;margin-bottom: 15px;font-size: 14px;}
.form li label{display: inline-block;vertical-align: top; *display: inline;zoom: 1;width: 85px;text-align: left;font-size: 14px;}
.form li input{height: 25px;width: 200px;font-size: 14px;}
.form li textarea{height: 300px;width: 500px;font-size: 14px;}
.form .submit{width: 80px;height: 32px;background: blue;text-align: center;color: #fff;font-size: 14px;line-height: 32px;border: 0;}


.ckanli div{border-bottom: 1px solid #999;line-height: 39px!important;margin-bottom: 0!important;}

#page{margin: 40px auto 40px; width: 500px;overflow: hidden;}
#page li{border: 1px solid #888686;margin-left: 5px;text-align: center;line-height: 19px;float: left;color: #585858;min-width: 30px;padding: 1px 3px 1px 3px;}
.pageinfo{letter-spacing: 3px;padding: 0px 30px 0px 30px;}
#page li a{padding: 0px 5px 0px 5px;display: block;color: #000;}
#page li.thisclass{color: red;}
#page li a:hover{color: red}
.info_next{color:#999;margin:0px 20px;font-size: 14px;padding-left: 30px;padding-top: 6px;}
.info_next a{font-family:'寰蒋闆呴粦';font-size: 14px;color:#000;}
.info_next a:hover{color:red}

.case_list{width: 100%;overflow: hidden;}
.case_list a{width: 50%;float: left;text-align: center;}
.case_list a img{width: 200px;height: 200px;}
.case_list a p{font-size: 12px;color: #000;text-align: center;}