@charset "utf-8";
/* CSS Document */
body,img{ padding:0; margin:0; font-size:12px; border:none;}
ul,li{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited{ color:#000000; text-decoration:none;}
a:hover{ color:#7ecae4; text-decoration:none;}

.div_1258{ width:1258px; margin:0 auto;}
.div_clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}

.myhead_1{ background:url(../../images/images/topbg_01.jpg) repeat-x top left; height:150px; width:100%;}
.mh1_right{ width:875px;}

.myhead_2{ background:#eaeaea;}

.flexslider{position:relative;width:1258px; height:400px; text-align:center;   overflow:hidden;background:url(../../images/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1; width:1258px;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;*bottom:10px;_bottom:10px;z-index:2;width:1258px;text-align:center; left:-40px; margin:0 auto;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../../images/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.mym{ background:#eaeaea;}
.mym_bg{ background:#FFFFFF; padding:27px 23px 0px 25px; width:1210px;}
.mym_left{ width:425px;}
.mym_l_tit{ background:url(../../images/images/title.png) no-repeat top left; height:35px; margin-bottom:25px;}
.mymlt_more{ width:425px; height:25px; background:url(../../images/images/more.png) no-repeat center right;}
.mym_l_list{}
.mym_l_list_img{ width:150px; height:100px; padding-right:10px;}
.mym_l_list_font{ line-height:27px; text-indent:2em;}

.mym_righ{ width:755px;}
.mym_r_tit{background:url(../../images/images/pro_title.png) no-repeat top left; height:35px; margin-bottom:25px;}
.mym_r_list{}

	.left_jt{ background:url(../../images/images/arrow8.png) no-repeat center left; width:17px; height:120px; float:left; margin:0px 4px;}
	.right_jt{ background:url(../../images/images/arrow8.png) no-repeat center right;width:17px; height:120px; float:right; margin:0px 4px;}
	.m_jt{ float:left;}
	.left_jt a div{ width:17px; height:120px;}
	.right_jt a div{ width:17px; height:120px;}

.myfoot{ background:url(../../images/images/bottombg.jpg) top left;}
.mfoot_1{ text-align:center; color:#FFFFFF; margin:0 auto; width:1125px;padding:50px 0px 0px 0px;}
.mfoot_1 span{ line-height:30px; padding:0px 10px;}
.mfoot_1 a,.mfoot_1 a:link,.mfoot_1 a:visited{ color:#FFFFFF; text-decoration:none;}
.mfoot_1 a:hover{ color:#7ecae4; text-decoration:none;}
.erm_div{ padding:10px 0px;}

.s_mym{ background:#eaeaea;}
.smymbg{ background:url(../../images/images/site_17.jpg) repeat-y top left;}
.smym_left{ width:220px;}
.smyml_tit{ background:url(../../images/images/site_03.jpg) no-repeat top left; height:40px; padding:0px 20px 0px 35px; line-height:40px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.smyml_list{ background:#dcdcdc; padding:15px 0px 15px 0px;}
.small_nav a,.small_nav a:link,.small_nav a:visited,.small_nav a:active{
	font-size:14px;
	font-family:"宋体";
	color:#787878;
	text-decoration:none;
	display:block;
	width:160px;
	height:29px;
	line-height:26px;
	text-align:left;
	vertical-align:middle;
	background:url(../../images/images/site_09.jpg) no-repeat top left;
	margin-top:5px;
	padding-left:60px;
}
.small_nav a:hover{
	color:#e62129;
	line-height:26px;
	height:29px;
	
}
.small_nav_down a,.small_nav_down a:link,.small_nav_down a:visited,.small_nav_down a:active{
	font-size:14px;
	font-family:"宋体";
	color:#e62129;
	text-decoration:none;
	display:block;
	width:160px;
	text-align:left;
	vertical-align:middle;
	line-height:26px;
	height:29px;
	
}
.small_nav_down a:hover{color:#e62129; height:29px;}

.smymlprol_list{ width:140px; margin:0 auto;}
.smymlprol_list_in{ margin-top:10px;}
.smymlprol_list_inp{ margin:10px 0px;}
.smym_righ{ width:1037px;}
.smymr_tit{ background:url(../../images/images/site_05.jpg) no-repeat top left; height:45px; padding-left:40px; line-height:40px;}

.smymr_list{ padding:15px 27px 30px 30px; width:980px; min-height:200px; line-height:210%;}


.itemimg{ width:162px;  margin:10px 15px 0px 16px; float:left;}
.videoimg{ width:160px; height:120px; border:1px solid #cccccc; padding:4px;}
.videoimg div{width:160px; height:120px; display:table-cell; text-align:center; vertical-align:middle; }
.item-titless{ line-height:30px; text-align:center;}


		.txt_class{ width:300px; height:20px; line-height:20px; padding-left:5px;}
.txt_class2{width:100px; height:20px; line-height:20px;padding-left:5px;}
.txt_class_con{ width:300px; height:40px; line-height:20px;padding-left:5px;}
.txt2_class{ background:none; border:none;}
.dd_class{ margin-top:20px;}
.dd_class2{ margin-top:10px;}
.dd_classdiv{ margin:10px 0px;}
	.dd_classdiv span{ width:100px; text-align:right;}
.dd_classdivx{  margin:10px 0px; line-height:40px;}
.dd_price{ float:left;}
.dd_type{ float:left; margin-left:15px;}
.dd_type2{float:left; margin-left:30px;}
.dd_bz{ float:left;}
.dd_bz2{ float:left; width:300px;}
.dd_sub{ float:left; width:220px; text-align:center;}
.dd_res{ float:left; width:150px;text-align:center;}
	.dd_clas_left{ float:left; width:400px;}
	.dd_clas_right{ float:left;  width:500px; height:230px;}
	.dd_clas_right2{ float:left;  width:450px; height:270px; margin-bottom:20px;}

.dd_c_dl{ float:left; width:85px; text-align:right;}
.dd_c_dr{ float:left; width:305px;}