/* Reset */
body{overflow-x: hidden; font-size:14px; font-family:"Microsoft YaHei"; color:#282828; padding: 0; margin: 0;background: url("../images/bodybg.png") repeat-x #c7dde8;background-attachment: fixed;}

a{ color:#282828; text-decoration:none;}
:focus{outline:0;}
a:hover{ color:#3176b7; text-decoration:none;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6,dd,dt,dl,p{ margin:0; padding:0; list-style:none;}
img{border:none; vertical-align:top}

.clear{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; height: 0; padding:0;}

.fl{ float: left;}
.fr{ float: right;}

/*****************header**************************/
.is-head{width:100%;border-bottom: 5px solid #3176b7;background: #fff;}
.is-head .head{width:100%;height:40px;line-height:40px;background: #eee;border-bottom: 1px solid #ddd;}
.is-head .head .top{width:1200px;margin:0 auto;position: relative;}
.is-head .head .top a{font-size: 12px;}

/*.is-head .head .top .rt{width:160px;}*/
.is-head .head .top .rt a{display:block;float:left;width:30px;height:40px;margin:0 2px;background: url("../images/ph.png") no-repeat left top;}
.is-head .head .top .rt .t1{background-position-x: -6px; text-indent:-999em;}
.is-head .head .top .rt .t2{display:block;float:left;width:30px;height:40px;margin:0 2px;background: url("../images/ph.png") no-repeat left top; position: relative; background-position-x: -41px;}
.is-head .head .top .rt .t3{background-position-x: -76px;}
.is-head .head .top .rt .t4{background-position-x: -111px;}
.is-head .head .top .rt .t5{background-position-x: -180px;}
.is-head .head .top .rt a:hover{
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    transition: transform 0.7s
}   

.is-head .head .top a.yh{width:auto;background:none;display: inline-block;float:none;}

.is-head .head .top .rt .aon{background-position-x:-145px;}

.is-head .head .top .rt .t2 img{display: none; position: absolute; left: 0; top: 40px; width: 100px; height: 100px;}
.is-head .head .top .rt .t2:hover img{display: block;}

.weather{position: absolute;top:8px;left:400px;width:270px;z-index: 10;}

.is-search{ width:315px;height: 40px; position: absolute;top:0;right:200px;z-index:999;background: url("../images/search.png") no-repeat left center;}
.is-search input{border:none;background: none;outline:none;}
.is-searchtext{ padding-left: 15px; width:170px;height:40px;line-height:40px; color:#888888; }
.searchbtn{ cursor: pointer; width:40px; height:40px; border:none; padding:0;float:left; }
.is-search a{ float: left; margin:0 0 0 14px; font-size: 14px; line-height: 40px;}

.is-search input:-webkit-autofill,
.is-search input:-webkit-autofill:hover,
.is-search input:-webkit-autofill:focus {box-shadow: 0 0 0 60px #f8f8f8 inset;-webkit-text-fill-color: #333;height: 27px;line-height: 27px;margin: 1px 0 0 4px;border-radius: 25px;}

.is-head .logo{width:1200px;margin:1px auto;height:117px;}
.is-head .logo .nav{}
.is-head .logo .nav a{display: block;float: left;font-size:16px;width:100px;height: 117px;text-align: center;margin:0 5px;}
.is-head .logo .nav a i{display: block;width:45px;height:45px;margin:35px auto 0;background: url("../images/nav.png") no-repeat left center;}
.is-head .logo .nav .n1 i{background-position-x: -9px;}
.is-head .logo .nav .n2 i{background-position-x: -134px;}
.is-head .logo .nav .n3 i{background-position-x: -256px;}
.is-head .logo .nav .n4 i{background-position-x: -380px;}
.is-head .logo .nav .n5 i{background-position-x: -505px;}
.is-head .logo .nav .n6 i{background-position-x: -626px;}
.is-head .logo .nav .n7 i{background-position-x: -750px;}
.is-head .logo .nav a:hover i{
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
    transition: all 0.7s;    
}



.is-advert{width:100px;position: absolute;left:50%;top:200px;z-index:999;margin-left: 610px;}
.is-advert img{padding:10px 0;}
/***************** footer **************************/
.is-foot{width:1200px;margin:0 auto;text-align: center;position: relative;padding-bottom:20px;}
.is-foot p{line-height: 30px;font-size: 13px;}

.is-foot #_ideConac{position: absolute;top:35px;left:100px;}
.is-foot #_span_jiucuo{position: absolute;top:38px;right:80px;}

 .u-addr {
    position: relative;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #ddd;
    padding-left: 30px;
    background: url("../images/addr_03.png") no-repeat 5px center;
}