﻿
.inleftsoso{width:366px; height:300px; border:4px #eb5604 solid; float:right; position:relative; background:url(../images/insoso_bg_08.png) top 18px right no-repeat;}
.inleftsoso .insosotit{width:340px; height:32px; text-align:center; background:#eb5604; color:#fff; font-size:24px; padding:0 15px;   line-height:32px; position:relative; top:-4px; left:-4px;}
.inleftsoso .insosotit span{height:32px; display:inline-block; }
.inleftsoso .insosotips{height:30px; padding:5px 0; line-height:30px; text-align:center; color:#eb5604;}
.inleftsoso .insosotips span{padding:0 5px;  color:#FF8F00;}
.inleftsoso .insoostj{height:34px; line-height:34px; margin:8px 20px; margin-left:50px; clear:both;}
.inleftsoso .insoostj .insolefttit{width:90px; height:25px; padding:0 10px 0 0; float:left; text-align:left; font-size:16px; color:#333;}
.inleftsoso .insoostj .insorightcon{width:160px; height:22px; line-height:22px; float:left; border:2px #EAEAEA solid; position:relative; background:url(../images/soso_tb_12.png) center right 20px no-repeat;}
.inleftsoso .insoostj .insorightcon .insoinputz{width:160px; height:22px; padding:0 20px 0 0; color:#666; text-align:center; font-size:16px; background:url(../images/topxlarrbg1.png) 180px 13px no-repeat; cursor:pointer; position:relative;}
.inleftsoso .insoostj .insorightcon:hover .insoinputz{background:url(../images/topxlarrbg2.png) 180px 13px no-repeat;}
.inleftsoso .insoostj .insorightcon .insosoxlzlist{width:160px; text-align:center; font-size:16px; line-height:35px; border:2px #EAEAEA solid; border-width:0 2px 2px 2px; position:absolute; top:30px; left:-2px; background:#fff; display:none; z-index:989;}
.inleftsoso .insoostj .insorightcon .insosoxlzlist p{height:35px; line-height:35px; cursor:pointer; font-size:14px; clear:both;}
.inleftsoso .insoostj .insorightcon .insosoxlzlist p:hover{background:#eee;}
.inleftsoso .insosoan{margin:5px 0 0 0; height:34px; clear:both; overflow:hidden; text-align:center;}
.inleftsoso .insosoan .insosoinputan{width:260px; height:24px; line-height:24px; display:inline-block; background:#eb5604; color:#fff; font-size:16px; border:none; font-family:'Microsoft YaHei'; outline:none; cursor:pointer; text-align:center; border-radius:0px;}
.inleftsoso .insosoan .insosoinputan:hover{background:#FF8F00;}

.inleftsoso .insosoewman{width:47px; height:48px; position:absolute; bottom:0; left:0; z-index:990; background:url(../images/insosoewm.png) 0 0 no-repeat; cursor:pointer;}
.inleftsoso .insosoewmgban{width:47px; height:48px; position:absolute; bottom:0; left:0; z-index:992; background:url(../images/ingbsosoeam.png) 0 0 no-repeat; cursor:pointer; display:none;}
.inleftsoso .insosoewmdiv{width:350px; height:300px; text-align:center; padding:40px 0 0 0; position:absolute; bottom:0; left:0; z-index:991; background:#fff; display:none;}
.inleftsoso .insosoewmdiv p{padding:0 0 30px 0; clear:both; overflow:hidden; line-height:25px; font-size:14px; color:#00AFC7;}
.inleftsoso .insosoewmdiv img{width:150px; height:150px; display:inline-block;}

.inrigbanner{width:900px; height:300px; float:left; display:block; overflow:hidden; position:relative;}
    /***********************banner**************/
.banner_zhezhao
{position:absolute;top:5px; left:5px;width:888px; height:288px; margin:0;padding:0; border:solid 1px #fff; background-color:transparent;}
.chinaz { width: 900px; height: 300px; margin:0px auto; position: relative; overflow:hidden; margin-bottom: 15px; }
/*数字按钮样式*/
.chinaz .num { overflow:hidden; height: 10px; position: absolute; bottom:12px; right:15px; zoom:1; z-index:3 }
.chinaz .num li { width: 10px; height: 10px; line-height:80px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial;font-size:12px; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }/*间距大让不显示文字*/
.chinaz .num li.on { background: #FF7700; } /*当前项*/

/*上一个  下一个*/
.chinaz .prev,
.chinaz .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.chinaz .prev { left: 0; }
.chinaz .next { right: 0; background-position: right }

/*************************tc**套餐****************/
.tc_con{overflow:hidden;margin:20px auto;}
.tc_title{border-bottom: solid 2px #eb5604;    height: 48px; line-height:48px;font-size:24px;font-family:'Microsoft YaHei';color:#fafafa;   background: url(../images/tc_title_10.jpg) left no-repeat;}
.tc_name{ width:409px; text-align:center;  line-height:48px; float:left;   }
.tc_title a{ display:inline-block;float:right;width:370px;height:46px; line-height:46px; text-align:center;font-size:18px; color:#fafafa; background-color:#eb5604; margin-top:0px ;margin-left:32px;}
.tc_title a:hover{  background-color:#FF8F00; color:#f2f2f2;}
.tc_title a img{vertical-align:middle}
.tc_nr{overflow:hidden;margin-top:11px;}
.tc_nr ul{width:1350px;overflow:hidden;position:relative;}
.tc_nr ul li{float:left;width:602px;height:auto;border:solid 2px #eb5604;margin:11px 11px 11px 0px;padding:18px; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#a1a1a1')";  /* For IE 8 */  -webkit-box-shadow:2px 2px 5px #a1a1a1;-moz-box-shadow:2px 2px 5px #a1a1a1;box-shadow: 2px 2px 5px #a1a1a1;}
.tc_nr ul li.marsty{ margin-right:11px;}
.tc_nr ul li .tc_left_img{float:left;}
.tc_nr ul li .tc_left_img{width:240px;height:150px;margin-right:37px; position:relative;}
.tc_nr ul li .tc_left_img img{width:240px;height:150px; }
.tc_nr ul li .tc_left_img .tc_zhezhao{position:absolute;top:5px; left:5px;width:228px; height:138px; margin:0;padding:0; border:solid 1px #fff; background-color:transparent; }
.tc_nr ul li .tc_left_img .tc_zhezhao:hover {border:solid 5px #fff; width:220px; height:130px;  }
.tc_nr ul li .tc_rig_con{width:auto;height:150px;overflow:hidden; position:relative; }
.tc_nr ul li .tc_rig_con .title{ text-align:left; font-size:20px;color:#eb5604;}
.tc_nr ul li .tc_rig_con  .content{ height:96px; color:#999;font-size:14px;overflow:hidden;padding:0;margin-top:7px; margin-bottom:5px;}
.tc_nr ul li .tc_rig_con  .content a{ color:#999;font-size:14px; }
.tc_nr ul li .tc_rig_con  .content a:hover{ color:#eb5604; text-decoration:underline; }
.tc_nr ul li .tc_rig_con  a.tc_ckbtn{ float:right;display:block;width:100px;height:24px; background-color:#eb5604;  cursor:pointer;  text-align:center;font-size:14px;color:#fff;line-height:24px; bottom:0; }
.tc_nr ul li .tc_rig_con  a.tc_ckbtn:hover,.tc_nr ul li .tc_rig_con  a.tc_ckbtn:focus{ text-decoration:underline; }
.tc_nr .tc_more{margin:10px  auto;text-align:center; display:block;}

/*********************************tonglan*******************/
.tonglan{width:100%; height:320px;overflow:hidden;background-color:#eb5604; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#000')";  /* For IE 8 */  -webkit-box-shadow:2px 2px 10px #000;-moz-box-shadow:2px 2px 10px #000;box-shadow: 2px 2px 10px #000;}
.tonglan_con{ width:1300px; margin:10px auto; height:300px; position:relative;}
.tonglan_con img{ position:absolute; top:0;right:650px;}
.tonglan_con .qyjj_con{position:absolute; top:0;left:650px; padding:34px 50px; overflow:hidden;}
.tonglan_con .qyjj_con .title{ padding-bottom:10px; padding-right:40px; border-bottom:solid 2px #fff; color:#fafafa; font-size:24px; font-weight:normal;}
.tonglan_con .qyjj_con .nr{ margin:10px auto; height:170px;overflow:hidden; line-height:1.5em; text-align:left;text-align:justify; color:#fafafa; font-size:16px;}
.tonglan_con .qyjj_con a{ display:block;   text-align:right;color:#fafafa; font-size:16px; text-transform:uppercase;}
.tonglan_con .qyjj_con a:hover{ text-decoration:underline;}
/***************************main2*****************/
.main2{width:1300px; margin:20px auto; overflow:hidden; clear:both;}
.topdivcon{ clear:both;overflow:hidden;margin:10px auto;}
.topdivcon .leftnews{ float:left;}
.topdivcon .rightlxwm{ float:right; }
.topdivcon .leftnews,.topdivcon .rightlxwm{ width:635px;overflow:visible; margin-right:5px; }
.topdivcon .leftnews .title,.topdivcon .rightlxwm .title{ width:auto; height:48px; padding-left:100px;line-height:48px;font-size:24px; color:#fafafa;  text-align:left;  border-bottom:solid 2px #eb5604; background:url(../images/xwlx_titbg_20.jpg) left no-repeat;}
.topdivcon .content{ width:auto; height:486px; border:solid 2px #eb5604;padding:33px; margin:35px 0 10px 0; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#a1a1a1')";  /* For IE 8 */  -webkit-box-shadow:2px 2px 5px #a1a1a1;-moz-box-shadow:2px 2px 5px #a1a1a1;box-shadow: 2px 2px 5px #a1a1a1; overflow:hidden;}
.topdivcon .content.in_news_bg{ background:url(../images/tit_news_bg_08.png) left bottom no-repeat;}
.topdivcon .content.in_lxwm_bg{background:url(../images/tit_lxwm_bg_08.png) right bottom no-repeat;}
.topdivcon .content.in_news_bg ul{ height:455px;overflow:hidden; margin-bottom:20px;}
.topdivcon .content.in_news_bg ul li{ line-height:40px; height:40px; border-bottom:dotted 1px #000;}
.topdivcon .content.in_news_bg ul li a{ float:left;font-size:20px;text-align:left;height:40px;  color:#333; width:438px;   display:block; overflow:hidden;white-space:nowrap;  }
.topdivcon .content.in_news_bg ul li a:hover{ text-decoration:none;color:#eb5604;}
.topdivcon .content.in_news_bg ul li a label{color:#eb5604;}
.topdivcon .content.in_news_bg ul li span{ float:right; font-size:14px; color:#333; }
.topdivcon .content a.more{ display:block;   text-align:right;color:#eb5604; font-size:16px; text-transform:uppercase;}
.topdivcon .content a.more:hover{ text-decoration:underline;color:#eb5604;}
.topdivcon .content.in_lxwm_bg{text-align:center}
.topdivcon .content.in_lxwm_bg img{ margin:0 auto;margin-bottom:40px; border:0; }
.topdivcon .content.in_lxwm_bg p{ line-height:48px;font-size:16px; color:#333; text-align:center; }

/*********************y友情链接***********************/
.yqljcon{height:auto;_height:250px; width:auto; border:solid 2px #eb5604; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color='#a1a1a1')";  /* For IE 8 */  -webkit-box-shadow:2px 2px 5px #a1a1a1;-moz-box-shadow:2px 2px 5px #a1a1a1;box-shadow: 2px 2px 5px #a1a1a1; overflow:hidden;}
.yqljcon .title{ background-color:#e6e6e6;height:40px; line-height:40px;font-size:20px; color:#eb5604; text-align:left; padding-left:20px;}
.yqljcon ul{ width:auto;  overflow:hidden; padding :10px 20px; _padding:0px; }

.yqljcon ul li {
    float: left;
    height: 20px;
    line-height:20px;
    margin: 5px 5px;
    width: 120px;
    overflow:hidden;
}

