/*-------------------------------------------首页样式开始----------------------------------*/

/*头部样式开始*/
.top{ height:44px; line-height:44px; border-bottom:1px solid #e5e5e5;}
/*头部样式结束*/




.sidebar-content{position: fixed; top: 50%; right: 0; z-index: 1000; margin-top: -280px;}
.sidebar-box{position: relative; margin-top: 1px;}
.sidebar-icon{width: 50px; height: 50px; cursor: pointer;}
.si1 .sidebar-icon{background: #007e83 url(../images/side1.png) no-repeat center center;}
.si2 .sidebar-icon{background: #007e83 url(../images/side2.png) no-repeat center center;}
.si3 .sidebar-icon{background: #007e83 url(../images/side3.png) no-repeat center center;}
.si4 .sidebar-icon{background: #007e83 url(../images/side4.png) no-repeat center center;}
.si5 .sidebar-icon{background: #007e83 url(../images/side5.png) no-repeat center center;}
.si1:hover .sidebar-icon{background: #ff963a url(../images/side1.png) no-repeat center center;}
.si2:hover .sidebar-icon{background: #ff963a url(../images/side2.png) no-repeat center center;}
.si3:hover .sidebar-icon{background: #ff963a url(../images/side3.png) no-repeat center center;}
.si4:hover .sidebar-icon{background: #ff963a url(../images/side4.png) no-repeat center center;}
.si5:hover .sidebar-icon{background: #ff963a url(../images/side5.png) no-repeat center center;}
.sidebar-dark1{position: absolute; top: 0; right: 50px; padding: 0 20px; background-color: #ff963a; display: none;}
.sidebar-dark2{position: absolute; top: 0; right: 50px; padding: 16px 20px; background-color: #ff963a; display: none;}
.sidebar-box:hover .sidebar-dark1{display: block;}
.sidebar-box:hover .sidebar-dark2{display: block;}
.sidebar-dark1 p a{display: block; height: 50px; line-height: 50px; font-size: 16px; color: white; text-align: center; white-space: nowrap;}
.sidebar-code{width: 98px; margin-top: 8px;}
.sidebar-dark2 .sidebar-code:first-child{margin-top: 0;}
.sidebar-code p{text-align: center; color: white; line-height: 18px; margin-top: 4px;}
.sidebar-top{display: block; width: 50px; height: 50px;}
.sidebar-icon-a{display: block; width: 50px; height: 50px;}
.side-layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1001; display: none;}
.side-layer-bg{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.5;}




/*菜单样式开始*/
.menu{ height:159px; width:1200px; margin:0px auto;}
 
 .menu_right{}
 /*搜索框*/
 .serch{ margin-top:15px; width:230px; float:right;}
 .serch p.sousuo{ font-family:14px; color:#007e83;font-family:"微软雅黑"; margin-bottom:5px; }
 .serch p.kuang{ height:30px; overflow:hidden;}
 
 .serch p input.wenben{ width:166px; height:28px; line-height:28px; border:1px solid #ddd; background:#fff; padding:0px 10px; color:#666;}
 .serch p input.buttom{ width:30px; height:30px; line-height:30px; text-align:center; color:#fff; background:#007e83; border:none; font-family:"微软雅黑"; text-transform:uppercase; font-size:14px; margin-left:5px;}
 
 /*menu*/
 ul.nav_menu{ clear:both; width:1035px; padding-top:10px;}
 ul.nav_menu li{ float:left; line-height:40px; position:relative;}
 ul.nav_menu li a{ display:block; padding:5px 35px; font-family:"微软雅黑"; font-size:14px;}
 ul.nav_menu li.current a,ul.nav_menu li a:hover{ background:#007e83; color:#fff;}
 
ul.nav_menu li ul.sub_nav{ position:absolute; top:50px; left:0px;padding:0px 0px; display:none;  z-index:9999; width:200px; background:#333; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
ul.nav_menu li ul.sub_nav li{ float:none; padding:0px;line-height:25px;width:200px; background:none;}
ul.nav_menu li ul.sub_nav li:hover{ background:none;}
ul.nav_menu li ul.sub_nav li a{ display:block; color:#fff; background:none;}
ul.nav_menu li ul.sub_nav li a:hover{ color:#fff; background:#007e83;}
 
/*菜单样式结束*/



/*焦点图样式开始*/
.banner{ background:url(../images/banner1.jpg) no-repeat top center; height:667px;}
/*焦点图样式结束*/



/*内容样式开始*/
.con1{}
	ul.con1_list{}
	ul.con1_list li{ width:350px; background:#008b91; padding:25px; float:left;}
	ul.con1_list li h2{ font-family:"微软雅黑"; color:#fff; font-weight:normal; font-size:16px;}
	ul.con1_list li h2.on1{ background:url(../images/con1.png) no-repeat left center; padding-left:55px; padding-top:25px; padding-bottom:3px;}
	ul.con1_list li h2.on2{ background:url(../images/con2.png) no-repeat left center; padding-left:40px; padding-top:25px; padding-bottom:3px;}
	ul.con1_list li h2.on3{ background:url(../images/con3.png) no-repeat left center; padding-left:55px; padding-top:25px; padding-bottom:3px;}
	ul.con1_list li h2 span{ font-family:"微软雅黑"; font-size:16px; text-transform:uppercase; color:#fff; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; padding-left:5px;}
	ul.con1_list li .jieshao{ color:#fff; padding:10px 0px; line-height:22px; height:260px; overflow:hidden;}
	ul.con1_list li p.anniu{ width:137px; margin:15px auto 0px auto;}
	ul.con1_list li p.anniu a{ display:block; width:135px; height:38px; border:1px solid #fff; line-height:38px; text-align:center; color:#fff;}
	

.con2{ width:1200px; margin:0px auto; overflow:hidden; clear:both;}
h3{ width:252px; padding:60px 0px 20px 0px; margin:0px auto 30px auto; text-align:center; border-bottom:3px solid #007e83;}

.qiehuan{ overflow:hidden;}
ul.qie_title{ clear:both;}
ul.qie_title li{ float:left; padding:5px 10px;}
ul.qie_title li a{ display:block; padding:8px 9px; font-family:"微软雅黑"; font-size:14px; color:#333;}
ul.qie_title li.current a,ul.qie_title li a:hover{ background:#007e83; color:#fff;}


.pic_liebiao{ clear:both;}
.pic_liebiao img{ width:283px; height:283px; border:1px solid #ddd;}
.pic_liebiao tr.jianju td{ padding-right:20px;}
.pic_liebiao tr.jianju td p{ line-height:30px;}

.con3{ margin-top:40px; background:#f1f1f1; padding-bottom:50px; margin-bottom:30px; overflow:hidden;}
.con_neirong{ width:1200px; margin:0px auto;}
.con_neirong .map{ width:725px; height:408px;}
.wenzi{ width:440px; padding-left:30px; font-family:"微软雅黑"; font-size:16px; line-height:30px; color:#666666;}
/*内容样式结束*/


/*底部样式开始*/
.footer{ text-align:center; line-height:24px; padding-bottom:10px;}
/*底部样式结束*/


/*-------------------------------------------首页样式结束---------------------------------*/
.sub_banner{ height:300px; background:#ccc; clear:both; width:1200px; margin:20px auto;}
.cub_content{ width:1200px; margin:0px auto; background:#ccc; padding:10px 0px;}
.da_content{ overflow: hidden; background:#f0f0f0; padding:25px 0px;}
.mainny { text-align: left; width:1200px; margin: 25px auto; overflow: hidden; padding-top:15px;}
.sub_mainny { width:1030px; text-align:left; }
.mian_left { width:245px; float:left; margin-bottom: 30px; font-family:"微软雅黑"; }
.mian_left1 { background:#007e83; height:35px; color: #fff;  overflow:hidden; font-size:16px;font-weight:bold; padding:15px 0 0 35px; width:210px; font-size: 15px; }
.mian_left1 span { font-size:13px; font-weight: bold; color: #666; }
.mian_leftcon { background: url(images/leftcon.jpg) no-repeat; height: 32px; color: #333;  overflow:hidden font-size:16px;
font-weight: bold; font-size: 15px; padding-top: 14px; padding-right: 0; padding-bottom: 0; padding-left: 35px; }
.mian_leftcon span { font-size:13px; font-weight: bold; color: #666; }
.mian_left1 strong { display:block; font-size:14px; font-weight:normal }
.mian_left2 { float:left;border-top:none; width:245px; margin-bottom: 15px; }
.mian_left2 ul li a:link, .mian_left2 ul li a:visited { display: block; height: 32px; line-height: 32px; background: url(images/left2.jpg) repeat-x; margin-top: 0; margin-right: 0; margin-bottom: 1px; margin-left: 0; padding:0px;}
#subMenu_current a:link, #subMenu_current a:visited { color:#009bde; display:block; height:34px; line-height:34px; }
#subMenu_current dl dd a:link, #subMenu_current dl dd a:visited { color:#333; padding:0 0 0 40px; background:url(images/gif-0669.gif) no-repeat 30px 8px }
#subMenu_current dl dd a:hover { color:#009bde; }
#subMenu_current_child a:link, #subMenu_current_child a:visited { color:#e10 }
.mian_left3 { padding:6px 0 }
.mian_left_contact { background:url(images/left_content.jpg) no-repeat; height:180px }
.mian_tleft { width:230px; padding:10px 0; float:left; overflow:hidden; padding-bottom:15px; }
.tright { width:720px; float:right; overflow:hidden; }
.cat { width:230px; float:left; margin-left:0px; margin-bottom: 0px; }
ul.catli li a.cata { height:30px; line-height:30px; display:block; clear:both; padding-left:35px; font-weight:bold; color:#666; background-image: url(images/ar.jpg); background-repeat: no-repeat; background-position: 15px center; width: 165px; margin-right: 15px; margin-left: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
ul.catli li a.cata:hover { color: #009bde; }
ul.catli ul li { height:23px; line-height:23px; overflow:hidden; }
ul.cat li.catli ul li a { height:23px; line-height:23px; display:block; overflow:hidden; color:#666; padding-left:30px; _padding-left:15px; }
ul.cat li.catli ul li a:hover { background-color:#009bde; color:#FFF; }
.left_content { width:232px; float:left; }
.index_contact { line-height:20pt; padding-right: 10px; padding-left: 15px; padding-top: 10px; padding-bottom: 8px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; border-left-color: #ddd; }
.mian_right { width: 930px; float: right; margin-top: 6px; margin-right: 0px; margin-bottom: 20px; margin-left: 0; }
.postitle { height:40px; position:relative; border-bottom:1px solid #E1E1E1; background: url(images/about_title.jpg) bottom; line-height: 40px; }
.postitle strong { height:40px; line-height:40px; font-size:14px;font-family:"微软雅黑"; background: url(images/stor.png) no-repeat left center;}
.postitle strong em { padding-left:10px; color:#888; }
.postitle span { position:absolute; right:15px; top:1px; line-height:32px; }
.postitle span a { color: #666; }
.postitle a:hover { color:#007e83; }
/*关于我们*/
.sub_right_about { padding:10px 0px; line-height:26pt; clear:both; font-size:12px }
.sub_right_about_marigin{ height:250px;}
.sub_right_about p { text-indent:2em; line-height:26px; }
/*.sub_right_about p img{
	margin: 4px 10px 4px 4px;
	width: 350px;
	height: 248px;
	
}*/
.sub_right_about td, .sub_right_about th { padding:0 0 0 5px }
.sub_right_about h2 { font-size:18px; color:#555; text-align:center; margin:20px 0; }
/*rongyuzz*/
.honor-box { width:754px; height:auto; padding:8px 2px; overflow:hidden; }
.honor-list li { width:168px; float:left; padding:10px; }
.honor-list li .ry_bg { width:168px; height:229px; background:url(images/ry_bg.jpg) no-repeat bottom; }
.honor-list li img { width:162px; height:208px; border:#CCC solid 1px; padding:2px; }
.honor-list li img:hover { filter: Alpha(Opacity=50); opacity:0.8; }
.honor-list li span { display:block; height:24px; line-height:24px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }


/*产品中心*/
ul.pro_list { width:930px; overflow:hidden; clear:both; }
ul.pro_list li { float:left; padding-right:10px; margin-bottom:10px; text-align:center; }
ul.pro_list li img{ width:218px; height:218px;}
ul.pro_list li p { width:218px;  line-height:30px; }
.sub_right_product { padding:10px 0px 20px 0px; clear:both; font-size:12px }
.sub_products { margin-top: 0; margin-right: 0; margin-bottom: 0px; margin-left: 0; height: 645px; }
.sub_products ul { width: 240px; height: 268px; float: left; text-align: center; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }
.sub_products ul li p { line-height:26pt; text-align:center; }
.sub_products ul img { width:220px; height:229px; border:solid 1px #ddd; padding:2px }
.sub_products ul a:hover img { border: solid 3px #007e83; padding: 0px }
.sub_content { padding:15px }
.sub_pro_li { text-align:center }
.sub_newscontent li { line-height:2.3; }
.sub_newscontent_li1 { text-align:center; border-bottom:dashed 1px #ccc; color:#999; margin:0 0 20px 0 }
/***************************产品详细样式****************************/
.pro_detail { padding-top: 21px; }
.pro_detail img { padding: 2px; border: 1px solid #dbdbdb; }
.pro_detail h2 { color: #FE0000; text-align: center; font-size: 16px; }
.pro_detail h3 { margin-top: 8px; text-align: center; margin-bottom: 8px; }
.pro_detail2 { padding-top: 8px; }
.pro_detail2 p { font-family:"微软雅黑"; font-size: 12px; line-height: 24px; color: #434343; padding-right: 20px; padding-left: 35px; }
/*产品内容*/
#preview { TEXT-ALIGN: center; WIDTH: 400px; float:left; display:block; margin-right:10px; margin-bottom: 20px; }
.jqzoom { POSITION: relative; WIDTH: 400px; HEIGHT: 400px; }
.jqzoom img { WIDTH: 400px; HEIGHT: 400px; border:1px #ddd solid; }
.zoomdiv { WIDTH: 400px; HEIGHT: 400px; LEFT: 859px; }
.list-h LI { FLOAT: left; }
#spec-n5 { WIDTH: 400px; HEIGHT: 62px; OVERFLOW: hidden; PADDING-TOP: 10px;}
#spec-left { MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND: url(images/left.gif) no-repeat; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; }
#spec-right { MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND: url(images/right.gif) no-repeat; FLOAT: right; HEIGHT: 45px; CURSOR: pointer; }
#spec-list { WIDTH:380px; DISPLAY: inline; FLOAT: left; height:58px; MARGIN-LEFT:10px; OVERFLOW: hidden }
#spec-list UL LI { WIDTH:73px; DISPLAY: inline;FLOAT:left; MARGIN-RIGHT:0px }
#spec-list UL LI IMG { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 53px; PADDING-RIGHT: 2px; HEIGHT: 50px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px }
.jqzoom { POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.zoomdiv { Z-INDEX: 100; BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 400px; DISPLAY: none; BACKGROUND: url(images/loading.gif) #fff no-repeat center center; HEIGHT: 400px; OVERFLOW: hidden; BORDER-TOP: #e4e4e4 1px solid; TOP: 1px; BORDER-RIGHT: #e4e4e4 1px solid; LEFT: 0px; box-shadow: rgba(0, 0, 0, 0.796875) 2px 3px 10px 0px }
.bigimg { WIDTH: 700px; HEIGHT: 525px }
.jqZoomPup { Z-INDEX: 10; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; FILTER: alpha(Opacity=50); BORDER-LEFT: #aaa 1px solid; WIDTH: 50px; BACKGROUND: #fede4f no-repeat 50% top; HEIGHT: 50px; VISIBILITY: hidden; BORDER-TOP: #aaa 1px solid; TOP: 0px; CURSOR: move; BORDER-RIGHT: #aaa 1px solid; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5 }
#spec-list { POSITION: relative; WIDTH: 365px; MARGIN-RIGHT: 5px }
#spec-list DIV { MARGIN-TOP: 0px; MARGIN-LEFT: 0px }
#shownews h4.related { height:30px; line-height:30px; zoom:1; border-bottom:1px solid #0065b5; margin:0px 0px 10px 0px; }
#shownews h4.related span { float:left; display:inline; background:#0065b5; min-width:70px; _width:70px; white-space:nowrap; text-align:center; color:#fff; padding:0px 10px; }
#shownews .relatedlist li { float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(images/indexNewsListIco.gif) no-repeat 3px 12px; overflow:hidden; }
#shownews .relatedlist li a:hover { color:#0964c3; text-decoration:none; }
.introzone { float:right; width:480px; height:320px; border:0px; }
.protitle { text-align: left; height:28px; font:bold 14px/28px Verdana, Arial, Helvetica, sans-serif; background:#f5f5f5; padding-left:10px; color:#333; margin-top: 0px; margin-right: 30px; margin-bottom: 20px; margin-left: 0px; }
.prop { padding:0px; text-align:left; font: 12px/20px Verdana, Arial, Helvetica, sans-serif; line-height:26px; margin-top: 5px; margin-right: 40px; margin-bottom: 0px; margin-left: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ccc; padding-left: 10px; }
.proskype { width:80px; text-align:center; line-height:32px; margin-top: 40px; margin-right: 10px; margin-left: 30px; background:url(images/more-bg.jpg) no-repeat; font-size: 12px; padding-top: 2px; padding-bottom: 2px; }
.proskype a { font-weight: bold; color:#f8f8f8; font-size: 12px; line-height: 20px; }
.proskype a:hover { color:009bde; }
.bodyzone { clear:both; border-top:3px #eee solid; margin-top: 20px; margin-right: 5px; margin-bottom: 10px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; font-size: 12px; line-height: 26px; }
.product_body_title { clear:both; background:#eee; line-height:30px; height:30px }
.product_body_title span { font-weight:bold; display:block; float:left; padding:0 20px; background:#007e83; color:#fff }
.product_body { padding:10px; line-height:26px; }
.idTabs { width:100%; overflow:hidden }
.idTabs li { float:left; margin-right:2px }
.idTabs li a { display:block; padding:10px 20px; background:#fff; border:1px solid #ccc; border-bottom:0; }
.idTabs li a.selected { background:#f5f5f5; font-weight:bold; }
.idtabs_con { border:1px solid #ccc; padding:20px }
.product_body_title .idTabs a { color:#000; padding:0 20px; line-height:30px; background:#ddd; }
.product_body_title .idTabs a.selected { background:#007e83; color:#fff; }
.product_body_title { clear:both; background:#eee; line-height:30px; height:30px; }
.product_body_title span { font-weight: bold; display: block; float: left; padding: 0 20px; background: 007e83; color: #fff; }
.product_related { padding:8px }
.product_related dl { float: left; width: 165px; padding-top: 10px; padding-right: 5px; padding-bottom: 10; padding-left: 6px; }
.product_related dt img { width:160px; border:2px solid #ccc; padding:1px; height:167px; }
.product_related dt, .product_related dt a { width:166px; overflow:hidden; }
.product_related dt a:hover img { width:160px; border: solid 2px 009bde; padding:1px; height:167px; }
.product_related dd { display: block; margin-left:0px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; }
.product_related dd a { color:#333; }
.product_related dd.d1 { display:none; }
.carouselLeft { background: url(images/rotate-left.png) no-repeat; width: 40px; height: 40px; background-position: 0px 0px; }
.product_related div a { color:#666; }
.product_related div, .product_related dd a:hover { color:#007e83; }
/* ============左侧分类列表============== */

.productclass_dolphin { margin:0px; padding-top:3px; padding-right: 8px; padding-bottom: 8px; padding-left: 10px; }
/*.productclass_dolphin a:link, .productclass_dolphin a:visited, .productclass_dolphin a:active { display:block; text-decoration: none; font:12px/29px; height:30px; text-align:left; color:#666; }*/
/*.productclass_dolphin a:hover { display:block; color: #fff; background:url(images/listx2.png) 0px 0px no-repeat; text-decoration: none; }*/
.subNavBox { width:245px;}
.subNav { height:35px; cursor: pointer; font-size: 13px; font-weight: bold; color:#333; line-height:35px; background-position: 95% 50%; font-family: "微软雅黑"; border-bottom:1px dashed #CCC; margin-bottom:5px;}
.subNav a:hover,.subNav a.hover { color: #007e83; }
.sub_Nav{ height: 30px; cursor: pointer; font-size: 12px; font-weight: bold; color: #666; line-height: 28px;background: url(images/listx.png) 0px 0px no-repeat; background-position: 95% 50%; font-family: "微软雅黑"; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.sub_Nav a{ color:#666;}
.hover a{ color:#007e83;}
.sub_Nav a:hover,.sub_Nav a.hover{ color:#007e83;}
.subNav:hover { color: #007e83; }
.currentDd { color: #007e83; border-bottom:1px dashed #007e83;}
.currentDt { background-image:url(images/jiantou.png); }
.navContent { display: none;}
.navContent li {}
.navContent li a {heighr:28px; text-align:left; font-size:12px; line-height:28px; color:#333; font-family: "微软雅黑"; border-bottom:1px dashed #ccc; }
.navContent li a:hover,.navContent li a.hover { color:#007e83;  border-bottom:1px dashed #007e83; }
/*新闻资讯*/
.sub_right_news { padding:10px 15px 10px 15px; line-height:26pt; clear:both; font-size:12px }
.sub_newslist { padding:0 0 10px 0; }
.sub_newslist li { border-bottom:dashed 1px #CCCCCC; height:32px; line-height:32px }
.sub_newslist li a:link, .sub_newslist li a:visited { }
.news_li { width:80%; float:left; display:block; padding-left: 20px; background-image: url(images/dian1.gif); background-repeat: no-repeat; background-position: 6px 14px; }
.news_time { float:right; color:#999 }
.sub_newslist li div { color:#666; clear:both }
.sub_right_news p { text-indent:2em; line-height:26px; }
.sub_right_news td, .sub_right_news th { padding:0 0 0 5px }
.sub_right_news h2 { font-size:16px; color:#555; text-align:center; margin:5px 0; }
.sub_newscontent_li{ text-align:center; color:#999; margin-bottom:20px;}

.neirong{ border-top:1px dashed #999; border-bottom:1px dashed #999;padding:20px 0px; margin-bottom:15px;}

.newssxt p { height:35px; line-height:35px; margin-top:}
.sub_newsts { color:#666; padding:10px; text-align:left; clear:both; font-weight:bold; border-top: dashed 1px #cccccc }
.sub_newslinks { padding:0 10px }
.sub_newslinks li { width:49%; float:left; height:23px; line-height:23px }
.sub_newslinks li a:link, .sub_newslinks li a:visited { color:#999 }
.sub_newslinks li a:hover { color:#2b426a; text-decoration:underline }
.sub_newsright { text-align:right; padding:10px 0; margin:15px 0 0 0; clear:both; color:#777; font-size:12px }
.sub_newsright a:link, .sub_newsright a:visited { color:#777 }
.sub_newsright a:hover { color:#f00 }
.news_li { width:80%; float:left; display:block }
.news_time { float:right; color:#999 }
.xwzx_mt dl { border-bottom:dotted 1px #ccc; overflow:hidden; padding-bottom:20px; padding-top:20px; }
.xwzx_mt dl dt { float:left; width:150px; height:150px; overflow:hidden; }
.xwzx_mt dl dt  img{ width:150px; height:150px;}
.xwzx_mt dl dd { float:left; width:565px; margin-left:20px; line-height:28px; color:#999; }
#mt_bt { font-weight:bold; font-size:14px; }
.xwzx_mt dl dt a { color:#000; }
/*技术服务*/
.sub_right_service { padding:20px 15px 40px 15px; line-height:26pt; clear:both; font-size:12px; }
.sub_right_service p { text-indent:2em; line-height:26px; }
.sub_right_service td, .sub_right_service th { padding:0 0 0 5px }
.sub_right_service h2 { font-size:18px; color:#555; text-align:center; margin:20px 0; }
/*资讯中心常见问题*/
dl.cjwts_dl { font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC; }
dl.cjwts_dl a { color:#000; }
dl.cjwts_dl dt { margin-bottom:3px; margin-top:5px; line-height:40px; height:40px; padding-top:5px; padding-bottom:5px; width:720px; overflow:hidden; background:url(images/wd_w.gif) no-repeat 4px 10px; }
dl.cjwts_dl .dt_1 { height:50px; padding-left:35px; font-size:14px; color:#00a1e9; font-weight:bold; }
dl.cjwts_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px; font-family:"微软雅黑"; }
dl.cjwts_dl .dt_3 { font-size:12px; }
dl.cjwts_dl .dt_3 a { color:#FF0000; text-decoration:underline; } /*文章出处*/
dl.cjwts_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px; padding-left:35px; background:url(images/wd_d.gif) no-repeat 4px 10px; }
/*合作客户*/
.co-brand-list li { width: 168px; float: left; padding: 8px; }
.co-brand-list li img { width:166px; height:94px; border:#CCC solid 1px; }
.co-brand-list li span { display:block; height:20px; line-height:20px; padding-top:5px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.co-brand-list li a:hover img { border: #8ec635 solid 1px; filter: Alpha(Opacity=50); opacity: 0.8; }
/*客户留言*/
.sub_right_feed { padding:20px 15px 40px 15px; line-height:26pt; clear:both; font-size:12px; }
.sub_right_feed p { text-indent:2em; line-height:26px; }
.sub_right_feed td, .sub_right_feed th { padding:0 0 0 5px }
.sub_right_feed h2 { font-size:18px; color:#555; text-align:center; margin:20px 0; }
/*联系我们*/
.sub_right_contact { padding:20px 15px 40px 15px; line-height:26pt; clear:both; font-size:12px; background-image: url(images/contactbg.jpg); background-repeat: no-repeat; background-position: 460px 20px; }
.sub_right_contact1 { padding:20px 15px 40px 15px; line-height:26pt; clear:both; font-size:12px; background-repeat: no-repeat; background-position: 460px 20px; }
.sub_right_contact, .sub_right_contact p { text-indent:2em; line-height:26px; }
.sub_right_contact td, .sub_right_contact th { padding:0 0 0 5px }
.sub_right_contact h2 { font-size:18px; color:#555; text-align:center; margin:20px 0; }
.map{ line-height:45px;}
/*翻页*/
#pages { margin-top:6px; width: 750px; margin: 0 auto; text-align:center; padding-top: 15px; }
#pages a { border: 1px solid #DDD; color: #333; margin: 2px; padding: 2px 5px; text-decoration: none; font-size:12px; }
#pages a:hover { border: 1px solid #DDD; color: #333; margin: 2px; padding: 2px 5px; text-decoration: none; background: #007e83; color:#FFF; font-size:12px; }
#pages span { background: #007e83; border: 1px solid gainsboro; color: white; font-weight: bold; margin: 2px; padding: 2px 5px; font-size:12px; }
.pic_list td { line-height:25px; text-align:center; cursor:pointer; padding-left:10px; }
.pic_list td img{ width:150px; height:150px;}
.h_about { line-height:20px; padding:10px 0px; }
.h_about a { color:#34ae00; }
/*案例*/
.anli { width:760px; overflow:hidden; margin-top:20px; margin-left:20px; }
.anli dl { clear:both; margin-top:15px; background:url(images/xuxian.png) repeat-x bottom; padding-bottom:5px; height:230px; }
.anli dl dt { float:left; padding-right:10px; width:300px; }
.anli dl dd { float:left; width:350px; color:#999; margin-bottom:10px; }
.anli dl dd span { line-height:24px; font-size:14px; }
.anli dl dd.t1 { font-size:20px; font-family:"微软雅黑"; color:#008cca; }
.anli dl dd a { color:#008cca; }
.address { margin-bottom:30px; font-family:"微软雅黑"; font-size:16px; }
/*案例详情*/
.xiangqing { padding:20px; }
.x_left a { display:block; width:31px; height:366px; background:url(images/x_left_gray.png) no-repeat left center; padding-right:40px; line-height:366px; text-indent:-10000px; }
.x_left a:hover { background:url(images/x_left_blue.png) no-repeat left center; }
.x_right a { display:block; width:31px; height:366px; background:url(images/x_right_gray.png) no-repeat right center; padding-right:40px; line-height:366px; text-indent:-10000px; }
.x_right a:hover { background:url(images/x_right_blue.png) no-repeat right center; }
.mingzi { text-align:center; width:533px; }
.mingzi p { background:none; border:none; }
.mingzi p.p1 { font-size:14px; font-weight:bold; line-height:50px; }
.mingzi p.p2 { font-size:12px; line-height:30px; }
.mingzi p.p2 a { padding:0px 5px; }

/*技术专区*/
ol.xiazai{ list-style:none;}
ol.xiazai li{ clear:both;overflow:hidden;}
ol.xiazai li:hover{cursor:pointer;}
ol.xiazai li:hover a{ color:#007e83; }
ol.xiazai li .xia{ float:right; background:#007e83; width:60px; height:30px; line-height:30px; text-align:center; cursor:pointer;}
ol.xiazai li .xia a{ color:#fff;}

ol.xiazai li span{ float:left;}
ol.xiazai li span strong{ font-weight:normal; color:#999;}





/*在线客服*/

.custom_service p img { display: inline; margin-top:-5px; vertical-align:middle; }
.scrollsidebar { position:absolute; z-index:999; top:150px; left:0px; }
.side_content { width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list { width:154px; overflow:hidden; }
.show_btn { width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer; }
.show_btn span { display:none; }
.close_btn { width:24px; height:24px; cursor:pointer; }
.side_title, .side_bottom, .close_btn, .show_btn { background:url(images/sidebar_bg.png) no-repeat; }
.side_title { height:46px; }
.side_bottom { height:8px; }
.side_center { font-family:"微软雅黑"; padding:5px 12px; font-size:12px; }
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0; }
.close_btn span { display:none; }
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle; }
.other { text-align:center; border-bottom:1px solid #ddd; border-top:1px solid #ddd }
.other p { padding:5px 0; _height:16px; margin:0; color: #666666; }
.msgserver { text-align:center; margin-bottom:5px; margin-top:10px;}
.msgserver a {}
/* blue skin as the default skin */
.side_title, .side_blue .side_title { background-position:-195px 0; }
.side_center, .side_blue .side_center { background:url(images/blue_line.png) repeat-y center; }
.side_bottom, .side_blue .side_bottom { background-position:-195px -50px; }
.close_btn, .side_blue .close_btn { background-position:-44px 0; }
.close_btn:hover, .side_blue .close_btn:hover { background-position:-66px 0; }
.show_btn, .side_blue .show_btn { background-position:-119px 0; }
.msgserver a, .side_blue .msgserver a { color:#06C; }
/* green skin  */
.side_green .side_title { background-position:-349px 0; }
.side_green .side_center { background:url(images/green_line.png) repeat-y center; }
.side_green .side_bottom { background-position:-349px -50px; }
.side_green .close_btn { background-position:-44px -23px; }
.side_green .close_btn:hover { background-position:-66px -23px; }
.side_green .show_btn { background-position:-147px 0; }
.side_green .msgserver a { color:#76a20c; }
/*在线客服结束*/

/*技术支持*/
ul.shipin{ width:930px; overflow:hidden; clear:both; margin-left:-30px;}
ul.shipin li{ float:left; margin-left:30px; margin-bottom:50px;}
/*给我留言*/
.message{ width:900px;padding:40px 20px 20px 20px;}
.message p.p1{ width:900px; margin:0px auto; clear:both; overflow:hidden; margin-bottom:15px;}
.message p.p1 span{ display:block; width:95px; float:left; text-align:right;}
.message p.p1 a{ display:block; float:left; margin-left:5px;}
.message p.p1 a input{background:#fff; width:540px; height:30px; line-height:30px; border:1px solid #ddd;}
.message p.p1 a input.input240{width:240px; }
.message p.p1 a textarea{background:#fff; width:540px; height:160px; line-height:30px; border:1px solid #ddd;}
.message p.p2{ width:120px; margin-left:350px;overflow:hidden;}
.message p.p2 input{ width:120px; height:30px; display:block; background:#007e83; cursor:pointer; line-height:30px; border:none; color:#fff; text-align:center; }


.pages { margin-top:6px; margin: 0 auto; text-align:center; padding: 15px 0; }
.pages a,.pages font,.pages i { background:#f0f0f0; padding:5px 10px; border:1px solid #dddddd; color:#666; }
.pages b{background:#007E83; padding:5px 10px; border:1px solid #007E83; color:#FFF;}
.pages a:hover { background:#007E83; padding:5px 10px; border:1px solid #007E83; color:#FFF; }

