﻿/*全局开始*/
@charset "utf-8";
body{margin:0px; padding:0px;font:12px "宋体",Arail,verdana;}
a{color:#000000; text-decoration:none;}
a:hover{color:#ff0000;}
div{font:12px "宋体",Arail,verdana;}
ul{margin:0px;	padding:0px;}
li{list-style-type:none}
td{ line-height:25px; }
p{font:16px "宋体",Arail,verdana;line-height: 180%;margin:0px; padding: 0px;text-indent:2em;}


.main{width: 950px;	margin-right: auto;	margin-left: auto;}
.cls:after{content: ".";display: block;height:0;clear:both;visibility: hidden;}.cls {display:inline-block;}/* hides from ie-mac \*/* html .cls {height: 1%;}.cls {display: block;}
/*全局结束*/



/*头部开始*/
.header{width: 950px;margin-right: auto;	margin-left: auto;background-image: url(888.jpg); background-repeat: repeat-x;	background-position:left;}
.logo{margin-top: 0px; height: 88px}
.logo .left{width: 400px; margin-left: 5px; float:left;}
.right{width:705px; float:left;}
.logo .rightl{width: 300px; float: right; color: #FFFFFF; text-align:right; line-height:30px; margin-bottom:5px;}
.logo .rightl ul{color: #FFFFFF;padding-left: 0px; padding-right: 10px; padding-top: 5px; padding-bottom: 0px;}
.logo .rightl li{color: #FFFFFF;line-height: 180%; list-style-type:none; padding-left: 20px;}
.logo .rightl li a{color: #FFFFFF;line-height: 50%; list-style-type:none; padding-left: 10px;}
.logo .rightl li a:hover{color: #ff0000;line-height: 50%; list-style-type:none; padding-left: 10px;}


.menu{padding-left: 10px; height: 24px;}
.menu .container{width: 942px; margin-right: auto;margin-left: auto;}
.menu .container ul{width: 942px; overflow: hidden; padding: 0px; line-height: 24px; height: 24px; }
.menu .container li{list-style-type: none; display: block; float: left; }
.menu .container a:link{padding-top:0px; padding-bottom: 0px; padding-left: 19px; padding-right: 17px; background: url(menu_separator.gif) no-repeat right 50%; color: #fff; }
.menu .container a:visited{padding-top:0px; padding-bottom: 0px; padding-left: 19px; padding-right: 17px; background: url(menu_separator.gif) no-repeat right 50%; color: #fff;}
.menu .container a:hover{color: #fc9641; text-decoration: none}

.banner{nav: relative; overflow: hidden; border: 1px solid #ccc;}
.nav{width:942px; background: #FDF6F7; height: 28px; color:#0472bc; padding-left: 8px; margin-bottom:5px; border:1px #DED0A9 solid; line-height:28px;}
.nav a:link{color:#08426b;}
.nav a:visited{color:#08426b;}
/*头部结束*/



/*通用框架开始*/
.left{width: 240px; float: right}
.left .block{width: 240px; margin-bottom:5px; clear: both; border: #DED0A9 1px solid;background-color:#ffffff}
.left .block .title{line-height: 24px; background: url(left_title.gif) repeat-x; height: 24px; border-bottom:#DED0A9 1px solid;}
.left .block .title .tt{margin-left: 5px; padding-left: 15px; background: url(left_title2.gif) no-repeat left center; float: left; color: #293a56; font-weight:bold;}
.left .block .content{line-height: 180%; padding: 5px;}
.left .block .content p{font:12px "宋体",Arail,verdana;line-height: 220%;margin:0px; padding: 0px;text-indent:2em;}
.left .block .content li{background-image: url(dot.gif);background-repeat: no-repeat;background-position: 0px 8px;list-style-type:none;padding-left: 12px;height:25px;}


.right{width:705px; float:left;background-color:#ffffff}
/*模块1*/
.right .about{width:700px; border:#e1e1e1 1px solid; background-color:#f6f6f6; float:right; overflow:hidden;}
.right .about .title{	width:680px; margin-left:auto; margin-right:auto;border-bottom: #e1e1e1 1px solid; line-height: 50px; height: 50px; color: #195a95; font-size: 16px; font-weight: bold; text-align:center;}
.right .about .content{width:680px; line-height: 180%; margin-bottom: 3px; font-size: 13px; padding:10px;}
.right .about .content p{margin-top: 6px; text-indent: 2em; margin-bottom: 13px; line-height:25px;}
.right .about .content td{margin-top: 6px; text-indent: 2em; margin-bottom: 13px; line-height:25px;}
.right .about .content h4{background-image: url(dot.gif); border-bottom: #bac6d8 1px dotted; line-height: 40px; padding-left: 20px; width: 100%; background-repeat: no-repeat; background-position: 6px 15px; color: #195a95; font-size: 14px;}
.right .about .content .prolistlink{width: 680px;background: url(dotline.gif) repeat-x 50% top;clear: both;margin-bottom:5px}


/*模块2*/
.right .box{width:703px; margin-bottom:5px; clear:both; border:#DED0A9 1px solid;}
.right .box .title{line-height:24px; background: url(left_title.gif) repeat-x; height: 24px; BORDER-BOTTOM: #DED0A9 1px solid;}
.right .box .title .fl{padding-left: 15px; display: block; background: url(left_title2.gif) no-repeat left center; float: left; color: #7A3720; font-weight:bold;margin-left: 5px;}
.right .box .title .fr{float:right;}
.right .box .title .fr a{color: #7A3720;font-weight:bold;}


/*默认内容*/
.right .box .content{line-height:25px; padding:5px;background-image: url(long.jpg);}
.right .box .content td{ height:20px;}
.right .box .content ul{padding:0px; margin:0px;}
.right .box .content ul li{list-product:none; float:left;line-height:30px; margin-top:5px; margin-bottom:5px;}
.right .box .content ul li.prolistlink{width: 690px;background: url(DotLine.gif) repeat-x 50% bottom;clear: both;padding-left:5px; margin-bottom:5px;height:25px;}


/*模板列表*/
.right .box .product{width:690px;line-height:25px; padding: 5px;}
.right .box .product ul{width:690px;overflow:hidden;}
.right .box .product ul li{width:150px;list-product:none;float:left; margin-right: 5px; text-align:center;}
.right .box .product ul li .box_index{width: 145px;height: 130px;border: 1px solid #9DBEDF;background-color: #ffffff;}
.right .box .product ul li .box_index img{height: 130px;}
.right .box .product ul li .pro-name{width:150px;height:25px;overflow:hidden;margin-left:auto;margin-right:auto;padding-top:3px;line-height:20px;color: #6699cc;font-weight:bold;}


/*帮助中心*/
.right .help{width:705px; clear: both;}
.right .help .tl{width: 347px; float:left; margin-bottom:5px; margin-right:3px; border:1px solid #DED0A9;}
.right .help .tl .t{padding-left:5px;padding-top:3px; line-height:24px;height:21px;  background: url(left_title.gif) repeat-x; text-align:left;color: #6699cc;font-weight:bold;}
.right .help .tl .l{width: 340px; float:left; margin-bottom:5px; text-align:center;}
.right .help .tl .l ul{}
.right .help .tl .l ul li{text-align:left;width: 335px; line-height:30px; height:20px; background: url(dotLine.gif) repeat-x 50% bottom;clear: both;margin-left:5px;padding-top:10px;}
/*通用框架结束*/



/*友情链接开始*/
.links{width:950px; margin:0 auto;margin-bottom: 5px; border:1px solid #b2c5cf;}
.links .title{background-image: url(link_titl.gif); background-repeat: repeat-x; line-height: 30px; margin: 1px 1px 0px; height: 30px; color: #175496; font-weight: bold;}
.links .title .fl{padding-left: 15px; display: block; background: url(left_title2.gif) no-repeat left center; float: left; color: #293a56; margin-left: 5px;}
.links .content{height:30px; line-height:30px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px;}
.links .content ul{padding:0px; margin:0px;}
.links .content ul li{list-product:none;float:left;margin-right: 15px;line-height:30px;}
/*友情链接结束*/



/*尾部开始*/
.footer{height: 80px; margin-top: 5px; }
.footer .copyright1{ color: #FFFFFF;line-height: 24px; text-align:center;background: url(menu_bg2.jpg); background-repeat: repeat-x;}
.footer .copyright{line-height: 30px; text-align:center;}
.foot er.copyright a{padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px}
/*尾部结束*/



/*中间*/
.middle{width:950px; margin-bottom:5px; clear:both; border:#DED0A9 1px solid;}
.middle .title{width:920px; text-align:center; border-bottom: #85afd5 2px solid;line-height: 50px;height: 50px;color: #195a95;	font-size: 16px;font-weight: bold; margin-left:auto; margin-right:auto;}
.middle .head{width:920px;line-height:20px;font-size:12px;margin-top: 10px;margin-bottom: 10px;margin-left:auto; margin-right:auto;}
.middle .content{width:920px;line-height: 300%;color: #6a6a6a;font-size: 14px;margin-left:auto; margin-right:auto; margin-bottom:10px;}
.middle .content h1{width:920px;line-height: 50px;height: 50px;color: #195a95;font-size: 16px;font-weight: bold; margin-left:auto; margin-right:auto;}
.middle .content td{background-color: #ffffff;padding-left: 10px}


/*分页控件开始*/
.page{text-align: right;clear: both; margin-right:8px; height:30px; padding-top:10px;}
.page .container{padding: 1px;}
.page .container a{border: #ddd 1px solid;line-height: 25px;margin: 0px;padding-left: 5px;padding-right: 5px; padding-top:2px; padding-bottom: 2px; background: #cc0000;color: #ffffff;}
.page .container a:link{background: #ffffff;color: #000000;}
.page .container a:visited{background: #ffffff;color: #000000}
.page .container a:hover{background: #cc0000;color: #ffffff;text-decoration: none}
/*分页控件结束*/



/*首页附加*/
.right .box .style2{width:700px;line-height:25px;}
.right .box .style2 ul{ overflow:hidden;}
.right .box .style2 ul .hotel{width:690px;float:left;text-align:center;padding: 5px; clear:none; margin-left:0px;border-bottom:1px solid #DED0A9;}
.right .box .style2 ul .hotel .box_index{float:left;width: 340px;background-color: #ffffff; margin-bottom:5px;}
.right .box .style2 ul .hotel .box_index img{width: 340px;}
.right .box .style2 ul .hotel .pro-name{float:left;width:340px;overflow:hidden;margin-left:10px;margin-right:0px;padding-top:3px;line-height:20px;color: #666666; text-align:left;margin-bottom:5px;}
.right .box .style2 ul .hotel .pro-name .title2{line-height: 38px; height: 38px;font:28px"黑体",Arail,verdana;font-weight:bold;margin-left:70px;margin-top:10px}
.right .box .style2 ul .hotel .pro-name .title2 a{color: #7A3720; }
.right .box .style2 ul .hotel .pro-name .content2{width:340px;line-height: 180%; overflow:hidden;height:192px; text-overflow: ellipsis;}


.right .box .style2 ul li{width:340px;float:left;text-align:center;padding: 5px; clear:none; margin-left:0px;}
.right .box .style2 ul li .box_index{float:left;width: 340px;background-color: #ffffff; margin-bottom:5px;}
.right .box .style2 ul li .box_index img{width: 340px;}
.right .box .style2 ul li .pro-name{float:left;width:340px;overflow:hidden;margin-left:auto;margin-right:auto;padding-top:3px;line-height:20px;color: #666666; text-align:left;margin-bottom:5px;}
.right .box .style2 ul li .pro-name .title2{line-height: 25px; height: 25px;font-weight:bold;color: #6699cc;}
.right .box .style2 ul li .pro-name .content2{width:340px;line-height: 180%; overflow:hidden;height:105px; text-overflow: ellipsis;}


.right .box2{width:705px; clear:both;}
.right .box2 .help1 {width: 340px;height:243px;float:left;border:1px solid #DED0A9;margin-bottom:5px; }
.right .box2 .help1 .t{line-height:24px; background: url(left_title.gif) repeat-x; height: 24px; overflow: hidden;BORDER-BOTTOM: #DED0A9 1px solid;}
.right .box2 .help1 .t .fl{margin-left: 5px; padding-left: 15px; background: url(left_title2.gif) no-repeat left center;}
.right .box2 .help1 .t a {color: #7A3720;font-weight:bold;}
.right .box2 .help1 .l{width: 337px;margin-bottom:5px;}
.right .box2 .help1 .l ul li{background-image: url(dot.gif);background-repeat: no-repeat;background-position: 0px 4px;list-style-type:none;text-align:left;padding-left: 5px;width: 250px;line-height:19px; height:19px;clear: both;margin-left:5px;margin-bottom:1px;margin-top:5px}
.right .box2 .help1 .l .fr{float:right;}


.right .box2 .help2 {width: 358px;float:right;border:1px solid #DED0A9;margin-bottom:5px; }
.right .box2 .help2 .t{line-height:24px; background: url(left_title.gif) repeat-x; height: 24px; overflow: hidden;BORDER-BOTTOM: #DED0A9 1px solid;}
.right .box2 .help2 .t .fl{margin-left: 5px; padding-left: 15px; background: url(left_title2.gif) no-repeat left center;}
.right .box2 .help2 .t a{color: #7A3720;font-weight:bold;}
.right .box2 .help2 .l{height:210px;line-height:25px; padding:4px;}
.right .box2 .help2 .l p{margin-top: 0px;font:12px "仿宋",Arail,verdana; text-indent: 2em; margin-bottom: 0px; line-height:20px; text-overflow: ellipsis;}