@charset "utf-8";
/* CSS Document */
body,div,p,a,span,dl,dt,dd,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,img,select{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ border:0;}
ul{ list-style:none;}
.clear{ clear:both;}
input{ outline:none;}
.w1000{ width:1000px; margin:0 auto;}





/*Common.css*/

@charset "utf-8";
body { color:#666; font: normal 12px/1.6 "微软雅黑";} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:0px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
.red{ color:red;}

/* -- 页面整体布局 -- */
/*.header , .content , .footer { width:1000px; margin:0 auto; overflow:hidden; }*/
.footer { width:1000px; margin:0 auto; overflow:hidden; }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}






/*头部开始*/

.top{ background:#f4f4f4; border-bottom:1px solid #ccc; height:37px; line-height:36px;}
.h_zc a{color:#999; padding:0 15px;line-height:30px; display:inline-block}
.h_zc a.sina{background:url(../images/sina.jpg) no-repeat 0 6px; padding-left:22px; color:#000}
.h_zc a.tengx{background:url(../images/tengx.jpg) no-repeat 0 6px; padding:0 0 0 22px;color:#000}
.h_pho{background:url(../images/t_pho.jpg) no-repeat 0 20px; padding:15px 0 0 0;font-family:"微软雅黑"; font-size:14px;line-height:25px; margin-top:10px; }
.h_pho span{ font-size:22px; display:block; color:#ee782f;}
.h_con{overflow:hidden;}
.h_con h1 .logo { width:531px; height:95px ; margin-top:20px;}


 
.header{ height:140px; border-top:4px solid #325386; }

.h_fast{ background:#325386; line-height:32px; padding:0 10px; border-radius:0 0 5px 5px; color:#CCC;}
.h_fast a{ color:#fff;}

.menu{ height: 42px;line-height: 46px;font-family: "微软雅黑";font-size: 14px; background:#234374;}
.menu li{float:left;line-height:42px; border-right:1px solid #6895d0; position:relative; z-index:9999; width:120px; text-align:center; font-weight:bold; }
.menu li.born a{ background:none;}
.menu li a{color:#fff;display:block; line-height:42px;background:url(Img/Common/menu_fgx.jpg) no-repeat right center;}
.menu li.cur a,.menu li a:hover{background:#d3050e; text-decoration:none; color:#fff}
.menu li a:-webkit-any-link{ display:block;}
.menu li ul { position:absolute; z-index:9999; background:#0064b6; display:none; _left:0;_top:42px;*left:0;*top:42px;}
.menu li ul li{ float:none; background:none; line-height:18px; font-size:12px; width:110px;position:relative; border-bottom:1px dotted #09F;} 
.menu li ul li a{ line-height:24px; padding:4px 0; display:block;}
.menu li ul li a:hover{ background:#09F;}
.menu li ul ul{ position:absolute; top:0; left:110px;}
.menu li ul ul li{ width:110px;}
.menu li.hover ul{ display:block;}
.menu li.cur ul li a{ background-image:none;}

/*搜索框样式*/
.search-wrap{ height:38px;} 
.search_box{ width:239px; background:url(../images/search-background.gif) left top no-repeat; height:27px; margin-top:5px;}
.search_box .search_input1{ width:176px; margin-left:20px; margin-top:6px; border:none;}
.search_box .search_btn{ background:none; border:none; width:31px; height:24px; text-indent:-9999px; cursor:pointer;}
.keyword{ line-height:38px;}
.keyword span.titlex{ font-weight:bold; margin-right:10px; color:#000; margin-left:20px;}
.keyword a{ margin-right:10px;}




/*新banner样式*/
.fullSlide {width:100%;	position:relative;background:#000; top:23px;}
.fullSlide .bd {margin:0 auto;	position:relative;	z-index:0;	overflow:hidden;}
.fullSlide .bd ul {	width:100% !important;}
.fullSlide .bd li {	width:100% !important;height:300px;overflow:hidden;	text-align:center;}
.fullSlide .bd li a {display:block;	height:300px;}
.fullSlide .hd {width:100%;	position:absolute;z-index:1;bottom:0;left:0;height:30px;	line-height:30px;}
.fullSlide .hd ul {	text-align:center;}
.fullSlide .hd ul li {	cursor:pointer;	display:inline-block;*display:inline;zoom:1;
	width:35px;	height:10px;margin:5px;	overflow:hidden;background:#fff;/*filter:alpha(opacity=50);	opacity:0.5;*/line-height:999px;	/*border-radius:15px;*/}
.fullSlide .hd ul .on {	background:#c00;}
.fullSlide .prev,.fullSlide .next {	display:block;	position:absolute;	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:54px;
	/*border-radius:30px;*/
	background:url(../images/banner_arrow.png) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(../images/banner_arrow.png) -40px 0 no-repeat;
}

.banner{ height:324px; background:url(../images/banner_bg.jpg) left top repeat-x;}


/*滚动公告样式*/
.Scroll_news{ width:998px; height:33px;border:1px solid #ccc; background:#eaeaea; margin-top:10px; margin-bottom:10px;}
.Scroll_news p{ width:100px; line-height:33px; float:left; background:url(../images/gonggao.jpg) left center no-repeat; height:33px; text-align:center;  font-weight:bold; color:#fff; margin-right:10px; }
.adgg{width:880px;height:30px; float:left; padding-top:5px; line-height:33px;}


.home_product{ margin-top:10px;}

.slider_bar{width:260px; float:left; margin-right:20px;}
.main_con{  float:left;}
.main_con2{ width:720px; float:left;}
/*
.slider_bar h1{height:44px;	border:solid #005caa 1px;background:url(../images/gradients-blue.jpg) 0 0 repeat-x;	position:relative;font:normal 21px/44px "微软雅黑";color:white;text-align:center;margin-bottom:17px;}
.slider_bar h1 span{display:block;width:12px;height:7px;background:url(../images/arrow-icon-12x7.gif) 0 0 no-repeat;overflow:hidden;position:absolute;	left:50%;margin-left:-6px;bottom:-7px;}
*/

.slider_bar h1{height:52px;	background:url(../images/title1.jpg) 0 top repeat-x;	position:relative;font:bold 20px/40px "微软雅黑";color:#006cb4; text-align:center; color:#fff;}



.slider_bar .sub-menu { background:url(../images/side_bg.jpg) center top repeat-y; margin-top:-10px; }
.slider_bar .sub-menu ul{ padding-left:14px; padding-right:8px;padding-bottom:5px;}
.slider_bar .sub-menu ul li {margin:10px 0 0 0;}
.slider_bar .sub-menu ul li a {display:block;cursor:pointer;color:#fff;	font-size:12px; font-weight:bold;	line-height:25px;overflow:hidden;	white-space:nowrap;	padding:0 38px; background:url(../images/slider_bg.jpg) left top no-repeat;}
.slider_bar .sub-menu ul li.active a {color:#fff;font-weight:bold;}
.slider_bar .sub-menu ul li li{ display:block;}
.slider_bar .sub-menu ul li li a{ background:url(../images/list_icon1.jpg) 5px center no-repeat; color:#333; border-bottom:1px dashed #666; font-weight:normal;}
.slider_bar .sub-menu ul li li a:hover{color:#333; }

.sub-menu-tottom{ height:24px; background:url(../images/title_bo_bg.jpg) left top no-repeat;}

.main_con{  background:#fff; width:100%;}
.title1{ background: url(../images/col_titlebg1.png) 0 100% repeat-x; overflow:hidden; height:35px; padding-bottom:22px;}
.title1 a{ margin-top:10px; margin-right:5px;font-size:14px;font-family:"微软雅黑"; font-weight:normal;}
.title1 span{ line-height:35px; display:inline-block; color:#dcdcdc; background: url(../images/icon_1.png) 0 center no-repeat ; font-family:"微软雅黑"; font-size:25px; padding-left:30px; font-weight:normal;}
.title1 span em{ font-style:normal; display:inline-block; /*padding-right:20px;*/ color: #000; margin-right:10px;}
.title1 p.fr{ font-size:12px;font-family:"微软雅黑"; line-height:35px; margin-right:5px;}

.product_list{ margin-top:10px;}
.product_list ul{ }
.product_list ul li {width:241px; height:175px; float:left; margin-right:12px; margin-bottom:22px;_margin-right:12px; background:#fff;text-align:center; overflow:hidden; position:relative;}
.product_list ul li .productimg{ width:241px; height:175px; margin-bottom:7px; }
.product_list ul li span{ display:block; position:absolute; bottom:0; height:35px; line-height:35px; font-size:14px; width:100%; background:#234374; background:rgba(35,67,116,0.5);filter:alpha(opacity=50); color:#fff;}

/*.mt1 h1.header-style-b,
.mt1 h1.header-style-c {background:#0277d7;height:68px;color:white;text-align:center;font-family:"微软雅黑";font-size:24px;text-transform:uppercase;line-height:34px;	padding:6px 0; font-weight:normal;}*/

.mt1 .home_about{border: solid #cccccc 1px;
border-top: 4px solid #006cb4;
margin-top: 20px;
overflow: hidden;
height: 275px;
background: url(../images/box-news-background.gif) 50% 50% no-repeat;}
.mt1 h1.header-style-b,
.mt1 h1.header-style-c {height: 38px;
line-height: 38px;
background: url(../images/header-style-a-gray-line.gif) 0 100% repeat-x;
font-size: 14px;
position: relative;
padding: 0 0 6px 0;}

.mt1 h1.header-style-b span,
.mt1 h1.header-style-c span {
color: #006cb4;
font-size: 15px;
font-family: "微软雅黑";
padding: 0 5px 0 0;
}



.mt1 .box-about {width:480px;float:left;overflow:hidden;*zoom:1; padding-left:10px;}
.mt1 .box-about .article {/*background:#dfdfdf;*/height:261px;color:#666666;}
.mt1 .box-about .article .aboutpic{display:inline;float:left;background:#666666;width:189px;padding:0 0 1px 1px;}
.mt1 .box-about .article .aboutpic img {float:left;margin:1px 1px 0 0; height:230px; width:190px;}
.mt1 .box-about .article .about_txt {display:inline;float:right;width:254px;height:211px;	margin:10px 10px;line-height:2;overflow:hidden;_width:280px;}
.mt1 .box-about .article .about_txt a{ color:#f00;}
.mt1 .box-about .article a {	color:#5c6067;}
.mt1 .box-about .article a:hover {color:yellow;}


.mt1 .box-service {float:right;width:480px;}
.faq1 dl{clear: both;padding: 7px 0 7px;border-bottom: dashed 1px #e1e1e1; line-height:24px; height:60px;}
.faq1 dl dt{height: 24px;overflow: hidden;background: url(../images/wd_w.jpg) no-repeat 0 4px;padding-left: 24px;}
.faq1 dl dt a{color: #015eab;font-weight: bold;}
.faq1 dl dd{background: url(../images/wd_d.jpg) no-repeat 0 4px; line-height:20px;
padding-left: 22px;}

/*二维码*/
.ry{ height:307px;margin-bottom:14px; border: solid 1px #ccc; width:237px; padding:10px; margin-top:10px; overflow:hidden; margin-right:15px;}
.til02{ background: url(../images/header-style-a-gray-line.gif) 0 100% repeat-x;font-family:"微软雅黑"; font-size:14px; height:37px; line-height:34px; padding:0 4px 0 15px;color:#006cb4;}
.til02 a{ color:#fff;}
.ry_c img{ width:230px; height:230px;display:block}
.ry_c span{ height:34px; line-height:22px; text-align:center; display:block; color:#333;}


.product_video{ width:700px; border:1px solid #ccc; padding:10px; float:left; margin-top:10px;}
.home_video_list { margin-top:10px;}
.home_video_list ul li{ float:left; margin-right:20px;}


/*6大优势*/
.youshi{border: solid 1px #dcdcdc;overflow: hidden; margin-top:10px;}
.youshi h2{height: 40px;text-align: center;background: url(../images/altbg.jpg) repeat-x 0 60px; border:8px solid #42b2bb; overflow:hidden; height:83px;}
.youshi_con{ overflow:hidden;font-family:"微软雅黑"; padding-bottom:20px; }
.youshi_con ul{}
.youshi_con ul li{ width:380px; float:left; background:url(../images/mun1.jpg) left top no-repeat; padding-left:90px; margin-top:30px; overflow:hidden;}
.youshi_con ul li h1{ font-size:14px; color:#666;  border-bottom:1px dashed #ade3fa; padding-bottom:5px;}
.youshi_con ul li h1 span{font-size: 26px;color: #1b91c1;
font-style: italic; display:block;}
.youshi_con ul li h1 em{ font-size:12px; font-style:normal; font-weight:normal; text-transform:uppercase;}
.youshi_con ul li p{ font-size:12px; line-height:27px; font-size:14px; margin-top:10px;}
.youshi_con ul li.num1{ margin-right:30px;}
.youshi_con ul li.num2{ background-image:url(../images/mun2.jpg); }
.youshi_con ul li.num3{ background-image:url(../images/mun3.jpg);margin-right:30px;}
.youshi_con ul li.num4{ background-image:url(../images/mun4.jpg);}


.home_about{background: url(../images/box-news-background.gif) 50% 50% no-repeat; overflow:hidden;}






.box-news {
	border:solid #cccccc 1px;
	border-top:4px solid #006cb4;
	margin-top:20px;
	overflow:hidden;
	*zoom:1;
	height:275px;
	background:url(../images/box-news-background.gif) 50% 50% no-repeat;
}
.box-news .home_news_list{width: 465px;display: inline;float: left; padding-left:15px; margin-right:18px;}

.box-news h1.header-style-a {
	height: 38px;
line-height: 38px;
background: url(../images/header-style-a-gray-line.gif) 0 100% repeat-x;
font-size: 14px;
position: relative;
padding: 0 0 6px 0;
}

.box-news h1.header-style-a span{color: #006cb4;font-size: 15px;font-family: "微软雅黑";padding: 0 5px 0 0;}

.home_news_list .article{ margin-top:15px;}
.home_news_list .article .first_news{height: 80px;margin-bottom: 10px;overflow: hidden;line-height: 20px;}
.home_news_list .article .first_news img{}
.border-picture {
	border:solid #cccccc 1px;
	padding:2px;
	background-color:white;
}
.home_news_list .article .first_news .news_txt{ width: 325px;}
.home_news_list .article .first_news h1{color: #006cb4; white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
width: 100%; font-size:14px;}
.home_news_list .article .first_news h2{ color: #a6a6a6; font-size:12px; font-weight:normal;}

.home_news_list .article .first_news h3{color: #6e6e6e; font-size:12px; font-weight:normal;}
.side-list li {
height: 32px;
line-height: 32px;
overflow: hidden;
background: url(../images/border-dotted.gif) left bottom repeat-x;
}
 .side-list li .box_left {
width: 370px;
white-space: nowrap;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
float:left;
padding: 0 0 0 8px;
background: url(../images/square-list-background.gif) left center no-repeat;
}
.side-list li .box_right {
width: 72px;
float:right;
font-family: Arial, Helvetica, sans-serif;
}

a.more {
display: block;
height: 18px;
line-height: 18px;
cursor: pointer;

font: normal 12px/18px Verdana, Geneva, sans-serif;
color: red;
right: 0;
top: 50%;
margin-top: -3px;}


.box-partner {
	margin-top:20px;
}
.box-partner h1.header-style-a {
	background:url(../images/header-style-a-gray-line.gif) 0 0 repeat-x;
	padding:5px 0;
	font-size:14px; position: relative; height:38px; line-height:38px; font-family:"微软雅黑"; font-weight:normal;}
.box-partner h1.header-style-a span {
	font-size:15px; font-weight:bold;font-family:"微软雅黑"; color:#006cb4; 
}
.box-partner button {
	display:block;
	width:18px;
	height:17px;
	overflow:hidden;
	border-width:0;
	background-image:url(../images/box-partner-button.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	position:absolute;
	top:50%;
	margin-top:-8px;
}
.box-partner button.prev {
	background-position:0 0;
	right:25px;
}
.box-partner button.next {
	background-position:-18px 0;
	right:2px;
}
.box-partner button.prev:hover {
	background-position:0 -17px;
}
.box-partner button.next:hover {
	background-position:-18px -17px;
}
.box-partner ul {
	height:74px;
	width:1000px;
	overflow:hidden;
}
.box-partner .figure {
	width:1008px;
	margin:0 0 0 -10px;
}
.box-partner img {
	background-color:white;
	padding:2px;
	border:solid #cccccc 1px;
	display:inline;
	float:left;
	width:108px;
	height:68px;
	margin:0 0 0 12px;
}
.box-partner a:hover img {
	background-color:#006cb4;
	border-color:#006cb4;
}


/*link*/
.link{ clear:both;height:127px;overflow:hidden; margin-top:10px;}

.link h2 span img{padding-top:3px;}

.linkc{line-height:25px; padding:10px 0 0;}
.linkc a{ white-space:nowrap; padding:0 10px 0 14px; color:#7d7d7d}


/*底部开始*/
.foot{background:#234374; color:#fff; border-top:5px solid #9d9d9d;}
.f_nav{clear:both;height:39px;line-height:39px;color:#fff;text-align:center; font-size:14px;}
.f_nav a{padding:0 14px; color:#fff;}
.f_con{padding:26px 0 0;color:#fff;line-height:24px; width:960px;}
.f_text a{color:#fff; padding:0 10px 0 0;}
.f_logo{ width:210px;text-align:right; padding:9px 17px 0 0;  padding-left:30px;}
.f_text{ width:640px;overflow:hidden; color:#fff;  padding:0px 0 00px 40px;border-left:1px solid #6282b3; margin-bottom:20px;}
.wa01{ top:78px; left:615px;}
.wa01 img{ padding-right:10px;}
.f_logo a.icon{ background:url(../images/g_sprite.png) left top no-repeat; width:48px; height:48px; display:block; float:left; margin-right:20px;}
.f_logo a.icon.weixin{ background-position:-60px 0;}
.f_logo a.icon.sina{ background-position:-120px 0;}

/*底部结束*/


.banner1{ height:230px; overflow:hidden;}
.banner1 img{ height:230px;width:1000px; }
.main_content{ margin-top:20px;}
.leib2{ margin-top:30px; width:201px;}
.leib2 .tit{color: #333;font-size: 14px;background: url(../images/tit1n.gif) no-repeat;height: 36px;line-height: 36px;padding-left: 18px;overflow: hidden;font-weight: bold;}
.leftlx {background: #FFF;border: 1px solid #DFDFDF;border-bottom: none;border-top: none;
}

.leftlx .dianh {padding: 0 5px 0 10px;}
.leftlx .dianhua {background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color: #0059AD;}
.leftlx p {line-height: 24px;}
.leftbot {background: url(../images/left_bot_img.gif) no-repeat;height: 3px;font-size: 0;
overflow: hidden;margin-bottom: 10px;}

.title2{ overflow:hidden; height:43px; border-bottom:1px solid #ccc; line-height:43px;}
.title2 h2{ color:#000; font-family:"微软雅黑"; font-size:18px;  font-weight:normal; }
.title2 p{ font-size:14px;}
.title2 h2 span{border-bottom:3px solid #ccc; display:block; float:left; line-height:41px;}

.page{ text-align:center; margin-top:20px; margin-bottom:5px; font-family:"微软雅黑"; margin-bottom:50px;}
.page a{ padding:5px 5px; border:1px solid #ccc; color:#666; background:#eee; margin-right:5px;}
.page a:hover{ background:#0061bb; color:#fff;}

.content_txt{ font-size:14px; padding:20px; margin-top:20px; line-height:33px; overflow:hidden; color:#000; }
.content_txt img{ max-width:730px;}


.news_list2{ padding:20px;}
.news_list2 ul li{ font-size:14px; color:#666; line-height:27px; border-bottom:1px dashed #ccc; margin-bottom:10px; font-weight:normal;}
.news_list2 ul li .title3 a{ color:#666666; line-height:34px; }
.news_list2 ul li .title3 span{ font-size:12px; color:#999;}
.news_list2 ul li .detail3{ font-size:12px;}

.content_detail{ background:#fff;  font-size:14px; padding:20px; overflow:hidden; width:700px;}
.content_detail p{ line-height:33px; margin-bottom:5px;}
.content_detail h1.article_title{ font-size:16px; font-weight:bold; color:#0b69a0; line-height:36px; margin:10px 0; text-align:center;}
.content_detail img{ max-width:700px;}



.pic_show{ width:100%; text-align:center; margin-top:10px;}
.pic_show .product_name{ font-size:24px; font-weight:bold;font-family:"微软雅黑"; color:#234374;}
.pic_show img{ width:480px; height:388px; border:1px solid #ccc; padding:2px;}
.pic_xinxi{ width:420px; float:left; margin-top:20px; font-size:14px; line-height:27px;}

.product_detail1{ margin-top:20px; padding:0 10px;}
.product_title{ font-weight:bold; font-size:14px; color:#f00; border-bottom:1px dashed #ccc; padding-bottom:20px;}
.product_de{ margin-top:10px;}

.product_detail1 .title4 {
border-bottom: solid #234374 4px;
overflow: hidden;
margin-bottom: 15px;
}
.product_detail1 .title4  h1,.product_detail1 .title4  h2,.product_detail1 .title4  h3, .product_detail1 .title4  h4 {
display: inline;
float: left;
background-image: url(../images/product-article-header.gif);
background-repeat: no-repeat;
height: 31px;
overflow: hidden;
width: 6px;
}
.product_detail1 .title4 h1 {
background-position: 0 0;
}
.product_detail1 .title4 h2 {
width: auto;
background-position: 0 -31px;
background-repeat: repeat-x;
line-height: 30px;
padding: 0 20px;
color: #666666;
font-size: 14px;
}
.product_detail1 .title4 h3 {
background-position: -5px 0;
}

.product_con{ font-size:14px; line-height:33px; margin-bottom:50px; width:700px; overflow:hidden;}
.product_con img{ max-width:770px;}

.video_list ul li{ position:relative;}
.video_icon{ position:absolute; width:100px; height:106px; background:url(../images/play_white_on.png) left top no-repeat; display:block; left:70px; top:40px;}


.video_mo{ margin-bottom:20px; text-align:center;}

/*--- 留言板 ---*/
#mess_main {
	padding:10px 0;
	overflow:hidden;
}
.mess_list {
	clear:both;
	overflow:auto;
	zoom:1;
	margin-bottom:10px;
}
.mess_title, .mess_input, .mess_textarea {
	float:left;
	display:inline;
}
.mess_title {
	width:60px;
	text-align:right;
	margin-right:15px;
	font-size:12px;
}
.mess_input input{ height:22px; line-height:22px;}
.mess_input input, .mess_textarea textarea {
	background:#fff;
	width:400px; border:1px solid #CCC;
font-size: 11px;
color: #333;
padding: 2px;
}
.mess_textarea textarea {
	overflow:auto;
}
.subd {
	width:70px;
	border:0px;
	height:26px;
	line-height:26px;
	cursor:pointer;
	text-align:center;
	color:#FFF;
		
font-size: 11px;
color: #fff;
padding: 2px;
	background:#0061ba;
}
.mess_submit {
width: 405px;
text-align: center;
}
.mess_input2 input{ height:22px; line-height:22px; width:70px; border:1px solid #ccc;
font-size: 11px;
color: #333;
padding: 2px;
	background:#fff;}
.mess_input2 img{ margin-bottom:-3px;}



/**人才招聘**/
.Tab01 {
width: 700px;
margin: 22px 0;
}
.Tab01 th {
background: #d8d8d8;
font-size: 14px;
font-weight: normal;
height: 29px;
text-align: center;
}
.Tab01 th.bor {
background: #d8d8d8 url(../images/bor.png) no-repeat right;
}
.Tab01 td {
height: 24px;
padding-top: 12px;
}
.styleE {
font-size: 14px;
color: #0061ba;
font-weight: normal;
}

.styleF {
font-size: 12px;
color: #a1a1a1;
font-weight: normal;
}
.Tab01 td.borB {
padding: 0;
}
.Tab01 td.borB .line_border {
border-bottom: 1px solid #ccc;
height: 8px;
}


.index .renInf {
margin-top: 30px;
line-height: 26px;
}
.styleD {
font-size: 14px;
color: #f00;
}
 .renInf ul {
margin-top: 12px;
}
 .renInf li {
float: left;
padding: 8px 0;
width: 220px;
line-height: 20px;
}
.renInf li {
float: left;
padding: 8px 0;
width: 220px;
line-height: 20px;
}

a.styleE{ font-weight:bold;}
.renA{ font-size:12px; color:#000;}



.slider_bar .ry{ width:190px; padding:5px; border:1px solid #cecece; height:290px; margin-right:0;}
.slider_bar .ry_c img{ width:190px; height:190px;}
.slider_bar .ry .til02{ font-size:14px;}




.home_yingyong{ border:4px  solid #25a3ac; margin-top:10px;}
.home_yingyong h1{ height:38px; background:url(../images/title4_bg.jpg) left bottom repeat-x; text-align:center; margin-top:15px;}

.btn_change{width:14px;height:28px;position:absolute;text-indent:-9999px;cursor:pointer}
.left_btn{background:url(../images/bgprev1.jpg) no-repeat;top:60px;left:15px; z-index:10000; opacity:0.7;}
.right_btn{background:url(../images/bgnext1.jpg) no-repeat;top:60px;right:15px;z-index:10000;opacity:0.7;}

.yingyong_con{ overflow:hidden; margin-top:20px; position:relative;}
.yingyong_con {}
.yingyong_con .show-box{ width:860px; position:relative; margin:0 auto;}
.yingyong_con .home_product_cate_list ul li img{ width:195px; height:144px; border:1px solid #ccc; padding:2px;}
.yingyong_con .home_product_cate_list ul li{ float:left; width:201px; height:200px; margin-right:15px;}
.yingyong_con .home_product_cate_list ul li span{ display:block; line-height:18px; margin-top:5px;} 


.mt2{ background:#fff;  overflow:hidden; margin-top:10px;}
.home_news1{ width:522px; float:left; margin-right:20px;}
.home_message{ width:458px; float:left;}
.honor{width:522px; float:left; margin-right:20px; margin-top:20px;}
.home_contact{ width:458px; float:left; margin-top:20px;}

.mt2 .title2{ border-bottom:1px solid #06a3b6; padding-left:30px; background:url(../images/lkk.jpg) left center no-repeat; height:32px; line-height:32px;}
.mt2 .title2 h1{ font-size:14px;}
.mt2 .title2 h1 span{ color:#06a3b6; margin-right:5px;}
.mt2 .title2 a.more{ margin-top:10px;}

.mt2 .home_news_con ul{ }
.mt2 .home_news_con ul li{ background:url(../images/dot.gif) left center no-repeat; line-height:34px; border-bottom:1px solid #ccc; padding-left:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; width:500px; font-size:14px;}
.mt2 .home_news_con ul li a{ color:#000;}
.mt2 .home_news_con ul li span{ float:right;}

.fir_news{ overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:10px;}
.fir_news .news_pic{ width:184px; height:138px; background:url(../images/news_bg.jpg) left top no-repeat; padding-top:9px; padding-left:8px; float:left; margin-right:20px;}
.fir_news .news_pic img{ width:175px; height:129px;}
.fir_news .news_con{ width:307px; float:left;}
.fir_news .news_con h1{ font-size:18px; font-weight:normal; white-space:normal; overflow:hidden; margin-bottom:5px; line-height:33px;}
.fir_news .news_con h1 a{ color:#000;}
.fir_news .news_con h2{ background:#e9e9e9; font-size:12px; font-weight:normal; color:#000; margin-bottom:5px;}
.fir_news .news_con p{ line-height:24px;}







.client{margin-top:20px;}
.client_con{ margin-top:10px;}
.client_con ul li { float:left; margin-right:10px; margin-bottom:10px;width:154px; height:49px;}
.client_con ul li img{ width:152px; height:47px; border:1px solid #ccc;}
#demo{ padding-left:10px;}
#pty td img{ border:1px solid #ccc; width:120px; height:80px; margin-right:10px;}

.cont_pic{ width:458px; height:106px; margin-top:5px;  }
.contact_box{ line-height:24px; padding:10px; font-size:14px; border:1px solid #ccc; height:168px; overflow:hidden; color:#000;} 



/*---人才招聘---*/
.job_top { width:650px; line-height:22px; color:#666; font-size:14px; text-indent:10px; background:url(../images/list_icon1.jpg) left 10px no-repeat; background:#fff; margin-top:20px; padding:10px; border:1px solid #ccc;}
.job_top span { color:#C10005;}
.ljob { width:720px; margin:auto;}
.job_con { width:700px; margin:0 auto;  padding:10px; line-height:24px; font-size:12px; border-bottom:1px dotted #ccc;}
.job_con h4 { background:url(../images/ico13.gif) no-repeat 0 4px; text-indent:18px; height:20px; font-size:16px; margin-bottom:10px; }
.job_con h4 a { color:#C10005; }
.job_con_tab { width:100%; line-height:25px; color:#000; font-size:14px;}
.job_con_tab td span { margin-right:15px;} 
.job_con dt { margin-top:2px;}
.job_bot { width:720px; margin:10px auto 0 auto;}

.more1{ color:#f00;}

.home_cirti{ margin-top:10px;}
.home_cirti ul li{ width:161px; float:left; margin-right:10px; border:1px solid #ccc;}
.home_cirti ul li img{ width:161px; height:186px; border-bottom:1px solid #ccc;}
.home_cirti ul li h1{ font-size:16px; font-weight:normal; color:#000; padding:5px 10px 0; line-height:27px;}
.home_cirti ul li p{ font-size:12px; padding:0 10px;}
.home_contact1 .contact_box{ height:240px; margin-top:10px; background:url(../images/cont_bg.jpg) right bottom no-repeat; line-height:24px;}



.celan_box { border: #e1e1e1 solid 1px; background: #FFF; padding: 5px 0 15px 0px; margin-bottom: 20px; }
.col_title_3 h3 { font-size: 18px; padding-left: 10px; border-left: #234374 solid 8px; }
.col_title_3 cite { color: #dcdcdc; padding-left: 10px; font-weight:normal; font-family:"微软雅黑"; font-style:normal;} 
.col_con_3 { padding: 10px 10px 5px 10px; font-size:12px; color:#000; line-height:24px;}
.col_con_3 strong{ color:#000; font-size:13px;}

.product_list1{ margin-top:10px;}
.product_list1 ul li{ clear:left; margin-bottom:20px; overflow:hidden;}
.product_list1 ul li .productimg{ width:241px; height:145px; float:left; margin-right:10px;}
.product_list1 ul li .product_con{ float:left; width:450px; color:#000; margin-bottom:0;}
.product_list1 ul li .product_con h1.title{ font-size:18px; margin-bottom:5px;}
.product_list1 ul li .product_con h1.title a{ color:#000;}
.product_list1 ul li .product_con p{ line-height:22px;}
.product_list1 ul li .product_con a.more{ color:#f00;font-family:"微软雅黑"; font-size:14px; margin-top:10px;}






