a,a:focus{outline:none;}
ul li{list-style:none;}
.border-top{ border-top: 10px solid #A10812}
body {background:url("../images/bg.png") no-repeat center top}
.container {max-width: 1002px;}
.space { padding: 10px; }
.space5 { padding: 5px; }
/*
.layout{min-width:1190px;}
.max_width{width:1190px;padding:0;}
*/
.top a {color: #747474}
.top a:hover {color: #ffffff}
.bg_top{background:#474E5D;height:40px;line-height:40px;color:#7F8AA0;font-family:宋体;}
.bg_top a{color:#fff;font-family:microsoft yahei;}
.bg_top a:hover{color:#ff0;}
.bg-red {background: #C91520}

.logo a{display: block;width: 337px;height: 85px;text-indent: -9999em; background: url(../images/logo.png) no-repeat 0 0;}
/*
#nav{position:relative;}
.menu{position:relative;list-style:none;}
.menu li{float:left;}
.menu .current a{line-height:90px;height:90px;font-size:18px;width:90px;color:#f30;display:block;text-align:center;}
.nav-current{background:#f60;height:2px;position:absolute;bottom:1px;display:block;}

.banner{min-width:1190px;}
*/
.menu li {float: left;}
.menu li a{line-height:30px;height:30px;font-size:14px;width:90px;display:block;color:#333;text-align:center;   background: url("../images/a.png") no-repeat right center}
.menu li a:hover{color:red;}
.menu .x2 { width:12%;}

.box_head{background: url("../images/a1.png") no-repeat 10px center;}

.nav_link a { color:#ffffff}





.bd ul {padding:0;}
.news ul {padding:0;}
.bd ul li {list-style:none;width: 160px;margin-left: 20px}
.news ul li{list-style:none;position: relative;height: 25px; padding-left: 10px; line-height: 25px; background: url(../images/a.png) no-repeat 0 center;}


#footer a {color:#ffffff}


/****************************pagecss****************************/
.pagecss{ height:26px; overflow:hidden; margin:10px 0 15px;  text-align:center; clear:both;}
.pagecss ul{ height:26px; line-height:26px; text-align:center; display:inline-block; *padding-left:20px;}
.pagecss ul li{ float:left; display:inline-block; margin:0 4px 0 0;}
.pagecss ul li.thisclass{ width:26px; height:26px; font-weight:normal; line-height:26px; border-radius:2px; background:#eb4706; color:#fff;}
.pagecss ul li a{ display:block; width:24px; height:24px; text-align:center; line-height:24px; border:1px solid #d1d1d1; border-radius:2px;}
.pagecss ul li a:hover{ color:#fff;background:#eb4706;border-radius:2px; text-decoration:none; border:none; height:26px; line-height:26px; width:26px;}
.pagecss ul li span.pageinfo{ border:1px solid #dedede; padding:1px 4px; border-radius:2px; font-weight:normal; display:inline-block; line-height:22px; height:22px;}
.pagecss ul li span.pageinfo strong{font-weight:normal;}
.pagecss ul li.prev,.pagecss ul li.next{ line-height:24px;}
.pagecss ul li.first,.pagecss ul li.last{ line-height:24px; border:1px solid #dedede; height:24px;border-radius:2px; width:40px;}
.pagecss ul li.first a,.pagecss ul li.last a{ width:40px; border:none}
.pagecss ul li.first a:hover,.pagecss ul li.last a:hover{ width:40px; border:none; height:24px; line-height:24px;}
.pagecss ul li.prev a,.pagecss ul li.next a{ width:66px;}
.pagecss ul li.prev a:hover,.pagecss ul li.next a:hover{ width:68px; height:26px;}
/****************************details****************************/
.news-body{padding:0px 5px 0; height:auto; overflow:hidden; line-height:2.2em;*line-height:2.3em;}
.news-body h1{ margin:10px 0 10px; font-size:20px; text-align:center; font-family:"微软雅黑"; font-weight:normal; height:24px; line-height:24px; overflow:hidden; color:#121212;}
.news-body h2{ text-align:center; height:20px; font-size:14px; overflow:hidden; line-height:20px; font-family:"宋体";}
.news-body .newsdetail{ padding:8px 4px;}
.news-body .newsdetail img{ max-width:722px;}
.context{ border-top:1px dotted #838383; padding:10px 0 0 0; margin:10px 0 15px ;}
.context ul{ padding:0 0 0 10px;}
.context ul li{ height:24px; line-height:24px; margin-bottom:2px; overflow:hidden;}
.context ul li a:hover{ color:#c52d28; text-decoration:underline;}
/*******************************case****************************/
.case{padding:0 0px 0 10px; height:auto; overflow:hidden; line-height:2.2em;*line-height:2.3em;}
.case ul{ height:auto; overflow:hidden; padding:10px 0 6px;}
.case ul li{ width:160px; float:left; margin:0px 13px 8px 0;}
.case ul li a.pic{
    display:table-cell; padding:0px;
    text-align:center; vertical-align:middle;
    width:170px; height:125px;
    overflow:hidden;
}
.case ul li a.pic img{
    max-width:170px; max-height:125px;
    width: expression(this.width > 170 && this.width > this.height ? 170 : auto);height: expression(this.height > 125 ? 125 : auto);
    transition:all 0.3s linear 337ms;
    -ms-transition:all 0.3s linear 337ms;
    -moz-transition:all 0.3s linear 337ms;
    -webkit-transition:all 0.3s linear 337ms;
    -o-transition:all 0.3s linear 337ms;
}
.case ul li a.pic img:hover{
    -ms-transform:rotate(0deg) scale(1.2); /* IE 9 */
    -moz-transform:rotate(0deg) scale(1.2); /* Firefox */
    -webkit-transform:rotate(0deg) scale(1.2); /* Safari and Chrome */
    -o-transform:rotate(0deg) scale(1.2); /* Opera */
    transform:rotate(0deg) scale(1.2);
}
.case ul li a.pic:hover img{ opacity:0.8;filter:alpha(opacity=80); }
.case ul li p{ margin:4px 0; height:22px; line-height:22px; overflow:hidden; text-align:center;}
.case ul li p a:hover{ text-decoration:underline;}
/****************************qq客服代码****************************/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.qqserver p a{ margin:0;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0; background:url(../images/code.png) no-repeat center 10px; height:172px;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}


/* gray skin as the default skin */
.side_title, .side_gray .side_title{background-position:-682px 0;}
.side_center, .side_gray .side_center{background:url(../images/gray_line.gif) repeat-y center;}
.side_bottom, .side_gray .side_bottom{background-position:-682px -60px;}
.close_btn, .side_gray .close_btn{background-position:-44px -91px;}
.close_btn:hover, .side_gray .close_btn:hover{background-position:-65px -91px;}
.show_btn , .side_gray .show_btn{background-position:-255px 0;}
.msgserver a, .side_gray .msgserver a{color:#6c6c6c;}
hr, .side_gray hr{border-bottom:1px solid #e4e4e4;}

/* blue skin  */
.side_blue .side_title{background-position:-333px 0;}
.side_blue .side_center{background:url(../images/blue_line.gif) repeat-y center;}
.side_blue .side_bottom{background-position:-333px -60px;}
.side_blue .close_btn{background-position:-44px 0;}
.side_blue .close_btn:hover{background-position:-65px 0;}
.side_blue .show_btn{background-position:-119px 0;}
.side_blue .msgserver a{color:#06C;}
.side_blue hr{border-bottom:1px solid #dbe4e9;}

/* orange skin  */
.side_orange .side_title{background-position:-333px -76px;}
.side_orange .side_center{background:url(../images/orange_line.gif) repeat-y center;}
.side_orange .side_bottom{background-position:-333px -136px;}
.side_orange .close_btn{background-position:-44px -23px;}
.side_orange .close_btn:hover{background-position:-65px -23px;}
.side_orange .show_btn{background-position:-153px 0;}
.side_orange .msgserver a{color:#ff9a00;}
.side_orange hr{border-bottom:1px solid #feefde;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}

/* red skin  */
.side_red .side_title{background-position:-505px -76px;}
.side_red .side_center{background:url(../images/red_line.gif) repeat-y center;}
.side_red .side_bottom{background-position:-505px -136px;}
.side_red .close_btn{background-position:-44px -67px;}
.side_red .close_btn:hover{background-position:-65px -67px;}
.side_red .show_btn{background-position:-221px 0;}
.side_red .msgserver a{color:red;}
.side_red hr{border-bottom:1px solid #f7f5df;}


/* pink skin  */
.side_pink .side_title{background-position:-682px -76px;}
.side_pink .side_center{background:url(../images/pink_line.gif) repeat-y center;}
.side_pink .side_bottom{background-position:-682px -136px;}
.side_pink .close_btn{background-position:-44px -112px;}
.side_pink .close_btn:hover{background-position:-65px -112px;}
.side_pink .show_btn{background-position:-289px 0;}
.side_pink .msgserver a{color:#ed0652;}
.side_pink hr{border-bottom:1px solid #e4e4e4;}

.pagecss{text-align: center;height: 28px;line-height: 28px;margin: 40px 0;}
.pagecss a,.pagecss span{display: inline-block;height: 26px;line-height: 24px;padding: 0 10px; border: 1px solid #ddd;color: #888;margin: 0 2px;border-radius: 2px;text-align: center;}
.pagecss a:hover,.pagecss span.current{color: #fff;background: #eb4706;border: 1px solid #eb4706;}
