*{margin:0; padding:0; font-family:"微软雅黑";}
body{ line-height:24px; font-size:12px; color:#555;}
a{color:#555; text-decoration:none;}
a:hover{color: #1a79ae}
img{border:none;}
li,ul{list-style-type:none; margin: 0;padding: 0;}
ul{margin: 0;padding: 0;}


#header{width: 100%;overflow: hidden;height: 112px;}
#h2{width: 1200px;overflow: hidden;margin: 0 auto}
#logo{float: left;height: 39px;margin-top: 37px;margin-left: 16px;_margin-left:8px;}
#ltab a{color: #fff;width: 40%;text-align: right;float: left;display: block;}
#navc{float: right;width: 790px;margin-top: 30px; }
#navc li{width: 88px;height: 30px;margin:5px 5px 0;line-height: 30px; float: left;font-size: 15px;font-weight: 800;text-align: center;vertical-align: middle;}
#navc li:hover{background-color: #e2534b;border-radius: 5px;color: #fff}



/*banner*/
#flash{ width: 100%; height: 500px; overflow: hidden;float: right;}
.pogoSlider {width:100%;height: 500px;position: relative;overflow: hidden;margin:0 auto;}

/*content*/
#content1{width: 100%; overflow: hidden;clear: both;}
.line{padding: 40px 0;text-align: center;overflow: hidden;clear: both;margin:0 auto;}
.nrtitle{font-size: 24px;margin:20px auto;font-weight: 800}
.nrtitle span{color: #aaa;display: block;font-weight: 200;line-height: 40px;}
#cpzsc{width: 1200px;margin:0 auto;}
#jtl,#jtl2{float: left;background: url(../Image/cpjtl.jpg) no-repeat center;height: 200px;width: 65px}
#jtr,#jtr2{float: right;background:url(../Image/cpjtr.jpg) no-repeat center;height: 200px;width: 65px}
.gdnr{width: 1060px;height: 200px;margin:0 auto;overflow:hidden;float: left;}
.gdnr li{float: left;margin:10px;text-align: center;}
#cppic{width: 245px;height: 164px;text-align: center;background-color: #fff;border: #eee;margin:0 auto;}
#cppic img{width: 100%;height: 100%;}
#ptitle{height: 30px;line-height: 30px;}
.gdnr li:hover #cppic{margin-top: -1px}


#cpzsc .pro a img{width: 247px;height: 162px;}
#cpzsc .pro a {margin:0 15px;}
#cgalc .pro a img{width: 247px;height: 162px;}
#cgalc .pro a {margin:0 15px;}

#line2{background-color: #f3f3f3;width: 100%;overflow: hidden;}
#gsjjc{width: 1200px;margin:0 auto;}
#gsjjc li{float: left;}
#gsjjc li img{width: 294px;height:  165px;display: block;}
.gssk{width: 294px;height: 163px;background-color: #2199dc;font-size: 20px;color: #fff;font-weight: 800;text-align: center;vertical-align: middle;display: table-cell;}
.gssk span{font-size: 14px;color: #6cbcf0;display: block;}

#gsxwc{width: 1200px;margin:0 auto;height: 340px;}
#gsxwc li:hover #newsnrc{background-color: #eee}
#gsxwc li{width: 50%;margin:20px auto;height:89px;overflow: hidden;float: left;}
#rq{width: 62px;height: 66px;border: 1px solid #0c438c;text-align: center;float: left;margin:10px 20px;font-weight: 800;}
#rqd{height: 40px;background-color: #fff;color:#0c438c;font-size: 24px; line-height: 40px}
#rqm{height: 27px;background-color: #0c438c;color: #fff}
#newsnrc{float: left;width: 470px;text-align: left;padding: 10px}
#newst{font-weight: 600;color: #111;font-size: 14px}
#newsc{font-size: 12px;color: #999}

#line4{width: 100%;background-color: #f3f3f3;overflow: hidden;}
#cgalc{width: 1200px;margin:0 auto;}


/*foot*/
#footer a{color: #fff}
#footer a:hover{color: #2199dc}
#footer{width: 100%;background-color: #1b1b1b;overflow: hidden;color: #fff;}
#fline{width: 100%;height: 19px;background: url(../Image/fline.jpg);}
#fnav{width: 1200px;margin:20px auto;text-align: center;color: #fff;}
#fnav span{margin:0 15px;}

#fc{margin:0 auto;width: 1200px;color: #fff;text-align: center;line-height: 30px;}
#fc a{color: #fff}

#flink{width:100%;height: 62px;background-color: #000 ;color: #ccc}
#link{width: 1200px;margin:0 auto ;text-indent: -72px;line-height: 30px;padding-left: 72px;line-height: 62px;color: #ccc}
#link a{margin:0 15px;}

/*双排滚动*/
.cpgd { width: 100%;
		height: 100%;
		overflow:hidden;
		text-align:left;
		margin:0 auto;
		}
/*.cpgd ul { margin:0;padding:0;}
.cpgd li {float:left; margin-right:10px;margin-bottom: 10px; display:inline; text-align:center; font-weight:bold; }
.cpgd li img { width:159px; height:111px; border:#ccc 1px solid; vertical-align:top;padding: 2px;}
.cpgd li { color:#000;}
.cpgd li:hover{color: #025bb2; }
.cpgd li name1{height: 30px;line-height: 30px}*/

/*单排滚动*/
#indexPro{ width:100%; margin:0 auto; height: 100%; overflow:hidden;}
#indexPro1{ width:100%; margin:0 auto; height: 100%; overflow:hidden;}
#indexPro2{ width:100%; margin:0 auto; height: 100%; overflow:hidden;}



/*#content3{background: url(../Image/cbj.png) no-repeat top center;width: 100%;clear: both;margin:0px auto 0;}*/
/*框架*/
.main{width: 1200px; height: auto;  margin:60px auto 20px ;clear: both;overflow: hidden;padding: 10px 0}
.left{float: right;}
.right{float:left; margin-top: 10px;width: 900px;}
#fl{display: none;}
.right_f12{margin-right:10px;display: inline-block;text-align: right; float: right ; vertical-align: bottom; font-size: 14px;line-height: 44px;font-weight: 900;color: #555}
.right_f12 a{color:#555}
/*.article p{margin: 20px;text-indent: 2em}*/
#scontent{overflow: hidden;padding:10px;line-height: 30px;letter-spacing: 0.5px;font-size: 14px;}
#scontent table{margin:0 auto;}
#scontent p img{max-width: 100%}
.f12 img{max-width: 500px}
.clear{clear: both}
.title strong{height: 45px;float: left;color: #222;font-size: 24px;font-weight: 500;text-align: center;line-height: 45px;}
#titlec{width: 1200px;margin:0 auto;}
#tsj{    float: left; display: block;border-top: 15px solid #ececec;margin-top: 44px;width: 0;height: 0;border-left: 10px solid transparent;  border-right: 10px solid transparent;}
.article{}
#newsnr{margin:10px 30px;}
/*company*/
/*.sgsjj #scontent img{float: left;margin-right: 20px;margin-bottom: 20px;}*/
.sgsjj{line-height: 35px}


/*sidebar*/
#sider{width: 280px; overflow: hidden;padding-top: 10px}

#scpzx{width: 100%;overflow: hidden;}
#scpzxt,#slxwm{width:100%;line-height: 30px;font-weight: 900;font-size: 16px }
#scpzxc{padding: 20px 5px;}
.big{line-height: 30px;background: url(../Image/jt.jpg) no-repeat 20px center;text-indent: 50px;border-bottom: 1px solid #ccc}
.big:hover{color: #ff4400}
.smallclass{padding-left: 50px}
.smallclass li{line-height: 30px;border-bottom: 1px solid #ccc}

#slxwm{margin-top: 20px;}
#slxwmc{padding: 10px 5px;color: #555;font-size: 12px;font-weight: 100}
#slxwmc li{line-height: 30px;margin-left: 35px;text-indent: -35px}


/*gywm*/
.gsjj,.xwdt,.cpzx,.ppjs,.zspx,.zxly,.lxwm,.jmhz,.zzry,.cgal,.xswl,.cpss,.rczp,.zxdd,.hjzs{width: 100%; height: 44px;line-height: 44px;font-family:"微软雅黑";font-weight: 600;font-size: 14px;background-color: #ececec;position: absolute;left: 0;margin-top: -60px;}
/*news*/

/*人才招聘*/
#page{border: 1px solid #efefef;margin:20px auto;text-align: right;}

/*新闻首页样式*/
.news{min-height: 100px;height: auto; }
.news li{height: 35px; line-height: 35px; width:100%;border-bottom: 1px dotted #bbb; }
.news li span{float: right;}
.news li:hover{background-color: #eee;}
.page{margin-top: 30px; border-top: 1px solid #999;padding-top:10px;  text-align: right;}
/*新闻内页样式*/
.news_title {margin-top: 20px;text-align: center;}
.meta{margin-top: 10px;text-align: center;}
#prev_next{margin: 0 auto;text-align: center; width: 100%;border-top: 1px solid #999;margin-top: 50px;}
#prev_next li{height: 40px; line-height: 40px;text-align: left;}

/*产品样式*/
#scontent .pro{min-height: 600px;height: auto;overflow: hidden;}
#scontent .pro li{float: left; width: 33.3%;text-align: center;margin-bottom: 20px;}
#pro_pic{text-align: center;overflow: hidden;padding: 3px;border: 4px solid #f5e3b7;background-color: #fff;height: 158px;width: 195px;line-height: 160px;margin:0 auto;}
#pro_pic img{width: 195px;height: 158px;margin: 0 auto;display: block;}
#pro_title{ display: block;width: 100%; line-height: 20px; text-align: center;overflow: hidden;height: 30px}
.pro li:hover #pro_pic{border-color: #c60}
.pro li:hover #pro_title{color: #c60}

/*产品内页*/
.rel_center{margin: 20px auto; max-width: 500px; padding: 5px;color: #888}
.pro_name{text-align: center;font-size: 16px; width: 100%}
.pro_info p img{max-width:500px; }
#pro_xpic{text-align: center; width: 100%}



/*在线留言*/

#yzm{vertical-align: middle;margin-top: 0;height: 28px;}

.comtent_info{
	width:100%;
	*+margin-top:-612px;
	*+margin-left:250px;
	display:inline-block;
	vertical-align:top;
}

.comtent_info_tit{
	width:100%;
	height:36px;
	line-height:36px;
	*+line-height:36px;
	text-indent:13px;
	background:url(.../Image/allbgs_1.gif) repeat-x 0px -96px;
	font-family:微软雅黑,arial;
	font-size:14px;
	color:#338e00;
	overflow:hidden;
}


.comtent_info .comtent_info_tit .url{
	height:36px;
	line-height:37px;
	color:#6a6a6a;
	font-family:微软雅黑,arial;
	font-size:12px;
	float:right;
	margin-right:10px;
	*+margin-top:-37px;
	display: inline-block;
}

.comtent_info .comtent_info_tit .url .url_img{
	width: 10px;
	height: 10px;
	background: url(.../Image/allbgs_2.gif) no-repeat -14px 0px;
	margin-top: 13px;
	*+margin-top: 12px;
	float: left;
}

.comtent_info .comtent_info_company{
	width:666px;
	margin:28px auto 0 auto;
	font-size:14px;
	font-family:微软雅黑,arial;
	line-height:28px;
}

.comtent_info .comtent_info_company p{
	text-align:justify;
	letter-spacing:1px;
	font-size:14px;
	line-height:28px;
	color:#444444;
	margin-bottom:30px;
}


.comtent_info table th{
	color:#444444;
	width:70px;
	font-weight:normal;
	font-size:14px;
	font-family:微软雅黑,arial;
	text-align:right;
	vertical-align: top;
	padding-top: 9px;
}

.comtent_info table td select{
	font-family: 微软雅黑,arial;
	font-size: 14px;
	width: 278px;
	height: 32px;
	text-indent: 8px;
	border: 1px solid #d2d4d6;
	margin: 5px auto 6px 5px;
	*+margin-left:-3px;
	background: #FFF;
}

.comtent_info table td ul{
	list-style:none;
	position:absolute;
}

.comtent_info table td ul li{
	font-family:微软雅黑,arial;
	font-size:14px;
	height:28px;
	line-height:28px;
	text-indent:8px;
	width:276px;
	height:28px;
	border-left:1px solid #d2d4d6;
	border-right:1px solid #d2d4d6;
	background:#FFF;
}

.comtent_info table td ul li a{
	display:block;
	text-decoration:none;
	color:#444444;
}

.comtent_info table td ul li a:hover{
	color:#fe7d0c;
}

.comtent_info table td ul li:last-child{
	border-bottom:1px solid #d2d4d6;
}
	

.comtent_info table td input{
	font-size:14px;
	width:276px;
	height:28px;
	border:1px solid #d2d4d6;
	margin:5px auto 5px 5px;
}

.comtent_info table td .yanzheng{
	width:101px;
}

.comtent_info table td textarea{
	resize: none;
	width:545px;
	height:178px;
	border:1px solid #d2d4d6;
	margin:5px auto 5px 5px;
}

.middle .comtent .comtent_info table td img{
	vertical-align:middle;
	margin-left:5px;
	margin-bottom:4px;
	*+margin-bottom:14px;
}

.comtent_info .but{
	width:74px;
	height:31px;
	line-height:31px;
	background:#7ac454;
	border-radius:2px;
	border:none;
	text-align:center;
	margin-top:14px;
	margin-left:5px;
	font-size:14px;
	font-family:微软雅黑,黑体,sans-serif;
	color:#FFF;
}

.comtent_info table td .but a{
	text-decoration:none;
	font-size:14px;
	font-family:微软雅黑,黑体,sans-serif;
	color:#FFF;
	display:block;
}

.comtent_info table td .but a:hover{
	background:#5aac3a;
	border-radius:2px;
}