/*************************    head    *********************************/
body, div, dl, dt, dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul {list-style:none;}


.hear_div{width: 1010px;height: 120px;margin: 0 auto;}
.logo_div{width: 400px;height: 80px;float:  left;margin-top: 20px;}
.logo_div img{width: 180px; height: 80px;}
.nav_div{width: 610px;height: 80px;float:  left;margin-top: 20px;}
.top_div{width: 100%;height: 40px;font-size: 0.8em;color: gray;}
.top_div ul,.nav ul{float: right;}
.top_div li{float: left;line-height: 17px;}
.nav{width: 100%;position: relative;}
.nav ul{width: 609px;}
.nav_li{float: right;text-align: center;line-height: 60px;font-size: 14px;color: #333333;margin-right: 44px; position:relative;}
.nav li ul{ position: absolute; z-index:100; left:0px; top:55px; width:90px; background:#fff;border-radius:5px; opacity: 0.9;}
.nav_li1{margin-right: 0px;}
a,a:hover{ text-decoration:none; color:#333}
.fx_ul li{margin-right: 10px;}
.fx_ul li img{position: relative;top: -7px;}

.fixed_img{position: fixed;right:20px;top: 300px;z-index: 1000;cursor: pointer;}
.lg_img{width: 180px;height: 80px;}




/*******************   index   ****************************/
.lunbo{width: 100%;height: 500px;}
.contents{width: 1010px;height: 380px; margin: 0 auto;}
.c1{width: 685px;height: 280px;float: left;margin-top: 37px;}
.c11 li{float: left;width: 308px;height: 20px;padding-top: 20px;}
.c2{width: 323px;height: 280px;float: left;margin-top: 40px;border: 1px solid #E9E9E9; box-shadow:#ddd 3px 3px 6px;}
.c12_li{float: left;height: 230px;width: 134px;margin-top: 20px;margin-left: 26.55px;}
.c12_li li{width: 100%;height: 23px;line-height: 26px;font-size: 12px;color: #666666;}


.c2u1{width: 323px;}
.package_show textarea{ font-family:"微软雅黑"; border:1px solid #E9E9E9; padding:10px; line-height:20px; height:100px;}
.c2u1 li{float: left;height: 50px; cursor:pointer; width:50%; text-align:center;}
.comm{height: 30px;border-radius: 3px;border: 1px solid #ddd;line-height: 30px}
.price_show{width: 285px;margin: 0 auto;margin-top:20px;}
.price_show ul{width: 280px;}
.input li{float: left;line-height: 32px;margin-top: 19px;}
.input_first li{float: left;line-height: 30px;}
.clear{clear: both;}
.div_w63{width: 63px;}
.mg_li{margin-left: 10px;}
.div_w70{width: 90px;}
.bc{background-color: #FF6501;color: white;font-size: 14px;margin-left: 60px;border: none;cursor: pointer;margin-left: 40px;width: 192px;height: 35px;line-height: 35px;}
.bc:hover{ background:#d55400;}
                
.price{background-color: white;line-height: 50px;font-size: 18px;color: #FD6000;}
.package{background-color: #EBEBEB;line-height: 50px;font-size: 18px;}



/*************************    foot    **************************************/
.foot_div{height: 340px;width: 100%;background-color: #E6E6E6;border-top: 1px solid white;}
.f_content{width: 1010px;margin: 0 auto;height: 160px;margin-top: 55px;}
.foot_li{width: 308px;height: 160px;float: left;margin-left: 43px;}
.news_s1{border-bottom: 3px solid #C4C4C4;padding-bottom: 11px;font-size: 16px;color: #313131;}
.news_s2{font-size: 16px;color: #313131;}
.news_t{width: 100%;height: 35px;border-bottom: 1px solid #C4C4C4;}
.news_contents{width: 100%;height: 132px;margin-top: 13px;color: #707070;font-size: 12px; overflow:hidden}
.news_contents a{color: #707070;font-size: 12px;}
.news_contents a:hover{color: #000; text-decoration:underline;}
.news_contents span{font-size: 12px;padding-left: 20px;position: relative;top: -2px;}
.f_title{width: 1010px; height: 30px;margin: 0 auto;text-align: center;margin-top: 60px;font-size: 13px;}