@charset "gb2312";
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 

0px; PADDING-TOP: 0px
}
body {font-family: "Arial";font-size: 12px;color: #666666;}
html,body{ 
margin:0px; 
height:100%; text-align:left;
}
*{behavior: url(IEpng/iepngfix.html); }
IMG { margin:0px; padding:0px; border:0px;
}
A {
	COLOR:#666666; TEXT-DECORATION: none
}
A:link {
	COLOR:#666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:active {
	FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:hover {
	
}
div{
   
}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}
li{ list-style:none;}
ul{ padding:0px; margin:0px;}
td{ margin:0px; padding:0px; vertical-align:center;
}

#web {
	WIDTH:100%; height:auto; max-width:1920px; min-width:1150px; display:block; margin:0px auto; text-align:center; 
}
#web div{
   display:inline-block;
}
#content{width:100%; height:auto; margin:0px auto 0px auto; } 
.contentc{width:1110px; height:auto; margin:0px auto 0px auto; }

#top{  width:100%; height:auto; margin:0px auto; }

.topc{  width:100%; height:100px; background:url(topbg.png) no-repeat center;border-bottom:solid 3px #999; } 
.top_logo{ width:450px; height:100px; float:left; text-align:left; overflow:hidden; }
.top_logo img{ width:390px; height:70px; margin-top:15px; float:left; }
.top_nav{ width:650px; height:100px; float:left; text-align:left; overflow:hidden; }
.top_search{ width:140px; height:79px; float:left; text-align:left; overflow:hidden; }
#search_box { 
width: 140px;  
height: 25px; margin-top:30px;
background: url(searchbg.png);
} 
#search_box #s { 
float: left;  
padding: 0; 
border: 0; 
width: 100px; 
height: 25px; line-height:25px;  margin-left:10px;
background: none; font-size:12px; color:#666; 
} 
#search_box #go { float:left; } 
.top_login{ width:100px; height:79px; float:left; text-align:right; overflow:hidden; }
.top_login span{ width:90px; height:25px; line-height:25px; display:block; float:left; margin-top:30px; }
.top_login span a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; margin-left:10px; }

.top_user{ width:240px; height:79px; line-height:79px; float:right; text-align:left;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; }
.top_user a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; text-decoration:underline; }


/*µ¼º½Ìõ--¿ªÊ¼*/
#nav{ width:1110px; height:25px; margin:37px auto; }
.nav1{
	float:left; width:72px; text-align:center; margin-right:7px;
}
.nav1 A {
    font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#333; text-decoration:none; display:block; height:25px; line-height:25px;
}
.nav1 A:hover {
	color:#fff; height:25px; background:url(navbg.png) no-repeat center; 
}
.nav3 {
	 float:left; WIDTH: 72px;TEXT-ALIGN: center; margin-right:7px;
}
.nav3 A {
	DISPLAY: block; COLOR:#fff; TEXT-DECORATION: none;font-family:"Î¢ÈíÑÅºÚ";  font-size:15px; HEIGHT: 25px; LINE-HEIGHT:25px;  background:url(navbg.png) no-repeat center;
}
.nav3 A:hover {
    color:#fff;
}
/*µ¼º½Ìõ½áÊø*/


