@charset "utf-8";*{margin:0;padding:0;list-style:none;font-weight:normal}a img{border:0 solid #dcdddd}
body{font-family:"Microsoft Yahei","Tahoma","SimSun";background: url("../img/bg.jpg?2018") no-repeat center top;background-size: 1920 auto;background-color:#fff;color:#000;font-size:12px;font-style:normal;}
i{font-style:normal}
a{color:#36B;text-decoration:none;font-size:12px;outline:medium none}
a:hover{color:#F60;text-decoration:none}
.dis{display: none;}
.main{position:relative;margin: 0 auto;}
.top{width:100%;margin:0 auto;text-align:right;height:35px;line-height:35px;color:#fff;background-color:#043567;}
.top a{color:#fff;padding:0 5px;}
.top .nav{width: 960px;margin: 0 auto;}
.banner{width: 960px;height: 206px;margin: 0 auto;margin-top: 50px;}

.box{margin:0 auto;padding-top:0;position:relative;width:960px;z-index:777;background: url("../img/back.png") no-repeat scroll 0 0;margin-top: 50px;}
.active{height:478px;margin-bottom:20px;}

.left{width:440px;margin:28px 20px 0 22px;float:left;display:inline;}
.left h1{height:27px;margin-bottom:10px;line-height:27px;font-size:18px;font-weight:bold;color:#4b4b4b;}
.left p{word-break:break-all;margin-bottom:20px;line-height:24px;font-size:15px;color: #4b4b4b;}
.left p strong{font-weight: bold;}
.left p span a{font-size:14px;color:#f44138;}
.left p span{color:#3f3d3d;font-weight:bold;}

.right{width:440px;float:left;height:450px;padding-left:20px;margin:28px 0 0 0;position:relative;}
.mains{position:relative;  padding-bottom: 50px;}
.pin{width:310px;position:absolute;left:0;top:0;margin-top:30px;background:#fff;margin-left:8px;display:inline;float:left;box-shadow: 2px 2px 2px #ccc;}
.page:last-child{bottom: -40px !important;}

.boxs{padding:20px 10px;border:1px solid #fdf8f0;}
.boxs a img{width:260px;display:block;height:auto;}
.boxs dl{width:263px;margin:0 auto;}
.boxs dl dt{margin-bottom:10px;}
.boxs dl dd{font-size:14px;line-height:30px;height:30px;text-align: right;}
.boxs dl dd span img{position:relative; top:5px;margin:0px 3px;}
.boxs dl dd.bi{ margin-bottom:10px; border-bottom:2px dotted #9f9c97;padding-right: 20px;}
.boxs dl dd .info{width:87px;text-align:center;float:right;} 

.img{margin-bottom:15px;background-color: #fff;padding: 30px 0;width: 760px;margin-left: 100px;box-shadow: 2px 2px 2px #ccc;}
.img dl{margin-bottom:10px;width: 760px;float: inherit;margin-top: 0;text-align: center;}
.img dl img{border: 0;}
.img p{color: #000;font-size: 16px;line-height: 150%;margin-left: 30px;padding-bottom: 10px;width: 700px;border-bottom:1px dashed #ccc;color: #020202;font-size: 18px;}

.img p:nth-of-type(even){font-size: 15px;color: #5a5a5a;border: 0;padding-bottom: 5px;}
.img p .red{color: #fc1c11;}

.wrapper{width:960px;margin:0 auto;margin-bottom:12px;padding-bottom:50px;}
.wrapper_zp {margin: 50px auto;position: relative;width: 960px;background: url("../img/back.png") no-repeat scroll 0 0;}
.zp textarea{margin-bottom:10px;}

.partner{width:940px;height:80px;margin:20px auto;margin-bottom:52px;padding:10px;background:#fff;position:relative;z-index:100;clear:both;}
.partner .one_p{width:120px;margin-right:100px;padding-bottom:30px;float:left;}

#con1_1{position:relative;}
#con1_1 .product_list{position:absolute;left:0;top:0;padding:10px;background:#eee;}

.right span{position:absolute;top:370px;left:195px;width: 295px;}
.right span a{padding-right:8px;}

.zpyq{height:auto;padding:28px 10px 0 10px;margin-bottom:10px;}
.zpyq h1{color:#640203;font-size:20px;font-weight:bold;height:27px;line-height:27px;text-indent:5px;margin-bottom:10px;width:115px;padding-left: 10px;}
.zpyq p{line-height:25px;word-break:break-all;font-size:16px;color: #000;padding-left:15px;}
.zpyq p span{color:#f00;}
.zysx{height:auto;padding:28px 10px 0 10px;margin-bottom:10px;}
.zysx h1{color:#fc1c11;font-size:20px;font-weight:bold;height:27px;line-height:27px;text-indent:5px;margin-bottom:10px;}
.zysx p{line-height:25px;word-break:break-all;font-size:16px;color: #000;padding-left:15px;}
.zysx p span{color:#f00;}

.upload{width:932px;padding-top:20px;height:523px;margin:0 auto;}
.upload form{width: 566px;float: left;}
#pfile1{cursor: pointer;}
.butten{display: none;}
.butten img{cursor: pointer;}

.l{width:566px;float:left;height:500px;font-size: 15px;}
#xz{margin-bottom: 10px;margin-top: 10px;}
.r{width:326px;float:right;margin-right:20px;}
.tx{height:185px;margin-bottom:10px;padding-top:0;}
.tx h1{color:#640203;font-size:18px;font-weight:bold;height:27px;line-height:27px;margin-bottom:10px;text-indent:5px;width:566px;}
.tx table tr td{padding:10px 0;font-size:15px;}
.tx table tr td span{color:#f00;}
.shang h1{color:#640203;font-size:18px;font-weight:bold;height:27px;line-height:27px;margin-bottom:10px;text-indent:5px;width:566px;}
.from2{font-size:14px;width:430px;padding: 0 5px;font-family:"Microsoft Yahei"; }
.shang div{line-height:20px;}
.zi{color:#fc1c11;font-size: 13px;}
.r .xuanx{width:325px;height:220px;background:#ccc;margin-bottom:10px;}
.r .xuans{width:325px;height:220px;background:#ccc;margin-bottom:10px;}

.upload2{width:932px;padding-top:20px;margin:0 auto;}
.tx2{height:105px;margin-bottom:10px;padding-top:0;}
.tx2 h1{color:#487938;font-size:16px;font-weight:bold;height:27px;line-height:27px;margin-bottom:10px;text-indent:5px;width:566px;background:url(./img/titles.jpg) no-repeat;}
.tx2 table tr td{padding:10px 0;font-size:14px;}
.tx2 table tr td span{color:#f00;}
.tx2 input{font-size: 14px;padding: 0 5px;}

.pitems{position:relative;display:inline-block;float:left;margin-right:5px;width:150px;}
.pitems span{
    display:inline-block;
    width:150px;
    height:25px;
    line-height:25px;
    font-weight:bold;
    opacity: 0.65;
    -moz-opacity: 0.65;
    filter:alpha(opacity=65);
    position:absolute; 
    left:0; 
    top:0;
    background:#333; 
}
.pitems span a{
    cursor:pointer;
    float:left;
    display:inline-block;
    width:75px;
    text-align:center;
    color:#fff;
}
.info{cursor:pointer;}

.weatherwapper{width: 960px;margin: 0 auto;background: none;margin-top:50px;}
.sy{position: absolute; left: 0px; top: -317px; width: 164px; height: 40px;}
.ic{position: absolute; left: 165px; top: -317px; width: 164px; height: 40px;}

.from1{color: #ccc;font-size: 14px;padding:0 5px;}

.add{width: 430px;height: 270px;cursor: pointer;}
.add img{width: 100%;}

.w_weather{float:left;}
.top-list-hidden a{color:#000;display: block;padding: 0;}
a.login-icon{padding-right:10px; height:35px; color:#fff; line-height:35px; background: url(http://i.tq121.com.cn/i/weather2015/user/icon-hui.png) 7px 9px no-repeat; padding-left:30px; margin-right:10px;}
a.login-icon:hover{  background:url(http://i.tq121.com.cn/i/weather2015/user/icon-hui1.png) 7px 9px no-repeat;} 
.login-zhuce:hover{ color:#ee842f;}
.head-right{ float:right; display:block; cursor:pointer; position:relative;margin-left: 20px;}
.head-right img.head-imgs{ float:left; padding-top:5px;}
.top-list-hidden{ position:absolute; width:100px; background:#fff; border:1px solid #e6e6e6; border-top:none; visibility:hidden; box-shadow:1px 1px 3px #ddd; top:35px; left:0;z-index: 999999;}
.top-list-hidden li{ padding-left:12px;text-align: left;font-size:12px;height: 40px;line-height: 40px;}
.top-list-hidden li:hover{ background:#f2f2f2;color:#ee842f;}

.head-right i{ float:left; margin-top:15px; margin-left:3px;}
.head-right .email-img{ float:left; padding-top:10px; padding-left:20px;}
.head-right em{ font-style:normal; color:#252525; font-size:12px; padding-left:3px;}
.top_list_title{ display:block; float:left; width:44px; height:35px; padding-left:10px;padding-top: 5px;}

.weather-login{ float:right;margin-left: 20px;}
.weather-login a{ display:inline-block; cursor:pointer;color: #fff;font-size: 12px;}
.weather-login a:hover{color:#ee842f;}
.arrow {border-color: #acacac transparent transparent;border-style: solid dashed dashed; border-width: 6px; display: block; height: 0; overflow: hidden;width: 0;}
li{ list-style:none;}

.alert-box{position: fixed;background: rgba(0,0,0,0.8);width: 100%;height: 100%;top: 0;left: 0;display: none;}
.alert-close{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 9;}
.alert{position: absolute;top: 10%;left: 50%;width: 600px;height: auto;margin-left: -300px;background-color: #fff;border-radius: 10px;-moz-box-shadow: -5px 5px 10px #000;box-shadow: -5px 5px 10px #000;z-index: 99;padding-bottom: 10px;}
.alert h1{width: 580px;color: #999;font-size: 20px;height: 50px;line-height: 50px;border-bottom: 1px solid #ccc;padding-left: 20px;}
.alert .alert-item{width: 100%;margin-top: 20px;}
.alert span{display: block;padding: 10px 0 10px 80px;font-size: 18px;width: 110px;height: 20px;line-height: 20px;color: #999;float: left;}
.alert input{width: 180px;height: 20px;padding: 5px;border: #ccc solid 1px;border-radius: 5px; float: left;margin-right: 80px;}
.alert input#address{width: 300px;}
.alert input#declare{width: 15px;height: 20px;float: left;margin: 0;}
.alert img{margin-top: 20px;margin-left: 262px;cursor: pointer;}
.alert .alert-item p{width: 90%;padding-left: 5%;font-size: 14px;color: #999;margin-bottom: 5px;}
.alert .alert-item .check{width: 90%;padding-left: 5%;font-size: 14px;color: #999;margin-bottom: 5px;margin-top: 10px;}
.alert .alert-item .check span{display: inline;padding:0 10px;font-size: 14px;width: auto;}