@import url(animate.css);
/* CSS Document */
.indexCase .readMore, .caseInfoList .readMore, .caseBox .readMore,.reNewsCon .readMore { display: block; margin: 0 auto; width: 176px; height: 32px; background-color: #fff; border: 2px solid #dadada; font-size: 14px; line-height: 32px; text-align: center; font-weight: bold; color: #b3b3b3; transition: 0.2s ease all; -webkit-transition: 0.2s ease all; -moz-transition: 0.2s ease all; }
.indexCase .readMore:hover, .caseInfoList .readMore:hover, .caseBox .readMore:hover,.reNewsCon .readMore:hover { background-color: #df0b19; border-color: #df0b19; color: #fff; }

/* reset.css V1.2  Start*/
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td { margin: 0px; padding: 0px; font-weight: normal; }

body, button, input, select, textarea, h1, h2, h3, h4, h5, h6, i { font-family: Arial, Helvetica, sans-serif; font-weight:normal }

ul, ol, li { list-style: none; }

a { text-decoration: none; color: #333333; }

a:hover { text-decoration: none; }

img { border: 0; vertical-align: top; }

button, input, select, textarea { font-size: 100%; vertical-align: middle; outline: none; }

table { border-collapse: collapse; border-spacing: 0; }





/*内页*/
.in-banner {width: 100%; height: 370px;}

.bigIn{ width:100%; background:#fff; overflow:hidden;padding-top:1px;}
.insideBox{ width:1114px; margin:0 auto; padding-top:28px; background:#fff;overflow:hidden;}
/*左边*/
.list {
position:relative;
width:222px;
border: 1px solid #cfcfcf;
border-top: none;}

.leftList{ width:220px; float:left; margin-left:20px; padding-bottom:50px;}
.topTitle{ width:225px; height:70px; background:url(../images/title_03.png) no-repeat;}
.topTitle h1{ font-size:18px; line-height:70px; color:#fff; margin-left:60px;}
.topTitle h1 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.side-list {
position:relative;
width:222px;
border: 1px solid #cfcfcf;
border-top: none;}

.side-list li {
border-bottom: 1px solid #cfcfcf;
}

.side-list li a{
display: inline-block;
width: 190px;
padding-left: 20px;
background: url("../images/bg_li02.png") no-repeat 190px -80px;
/* font-weight: bold; */
font-size: 14px;
line-height: 50px;
color: #4D4D4D;}

.side-list li a:hover{color: #083eab;}


.list ul{ margin-top:6px;}
.list li{ width:220px; height:42px; text-align:center; background:#e6e6e6; margin-bottom:2px;line-height:42px;font-size:14px;}
.list li a{ text-decoration:none; color:#282828; line-height:42px;}
.list li:hover{color:#fff; background:#083eab;}
.list li a:hover{color:#fff;}

.side-list > ul  { width: 220px; height:auto;   }

.side-list > ul > li > ul { width: 220px; height:auto; padding:0px 5px; background:#FFFFFF; position:absolute; left: 218px; top: 0px;  display:none; box-shadow: 1px 0px 8px #ccc; border:1px solid #dedede;  }

.side-list > ul > li:hover > ul { display:block;}
.side-list > ul > li > ul > li > a { padding:0px 0px 0px 15px; font-size:12px; font-weight:normal;background:none}
.side-list > ul > li > ul > li:hover > a { color:#0064d3; text-decoration:none; background:none}


.contactIn{ width:220px; height:62px; background:url(../images/contactB_03.png); margin-top:26px;}
.contactIn h1{ height: 68px;padding-left: 39px; line-height: 68px; color: #fff; font-size: 20px;}
.contactP{ width:198px; overflow:hidden; color:#333333; line-height:24px;  border:1px solid #dcdbdb;padding:10px;}
.contactP h1{ font-size:14px;}

/*右边*/

.rightBox{ width:830px;  overflow:hidden; float:right; margin-right: 10px;color:#616060; padding-bottom:20px; min-height:572px;}
.bannerIn{ width:830px; height:280px; overflow:hidden;}
.bannerIn img{width:820px; height:280px;}

.Inline h1{ text-align:right; line-height:30px;color:#616060; float:right;}
.Inline h2{ float:left;line-height: 50px; font-size:18px; font-weight:bold; margin-left:20px; color:#282827;}
.Inline h1 a{ text-decoration:none; color:#616060;}
.Inline{ width:820px; height: 50px;color:#616060; border-bottom: #E9E9E9 solid 5px;margin-bottom:20px;}
.content{padding:10px;}


/*内页新闻列表*/
.news_list{}
.news_list li{line-height:27px;position:relative;padding-left:10px;padding-top:10px;border-bottom:1px dashed #EEE;}
.news_list li a{line-height:27px;}
.news_list li span{color:#999;z-index:0;line-height:27px;}
.news_list li h3 {font-size:14px;}
.news_list li h3 a{color:#323232;font-weight:bold;}
.news_list li h3 a:hover{color:#083eab;}
.news_list li div{
	line-height: 24px;
}
.page{line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px; padding:10px 5px 0px 10px;font-size:12px;}

/*内页新闻详细*/
.news_detail{}
.news_detail h4.title{text-align:center;font-family:"Microsoft YaHei";font-size:18px;border-bottom:1px solid #e0e1dc;margin-bottom:5px;
padding-bottom:10px;}
.news_detail h3.title_bar{width:100%;line-height:26px;text-align:center;font-weight:normal;color:#808080;float:left;height:26px;overflow:hidden;}
.news_detail h3.title_bar span{padding-right:10px;}
.news-content{padding:10px;margin-top:20px;}
.page{line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px; padding:10px 5px 0px 10px;font-size:12px;}



/*搜索和热门搜索*/


#search{width：180px; height:52px; float: left;}
#searchform { float:left;  padding:10px; }
#searchform fieldset { padding:0px; border:none; margin:0px; }
#searchform input[type="text"] { 
		background:#FCFCFC;
		border:1px solid #dedede;;
		float:left;		
		padding:0px 5px 0px 10px;
		margin:0px;
		width:150px; 
		height:30px;
		line-height:30px;
		transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
		-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s; 
		-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s; 
		-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
		color:#888888; 
	}
#searchform input[type="text"]:hover, #searchform input[type="text"]:focus { width:200px; }
#searchform input[type="submit"] { background: url(../images/icon-search.png) center 10px no-repeat; cursor:pointer; margin:0px; padding:0px; width:37px; height:30px; line-height:30px; }
	
input[type="submit"] { padding:4px 17px; color:#ffff;color:#585858; ff; text-transform:uppercase; border:none; font-size:20px; background:url(../images/gradient.png) bottom repeat-x; cursor:pointer; margin-top:10px; float:left; overflow:visible; transition: all .3s linear; -moz-transition: all .3s linear; -o-transition: all .3s linear; -webkit-transition: all .3s linear; }
	
#searchform input[type="submit"]:hover { background-color:#333232; }
#search #searchform input[type='submit'] { background-color:#0942b5; height:32px;}





/*内页产品列表*/


.sousuo{width:810px;height:60px;float:left;}
.fenlei{width:520px;height:100px;float:left;margin-top:10px;}
.fenlei b {font-size: 14px;color: #104eaa;line-height:50px;}
.fenlei a {
display: inline-block;
padding: 0 14px;
background: url("../images/bg_li01.png") no-repeat right center;
color: #888;
transition: color 500ms ease-in 0ms;}

.content .product-list{float:left;}
.content .product-list li{float:left;margin-right:10px;display:inline; width: 190px;}
.content .product-list li a.img{padding:1px;/*border:1px solid #d2d1d1;*/ background-color:#FFFFFF;}
.content .product-list li a.img img{width: 186px;height:230px;}
.content .product-list li a.img{display:block;}
.content .product-list li h3{text-align:center;padding-top:5px;width:190px;height:40px;overflow:hidden;}
.content .product-list li h3 a{font-weight:normal;color:#424242}
.content .product-list li h3 a:hover{color:#d10000}
.content .product-list li a.img:hover{/*border:1px solid #00407e;*/}



/*产品详细*/
.product_detail{padding:5px;margin-top:30px}
.product_detail h1.title{text-align:center;line-height:30px;font-size:14px;font-family:"Microsoft YaHei";border-bottom:1px solid #e0e1dc;margin-bottom:15px;padding-bottom:5px;}
.product_detail .img{margin-left:30px;width:300px;height: 370px;float:left;padding:2px;border:1px solid #e0e1dc;}
.product_detail .img img{}
.product_detail .small{width: 300px;height:370px;}
.jqzoom{
	text-decoration:none;
	float:left;
}

.product_detail .list2{width:300px;float:left;margin-left:30px;display:inline;padding-top:8px;}
.list_p{}
.list_p li{line-height:30px;height:30px;font-size:14px;border-bottom:1px dashed #e0e1dc;padding-bottom:5px;padding-top:5px;font-family:"Microsoft YaHei"}
.list_p li h2{font-size: 16px;font-weight:normal;font-family:"Microsoft YaHei"}
.product_detail .inquiry{line-height:32px;border:none;margin-top:25px;}
.product_detail .inquiry a{font-size:14px;background: #0037a6;color:#CCC;display:block;width:112px;height:32px;text-align:center;line-height:30px;border-radius:5px;box-shadow: 0 2px 2px #A6A6A6; }
.product_detail .inquiry a:hover{background:#da0000;color:#fff;}
.list_p li h2 a{font-size:12px;font-family:"Microsoft YaHei"}
.p_detail {width:800px;min-height:200px;margin-top:10px;float:left;padding:8px;}
.p_detail span.title{line-height:32px;height:32px;text-align:left;margin-top:10px;display:block;padding-left:10px;font-size:16px;color:#0037a6;}
.p_detail p.dd{padding-top:5px;padding-bottom:5px;}
h3.tag{line-height:32px;border-top:1px dashed #e0e1dc;margin-top:10px;color:#999;font-weight:normal;}
h3.tag a{color:#005a98;}
h3.tag a:hover{color:#e87518;}
.page{width:600px;float:left;line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px;padding-top:5px;font-size:12px;}
.page a{color:#005a98;}
.page a:hover{color:#e87518;}
.page span{color:#005a98;}

<style>  
.contact-form h4 {
	color: #7B7B7B;
	font-size: 22px;
	font-weight: 500;
	font-family:"微软雅黑";
	letter-spacing: 1px;
	padding:20px 0 20px 0;
}
#code{
  	margin-top: 20px;
}
.map iframe {
  	width: 100%;
  	height: 340px;
}
.contact-infom p {
  	color: #858d94;
  	margin: 0 0 1.5em 0;
  	text-align: left;
  	font-size: 14px;
  	letter-spacing: 1px;
  	line-height: 1.8em;
}
.address {
  	margin-top: 5em;
}
.address-left{
	float:left;
	width:50%;
}
.address p {
	color: #858d94;
	margin: 0 0 .5em 0;
	text-align: left;
	font-size: 14px;
	letter-spacing: 1px;
}
.address a {
	color: #b33f8a;
	margin: 0 0 .5em 0;
	text-align: left;
	font-size: 14px;
	letter-spacing: 1px;
	transition: .5s all;
}
.address a:hover {
  	color:#858d94;
  	text-decoration: none;
}
.contact-form {
	margin-left:20px;

}
.contact-form input[type="text"] {
	display: inline-block;
	background: none;
	border: 1px solid #A3A1A1;
	width: 32%;
	margin: 0 0 1.5em 0;
	outline: none;
	font-size: 16px;
	color: #747577;
	font-weight: 500;
	padding: 10px 15px 10px 15px;
}
.contact-form input[type="email"] {
	display: inline-block;
	background: none;
	border: 1px solid #A3A1A1;
	width: 40%;
	margin: 0 0 1.5em 2em;
	outline: none;
	font-size: 16px;
	color: #747577;
	font-weight: 500;
	padding: 10px 15px 10px 15px;
}

.contact-form input[type="qq"] {
	display: inline-block;
	background: none;
	border: 1px solid #A3A1A1;
	width: 40%;
	margin: 0 0 1.5em 2em;
	outline: none;
	font-size: 16px;
	color: #747577;
	font-weight: 500;
	padding: 10px 15px 10px 15px;
}

.contact-form input[type="code"] {
	display: inline-block;
	background: none;
	border: 1px solid #A3A1A1;
	width:150px;
	margin: 0 0 1.5em 0;
	outline: none;
	font-size: 16px;
	color: #747577;
	font-weight: 500;
	padding: 10px 15px 10px 15px;
}

.contact-form textarea {
	background: none;
	border: 1px solid #A3A1A1;
	width: 84%;
	display: block;
	height: 150px;
	outline: none;
	font-size: 16px;
	color: #747577;
	font-weight: 500;
	resize: none;
	padding: 10px 15px 10px 15px;
}
.contact-form input[type="submit"]{
	background: #222222;
	border: 1px solid #EFEFEF;
	padding: .6em 0;
	width: 14%;
	font-size: 16px;
	color: #fff;
	font-weight: 400;
	letter-spacing: 1px;
	outline: none;
	transition: .5s all;
	float:left;
}
.contact-form input[type="submit"]:hover{
  color: #060606;
  background: none;
}
</style>


/*分页样式*/
.pageinfor {
	padding-right: 12px;
	padding-left: 12px;
	overflow: hidden;
	margin-top: 36px;
	width:756px;
	font-family: "arial" "Microsoft Yahei" "宋体";
}

.pageinfor{
	float:left;
}


.pageinfor li{
	float:left;
	margin-right: 10px;
}
.pageinfor li:last-child{
	margin-right: 0px;
}
.pageinfor a{
	display: block;
	text-align: center;
	padding: 4px 6px;
	border: 1px solid #D8D8D8;
}
.pageinfor  a:link,.pageinfor a:visited{
	text-decoration: none;
	color: #000;
}
.pageinfor a:hover{
	color:#fff;
	background: #47BD40;
}

.c{
	margin-top: 5px;
}








