@charset "gb2312";
/* CSS Document */



html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family: "Microsoft YaHei";font-size:100%;list-style:none;font-size:14px;}
body{background:#fff;/*min-width:1020px*/min-width:1110px;color:#666;}
ul,ol,li{ list-style:none;}
a{ text-decoration:none;}
a:link, a:visited{ color:#fff; text-decoration:none;}
a:hover{ color:#666;}
img{ border:none;display:block;}
em{ font-style:normal;}
h1,h2,h3,h4,h5{ font-weight:normal;}
.clearfloat:after{ content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.clearfloat{zoom:1;}

.outter{margin:0 auto;width:1110px;}
.content01{width:1110px;overflow:hidden;}
.content01 ul{width:1200px;}
.wrapper,.wrap{width:100%;}
.clear{clear:both;width:0;height:0;}

.SoluTabTit li.hover > h4::after{    border-color: transparent transparent #3170ae; 
    border-style: solid;
    border-width: 0 16px 16px;
    bottom: -16px;
    content: "";
    height: 0;
    left: 50%;
    margin-left: -16px;
    position: absolute;
    transform: rotate(180deg);
    width: 0;
}
.SoluTabTit li:hover, .SoluTabTit li.hover, .SoluTabTit li.hoverTwo {
    background: #3170ae none repeat scroll 0 0 !important;
    border: 2px solid #3170ae !important;
    color: #fff !important;
}



 .imglist_r > h5 > a:hover {
    color: #1bb8e3 !important;
}

.title_top{ width:100%; background: #f0f0f0; border-bottom: #d2d2d2 solid 1px;color: #6b6b6b;
    height: 37px;line-height: 37px}	
.title_top_right{    display: block;float: right;margin-right: 40px;}















































































