/*Ê×Ò³ËÑË÷¿ò*/
#isearch{ width:100%; height:82px; margin:8px auto 0px auto; background-color:#f32345; }
.isearch_pic{ width:141px; height:141px; position:absolute; left:0px; top:5px; }
.searchpic
{
	        width:141px; height:141px; 
            transition:width 1s, height 1s;
            -moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
            -webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
            -o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */
}
.searchpic2
{
            transform:rotateX(360deg);
            -moz-transform:rotateX(360deg); /* Firefox 4 */
            -webkit-transform:rotateX(360deg); /* Safari and Chrome */
            -o-transform:rotateX(360deg); /* Opera */
}
@-moz-keyframes rotated {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@-webkit-keyframes rotated {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@-o-keyframes rotated {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@-ms-keyframes rotated {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@keyframes rotated {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg)
}
}
.rota {
	-moz-animation:rotated 3s 1 linear;
	-webkit-animation:rotated 3s 1 linear;
	-o-animation:rotated 3s 1 linear;
	-ms-animation:rotated 3s 1 linear;
	animation:rotated 3s 1 linear
}
.rota2 {
	-moz-animation:rotated 5s 1 linear;
	-webkit-animation:rotated 5s 1 linear;
	-o-animation:rotated 5s 1 linear;
	-ms-animation:rotated 5s 1 linear;
	animation:rotated 5s 1 linear
}
.isearch_item{ width:944px; height:28px; float:right; margin-top:25px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;  color:#fff; }
.indexinput{ width:104px; height:28px; background-color:#fed6dc; border:none; margin-right:10px; border-radius: 5px; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;  color:#333; }

/*Ê×Ò³¹«¸æ*/
#igonggao{ width:100%; height:auto; margin:40px auto 0px auto;  background:url(t_gonggao.png) no-repeat center top; }
.img-scroll { position:relative; margin-left:0px; width:1110px; float:left; margin-top:100px; overflow:hidden; }
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:58px; height:166px; top:0; color:#FFF; text-align:center; line-height:100px}
.img-scroll .prev { left:40px;cursor:pointer; background:url(gg_left.png) no-repeat 0px 45px; }
.img-scroll .next { right:40px;cursor:pointer; background:url(gg_right.png) no-repeat 0px 45px; }
.img-list { position:relative; width:870px; height:166px; overflow:hidden; }
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:166px; margin-right:10px; height:166px; position:relative; overflow:hidden; }
.img-list li img{ height:166px; width:auto; }
.img-list li p{ width:166px;  height:166px; position:absolute; top:0px; left:0px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#000;  text-align:left; }
.img-list li p a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#eee; padding:0px 5px; }
.anli_tlink{ width:100%; height:30px; line-height:30px; display:block; overflow:hidden; background:url(bg_black.png) repeat; margin-top:136px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#fff;  text-align:center; }
.anli_tlink_over{ width:100%; height:166px; line-height:23px; display:block; overflow:hidden; background:url(bg_black.png) repeat; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;  color:#fff;  text-align:left; }


.btnfloat{ width:90px; height:36px; position:absolute; right:7%; top:5%; z-index:99; text-align:center; display:none; }
.btn {width:90px;height:36px;border:none;background-color:#ff00d5;color:#fff;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";cursor:pointer; border-radius:3px;  }

/*Ã÷ÐÇÒÕÈË*/
#ilist1{ width:100%; height:auto; margin:40px auto 0px auto; background-color:#fdf1ea; }
.ilist_title{ width:100%; height:80px; margin:40px auto 0px auto; background:url(t_bg.png) no-repeat center bottom; }
.ilist_title_item1{ width:400px; height:75px; float:left; }
.ilist_title_item2{ width:413px; height:30px; margin-top:40px; margin-left:230px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;  color:#fff; }
.ilist_title_item2 li{ width:54px; height:30px; float:left; margin-left:5px; overflow:hidden;   }
.ilist_title_item2 a{ width:54px; height:30px; line-height:30px; display:block; float:left; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; border-radius:5px;  }
.citybg2{ width:54px; height:30px; line-height:30px; display:block; float:left; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; border-radius:5px;background-color:#333;  }
.colour1{ background-color:#f12f5d; }
.colour2{ background-color:#d61aa8; }
.colour3{ background-color:#ffc000; }
.colour4{ background-color:#4957ad; }
.colour5{ background-color:#ef5722; }
.colour6{ background-color:#840c20; }
.colour7{ background-color:#77166a; }
.ilist_title_item3{ width:60px; height:41px; line-height:41px; margin-top:35px; float:left; text-align:right; }
.ilist_title_item3 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;  color:#f44f64;  }
.ilist1_list{ width:100%; height:auto; margin:0px auto 0px auto; }
.ilist1_list img{ border:#d5d5d5 1px solid; }
.ilist1_list1{ width:594px; height:418px; float:left; position:relative; }
.ilist1_list1 p{ width:100%;  height:40px; line-height:40px; position:absolute; bottom:0px; left:0px; background:url(bg_black.png) repeat; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#000;  text-align:center; margin-top:15px; }
.ilist1_list1 p a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#eee;  text-align:center;  }
.ilist1_list2{ width:516px; height:418px; float:left; }
.ilist1_list2 li{ width:248px; height:204px; float:left; margin-left:10px; margin-bottom:10px; position:relative; }
.ilist1_list2 p{ width:100%;  height:30px; line-height:30px; position:absolute; bottom:0px; left:0px; background:url(bg_black.png) repeat; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#000;  text-align:center; margin-top:15px; }
.ilist1_list2 p a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#eee;  text-align:center;  }

/* jswbox */
#jswbox{width:1100px;height:440px;margin:0 auto;position:relative; }
#jswbox ul{position:relative;height:440px;}
#jswbox li{position:absolute;width:0;height:0;z-index:0;cursor:pointer;overflow:hidden;top:42px;left:10px;}
#jswbox li img{width:95%;height:95%;vertical-align:top;float:left; border:#fff 4px solid;}
#jswbox .prev1, #jswbox .next1{display:none;}


/*×¨ÒµÄ£ÌØ*/
#ilist2{ width:100%; height:450px; margin:0px auto 0px auto; background-color:#fdf1ea; position:relative; }
.ilist2_list{ width:100%; height:auto; margin:0px auto 0px auto; }

/* Ð§¹ûCSS¿ªÊ¼ */

    #wrapper {
        width: 100%;
        height: 55%;
        min-height: 275px;
        margin: -120px 0 0 0;
        position: absolute;
        bottom: 0px;
        left: 0;
    }
    #inner {
        width: 100%;
        height: 300px;
        margin-top: 0px;
        position: relative;
        overflow: hidden;
    }
    #carousel div {
        border: 1px solid #eee;
        background: #fff;
        width: 170px;
        height: 250px;
        float: left;
        padding: 10px;
        margin: 0 5px; position:relative;
    }
	#carousel p{ width:100%; height:35px; line-height:35px; margin:0px auto; background:url(bg_white.png) repeat;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:left; }
#carousel p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }
    #pager {
        text-align: center;
        margin-top: 20px;
        color: #666;
    }
    #pager a {
        color: #666;
        text-decoration: none;
        display: inline-block;
        padding: 5px 10px;
    }
    #pager a:hover {
        color: #333;
    }
    #pager a.selected {
        background-color: #333;
        color: #ccc;
    }
    #prev, #next {
        display: block;
        width: 50px;
        height: 80px;
        margin-top: -40px;
        position: absolute;
        top: 50%;
        z-index: 2;
    }
    #prev {
        background: url(ui-prev.png) no-repeat;
        left: 50%;
        margin-left: -560px;
    }
    #next {
        background: url(ui-next.png) no-repeat;
        right: 50%;
        margin-right: -560px;
    }

/* Ð§¹ûCSS½áÊø */

/*ÐÂÈËÍÆ¼ö*/
#ilist3{ width:100%; height:auto; margin:0px auto 0px auto; background-color:#fdf1ea; }
.ilist3_list{ width:1110px; height:auto; margin:25px auto 0px auto; }
.ilist3_list ul li{ width:278px; height:368px; float:left;  margin-left:-1px; overflow:hidden; text-align:center; background:url(picbg1.png) no-repeat center; position:relative;   }
.picover1{ width:238px; height:320px; display:block; margin:22px auto 0px auto; border:#a2a0a1 1px solid; overflow:hidden;}
.ilist3_list ul li img{ width:238px; height:320px;
    -moz-transition:all 1.2s;
	-webkit-transition:all 1.2s;
	-o-transition:all 1.2s;
	transition:all 1.2s; }
.ilist3_list ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
-moz-transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-o-transform:scale(1.2);
	-ms-transform:scale(1.2);
	transform:scale(1.2);
}
.ilist3_list ul li p{ width:238px; height:35px; line-height:35px; position:absolute; left:20px; top:309px; margin:0px auto; background:url(bg_white.png) repeat;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:left; }
.ilist3_list ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }

/*×¨ÒµÀñÒÇ*/
#ilist4{ width:100%; height:auto; margin:0px auto 0px auto; background-color:#fdf1ea; }
.ilist4_list{ width:1110px; height:auto; margin:25px auto 0px auto; }
.ilist4_list ul li{ width:240px; height:360px; float:left;  margin-bottom:40px; margin-right:50px; text-align:center; position:relative;  }
.ilist4_list ul li img{ width:240px; height:322px;  }
.ilist4_list ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.ilist4_list ul li p{ width:100%; height:35px; line-height:35px;  margin:0px auto; background-color:#cccccc;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:left; }
.ilist4_list ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }


/*¹ã¸æÎ»*/
#ad{ width:100%; height:auto; margin:0px auto 0px auto; background-color:#fdf1ea; padding-top:40px; }



/*ÈËÆøÖ®ÐÇ*/
#ilist5{ width:100%; height:auto; margin:0px auto 0px auto; background-color:#fdf1ea; }
.ilist_title2{ width:100%; height:50px; margin:40px auto 0px auto; border-top:#ff201f 3px solid; }
.ilist_title2_item1{ width:400px; height:30px; float:left; margin-top:20px; text-align:left; }
.ilist_title2_item2{ width:640px; height:25px; line-height:25px; margin-top:20px; float:left; text-align:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;  color:#666; }
.ilist_title2_item2 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding:5px 10px;  color:#333; margin-left:10px; margin-right:10px; }
.ilist_title2_item2 a:hover{ background-color:#f32345; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;  color:#fff; margin-left:10px; margin-right:10px; }
.ilist_title2_item3{ width:70px; height:25px; line-height:25px; margin-top:20px; float:left; text-align:right; }
.ilist_title2_item3 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;  color:#f44f64;  }

.ilist5_list{ width:100%; height:287px; margin:25px auto 0px auto; }
.ilist5_list ul li{ width:214x; height:287px; float:left; margin-right:10px; margin-bottom:10px; position:relative; }
.ilist5_list p{ width:100%;  height:30px; line-height:30px; position:absolute; bottom:0px; left:0px; background:url(bg_white.png) repeat; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#000;  text-align:center; }
.ilist5_list p a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#333;  text-align:center;  }
.ilist5_list img{ border:#d5d5d5 1px solid; }
.ilist5_list ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }

/*°¸ÀýÕ¹Ê¾*/
#ilist6{ width:100%; height:auto; margin:0px auto 0px auto; background-color:#fdf1ea; }
#scrollbox {
	width:1110px; height:220px; margin-top:20px;
}
.scroll {
	margin: 0px auto; width: 1110px; height:220px; color: rgb(51, 51, 51); overflow: hidden;
}
.scrollc{ width:278px; height:220px; float:left; margin-right:0px; text-align:center;  }
.scroll img{ width:248px; height:182px; }
.scroll img:hover{ background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.title1{ width:248px; height:35px; line-height:35px;  margin:0px auto; background-color:#cccccc;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:center; }
.title1 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:center; }

/*ÐÐÒµ×ÊÑ¶*/
#ilist7{ width:100%; height:auto; margin:0px auto 0px auto; background-color:#fdf1ea; padding-bottom:70px; }
.ilist_title3{ width:100%; height:70px; margin:60px auto 0px auto; background:url(t_bg.png) no-repeat center top; }
.ilist_title3_item1{ width:400px; height:37px; float:left; margin-top:33px; text-align:left; }
.ilist_title3_item2{ width:640px; height:25px; line-height:25px; margin-top:33px; float:left; text-align:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;  color:#666; }
.ilist_title3_item2 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; padding:5px 10px;  color:#333; margin-left:10px; margin-right:10px; }
.ilist_title3_item2 a:hover{ background-color:#f32345; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;  color:#fff; margin-left:10px; margin-right:10px; }
.ilist_title3_item3{ width:70px; height:25px; line-height:25px; margin-top:33px; float:left; text-align:right; }
.ilist_title3_item3 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;  color:#f44f64;  }

.ilist7_list{ width:1108px; height:auto; border:#7c7c7c 1px solid; background-color:#fff9f5; }
.ilist7_list1{ width:100%; height:auto; margin:10px auto; text-align:left; }
.ilist7_list2{ width:340px; height:auto; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#d8271c; text-align:left; margin-left:20px; margin-bottom:20px; }
.ilist7_list2 li{ width:100%; height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#d8271c; }
.ilist7_list2 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  color:#333; }


/*×ÓÒ³Ãæ--¿ªÊ¼*/
#banner2{ width:100%; height:300px; margin:0px auto; float:left; text-align:center; overflow:hidden; }
/*Æ¯¸¡ÁÐ±í*/
.floatnews{ width:100%; height:300px; position:absolute; top:80px; left:0px; }
.floatnews1{ width:1110px; height:300px; margin:0px auto; overflow:hidden; }
.floatnews2{ width:304px; height:300px; background:url(banner_news.png) no-repeat; float:right; }
.index_newslist{ width:270px; height:200px; margin-top:90px; overflow:hidden; }
.index_newslist ul li{ width:100%; height:35px;  background:url(huodongline.png) repeat-x bottom; text-align:left; margin-top:5px; }
.index_newslist ul li a{ width:100%; height:30px; line-height:30px; display:block; overflow:hidden; color:#cc3366;font-family:"Î¢ÈíÑÅºÚ"; font-size:13px;}
.index_newslist ul li a:hover{ font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#C00;  background:url(huodong2.html) repeat-x top; text-indent:15px; }

.mtitle{ width:100%; height:35px; text-align:left; margin:30px auto 0px auto; position:relative; }
.mtitlebg{ width:100%; height:35px; background:url(mtitle_bg.png) repeat-x; }
.mtitle span{ color:#333333; font-family:"Î¢ÈíÑÅºÚ"; font-size:26px; font-weight:bold; background:#fff; padding-right:20px; } 
.mtitle span font{ color:#333333; font-family:"Î¢ÈíÑÅºÚ"; font-size:26px; font-weight:normal; } 
.menulist{ position:absolute; width:100%; height:35px; left:0px; top:0px; text-align:right; }
.menulist a{ width:93px; height:31px; border:#b5b5b5 1px solid; line-height:33px; display:inline-block; text-align:center; color:#333;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; margin-left:20px; }
.menulist a.menu2{ width:95px; height:33px; border:none; line-height:33px; display:inline-block; background:url(mnav.png) no-repeat center; color:#FFF;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; }
.menulist a:hover{ width:95px; height:33px; border:none; line-height:33px; display:inline-block; background:url(mnav.png) no-repeat center; color:#FFF;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; }

.line1{ width:100%; height:1px; background-color:#dbdbdb; margin-top:10px; }
#banli{ width:100%; height:auto; margin:0px auto 40px auto; }

.pinfo{ width:1110px; height:auto; margin:30px auto; }
.pinfo_left{ width:230px; height:auto; float:left; }
.pinfo_right{ width:840px; height:auto; float:right; border-left:#f2f2f2 1px solid; }
.pinfo_rightc{ width:800px; height:auto; float:right; }

.pinfo_left1{ width:100%; height:auto; text-align:left; margin:0px auto; }
.pinfo_left2{ width:100%; height:auto; text-align:left; margin:10px auto 0px auto; color:#333333; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:bold; }
.pinfo_left3{ width:100%; height:auto; line-height:30px; text-align:left; margin:5px auto; color:#656565; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  }
.pinfo_left3 font{ color:#cc3232; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  }
.pinfo_left4{ width:100%; height:auto; text-align:center; margin:20px auto 0px auto; }
.pinfo_left4 img{ max-width:222px; }
.pinfo_btn, .pinfo_btn:visited {
	 margin:10px auto 0px auto; text-align:center;
	background: #ff00d5 url(overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;  
	text-decoration: none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}


.pinfo_title{ width:100%; height:45px; background:#ececec; text-align:left; }
.pinfo_title span{ width:114px; height:45px; line-height:45px; float:left; background:#898989; text-align:center; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; letter-spacing:1px; }
.pinfo_info{ width:100%; height:auto; margin:35px auto 0px auto; text-align:left; }
.pinfo_info ul li{ width:50%; height:auto; line-height:30px; float:left; margin-bottom:20px; color:#656565; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; }
.pinfo_info ul li span{ color:#656565; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; }
.pinfo_info2{ width:100%; height:auto; margin:0px auto 35px auto; text-align:left; }
.pinfo_info21{ width:100%; height:auto; line-height:30px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; }
.pinfo_info22{ width:100%; height:auto; line-height:35px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; }
.pinfo_info21 span{ color:#656565; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; }

.pinfo_liuyan{ width:800px; height:auto; margin:30px auto; }
#SOHUCS div { display:block; float:left; }

/*Ã÷ÐÇÒÕÈË--¿ªÊ¼*/
.piclist1{ width:1110px; height:auto; margin:30px auto 0px auto; }
.piclist1 ul li{ width:238px; height:344px; float:left;  margin-bottom:40px; margin-right:35px; text-align:center; border:#b5b5b5 1px solid; position:relative; }
.piclist1 ul li img{ width:222px; height:298px; margin-top:8px;  }
.piclist1 ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.piclist1 ul li p{ width:222px; height:35px; line-height:35px; margin:0px auto;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666666; text-align:left; }
.piclist1 ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }


/*Ã÷ÐÇÒÕÈË--¿ªÊ¼*/
.huaxu1{ width:1110px; height:auto; margin:30px auto 0px auto; }
.huaxu1 ul li{ width:238px; height:160px; float:left; margin-bottom:40px; margin-right:35px; text-align:center; border:#b5b5b5 1px solid; position:relative; }
.huaxu1 ul li img{ width:222px; height:148px; margin-top:8px;  }
.huaxu1 ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.huaxu1 ul li p{ width:222px; height:35px; line-height:35px; margin:0px auto;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666666; text-align:left; }
.huaxu1 ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }

/*Ã÷ÐÇÒÕÈË--¿ªÊ¼*/
.about-con{text-align:left;width:1110px; height:auto; margin:60px auto 20px auto;display:block !important;}

/*ÐÂÈËÍÆ¼ö--¿ªÊ¼*/
.piclist2{ width:1110px; height:auto; margin:30px auto 0px auto; }
.piclist2 ul li{ width:278px; height:368px; float:left;  margin-bottom:40px; margin-left:-1px; text-align:center; background:url(picbg1.png) no-repeat center; position:relative;   }
.piclist2 ul li img{ width:238px; height:320px; margin-top:22px; border:#a2a0a1 1px solid; }
.piclist2 ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.piclist2 ul li p{ width:238px; height:35px; line-height:35px; position:absolute; left:20px; top:309px; margin:0px auto; background:url(bg_white.png) repeat;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:left; }
.piclist2 ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }

/*×¨ÒµÄ£ÌØ--¿ªÊ¼*/
.piclist3{ width:1110px; height:auto; margin:30px auto 0px auto; }
.piclist3 ul li{ width:240px; height:322px; float:left;  margin-bottom:40px; margin-right:50px; text-align:center; position:relative;  }
.piclist3 ul li img{ width:238px; height:320px; border:#b5b5b5 1px solid;  }
.piclist3 ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.piclist3 ul li p{ width:100%; height:35px; line-height:35px; position:absolute; left:0px; bottom:0px; margin:0px auto; background:url(bg_white.png) repeat;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:left; }
.piclist3 ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }


/*×¨ÒµÀñÒÇ--¿ªÊ¼*/
.piclist4{ width:1110px; height:auto; margin:30px auto 0px auto; }
.piclist4 ul li{ width:240px; height:360px; float:left;  margin-bottom:40px; margin-right:50px; text-align:center; position:relative; }
.piclist4 ul li img{ width:240px; height:322px;  }
.piclist4 ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.piclist4 ul li p{ width:100%; height:35px; line-height:35px;  margin:0px auto; background-color:#cccccc;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:left; }
.piclist4 ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }


/*°¸ÀýÕ¹Ê¾--¿ªÊ¼*/
.piclist5{ width:1110px; height:auto; margin:30px auto 0px auto; }
.piclist5 ul li{ width:248px; height:220px; float:left;  margin-bottom:30px; margin-right:39px; text-align:center; }
.piclist5 ul li img{ width:248px; height:182px;  }
.piclist5 ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.piclist5 ul li p{ width:100%; height:35px; line-height:35px;  margin:0px auto; background-color:#cccccc;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:center; }
.piclist5 ul li p a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:center; }
.piclist5 ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }


/*ºÏ×÷»ï°é--¿ªÊ¼*/
.piclist6{ width:1110px; height:auto; margin:30px auto 0px auto; }
.piclist6 ul li{ width:248px; height:200px; float:left;  margin-bottom:30px; margin-right:29px; text-align:center; }
.piclist6 ul li img{ width:248px; height:182px;  }
.piclist6 ul li img:hover{background-color:#fff;
filter:alpha(opacity=70); /*IEÂË¾µ£¬Í¸Ã÷¶È50%*/
-moz-opacity:0.7; /*FirefoxË½ÓÐ£¬Í¸Ã÷¶È50%*/
opacity:0.7;/*ÆäËû£¬Í¸Ã÷¶È50%*/
}
.piclist6 ul li p{ width:100%; height:35px; line-height:35px;  margin:0px auto; background-color:#cccccc;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:center; }
.piclist6 ul li p a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; text-align:center; }
.piclist6 ul li p font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#cc3333; text-align:left; }

/*ÁªÏµ·½Ê½--¿ªÊ¼*/
.contact{ width:100%; height:auto; margin:30px auto; text-align:left; }
.contactmap{ width:100%; height:375px; margin-bottom:30px;}
.contactc1{ width:460px; height:68px; float:left; background:url(contact_bg1.png) no-repeat center; margin-bottom:30px; }
.contactc2{ width:460px; height:68px; float:right; background:url(contact_bg2.png) no-repeat center; margin-bottom:30px; }
.contactc3{ width:460px; height:68px; float:left; background:url(contact_bg3.png) no-repeat center; margin-bottom:30px; }
.contactc4{ width:460px; height:68px; float:right; background:url(contact_bg4.png) no-repeat center; margin-bottom:30px; }
.contact li{ width:360px; height:22; line-height:22px; float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; letter-spacing:1px;  }
.contact li font{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#333; font-weight:bold;  }


/*Æ·ÅÆ½éÉÜ--¿ªÊ¼*/




/*×ÊÑ¶-¿ªÊ¼*/
.newslist{ width:1110px; height:auto; margin:30px auto 50px auto; }
.mnews{ width:100%; height:132px; margin:20px auto 0px auto; background:url(news1.png) no-repeat center; }
.mnews:hover{ background:url(news2.png) no-repeat center; }
.mnews_left{ width:150px; height:132px; float:left; }
.mnews_left .date{ width:100px; height:30px; line-height:30px; display:block; float:left; margin-top:0px; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; }
.mnews_right{ width:910px; height:132px; float:right; margin-right:20px; }
.newspic{ width:100px; height:100px; float:left; margin-top:15px; }
.newspic img{ border:#CCC 1px solid; padding:2px;}
.newsc{ width:790px; height:100px; float:right;  margin-top:15px;  line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; color:#5b5b5b; text-align:left;}
.newsc a{ width:100%; height:25px; line-height:25px; display:block; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#5b5b5b; text-align:left;}



#newsinfo{
      width:1060px; height:auto; margin:30px auto 70px auto;
}
#news_title{
      width:100%; height:55px; line-height:55px; font-size:18px; text-align:center; margin-top:0px; margin-bottom:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#333;
	  font-weight:bold;
}
#news_date{
      width:100%; height:25px; line-height:25px; margin-bottom:10px; font-size:13px; color:#666; text-align:center;
}
#news_content{
      width:100%; color:#333; line-height:25px;text-align:left; margin:5px auto;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";
}
#news_content .img_wrapper{
      width:100%; text-align:center;
}
#news_content   .img_descr{ width:100%; margin-top:5px; text-align:center; display:inline-block; font-weight:bold; margin-bottom:20px;}
#news_fx{ width:100%; line-height:30px; text-align:left; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#454545; margin-top:20px;}
#news_lj{
      width:100%; height:auto; margin-top:20px;
}
#news_lj li{
      width:50%; height:25px; line-height:25px; font-size:14px; text-align:left; font-family:"Î¢ÈíÑÅºÚ";  font-weight:bold; margin:0px; float:left; overflow:hidden;
}
#news_lj li a{
      font-size:14px;  color:#F00; font-weight:100; font-family:"Î¢ÈíÑÅºÚ"; color:#666;
}
#news_lj li a:hover{
      color:#F00;
}


.page{ width:680px; float:left; height:auto; margin-top:15px; display:inline;line-height:24px; text-align:left;}
.pagek1{ width:46px; line-height:24px; background:url(page3.png) no-repeat center; margin-right:10px; display:block; float:left; text-align:center;}
.pagek2{ width:24px; line-height:24px; background:url(page1.png) no-repeat center; margin-right:10px; display:block; float:left; text-align:center;}
.pagek3{ width:24px; line-height:24px; background:url(page2.png) no-repeat center; margin-right:10px; display:block; float:left; text-align:center;}

#bottom{
	width:100%; height:auto; margin-top:0px; text-align:center; background-color:#535353; 
}
#bottominfo1{
	width:100%; height:auto; margin:0px auto 0px auto;  text-align:center; background-color:#000;
}
.yqlj_t{ width:100%; height:auto; margin-top:30px; text-align:left; }
.yqlj_list{ width:100%; height:125px; margin-top:20px; text-align:left; overflow:hidden; }
.yqlj_list ul li{ width:150px; height:55px; float:left; display:block; margin-right:40px; margin-bottom:15px; }
.yqlj_line{ width:100%; height:1px; background-color:#d8271c; float:left; margin-top:25px; }

#bottominfo2{
	width:100%; height:auto; margin:45px auto 0px auto;  text-align:center; 
}
.bnav{
	width:100%; height:auto; margin:0px auto 0px auto;  text-align:center; 
}
.bnav1{
	width:175px; height:auto; line-height:25px; float:left; 
}
.bnav11 a{
	font-size:16px;  font-family:"Î¢ÈíÑÅºÚ"; color:#fff;
}
.bnav12 a{
	font-family:ËÎÌå; color:#dddddd; font-size:10px;
}
.bnav13{
	width:100%; height:auto; margin-top:20px; 
}
.bnav2{
	width:10px; height:auto; line-height:25px; float:left;  font-size:16px;  font-family:"Î¢ÈíÑÅºÚ"; color:#fff;
}

#bottomline{
	width:100%; height:1px; margin:25px auto 0px auto; background-color:#5e5e5e;
}



#bottominfo3{ width:1110px; height:155px; background:url(b_icon2.png) no-repeat center left; }
.bottominfo31{ width:600px; height:auto; line-height:30px; float:left; margin-left:270px; margin-top:50px; text-align:left;  font-size:14px;  font-family:"Î¢ÈíÑÅºÚ"; color:#c5c5c5; }
.bottominfo31 font{   }
.bottominfo32{ width:200px; height:auto; float:left; margin-left:10px; margin-top:30px; }




.h_left{ float:left; width:240px;margin-top:16px;}
.h_guide{ }
.hg_top{ background:url(h_guide.jpg) no-repeat; padding-top:20px; padding-left:80px; font-size:20px; color:#f7df95; height:50px; margin-bottom:3px;}
.h_guide li{ padding-bottom:2px;font-family: "Î¢ÈíÑÅºÚ";}
.h_guide li a{ display:block; background:#ede5cf; padding-left:28px;color:#000000; height:47px; line-height:49px; font-size:18px;background-position:0 -51px;}
.h_guide li a:hover{ background-position:0 0; color:#fff;text-decoration:none;outline:none;}
.tbbj{ background:url(tbbj.jpg) repeat-x top #FFF;;}
.tbbjs{ background:url(zz.jpg) repeat-x top #FFF; height:70px;}

.h_guide .te{ display:block;color: #fff;}
.h_guide .te a{ display:block;color: #fff;}
.h_guide .te a:hover{  color:#991017;background-image:url(/other/khzx.jpg)}
#demo1 a{color:#990031; font-weight: bold;font-size: 14px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";  }
.index_con01_l{ float:left; width:504px;}
.content .content_ul li .index_con01_ul { padding:1px 8px;}
.content .content_ul li .index_con01_ul li{ height:32px; line-height:32px; float:none;  }
.content .content_ul li .index_con01_ul li a{ padding-left:10px;background: url(li_dot.jpg) no-repeat left center;float:left; font-family:"Î¢ÈíÑÅºÚ";font-size:14px;}
.content .content_ul li .index_con01_ul li span{ float:right; margin-right:10px; font-size:12px;font-family:"Î¢ÈíÑÅºÚ";}
.content .content_ul li .index_con01_ul li span a {background: url() no-repeat left center; float:right; text-align:right; font-size:12px;font-family:"Î¢ÈíÑÅºÚ";}




#flip{ margin-bottom:15px;}
.digg4{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.digg4 span{ border:1px #CCCCCC solid; padding:2px 5px; margin:5px; color:#999}
.digg4 span:hover{ color:#333}
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}





.newlist{width:1165px; padding-top:30px; overflow:hidden}
	.newlist dt{float:left; width:291px; height:200px; background:url(newlistbg.png) no-repeat;}
	.newlist dt img{display:block; width:279px; height:189px; margin:5px 0 0 4px;}
	.newlist dd{float:left; width:868px; height:210px; padding-left:5px;}
	.newlist dd h5{font-size:14px; font-weight:bold; color:#444; line-height:30px; border-bottom:1px solid #b3b3b3}
	.newlist dd h5 a{color:#444;font-size: 17px;}
	.newlist dd p{font-size:13px; color:#777; line-height:26px; padding-top:5px;}
	.newlist dd p.more{text-align:right; padding-top:0px;}
	.newlist dd p.more a{color:#8a0e00}