/* CSS Document */
*{ padding:0; margin:0;}
html{ /*overflow:hidden;*/}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#4f4f4f; outline:none;}
a:hover{color:#cc0000;}
img{ border:none;}
body{ font-family:"微软雅黑"; font-size:12px; line-height:24px; background:#FFF; color:#4f4f4f; }
.clc{ clear:both;}
#top{ height:501px; width:100%; background:url(/images/topbg.jpg) repeat-x; }
.db{ width:1002px; height:110px; margin:0 auto;}
.logo{ width:504px; height:83px; padding-top:13px; float:left;}
.topright{ width:230px; height:100px; float:right;}
.topbom{ width:100%; height:19px; background:url(/images/topbom.jpg) repeat-x;}
.sy ul li{ float:right; height:30px; padding:0px 3px; line-height:30px; font-size:12px; color:#FFF;}
.sy ul li a{ color:#FFF; text-decoration:none;} 
/*.search{ width:221px; height:32px; float:right; background:url(/images/search.png) no-repeat; margin-top:25px;}*/
.search{
	background:url(/images/search.png) no-repeat right bottom;
	 margin-top:25px;
	height:32px;
	width:261px;
	float:right; 
 	}	
.search #search-text {
	width: 145px;
	padding:0px 10px 0px 55px;
	border: none;
	margin:0px;
	color:#999999;
	height:32px;
	line-height:32px;
	font-size:12px;
	background:None;
	outline:none; 

}

.search #search-submit {
	border:none;
	background: none;
	font-size:12px;
	color: #FFFFFF;
	height:31px;
	margin:0px;	
	cursor:pointer;
	padding:0px;
	width:48px;
	line-height:16px;
	float:right;
	outline:none; 
}
.nav{ width:1002px; height:44px; background:url(/images/navbg.png) repeat-x;border-radius:6px; margin:0 auto;}
.nav ul{list-style: none; margin: 0px auto; padding: 0px; width:980px; display:block; }
.nav ul li{ float:left;  padding:0px 37px; height:44px; line-height:44px; color:#FFF; font-size:16px;background:url(/images/navline.png) right no-repeat;}
.nav ul li a{ color:#FFF; display:block; }

.nav ul li a:hover{ color:#0afc29;}
.banner{ width:1002px; margin:0 auto; height:338px; margin-top:10px; overflow:hidden;}
.flexslider { position: relative; height: 338px; overflow: hidden; background:url(/images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 338px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.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/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
#mid .midleft{ width:220px; float:left;}
#mid .midright{ float:right; width:767px;}
#mid{ width:1002px; margin:10px auto;}
.pro_categorytitle{background:#1E76B2; font-size:18px; width:220px; height:30px; color:#FFF; line-height:30px;}

.pro_category{ width:218px; height:auto; background:#F3F3F3; border:1px #dbdbdb solid; }
.bigfl{ width:218px; height:44px; background:url(/images/dlbg.jpg) no-repeat; line-height:44px; color:#cc0000; font-size:15px;}
.bigfl a{color:#009241;}
.smallfl{ width:200px; float:right; font-family:"宋体";}
.smallfl ul{ width:218px; margin-top:7px;}
.smallfl ul li{ float:left; height:23px; line-height:23px; font-size:12px; padding-left:4px; width:95px; overflow:hidden; color:#4f4f4f}
.smallfl ul li a{color:#4f4f4f}
.smallfl ul li a:hover{ color:#cc0000;}
.fllist{ margin-bottom:8px; width:220px; height:120px;}
.brand_category{ margin-top:10px;}
.brand_list{width:218px; height:auto; background:#F3F3F3; border:1px #dbdbdb solid; font-family:"宋体"; }
.brand_list ul{ }
.brand_list ul li{ height:29px; line-height:29px; background:url(/images/libg.jpg) no-repeat; }
.brand_list ul li a{font-size:15px; color:#4f4f4f;}
.brand_list ul li a:hover{color:#cc0000;}
.hot{ width:767px;height:640px; overflow:hidden;}
.title{ height:25px; background:url(/images/c1.png) no-repeat; width:767px; border-bottom:1px #1E76B2 solid;}
.title span{ font-size:18px; color:#1e76b2; line-height:25px; padding-left:9px;}
.hot ul{ margin-top:15px; width:800px; padding-left:2px;}
.hot ul li{ width:142px; margin-right:13px; background:url(/images/hotbom.png) bottom no-repeat; height:140px; float:left; margin-bottom:10px;}
.hot ul li a img{ border:1px #CCC solid;}
.hot ul li span{ display:block; width:142px; height:25px; line-height:25px; background:#1E76B2; text-align:center;}
.hot ul li span a{ color:#FFF; font-family:"宋体"; font-size:12px;}
.gsjj{ width:767px; height:250px; overflow:hidden;}
.gsjj_con{ padding:10px 3px 5px 3px; font-size:12px; color:#4f4f4f; line-height:25px; font-family:"宋体";}
.more{ color:#4271a6;}
.more a:hover{color:#cc0000;}
.pro_home{ width:767px; height:620px;}
.more1{ float:right; }
.more1 a{ color:#4271a6;font-size:7px; font-family:"宋体";}
.more1 a:hover{color:#cc0000;}
.more2{ float:right; }
.more2 a{ color:#FFF;font-size:7px; font-family:"宋体";}
.more2 a:hover{color:#0afc29;}

.pro_home ul{ margin-top:15px; width:800px; padding-left:2px;}
.pro_home ul li{ width:142px; margin-right:13px; background:url(/images/hotbom.png) bottom no-repeat; height:140px; float:left; margin-bottom:10px;}
.pro_home ul li a img{ border:1px #CCC solid;}
.pro_home ul li span{ display:block; width:142px; height:25px; line-height:25px; background:#1E76B2; text-align:center;}
.pro_home ul li span a{ color:#FFF; font-family:"宋体"; font-size:12px;}
.mid_four{ width:767px; height:265px; }
.news_home{ width:395px; height:265px; float:left;border:1px #CCC solid}
.contact_home{ width:356px; height:265px; overflow:hidden; float:right; border:1px #CCC solid; }
.title1{ width:395px; height:40px; line-height:40px; font-size:18px; color:#e4e4e4; background:#1E76B2 url(/images/white.png) 11px 0px no-repeat;}
.title2{ width:356px; height:40px; line-height:40px; font-size:18px; color:#e4e4e4; background:#1E76B2 url(/images/white.png) 11px 0px no-repeat;}
.title2 span{ padding-left:22px;}
.title1 span{ padding-left:22px;}
.yy{ width:395px; height:14px; background:url(/images/yy.png) center no-repeat;}
.news_home ul{ width:375px; margin:0 auto;}
.news_home ul li{ height:26px; line-height:26px;}
.news_home ul li a{ font-size:12px; font-family:"宋体"; color:#4f4f4f;}
.news_home ul li a:hover{ color:#cc0000;}
.news_home ul li span{ float:right;}
.contact_homecon{ padding-top:10px; padding-left:10px; padding-right:10px;}
.link{ margin-top:15px;width:767px;}
.link ul{ padding-top:10px; width:767px;}
.link ul li{ float:left; color:#4f4f4f; margin-left:10px;}
#foot{ width:100%; height:90px; background:#1F77B2; margin-top:20px;
  box-shadow:3px 0px 5px #000;
}
#foot a{color:#FFF;}
.fotpro{ text-align:center; color:#FFF;}
.title .location{ float:right; color:#a5a5a5; font-size:10px;}
.aboupro{ margin-top:20px; padding:0px 10px;}
.abouleft{ width:218px; background:#F3F3F3; min-height:200px; border:1px #CCC solid;}
.abouleft ul{ padding:10px 10px 0px;}
.abouleft ul li{ background:url(/images/arr4.gif) left no-repeat; height:30px; line-height:30px; font-size:14px;}
.abouleft ul li span{ padding-left:13px;}
.contact_left{ width:218px; margin-top:15px;background:#F3F3F3; border:1px #CCC solid;}
.prolist{ width:1002px; margin:0 auto;}

.prolisttitle{ height:25px; background:url(/images/c1.png) no-repeat; width:1002px; border-bottom:1px #1E76B2 solid;}
.prolisttitle span{ font-size:18px; color:#1e76b2; line-height:25px; padding-left:9px;}
.prolisttitle .location{ float:right; color:#a5a5a5; font-size:10px;}
.list{ border:1px #CCC solid; width:1000px; min-height:500px; margin-top:10px;}
.list h5{ padding:10px 15px 0px 15px; font-size:16px; }
.list h5 a{ color:#cc0000;}
.list dl{ padding:10px 15px 25px 16px;}
.list dl dt{ font-size:14px; font-weight:bold; line-height:25px; padding-bottom:10px;}
.list dl dd{ float:left; background:#F5F5F5; margin-right:10px; font-size:12px; font-weight:normal; line-height:30px; width:151px; text-align:center; margin-bottom:10px;}
.pro_fl ul{ }
.pro_fl ul li{width:218px; height:34px; background:url(/images/dlbg.jpg) no-repeat; line-height:34px; color:#cc0000; font-size:15px;}
.pro_fl ul li span{ padding-left:6px;}
.pinpai_list{margin-top:20px; padding:0px 10px;}
.pinpai_list ul{}
.pinpai_list ul li{ height:150px; width:745px; background:#EAF3FA; border:1px #1E76B2 solid; margin-bottom:15px;}
.brand_img{ width:130px; height:100px; border:1px #CCC solid; float:left; background:#FFF;overflow:hidden;text-align:center;display:table;float:left;margin:25px 10px;position:relative;}
.brand_img a{display:table-cell;vertical-align:middle;width:130px;height:100px;}
.brand_img a img{margin:0 auto;max-width:130px;max-height:100px;}

.brand_img1{ width:232px; height:202px; border:1px #CCC solid; float:left; background:#FFF;overflow:hidden;text-align:center;display:table;float:left;position:relative;}
.brand_img1 a{display:table-cell;vertical-align:middle;width:230px;height:200px;}
.brand_img1 a img{margin:0 auto;max-width:230px;max-height:200px;}

.brandjs{ float:right; width:590px; height:100px; overflow:hidden; margin:25px 0px;}
.brandjs h5{ font-size:14px;}
.right_2_cent {
width: 740px;
overflow: hidden;
/*border: 1px solid #0c66af;*/
border-top: none;
/*padding-bottom: 10px;*/
}
.nainone_nei {
float: right;
width: 460px;
margin-right: 15px;
padding-top: 15px;
text-align: left;
}
.nainone_nei ul{padding-top:40px;}
.li_width {
width: 460px;
font-size: 14px;
color: #009241;
font-weight: bold;
line-height: 25px;
border-bottom: 1px dotted #CCCCCC;
}
.li_ziti {
width: 460px;
font-size: 12px;
color: #787878;
line-height: 28px;

}

.mainone_img{ width:230px; height:200px; border:1px #CCC solid; float:left; background:#FFF;overflow:hidden;text-align:center;display:table;float:left;margin:25px 10px;position:relative;}
.mainone_img a{display:table-cell;vertical-align:middle;width:230px;height:200px;}
.mainone_img a img{margin:0 auto;max-width:230px;max-height:200px;}
.cent_right3 h3{ line-height:30px; border-bottom:1px #0c66af solid; font-size:14px; }
.new_con{width:767px; padding:15px;}
.title11{ font-size:16px; text-align:center;}
.date{ font-size:10px; text-align:center; color:#999; line-height:25px; display:block; margin-bottom:15px;}

.turn{ width:230px; height:200px;border:1px #CCC solid;position:relative; overflow:hidden;}
.turn-loading{width:230px; height:200px; position:absolute; z-index:4; overflow:hidden; background:#202f42;}
.turn-loading img{ width:32px; height:32px; margin:140px 0 0 235px;}
.turn-pic li{ position:absolute; top:0px; left:0px; filter:alpha(opacity=0); opacity:0;}
.turn-pic li img{ max-width:230px; max-height:200px; overflow:hidden;} 

.turn-tit{ font-size:12px;}
.turn-tit a{ color:#afafaf; text-decoration:none;}
.turn-tit a:hover{ color:#ffb02b; text-decoration:none;}
.turn-tit li{ position:absolute; z-index:3; bottom:-20px; left:5px;}
.turn-btn{ position:absolute; z-index:3; font-size:12px; color:#afafaf; bottom:8px; right:15px;}
.turn-btn .lb,.turn-btn .rb{ width:6px; height:9px; background:url(/images/btn.png) no-repeat;  overflow:hidden; position:absolute; top:7px; left:-10px; cursor:pointer;}
.turn-btn .rb{ background-position:-6px 0; left:21px;}
.turn-btn span{ text-align:center; padding-bottom:3px;}
.prenext{
	padding:10px 0px;
	margin-top:10px;}
	.prenext ul li{
	line-height:30px;
	background:url("/images/HituxUnicode/jiantou.gif") no-repeat 0px 1px;
	padding-left:15px;}				
/*上一个下一个*/
.point{ margin:12px 0px; text-align:center; line-height:22px;}
.point span.to_prev{padding:4px 12px;}
.point span.to_prev a{color:#177bd0;}
.point span.to_next{padding:4px 12px;}
.point span.to_next a{color:#177bd0;}

.page{clear:both; margin:8px 0px;}

.ColorLink a {color:#007acf;}
.ColorLink a:hover {color:#007acf;}
.FontRed{
	color:#FF0000;}
.t_page{
	padding:10px;
	text-align:center;
	font-size:12px;
	line-height:25px;	
	}	
.t_page a{
	padding:2px 5px;
	border:1px solid #DEDEDC;
	margin:0px 3px;}	
