@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; }
body{font-size:12px; line-height:22px; font-family:Microsoft YaHei;color:#535353; background:#b1282f;}
ul,dl,dt,dd,li{display:block;}
li{list-style-type:none;}
img{border:0;margin:0; padding:0;}
.clr{clear:both; height:0px; overflow:hidden;}
.left{float:left;}
.right{float:right;}
a{color:#00349b; text-decoration:none;}
a:hover{color:#00349b; text-decoration:underline;}

.border_box{width:982px; _width:983px; margin:0 auto; background:url(../images/center_bg.gif) -8px 0 repeat-y; _background:url(../images/center_bg.gif) -7px 0 repeat-y;}

.box{width:920px; margin:0 auto;}
h3{width:auto; height:35px; font-size:28px; line-height:30px; color:#000; background:url(../images/title_bg.jpg) 20px 0 no-repeat; padding-left:70px; margin-bottom:20px;}
h3 span{color:#b1282f;}

/*top*/
.top{width:100%;background:#f0f0f0; color:#8e8e8e; border-bottom:1px solid #fff;height:30px;}
.top ul{width:1000px; margin:0 auto;}
.top li{float:right; margin:0 3px;height:30px; line-height:30px; }
.top .line{width:3px; background:url(../images/top_line.jpg) 0 6px no-repeat;}
.top li a{color:#8e8e8e; text-decoration:none;}
.top li a:hover{color:#7b0707; text-decoration:underline;}

/*title*/
.title{width:100%; height:231px; background:url(../images/bodybg_01.jpg) center no-repeat;}

.hot{width:100%; height:285px; background:url(../images/bodybg_02.jpg) center 0 no-repeat;}
.hot .main{width:950px; margin:0 auto;}
.hot .main .img_box{width:367px; height:245px; float:left; padding-top:10px;}
.hot .main .img_box img{width:367px; height:245px;}

.hot .main .guide{width:550px; float:right; padding-top:100px; font-size:14px; color:#f3fce2; position:relative;}
.hot .main .guide strong{font-weight:bold; font-size:18px; line-height:25px;}


/*origin*/
.origin{width:100%; height:223px; background:url(../images/bodybg_03.jpg) center 0 no-repeat; clear:both;}
.origin h3 a{color:#000;}
.origin .box{height:223px;}
.origin .box .txt_box{width:700px; padding-top:50px; float:left;}
.origin .box .txt_box p{padding-left:20px;}
.origin .box .erweima{width:170px; float:right; padding-top:20px; padding-right:20px;}
.origin .box .erweima .img{width:170px; text-align:center;}
.origin .box .erweima p{line-height:18px; margin-top:5px;}


/*judges*/
.judges{width:100%; height:650px; background:url(../images/bodybg_04.jpg) center 0 no-repeat;}
.judges .img_box{width:880px; margin:0 auto;}
.judges .img_box img{width:880px; height:585px;}

/*case*/
.case{width:880px; margin:0 auto; height:360px; background:url(../images/case_bg.jpg) no-repeat;}
.padding_top{padding-top:50px;}

/*social*/
.social{width:960px; margin:0 auto; background:url(../images/social_bg.gif) 1px 0 no-repeat; _background:url(../images/social_bg.gif) 2px 0 no-repeat; height:560px; position:relative;}
.lead{width:400px; height:80px; top:0px; left:100px; position:absolute;}
.content{width:340px;position:absolute; line-height:20px;}
.content .name{font-size:14px; font-weight:bold; margin-bottom:5px;}
.content .red{color:#b1282f;}
.content .describe{}
.content .describe span{color:#fff;}
.one{top:88px; left:128px;}
.two{top:53px; left:550px;}
.three{top:235px; left:63px;}
.four{top:268px; left:450px;}
.news{width:880px; margin:0 auto; padding-top:395px;}
.news h4{font-size:18px; color:#fff3eb; width:250px; text-align:center;}
.news ul{width:800px; margin:0 auto; padding-top:20px;}
.social .news ul li{width:380px; float:left; color:#daff94; background:url(../images/news_icon.gif) 0 5px no-repeat; padding-left:15px; font-size:14px;}
.social .news ul li a{color:#daff94; text-decoration:none}
.social .news ul li a:hover{color:#daff94; text-decoration:underline;}

/*city*/
.city{width:961px; margin:0 auto; background:url(../images/city_bg.gif) 2px 16px no-repeat; height:550px; position:relative;}
.city .news ul li{width:380px; float:left; color:#daff94; background:url(../images/news_icon.gif) 0 -42px no-repeat; padding-left:15px; font-size:14px;}
.city .news ul li a{color:#fff; text-decoration:none}
.city .news ul li a:hover{color:#fff; text-decoration:underline;}

/*internation*/
.internation{width:880px; margin:0 auto; height:372px; background:url(../images/internation_bg.jpg) 1px 0 no-repeat;}
.internation .txt{width:275px; height:160px; margin:0 auto; padding-top:100px; color:#efefef; text-align:center;}
.internation .txt a{color:#fff039;}

/*inspection*/
.inspection{width:880px; margin:0 auto;}
.inspection li{width:288px; height:164px; float:left;}
.inspection li img{width:288px; height:154px;}
.inspection .mr{margin-right:6px;}
.inspection .txt{width:248px; height:124px; background:url(../images/02.jpg) no-repeat; padding:40px 20px 0 20px;}


/*conclusion*/
.conclusion{width:982px; _width:983px; height:124px; margin:0 auto; background:url(../images/conclusion_bg.gif) 2px 0 no-repeat; _background:url(../images/conclusion_bg.gif) 3px 0 no-repeat;}
.conclusion .tit{width:150px; height:50px; float:left; margin-top:50px; text-align:right; font-size:24px; color:#e7e7e7;}
.conclusion .txt{width:730px; float:left; font-size:14px; color:#fff; margin:50px 0 0 40px;}



/*bottom*/
.bottom{width:100%; background:url(../images/bottom_bg.gif) repeat-x; height:163px; clear:both; margin-top:15px;}
.bottom ul{width:980px; margin:auto; padding:40px 0 15px 0; color:#373737; text-align:center;}
.bottom ul a{color:#373737; text-decoration:none;}
.bottom ul a:hover{color:#373737; text-decoration:underline;}








