﻿

/******************************/
@charset "utf-8";
/*-----------------banner------------------*/
.banner{ width:390px; float:left; height:301px;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff; z-index:1;}
#playBox{ width:390px; height:301px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width:390px; height:301px; position:relative;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:120px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:120px; right:10px; z-index:10;}
#playBox .smalltitle {width:390px; height:40px; position:absolute; bottom:0px; z-index:10; background:rgba(0,0,0,0.5);}
#playBox .smalltitle ul{ width:120px; float:right;}
.gdtp_sm{ float:left; width:200px; line-height:40px; color:#fff; padding-left:10px; position:absolute; bottom:0px; z-index:9999;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
#playBox .smalltitle ul li{ width:14px; height:14px; margin:15px 4px; border-radius:10px; background:#dbdbdb; float:left; overflow:hidden;*display:inline;*zoom:1; text-align:center; cursor:pointer;}
#playBox .smalltitle .thistitle{ background:#e6212a;}
.txgg{ float:right; border:solid 1px #ffa823; overflow:hidden;  width:365px; position:relative;}
.more{ position:absolute; top:3px; right:3px; line-height:30px;}
ul.txgg_1{ background:#ffa823; overflow:hidden; height:36px; padding-top:3px;}
ul.txgg_1 li{ float:left; margin-left:10px;}
ul.txgg_1 li a{ display:inline-block; padding:0px 10px; line-height:36px; float:left; font-size:15px; }
ul.txgg_1 li a:hover{border-radius:5px 5px 0px 0px; background:#fff; color:#ff5c00;}
ul.txgg_1 .current_tab{ line-height:36px; float:left;background:#fff;border-radius:5px 5px 0px 0px;color:#ff5c00;  }
ul.txgg_1 .current_tab a{color:#ff5c00; }
.txgg_nr{ padding:10px; overflow:hidden;}
.txgg_new ul{ padding:0px; margin:0px;}
.txgg_new ul li{ line-height:30px;  position:relative; display:block; height:30px; }
.txgg_new ul li a { float:left;}
.txgg_new ul li .tome{ position:absolute; right:10px; top:0px;}
.right{ float:right;}
.xxcx{ border:solid 1px #dddddd; overflow:hidden; background:url(../images/right_bj.jpg) top repeat-x; margin-top:5px;}
.xxcx h1{ width:80px; float:left; font-size:15px; font-weight:400; line-height:31px; margin-left:10px;}
.xxcx ul{ width:132px; float:left;}
.xxcx ul li{ float:left; line-height:20px;}
.xxcx ul li a{ display:inline-block; line-height:30px; padding:0px 5px;}
.xxcx ul li a:hover{ background:url(../images/right_1.png) bottom no-repeat; color:#ff4608;}
.xxcx ul li.current_tab{ background:url(../images/right_1.png) bottom no-repeat; color:#00C13A;}
.xxcx ul li.current_tab a{ color:#ff4608;}
.right_1{ overflow:hidden; padding:5px 10px; float:left; width:204px; border-top:solid 1px #ffa823; font-size:12px;}
.chaxui a{ display:inline-block; padding:5px 25px; text-align:center; background:#d40000; font-size:15px;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; color:#fff; margin-top:6px; margin-bottom:2px; }
.chaxui a:hover{ background:#ffa823; }
/*------------------内容区-------------*/
.left_nr{ width:766px; float:left;}
.left{float:left; border:solid 1px #ffa823; overflow:hidden; position:relative; width:100%;}
.bt{ font-size:16px; left:10px; top:7px; position:absolute; }
.left ul{ background:#ffa823; overflow:hidden; height:36px;  margin:0px; padding-left:100px;}
.left ul li{ margin-top:4px;  float:left;}
.left ul li a{ display:inline-block; padding:0px 10px; line-height:32px;  font-size:15px;color:#fff; }
.left ul li a:hover{border-radius:5px 5px 0px 0px; background:#fff; color:#ff5c00;}
.left ul .current_tab{background:#fff;border-radius:5px 5px 0px 0px;color:#ff5c00;  }
.left ul .current_tab a{color:#ff5c00;  }
.left_bt{ background:#ffdfae;border-radius:5px;  line-height:40px; }
.left h2{ font-size:16px; background:#ffa823; line-height:36px; font-weight:400; padding-left:10px;}
table.biag{ width:100%; font-size:13px;}
table.biag td{ line-height:30px;}
table.biag .text{ text-align:left}
.left1{float:left; border:solid 1px #ffa823; overflow:hidden; position:relative; width:100%;}
.left1 ul{ background:#ffa823; overflow:hidden; height:36px;  margin:0px; padding-left:10px; }
.left1 ul li{ margin-top:4px;  float:left;}
.left1 ul li a{ display:inline-block; padding:0px 10px; line-height:32px;  font-size:15px; color:#fff; }
.left1 ul li a:hover{border-radius:5px 5px 0px 0px; background:#fff; color:#ff5c00;}
.left1 ul .current_tab{background:#fff;border-radius:5px 5px 0px 0px;color:#ff5c00;  }
.left1 ul .current_tab a{color:#ff5c00;  }
.right_nr{ float:right; width:227px;}
.xxcxa{ border:solid 1px #dddddd; overflow:hidden; background:url(../images/right_bj.jpg) top repeat-x; position:relative; }
.xxcxa h3{float:left; font-size:15px; font-weight:400; line-height:31px; margin-left:10px; display:block;}
.more1{ position:absolute; top:0px; right:3px; line-height:36px; font-size:12px;}
.xxcx_1{ padding:0px; margin:0px; padding:6px 10px; overflow:hidden;width:204px; border-top:solid 1px #ffa823;}
.xxcx_1 li{ float:left; line-height:28px;width:204px; }
.xxcx_1 li a{ display:inline-block;}
/*----------------------推荐项目-----------------*/
.name{ float:left; border:solid 1px #ffa823; overflow:hidden; position:relative; padding:1px; }
.name h1{ background:#ffa823; font-size:16px; font-weight:400; color:#333333; padding-left:10px; line-height:36px; display:block;}
.name_1{ overflow:hidden;background:#fff;}
ul.name_logo{ width:145px; float:left; margin:20px 10px;}
ul.name_logo li{ float:left; line-height:28px; display:block;  width:148px;  text-align:center;}
ul.name_logo li img{ width:145px; height:145px;  border:solid 1px #d9d9d9;}
ul.name_logo .name_bottom{text-align:center;}
#demo{ overflow: hidden;width: 997px;height: auto;z-index: 0;}
.yqlj{float:left; border:solid 1px #dddddd; border-bottom:solid 1px #ffa823; overflow:hidden; position:relative; width:999px;}
.yqlj ul{ background:#ededed; overflow:hidden; height:36px;  margin:0px; padding-left:100px; }
.yqlj ul li{ margin-top:4px;  float:left;}
.yqlj ul li a{ display:inline-block; padding:0px 10px;border-radius:5px 5px 0px 0px; line-height:32px;  font-size:15px; color:#333; background:#d8d8d8; margin-right:10px; }
.yqlj ul li a:hover{border-radius:5px 5px 0px 0px; background:#ffa823; color:#fff;}
/*.yqlj ul .current_tab{background:#ffa823;color:#fff;border-radius:5px 5px 0px 0px;margin-right:10px;  }*/
.yqlj ul .current_tab a{color:#fff; background:#ffa823;border-radius:5px 5px 0px 0px; }
.txgg_nr1{ width:1001px; margin:10px 0px;}
table.de_tab1 { width:100%;}
table.de_tab1 td{ border:#dddddd solid 1px; background:#ffffff; padding:5px 15px; line-height:30px; width:20%; text-align:center;}

.leftb{float:left; border:solid 1px #ffa823; overflow:hidden;  width:100%;}
.btb{ font-size:16px;  width:75px; background:#ffa823; float:left; line-height:36px; padding-left:10px; }
.leftb ul{ background:#ffa823; overflow:hidden; height:36px;  margin:0px;}
.leftb ul li{ margin-top:4px;  float:left;}
.leftb ul li a{ display:inline-block; padding:0px 10px; line-height:32px;  font-size:15px;color:#fff; }
.leftb ul li a:hover{border-radius:5px 5px 0px 0px; background:#fff; color:#ff5c00;}
.leftb ul .current_tab{background:#fff;border-radius:5px 5px 0px 0px;color:#ff5c00;  }
.leftb ul .current_tab a{color:#ff5c00;  }
.left_bt{ background:#ffdfae;border-radius:5px; line-height:40px; }
.left h2{ font-size:16px; background:#ffa823; line-height:36px; font-weight:400; padding-left:10px;}
.tabs_con{ padding:0px;overflow:hidden; }
.scrollable{height:36px;overflow:hidden; width:680px;  float:left;  }
.scroll_list ul{  height:36px; width:680px;  
				   _display:inline;
				   float:left; }			  
.scroll_list li{ height:40px;	 _display:inline;text-align:center;
 position:relative; z-index:20;overflow:hidden; float:left;}
.slide_btn{height:22px; width:100%;  position:absolute; }		  
.slide_btn a{width:22px; height:37px; font-size:0; position:absolute;vertical-align:middle; top:0px; z-index:300; display:block; }		  
.slide_btn a.prev_btn{background:#fff url(../images/arrow_l.png) no-repeat; background-color:#fff;	left:0px;}

.slide_btn a.next_btn{background: url(../images/arrow_r.png) no-repeat; right:0px;}

.slide_btn a.prev_btn{background: url(../images/arrow_l_over.png)  no-repeat;}

.slide_btn a.next_btn{background: url(../images/arrow_r_over.png) no-repeat;}



ul.oUlplay li img {
	                    width:390px;
						height:301px;
						}



.gdtp_sm a{color:#fff; text-decoration:none; outline:none;  }  
.gdtp_sm a:hover{color:#fff; }	




/*********************/
.slide_wrap{width:390px;
           height:301px;
		   float:left;
		   position:relative;
		   overflow:hidden;		   
		   /*padding:1px 0 1px 1px;*/
		   /*border:1px solid #f6d9b8;*/
		   border-right:0;
		   }
		   
ul.slide_banner{width:390px;
			   height:301px;			   
			   overflow:hidden;			   
			   position:relative;
			  }
			  
ul.slide_banner li{		 
				  width:390px;
				  height:301px;			  
				  position:absolute;
				  z-index:4;
                  
				  }

ul.slide_banner li > a{			 
					 width:390px;					 
					 height:30px;
					 display:inline-block;
					 vertical-align:top;
					 }
	
ul.slide_banner li img {
	                    width:390px;
						height:301px;
						_float:left;
						}
						
ul.slide_banner li p{width:380px;
                     height:40px;
                     line-height:42px;
					 color:#000;
					 font-size:14px;
					 position:absolute;
					 bottom:0;
					 left:0;
					 /*text-align:center;*/
					 background:rgba(50,50,50,0.7);
					 font-family:"宋体",\5B8B\4F53;
                     padding-left:10px;
					 }
					 
ul.slide_banner li p a{color:#fff;}
				  
ul.slide_nav{
	position:absolute;
	right:10px;
	top:275px;
	z-index:10;
    
	}

ul.slide_nav li{/*margin:0 8px 0 8px;
               float:left;*/
               width:14px; height:14px; margin:0 8px 0 8px; border-radius:10px; background:#dbdbdb; float:left; overflow:hidden;*display:inline;*zoom:1;  cursor:pointer;
			   }

ul.slide_nav li a {
	display:inline-block;
	width:14px;
	height:14px;
	font-size:0;
	background-color:#fff;
	outline:none;
	overflow:hidden;
}

ul.slide_nav li a:hover {}

ul.slide_nav li a.current {
	width:14px;
	height:14px;
	background-color:#c43f11; 
}

.news_wrap{width:365px;
           height:300px;
		   float:left;
		   margin:0 10px 0 0;
		   padding:1px 1px 1px 0;
		   border:1px solid #f6d9b8;
		   border-left:0;
           position:relative;
		   }
		   
.news_wrap .tabs_nav ul{background:#ffa823; overflow:hidden;
                        height:36px;
                        padding-top:3px;
                        float:none;
                        width:auto;
						}
		   
.news_wrap .tabs_con{
		             width:365px;
					 height:300px;
					 }		   
				  
.news_wrap .tabs_con .con{height:250px;
                          width:355px;
						  padding:5px 5px 5px 15px;
						  font-size:14px;
						  }
			   
.news_wrap .con p{line-height:30px;
				  padding:5px 0 4px 0;
                  width:355px;
				  }

.news_wrap .con p a{display:inline-block;
                    width:260px;
					background: url(../images/g_dot.gif) 5px center no-repeat;
					}

.news_wrap .con p .date{display:inline-block;
                        width:80px;
						float:right;
						color:black;/*#868a8d;*/
						}
						
.sub_sites{
           height:301px;
		   float:left;
		   overflow:hidden;
		   }


/*---------------------新增样式--------------------------*/
.xzxlt{ background: #ffa823; float: left; overflow: hidden; height: 36px; width:665px; line-height: 36px; padding-left:15px;}
.input1{ border:solid 1px #fff; line-height:23px; width:90px; height:23px; border-radius: 3px; background: #ffdfae;
	padding-left: 5px; box-sizing: border-box;color: #333; font-size: 13px; font-family: "Microsoft YaHei"; margin-right: 15px;}
.swap_value{line-height: 23px; height:23px; border-radius: 3px;border: solid 1px #fff; background: #ffdfae;}
.cxtj a{ display: inline-block; padding: 0px 15px; background: #fff; border-radius: 3px; color: #d99122; line-height: 25px; margin-left: 10px;}
.cxtj a:hover{ background: #d99122; color: #fff;}


.jygg {
	overflow: hidden;
	margin-top: 20px;
	position: relative;
}

.jygg ul {
	overflow: hidden;
	padding: 0;
	margin: 0;
	width: 100%;
	position: absolute;
	top: 0;
}

.jygg ul li {
	float: left;
	border: solid 1px #dddddd;
	display: inline-block;
	padding: 0 20px;
	font-size: 20px;
	border-bottom: solid 1px #fff;
	border-top: solid 2px #fb6263;
	line-height: 40px;
}

.nrjygg {
	overflow: hidden;
	width: 100%;
	border: solid 1px #ddd;
	min-height: 500px;
	box-sizing: border-box;
	margin-top: 42px;
}

.xznr a {
	float: left;
	margin-left: 20px;
	line-height: 45px;
	font-size: 16px;
}

.djxz {
	position: absolute;
	right: 0;
	top: 3px;
}

.djxz a {
	font-size: 16px;
	background: #4681d0;
	color: #fff;
	border-radius: 3px;
	display: inline-block;
	padding: 0 15px;
	line-height: 32px;
}

.djxz a:hover {
	background: #2f7ee8;
}
