@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,img{padding: 0;margin: 0;} 
fieldset,img { border: 0; }
fieldset,img { border: 0; } 
address,caption,cite,code,dfn,em,th,var,i { font-weight: normal; font-style: normal; } 
ol,ul,li { list-style: none; } 
div,dl,dt,dd,ul,ol,li{zoom: 1;}
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after { content:''; } 
a{text-decoration:none; color: #111111;}
a:hover{color:#0485af}/
/*循环播放样式*/
body{ font-family:"Arial","Microsoft YaHei","SimSun";padding: 0;margin: 0; background-color:#fff; z-index:0; min-width: 1300px !important;  }
.l{	float:left; 	}
.w100{	 width:100%;	}
.r{	float:right;}
input{-webkit-appearance: none;}
/*头部样式*/
.all{width: 1300px;margin: 0 auto;}
/*循环播放样式*/
/*首页正文样式*/
.l.head {
		width: 100%;  height:140px;	
}
.l.head_zb {
	width: 100%;
}
.l.head_a {
	width:400px;   margin-top:10px;
}
.r.head_b ul li {
	font-size: 16px;
	color: #464646; float:left; text-align:right;
	width: 70px; margin-left:30px;
}
.l.head_menu {
	width: 900px;
}
.r.head_b {
	width: 160px; margin-top:15px;
}
.l.head_b1 {
	font-size: 14px;
	color: #fff;
	width: 70px;
}
.l.head_b2 {
	font-size: 14px;
	line-height: 45px;  margin-top:-10px;
	color: #fff;
	background: url(con_bg.png) center no-repeat;
	text-align: center;
	height: 45px;
	width: 85px;
}
.l.gd {
	width: 100%; text-align:center;
}

.nav{ width:900px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav .m{
	float: left;
	position: relative;
	margin-left: -1px;  height:140px;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 0;
	border-right-style: solid;
	border-right-color: #e6e6e6;
}
.nav a:hover{ text-decoration:none; color:#000;   }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:40px; overflow:hidden;color:#000; height:140px; line-height:140px;  }
.nav h3 a{ display:block; color:#000;  padding:0px 30px; vertical-align:top;  }
.nav .on h3 a{ background:#0485af; color:#fff;  line-height:140px;height:140px; }
.nav .sub{ display:none; /*默认隐藏*/  padding:10px 0px;   position:absolute; z-index:999; top:140px; background:#0485af; text-align:center; color:#fff; font-size:14px; }
.nav .sub li{
	vertical-align: middle;
	margin:0px 5px 10px 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e6e6e6;
}
.nav .sub li a{  line-height:25px; padding:4px 0;  display:block;  color:#fff;   }
.nav .sub li a:hover{ color:#fff; background:#179cc7;   }

.l.sy_main1 {
	width: 100%;
	margin-top: 40px;
	margin-bottom: 50px;
}
.l.sy_main1_a {
	width: 700px; 
	margin-right: 90px;
}
.l.sy_main1_a1 {
	width: 100%;
	margin-bottom: 30px;
}
.l.sy_main1_b {
	width: 490px;
}
.l.sy_main2 {
	width: 100%;
	margin-bottom: 60px;
}
.l.sy_main2_list {
	width: 100%; margin-top:50px;
}
.l.sy_main2_list ul li {
	float: left;
	width: 285px; padding:10px 13px 20px 13px;
	margin-right: 15px;
	border: 1px solid #e8e8e8; border-radius:15px;
}
.l.sy_main2_list_a {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.l.sy_main2_list_a1 {
	font-size: 16px;
	font-weight: bolder;
	color: #494949;
	width: 82%;
}
li .l.sy_main2_list_b {
	font-size: 14px;
	line-height: 25px;
	color: #787878; height:175px;
	width: 100%;
	margin-bottom: 20px;
}


.r.sy_main2_list_a2 {
	font-size: 14px;
	color: #111111;
	width: 18%;
}

.l.sy_main1_a2 {
	width: 94%;
	margin: 0px 3%;
	line-height: 25px;
	margin-bottom: 30px;
	font-size: 14px;
	color: #494949;
}
.l.bottom {
	background-color: #0485af;
	width: 100%;
	margin-top: 30px;
	padding-top:30px;
	padding-bottom: 40px;
}
.bottom_1 {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.bottom_1 ul li {
	float: left; width:370px;
	margin-left: 50px; padding-bottom: 20px;
}
li .bottom_2 {
	width: 70px;
	margin-right: 20px;
}
li .bottom_3 {
	font-size: 14px; margin-top:10px;
	line-height: 25px;
	color: #fff;
	width: 270px;
	
}
.l.bottom_b {
	font-size: 14px;
	color: #fff;
	text-align: center;
	width: 100%;
	margin-top: 30px;
}
.l.cplist {
	width: 100%;
}
.l.cplist_left {
	width: 280px;
}

.nmlti {float: left;width: 280px; background-color:#333333; height:60px; padding-top:10px; text-align:center;}
.nllsi {
	float: left;
	margin-bottom: 20px;
	width: 278px;  padding-bottom:20px;
	border: 1px solid #f0f0f0;
}
.nllsi ul li {font-size: 14px;color: #7c7;float: left;height: 23px;width: 221px;margin-top: 10px;}
.nllsi ul li a  {font-size: 14px;color: #7c7676;}

.lmenu {float: left;width: 260px;margin-top: 12px; }
.lmenu a{font-size: 14px;}
.lmenu .p {font-size: 14px;color: #858585;float: left;width: 250px;line-height: 30px;display: block;height: 30px;text-decoration: none; margin-left:20px;}
.p.havesm1.on{font-size: 14px;color: #0485af; font-weight:bolder;}
.lmenu .submenu1 {font-size: 14px;color: #7c7676;float: left;width: 265px;line-height:35px;margin-top: 10px;margin-left: 10px;display:none;}
.lmenu .submenu1 a {font-size: 14px;display: block;padding-left: 12px;line-height:35px;}
.lmenu .submenu1 .b {font-size: 14px;font-weight:bold;line-height:35px;}
.lmenu .submenu1 .s {font-size: 14px;line-height: 30px;margin-left: 5px;}

.r.cplist_right {
	width: 940px; min-height:1000px;
}

.l.ny_title_1 {
	font-size: 14px; padding-bottom:15px;
	color: #333333;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

.l.ny_listmain_left_2 {
	width: 100%;
	padding-bottom: 20px;
}
.l.ny_listmain_left_2 ul li {
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
li .l.ny_listmain_left_2a {
	width: 330px;
	margin: 20px 25px 20px 0px;
}
li .l.ny_listmain_left_2b {
	width:540px;
	margin-bottom: 30px;
}
.l.ny_listmain_left_2b_h {
	font-size: 16px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1; color:#000;
    -webkit-box-orient: vertical;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 10px;
}
.l.ny_listmain_left_2b_i {
	font-size: 14px;
	line-height: 24px;
	color: #494949;
	width: 100%;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	margin-bottom: 20px;
}
.l.ny_listmain_left_2b_j {
	width: 100%;margin-top: 7px;
}
.l.ny_listmain_left_2b_j2 {
	font-size: 14px;
	color: #90959e;
	width: 125px;margin-top: 10px;
	margin-left: 25px;
}

.l.ny_listmain_left_2b_j1 {
	font-size: 14px;
	line-height: 35px;
	color: #fff;
	background-color: #0485af;
	text-align: center;
	height: 35px;
	width: 110px;
}
.l.ny_listmain_left_2b_j1 a {
	font-size: 14px;
	color: #fff;
}.l.cp_info_xx {
	width: 96%;
	padding-top: 30px;
	padding-right: 2%;
	padding-bottom: 30px;
	padding-left: 2%;
}
.l.cp_info_xx_title {
	font-size: 16px;
	color: #000; text-align:center;
	width: 100%;
	margin-bottom: 30px;
}
.l.cp_info_xx_con {
	font-size: 14px;
	color: #494949; line-height:25px;
	width: 100%;
	margin-bottom: 30px;
}
.l.fwyzc_list {
	width: 90%;
	padding-top: 30px;
	padding-right: 5%;
	padding-bottom: 30px;
	padding-left: 5%;
}
.l.fwyzc_list ul li {
	font-size: 14px;
	color: #494949;
	float: left;
	width: 100%;
	margin-bottom: 25px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #d8d8d8;
}

.tdcss {
PADDING-BOTTOM: 4px; PADDING-LEFT:10px; PADDING-RIGHT: 4px; PADDING-TOP: 4px; background-color:#fff;
}


.l.lxdt {
	width: 840px; marign:20px auto;
}

.user_mesg{width:840px;margin:30px auto;}
.user_mesg input, .user_mesg select, .user_mesg textarea{border:1px solid #f1f1f1;color:#666;}
.user_mesg .star{color:#dd2218;display:inline-block;padding:0 5px;vertical-align:middle;}
.user_mesg .star1{color:#FFF;display:inline-block;padding:0 5px;vertical-align:middle;}
.user_mesg .quick_liuyan_con{overflow:hidden;}
.user_mesg .quick_liuyan_con p{margin-bottom:10px;}
.user_mesg .item-right input{padding:5px 2px;}
.user_mesg .btn-mesSubmit{float:left;line-height:36px;}
.user_mesg textarea{font:14px "Microsoft Yahei";padding:10px;color:#666;resize:none;height:148px;width:680px;background-color:#f8f8f8;}
.user_mesg .item{margin-bottom:16px;_height:31px;text-align:left }
.user_mesg .item span{display:block;float:left;width:88px;margin-right:20px;text-align:right;line-height:42px;font-size:14px;color:#333333;}
.user_mesg .item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.user_mesg .item input[type="text"]{padding:5px 10px;width:680px;font-size:14px;background-color:#f8f8f8; line-height:28px; height:28px;}
.user_mesg .item input[type="text"]:focus{outline:1px solid #333333;border-color:#d5d2d2; }
.user_mesg .item textarea:focus{outline:1px solid #d5d2d2;border-color:#d5d2d2;}
.user_mesg .item input:disabled, .user_mesg .item textarea:disabled, .user_mesg .item select:disabled{background:#eee;}
.user_mesg .item-right{float:left;}

.user_mesg .item .btn-mesSubmit{display:block;width:140px;height:45px; line-height:45px;background:#797979;color:#fff;line-height:30px;float:left;font-size:16px;margin-left:107px;margin-right:30px;font-family:Microsoft Yahei;cursor:pointer }
.user_mesg .item .btn-mesSubmit:hover{background:#797979;color:#fff;}
.user_mesg .item .btn-mesSubmit:disabled{background:#ccc;}
.lmenu .submenu1 .s.on {
	font-size: 14px;
	color: #0485af;
}

