@charset "gb2312";
/* CSS Document */
html, body, ul, li, p,input, select, form {
	padding: 0px;
	margin: 0px; 
}
body { font-size: 14px; font-family: "ËÎÌå"; color: #333; background-color: #fff; }
ul {  margin: 0;}
ul,li { list-style-type: none; text-transform: capitalize;}
.clear { width: 100%; height: 0; clear: both; line-height:0; font-size:0; margin:0 auto; padding:0; }
.clear8 { width: 100%; height:20px; clear: both; line-height:0; font-size:0; margin:0 auto; padding:0; }
.clear15 { width: 100%; height:20px; clear: both; line-height:0; font-size:0; margin:0 auto; padding:0; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; color:#000; }
img { display: block; }
.top-wrap { width: 100%; height: 32px; background-color:blue;  }
.top { width: 1080px; height: 32px; text-align: right; margin: 0 auto; }
.top a { line-height: 32px; font-family:"Microsoft Yahei", "Î¢ÈíÑÅºÚ"; color: #ffffff;}
.top-a { width: 1080px; height:83px; margin: 0 auto;}
.logo { height: 50px; float: left; }
.logo2 { width: 318px; height: 35px; float: left; margin-top:21px; }
.phone { width: 170px; float: right; font-family: "Times New Roman", Times, serif; color: #555; margin-top: 40px; }
/*.nav-wrap { width: 100%; height: 55px; background: url(../images/nav-bg.png) repeat-x 0 0; }*/
.nav-wrap { width: 100%; height: 55px; background-color: blue; }
.nav { width: 1140px; height: 55px; margin: 0 auto; padding-left: 29px; }
.nav ul { height: 55px; }
.nav ul li { padding: 0 16.5px; float:left; font-family:"Microsoft Yahei", "Î¢ÈíÑÅºÚ"; line-height: 55px; font-size: 16px; letter-spacing: 1px; font-weight: bold; }
.nav ul li a { color: #fff; }
.nav ul li a:hover{ color: #fff; text-decoration:none; }
.search { width: 250px; height: 25px; background-color: #fff; margin-top:28px; float: right; border: 1px #999 solid; box-shadow: 0 2px 5px #999; }
.key { width:130px; border: 0; margin: 0 3px; float: left; line-height: 24px; color: #555; }
.search select { border: 0; width: 50px; height: 19px; margin-top: 2px; color: #555; float: left; }
.submit { display: block; width: 50px; height: 25px; border: 0; background-color: #d11685; float: right; cursor: pointer; color: #fff; }
.main {}
.box-1 {}
.left-1 {}
.title-a {height:40px; line-height:40px; padding-left:15px; background-color: #adafb0; font-size: 16px; font-weight: bold; letter-spacing: 3px; font-family:"ËÎÌå"; }
ul.ul-a { margin-bottom: 3px;padding:15px; line-height: 29px; font-size: 16px; }
ul.ul-a li.ul-a-b { font-weight: bold; line-height: 32px; font-size:15px;float:left;width:50%;}
.more-news { display: block; float: right;margin-right:15px; height: 20px; line-height: 20px; width: 60px; background: url(../images/icon.png) no-repeat 35px 2px;}
.right-1 { width: 660px; float: left; height: 410px; }

#banner { width:660px; height:490px; position:relative; margin-bottom: 10px; }
.slides-a { display:block; width:660px; height: 490px; list-style:none; padding:0; margin:0; position:relative}
.slides-a li { display:block; width:660px; height: 490px; list-style:none; padding:0; margin:0; position:absolute; background-size:100% 100%; background-position: top center; background-repeat: no-repeat; }
.slides-a li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; width:90px; right:250px; bottom: 15px; z-index:9900;  padding:5px 10px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#199039; }
.ad1 {padding:20px 0}
.box-2 {}
.title-b { height:40px; line-height:40px; margin-bottom: 8px; background: url(../images/title-1.png) no-repeat 0 0; font-size:16px; font-weight: bold; letter-spacing: 3px; font-family:"ËÎÌå";padding-left:15px }
.title-e { width: 1050px; height: 37px; line-height: 36px; margin-bottom: 8px; background: url(../images/title-2.png) no-repeat 0 0; font-size: 22px; font-weight: bold; letter-spacing: 3px; font-family:"ËÎÌå"; padding: 0 15px; }
.title-b1 { width: 200px; float: left; }
.title-b2 {}
.box-2-left { width: 665px; float: left; margin-right: -10px; }
.box-2-left .ad-a li { float: left; margin-bottom: 7px; margin-right: 7px; }

.box-2-right {padding:15px;}
.box-2-right .ad-b li { width:49%;margin-bottom:2%; float:left;margin-right:2%;}
.box-2-right .ad-b li:nth-child(2n){margin-right:0}
.box-2-right .ad-b li img { width:100%; height:170px; }
.ad-c { width: 407px; float: right; height: 220px; }
.ad-d {}
.ad-d img{width:100%;}
.box-3 { width: 1080px; margin: 0 auto; }
.box-3-left { width: 445px; float: left; }
.box-3-left li { width: 445px; height: 340px; margin-bottom: 10px; }
.box-3-left li img { width: 445px; height: 340px; }
.box-3-right { width: 620px; float: right; }
.box-3-right li { width: 303px; height: 226px; margin-bottom: 7px; float:left; margin-left: 7px;}
.box-3-right li img { width: 303px; height: 226px; }
.box-4 {  }
.box-4-left { width: 745px; float: left; overflow: hidden; }
.ad-e { height: 235px; }
.ad-e li { height: 235px; float: left; margin-right: 7px; }
.ad-e li img { width: 200px; height: 235px; }
.ad-e li.ad-e-big img { width: 322px; height: 235px; }

.box-4-right { width: 335px; float: right; }
.box-4-right-ul li { width: 160px; height: 230px; margin-left: 7px; background-color: #fff; text-align: center; font-size: 13px; line-height: 25px; float: left; }
.box-4-right-ul li img { width: 160px; height: 195px; border: 0; }
.title-c { width: 738px; height: 37px; line-height: 36px; margin-bottom: 8px; background: url(../images/title-3.png) no-repeat 0 0; font-size: 22px; font-weight: bold; letter-spacing: 3px; font-family:"ËÎÌå"; padding: 0 15px; }
.title-c span{ float:right; width:20px; font-size:16px; color:#000; font-weight:; padding-top:7px; padding-right:50px;}
.expert-say { width: 740px; }
.expert-say-img { width: 320px; float: left; }
.expert-say-img img { margin-bottom: 7px; }
.expert-say-text { width: 420px; float: left; }
.video { width: 735px; height: 400px; margin-bottom: 10px; }
.shouc { width: 745px; margin: 0 -5px; height: 572px; }
.shouc-in { width: 238px; margin: 0 5px 10px; float: left; height: 276px; background-color: #ddd; }
.shouc-in img { width: 238px; height: 180px; border: 0; }
.shouc-in p { padding: 5px 10px; font-size: 13px; line-height: 20px; color: #555; }
.shouc-in p a { color: #555; }

.links {border-top:2px #627a86 solid; padding-top:10px;padding-bottom:15px;}
.link1 { width:80px; float: left;line-height:24px; font-size:16px; font-family:"Microsoft Yahei", "Î¢ÈíÑÅºÚ";padding-left:15px;}
.link2 { width:calc(100% - 110px); float: left; line-height: 24px;margin-right:15px;}
.link2 a { color: #555; margin-right: 15px; word-break:break-all; white-space: nowrap;font-size:14px;}
.foot-wrap { width: 100%;background:#a7792e;background-size:100% 100% }
.foot {}
.weixin { width: 190px; float: left; margin-top: 28px; }
.weixin img { width: 124px; height: 124px; border: 0;}
.foot-in {margin-top: 20px;padding:20px 15px; text-align: center; color: #fff; }
.nav-f { line-height: 30px; height: 40px; color: #fff;}
.nav-f a { padding: 0 15px; color: #fff;}
.foot-in p { line-height: 22px; font-size: 13px; color: #fff;}
.add-box { background-color: #ddd; padding-bottom:15px; }
.add-title {height:40px; padding-left: 15px; font-size:16px; font-weight: bold; line-height:40px; background-color:#a7792e;border-bottom: 2px solid #e4007f; }
.add-title span { font-weight: normal; font-size: 14px; padding-left: 20px; }
.add-ul { padding:15px; }
.add-ul li { float: left; line-height: 26px;margin-right:15px;}
.add-more { display: block; font-size: 18px; margin: 0 auto; height: 30px; font-weight: bold; line-height: 30px; width: 80px; background: url(../images/icon.png) no-repeat 50px 6px;margin-top:10px;}


/*-----------ÄÚÒ³css---------*/
.pos { height: 30px; line-height: 30px; font-size: 12px;border-bottom: 1px #b2b2b2 solid; padding:15px 0 8px;padding-left:15px;}
.pos a { padding: 0 8px; padding-top:30px;}
.show-a { width: 495px; margin: 20px auto; }
.show-title { width: 495px; height: 45px; line-height: 45px; background-color: #ddd; font-size: 22px; text-align: 
center; margin: 20px 0;  }
.show-brief { padding-left: 20px; line-height: 35px; font-size: 18px; }
.show-b {margin: 20px auto; }
.show-title2 { height: 45px; line-height: 45px; background-color: #ddd; font-size:18px; text-align: 
center; margin: 20px 0;  }
.show-con { padding:15px; line-height:26px; font-size: 14px; }
.show-con p { text-indent: 2em; }

.inner-box {}
.inner-left {padding:0 15px;}
.detail-title {margin-top:20px; line-height: 40px; font-size: 18px; font-weight: bold; text-align: center;}
.detail-info { margin:8px 0 20px; line-height: 25px; font-size: 13px; }
.bdsharebuttonbox{  border-bottom:1px #b2b2b2 dashed;}
.detail-content { margin: 10px 0; line-height: 25px; }
.detail-content img { margin: 10px auto; overflow:hidden; min-width:10%; max-width:80%;}
.detail-content p { text-indent: 2em; margin-bottom: 6px; }
.list-sx { margin: 40px 20px 40px 0; line-height: 25px; }
.list-sx p { padding-left: 10px; background: url(../images/shu.png) no-repeat 0 center; }

.inner-right { width: 254px; float: left; padding-top: 15px; }
.ad-f { width: 254px; height: 250px;}
.ad-f img { width: 254px; height: 250px;}
.ad-fa { width: 733px; height: 255px;}
.ad-fa img { width: 733px; height: 255px;}

/*½¹µãÍ¼*/
.focus{ position:relative; width: 250px; height: 250px; margin-top: 30px;  }  
.focus img{ width: 250px; height: 250px;} 
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; overflow: hidden; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; margin-left:8px; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ display: none; }  
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  

.inner-right-box { width: 250px; margin: 10px 0; }
.inner-right-t { height: 30px; line-height: 30px; padding-left: 10px; background: url(../images/shu.png) no-repeat 0 center; font-size: 16px; font-weight: bold; }
.inner-right-list {  line-height: 28px; }
.inner-right-list li { padding-left: 8px; background: url(../images/dot.png) no-repeat 0 center; }

.message-box { width: 600px; margin: 10px auto; background-color: #efefef; }
.message-t { height: 25px; background-color: #ddd; line-height: 24px; padding: 0 10px; } 
.message-info { height: 25px; border-bottom: 1px #ddd solid; line-height: 24px; padding: 0 10px; } 
.message-con { line-height: 24px; padding: 6px 10px 20px; } 

.mess { margin:30px auto;}
.mess p { margin-bottom: 10px; }
.mess label { width: 50px; float: left; text-align: right; margin-right: 8px; line-height: 30px; }
.input-a { width:60%; height: 26px; border: 1px #ddd solid; border-radius: 3px; }
.input-b { vertical-align: middle; margin: 0 8px; margin-top: -1px; margin-bottom: 2px; }
.mess textarea { width:250px; height: 70px; border: 1px #ddd solid; border-radius: 3px; resize: none; }
.input-c { width: 100px; line-height: 26px; border: none; background-color: #18933a; border-radius: 3px; color: #fff; font-size: 15px; font-family:"Microsoft Yahei", "Î¢ÈíÑÅºÚ"; cursor: pointer; }

.ad-g { width: 630px; }
.show-con img {width:100%;}
