@charset "gb2312";
/* CSS Document */
body{color:#444444; background:#fff; font-family:"ËÎÌå"; font-size:12px;
}
select,input,img{font-family:tahoma; font-size: 12px;}
fieldset,img{ border:0;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	margin: 0;
	padding: 0;
}
em{ font-style:normal;}
a,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;} 
.clearfix:after {visibility: hidden;display: block;font-size: 0;content:"";clear: both;height: 0;}
.clearfix{*zoom:1;}
.both{ clear:both;}
a{ color:#444444;}

.width{ width:988px; margin:0 auto; clear:both;}
.head{ height:107px; overflow:hidden;}
/* text-align:center;float:left;display:block; height:41px; line-height:41px; overflow:hidden; color:#fff; font-size:14px; font-weight:bold;font-family: Î¢ÈíÑÅºÚ,ºÚÌå,simsun;*/
.logo{ float:left;}
.head_right{ float:right; padding-top:28px; padding-right:25px;}
.head_right a{ color:#7d7c7c; cursor:pointer;}

.nav{ background:url(../images/bg_06.jpg) repeat-x; height:44px; border-top:2px solid #4f9adb; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf; width:980px; margin:0 auto;}
.nav a,.nav span{display:block; float:left;}
.nav a{ text-decoration:none; text-align:center;float:left;display:block; width:130px; height:44px; line-height:44px; overflow:hidden; color:#494949; font-size:14px; font-weight:bold;font-family: Î¢ÈíÑÅºÚ,ºÚÌå,simsun;}
.nav a:hover{ color:#4f9adb; }
.nav span{ width:11px; background:url(../images/bg_09.jpg) center no-repeat; height:31px; margin-top:6px;}

.banner{overflow:hidden; padding-top:2px;}
.banner_top{ height:4px; background:url(../images/bg_15.jpg) no-repeat;}
.banner_left{ float:left; background:url(../images/bg_18.jpg) no-repeat; height:320px; width:6px; overflow:hidden;}
.banner_centent{ width:976px; height:320px; overflow:hidden; float:left;}
.banner_right{ float:left; background:url(../images/bg_20.jpg) no-repeat; height:320px; width:6px; overflow:hidden;}
.banner_bottom{ clear:both;background:url(../images/bg_21.jpg) no-repeat; height:19px; width:988px; overflow:hidden;}

.mian{ width:980px; background-color:#f4f3f3; margin:0 auto; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;}


.mian_t_1{
	width: 396px;
	/* [disabled]height:37px; */
	float: left;
	background: url(../images/bg1_03.jpg) right center no-repeat;
}
.mian_t_2{
	width: 320px;
	/* [disabled]height:37px; */
	float: left;
	background: url(../images/bg1_03.jpg) right center no-repeat;
}
.mian_t_3{
	width: 262px;
	/* [disabled]height:37px; */
	float: left;
}
.mian_t_l{ float:left; padding-left:15px; padding-top:1px;}
.mian_t_r{ float:right; padding-right:20px;}


.mian_ti_top{ height:37px; line-height:37px;background: url(../images/bg_23.jpg) repeat-x;}
.innews,.inabout,.invideo{ clear:both; margin-top:6px; height:210px; background:none; overflow:hidden;}
.innews,.inabout{ border-right:1px solid #dedede;}
.innews{ padding:0px 28px 0 18px;}
.innews_info{ height:28px; line-height:28px; border-bottom:1px dashed #dedede; overflow:hidden; }



.inabout{ padding-left:7px; line-height:29px;}
.inabout_img{ float:left; display:inline; width:98px; height:134px; padding:1px; overflow:hidden;  margin-right:10px;}
.inabout_img img{ width:98px; height:134px;}
.inmone{ color:#c31212;}

.invideo{padding-left:7px;}
.consh{ padding-top:5px;padding-bottom:5px;}
.shop{ width:697px; padding-left:18px; float:left; overflow:hidden; }
.shop_title{ height:34px; line-height:34px;border-bottom:1px solid #c4c3c3; margin-right:20px;}
.shop_title span{ display:block; float:left; color:#0664b6; font-size:14px;}
.shop_title a{ display:block; float:right; margin-right:8px;}
.shop_title span em{ color:#acacac; font-size:12px; padding-left:10px;}

.incontact{ float:right; width:247px;}


.shop_js{ height:115px; padding:20px 0; border-right:1px solid #dedede; margin-top:5px;}


/***********************/
#demo {

overflow:hidden;
width: 675px; 

}
#demo img {
	width:153px; height:110px; padding:1px; background-color:#fff; border:1px solid #dedede;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.demo1_1{width:157px; height:114px; overflow:hidden; margin-left:16px; float:left;}

#demo1 a{text-decoration:none;}

/*****************************/


.incontact_info{ line-height:22px;}

.incontact_info{ margin-top:9px; margin-left:4px; background:url(../images/bg_39.jpg) right no-repeat; height:179px;}





.footer{ background:url(../images/bottom.jpg) bottom no-repeat; background-color:#ededed;width:962px; padding-left:18px; margin:0 auto; clear:both; line-height:23px; padding-top:20px; border-top:3px solid #6caadf; height:auto !important; min-height:60px; height:60px; padding-bottom:20px;}
.centfooter{ width:970px;}


.incontact_info span{ font-size:20px; color:#0664b6;}
.ad1,.ad2,.ad3,.ad1 img,.ad2 img,.ad3 img{ width:980px; overflow:hidden;}
.ad4 a{ display:block; float:left; width:196px; height:150px;}
.ad4 a img{width:196px; height:150px;}


.noborder{ border-top:0 none;}

.cent_mian{ background-color:#f9f9f9; border:1px solid #f0f0f0; border-top:0 none;}
.centent{ height:auto !important; min-height:470px; height:470px; width:980px; margin:0 auto; }
.centent_left{ width:265px; float:left;}
.centent_right{ width:704px; float:right;}

.cent_news{ width:263px; border:1px solid #dcdcdc;}
.cent_news_title{ height:37px; background:url(../images/about_03.jpg) repeat-x; padding-right:8px; line-height:36px; overflow:hidden;}
.cent_news_title span{ float:left; padding-left:10px; color:#0356b2; font-size:14px; }
.cent_news_title a{ float:right;}
.cent_news_info{ height:185px; padding:10px 8px 0 5px; overflow:hidden;}



.cent_str{ padding-top:33px; padding-left:15px;}

.bgcent_str{ background:url(../images/about_14.jpg) bottom right no-repeat;}


.cent_title{ background:url(../images/about_06.jpg) bottom no-repeat; height:37px; line-height:36px; padding-left:8px; }


.str_mian{ padding-top:8px; line-height:29px; padding-right:8px;}
.str_mianimg{ display:inline; float:left; padding:6px 8px 8px 5px; margin-right:15px; background:url(../images/about_10.jpg) no-repeat; width:160px; height:220px;}
.str_mianimg img{width:160px; height:220px;}

.cp_mianimg{display:inline; float:left; padding:2px; margin-right:15px;  width:185px; height:185px; border:1px solid #dedede;}
.cp_mianimg img{width:185px; height:185px;}


.about_title{
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #000;
	text-align: center;
	font-weight: bold;
}

.about_title_info{ text-align:center; height:50px; line-height:40px; color:##7E7E7E;}



.news_right_inof{
	height: auto !important;
	min-height: 562px;
	height: 562px;
}
.news_inof{ clear:both; line-height:39px; height:39px; overflow:hidden; border-bottom:1px dashed #949494; padding-left:10px;}
.news_inof span{float:left; padding-left:13px; color:#7eb617; font-size:12px; padding-right:5px;}
.news_inof a{float:left; font-size:14px;color:#424242;}
.news_inof em{float:right; padding-right:15px; font-size:14px; color:#a4a4a4;}
.page{ line-height:30px;width:100%; text-align:center; clear:both; margin:20px auto 0 auto; padding-bottom:10px;}
.page a{ border:1px solid #ccc; padding:2px 10px; text-align:center; background:#f9f9f9;}
.page a:hover{ border:1px solid #666; background:#037ab5; text-decoration:none; color:#fff}

.page a.curpage{ border:1px solid #037ab5; background:#fff; text-decoration:none; color:#037ab5;font-weight:bold;
}




.cp{height: auto !important;
	min-height: 380px;
	height: 380px; padding-top:20px;}
.cpinfo{ float:left; padding-bottom:20px; height:180px; width:142px; padding:0 16px;}
.cpinfo img{ height:140px; width:140px;}

.cpinfo p{ height:38px; line-height:38px; text-align:center;}






.cp_box{ height:115px; padding:15px 15px 8px; border-bottom:1px dashed #dedede; overflow:hidden; line-height:25px;}

.cp_box_left{display:inline; float:left; padding:1px; margin-right:15px;  width:153px; height:110px; border:1px solid #dedede;}
.cp_box_left img{width:153px; height:110px;}
.cp_left_title{ line-height:40px; height:40px; overflow:hidden; padding-left:10px;}
.cp_left_title a{ color:#000;}







