.picture{width: 100%; height: 169px; background: url(../img/pic1.jpg) no-repeat; background-size:100%; margin-top: 10px;min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.warp{width: 100%; height:auto; display: block; display: block; margin: 10px 0;min-width:1200px;background: url(../img/bg_erji.png)  repeat-x; background-size: 100%; 
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}

.warp .warp_center{width: 1200px; height: auto; margin:0 auto; overflow: auto;}
.warp .warp_center .center_left{width: 300px; height: 480px; float: left; margin-left: 50px;}
.warp .warp_center .center_left img{float: left; margin-top: 10px;}
.warp .warp_center .center_right{width: 790px; height: auto; float: left; margin-left: 30px; margin-top:10px; }
.warp .warp_center .center_right p{font-size: 18px; color: #0873BE; line-height: 25px;}
.warp .warp_center .center_right p img{margin-top: 7px;}
.warp .warp_center .center_right img{float: left; margin-top: 3px;}
.warp .warp_center .center_right p.conts{color: #666666; width: 750px; text-indent: 2em; margin-left: 20px; margin-top: 10px; line-height: 30px;  font-size: 14px;}
.warp .warp_center .center_right p.imgs{width: 750px; height: 300px;}
.warp .warp_center .center_right p.imgs img{margin-left: 160px;}

.picture_six{width: 100%; height: 169px; background: url(../img/pic7.jpg) no-repeat;background-size:100%;  margin-top: 10px;min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.warp .adress{width: 900px; height: auto; margin: 0 auto;  overflow: hidden;}
.warp .adress p{font-size: 18px; color: #0873BE; line-height: 25px;}
.warp .adress p img{margin-top: 7px;}
.warp .adress img{float: left; margin-top: 3px;}
.warp .adress .compy{width:900px; font-size: 16px; color: #666666; margin: 10px 0 0 10px; float: left;}
.warp .adress .message{width: 930px; height: auto; margin: 0 auto; margin-top: 10px;}
.warp .adress .message .message_left{width: 430px; height: auto; float: left;  margin-top: 20px;}
.warp .adress .message .message_left p{font-size: 16px; color: #666666; line-height: 45px;}
.warp .adress .message .message_left p img{margin-top: 12px; margin-right: 5px;}
.warp .adress .message .map{ width:439px; height:212px; border: 1px solid #D4D4D4; float: left; margin-left: 20px; margin-top: 20px;}

.warp .adress  .board{width: 860px; margin-left: 10px; height: auto; overflow: hidden; border: 1px #D4D4D4 solid; float: left; margin-top:30px;}
.warp .adress  .board p{color: #848484; font-size: 20px; margin:10px 0 0 20px;}
.warp .adress  .board hr{width: 840px; margin: 10px; color: #848484;}
.warp .adress  .board .title {float:left; width: 800px; margin-left: 50px;}
.warp .adress  .board .title p{float: left; color: #848484; font-size: 16px;}
.warp .adress  .board .title .massage_liu{margin:8px 0 0 10px; padding: 0 3px; width:600px; height: 28px; line-height: 28px; border: 1px solid #dcdcdc;
background-color: #FFF;color: #666; font-size: 12px;}
.warp .adress  .board .title textarea{margin:8px 0 0 10px; padding: 0 3px; width:600px;height: 200px;  line-height: 28px; border: 1px solid #dcdcdc;
background-color: #FFF;color: #666; font-size: 12px;}
.warp .adress  .board .title .phone_liu{margin:8px 0 0 10px; padding: 0 3px; width:300px; height: 28px; line-height: 28px; border: 1px solid #dcdcdc;
background-color: #FFF;color: #666; font-size: 12px;}
.warp .adress  .board .title .mail_liu{margin:8px 0 0 10px; padding: 0 3px; width:300px; height: 28px; line-height: 28px; border: 1px solid #dcdcdc;
background-color: #FFF;color: #666; font-size: 12px;}
.warp .adress  .board .title .tijiao{margin: 10px 0 10px 200px; width:120px; height: 35px; cursor: pointer;line-height: 35px; background-color: #f1b35c;background-color: #f1b35c;
-webkit-border-radius: 2px; border-right-color: transparent; border-bottom-width: 0; border-right-width: 0;border-left-width: 0;border-top-width: 0; color: #ffffff;}


.picture_two{width: 100%; height: 169px; background: url(../img/pic3.jpg) no-repeat;background-size:100%;  margin-top: 10px;min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.new_content{width:1000px; height:auto; margin: 0 auto;}
.new_content p{font-size: 18px; color: #0873BE; line-height: 25px;}
.new_content p img{margin-top: 7px;}
.new_content img{float: left; margin-top: 3px;}
.new_content .total_news{border-bottom:1px dashed #D4D4D4 ; width:1000px; height:105px; margin: 20px auto;}
.new_content .total_news .right{width: 970px; height: 90px; margin-left:20px ; float: left;}
.new_content .total_news .right p{color:#666666;font-size: 14px; line-height: 30px;}
.new_content .total_news .right p span{float: right;}
.new_content .total_news .right p a{color: #666666;}
.new_content .total_news .right p a:hover{color: #0265A9;}

.picture_three{width: 100%; height: 169px; background: url(../img/pic4.jpg) no-repeat;background-size:100%;  margin-top: 10px;min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.law{width: 1000px; height: auto; margin: 10px auto; overflow: hidden;}
.law .law_left{width:300px; height: 400px; float: left;margin-left: 10px;}
.law .law_left img{float: left; margin: 10px 0; border: 1px #D4D4D4 solid;}
.law .law_right{width:650px; height: auto; float: left; margin-left: 10px;}
.law .law_right li{border-bottom: 1px dashed #D4D4D4; line-height: 35px;background-image:url(../img/tip.gif); background-position:left 0.6em; background-repeat:no-repeat; padding-left:22px;}
.law .law_right li a:hover{color: #0265A9;}
.law .law_right li span{float: right;}

.picture_four{width: 100%; height: 169px; background: url(../img/pic5.jpg) no-repeat;background-size:100%;  margin-top: 10px;min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.culture_total{width: 1000px; height: auto; margin: 10px auto; overflow: hidden;}
.culture_total .culture_left{width: 550px; height: auto; float: left; margin-left: 20px;}
.culture_total .culture_left p{line-height: 35px; color: #666666; text-indent:1em; font-size: 16px;}
.culture_total .culture_left .zzhi{text-indent: 2em; font-size: 14px; line-height: 25px;}
.culture_total .culture_left hr{border-bottom: 1px solid #d4d4d4; width: 550px;}
.culture_total .culture_right{width: 400px; height: auto; float: left; margin-left: 30px;}
.culture_total .culture_right .culture_left_top{width: 350px; height: 40px; float: left; margin:10px 0 0 20px; background: #eeeeee; border: 1px solid #d4d4d4;}
.culture_total .culture_right .culture_left_top a{font-size: 16px; line-height: 45px; margin-left:10px;}
.culture_total .culture_right .culture_left_bottom{width: 350px; height: 160px; float: left; margin-left:20px; border-left: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}
.culture_total .culture_right .culture_left_bottom p{font-size: 15px; line-height: 25px; text-indent: 2em; color: #666666; margin-top: 10px; width: 94%; margin-left:3%;}


.picture_five{width: 100%; height: 169px; background: url(../img/pic6.jpg) no-repeat;background-size:100%;  margin-top: 10px;min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.case_total{width: 1000px; height: auto; margin: 10px auto; overflow: hidden;}
.case_list{width: 950px; height: 40px; margin-left: 10px; border:1px solid #e3e3e3; background: #f3f3f3;}
.case_list a{width: 50px; height: 30px; line-height: 40px; font-size: 16px; margin-left: 10px;}
.case_list a span{ color: #cfcfcf; font-size: 14px;}
.case_list ul{float: right; width: 360px; height: 40px;}
.case_list ul li{width: 90px; float: left;}
.case_list ul li a{font-size: 15px; text-align: center;}
.case_total .case_warp{ width: 1000px; height: auto; margin: 0 auto; overflow: hidden;}
.case_total .case_warp .list_show{width: 920px; height: 120px; margin: 15px auto; }
.case_total .case_warp .hr_list{margin: 5px auto;width: 920px; height: 1px; border-bottom:1px  dashed #D4D4D4;}
.case_total .case_warp .list_show .list_show_left{width: 160px; height: 117px; float: left; margin-left: 5px; border: 1px solid #D4D4D4;}
.case_total .case_warp .list_show .list_show_left img{ margin: 5px; width: 150px; height: 107px;}
.case_total .case_warp .list_show .list_show_right{width: 720px; height: 130px; float: left; margin-left: 15px;}
.case_total .case_warp .list_show .list_show_right p a{font-size: 14px; color: #666666; line-height: 29px;}

.case_warp_total{width: 900px; height:auto; margin: 0 auto; overflow: hidden; }
.case_warp_total p{ color: black; }
.case_warp_total p img{margin-top: 7px;}
.case_warp_total img{float: left; margin-top: 3px;}
.case_total_con img{border:1px solid #d4d4d4; float: left; margin-left: 12px; margin-top: 5px;}
.case_total_con ul{width: 1000px; height: auto; float: left;}
.case_total_con p{float: left; font-size: 14px; margin: 5px 0 5px 5px; line-height: 25px; color: #666666;}

.picture_one{width:100%; height: 169px; background:url(../img/pic2.jpg) no-repeat; background-size:100%;  margin-top: 10px; min-width:1200px;
  _width: expression_r((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
.platform_left{width: 270px; height: auto; float: left; margin:10px 0 0 20px;}
.platform_left .platform_left_top{width: 250px; height: 40px; float: left; background: #eeeeee; border: 1px solid #d4d4d4;}
.platform_left .platform_left_top a{font-size: 16px; font-weight: bold; line-height: 40px; margin-left: 20px;}
.platform_left .platform_left_bottom{width: 250px; height: 50px; float: left; margin-left:10px 0 0 10px; border-left: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}
.platform_left .platform_left_bottom span{border-bottom: 1px dotted #D4D4D4; width: 250px; float: left; height: 40px;}
.platform_left .platform_left_bottom a{font-size: 16px; line-height: 50px; margin-left: 10px;}
.platform_left .platform_left_bottom a img{padding-left: 20px; padding-top: 12px;}
.platform_right{width: 650px; height: auto; float: left; margin-left: 30px;}
.platform_right p{ font-size: 14px; line-height: 35px; text-indent: 2em; color: #666666;}
.platform_right .content_right{display: none;}

.platform_right .content_right .wenzi{ width: 650px; height: auto; display: block;}
.platform_right .content_right .wenzi p{ text-indent: 0px; color: #666;}

.picture_total{width: 1000px; height: auto; margin: 0 auto; overflow: hidden;}
.picture_total ul{width: 1000px; height: auto; margin: 10px auto;}
.picture_total ul li{width: 450px; height: 320px; float: left; margin-left:40px;}
.picture_total ul li img{border: 1px solid #cccccc;}
.picture_total ul li p{text-align: center; line-height: 35px;}

.qualification_total{width: 1000px; height: auto; margin: 0 auto; overflow: hidden;}
.qualification_total ul{width: 1000px; height: auto; margin: 10px auto;}
.qualification_total ul li{width: 443px; height:300px; float: left; margin:10px 0 10px 40px;}
.qualification_total ul li img{border: 1px solid #cccccc; }

.budgets{width:920px; overflow: hidden; margin-top: 20px;}
.budgets table{margin-left:10px; border-left: 1px #cccccc solid;  border-top: 1px #cccccc solid; border-spacing: 0;}
.budgets table tr{line-height:40px;}
.budgets table tr:hover{background-color: #EEEEEE;}
.budgets table tr.firsts:hover{background-color: #fff;}
.budgets table tr td{border-bottom: 1px #cccccc solid; border-right: 1px #cccccc solid;}

.kehu{width: 900px; height:50px; margin:10px 0 30px 20px;}
.kehu li{padding: 0 20px; display: block; float: left; height: 30px;}

.scopes{width:970px; overflow: hidden; margin:20px 0 0 10px;}
.scopes p{text-indent: 2em; color:#666; font-size: 14px;}
.scopes img{border: 1px solid #959CA8; padding: 5px; margin: 5px;}

p.law_title{text-align: center;}
p.law_time{color: #666 !important; text-align: center; font-size: 14px !important;}