﻿body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, textarea, /* form elements 表单元素 */
img/* img elements 图片元素 */{border:medium none;margin: 0;padding: 0;}
/** 设置默认字体 **/
body{font-size:12px;font-family:Arial, Helvetica, sans-serif,"Microsoft Yahei","宋体"; color:#404040;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:lighter; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, li, ol { list-style: none; }
/** 重置超链接元素 **/
a {text-decoration: none; color:#404040;}
a:hover {color:#e76b15; text-decoration:underline;}
/** 重置图片元素 **/
img{ border:0px;}

.fl{ float:left;}
.fr{ float:right;}

/** 重置表格元素 **/
table{border-collapse:collapse;}
.clear{display:block;float:none;clear:both;overflow:hidden;visibility:hidden;width:0;height:0;background:none;border:0;font-size:0}

.top{width:1000px;margin:20px auto 0;}
.logo{float:left;}
.top_r{width:390px;float:right; padding-top:20px;}
.top_dh{width:166px;float:left; padding-top:25px;}
.top_rnr{width:200px;float:right;}
.top_r_tb{width:140px;float:right;}
.top_r_tb li{width:70px;float:left;line-height:13px;font-family:"Microsoft Yahei";}
.top_r_tb li span{float:left; padding-right:10px;}

.search{width:200px;height:30px;float:right; padding-top:20px;}
.search_bg{width:174px;height:30px;float:left; background:url(../images/search_bg.jpg) no-repeat;}
.sear_bk{width:162px;height:28px;float:left; background:none; border:none; margin:1px; padding-left:10px; line-height:28px;color:#787876; font-family:"Microsoft Yahei"; font-size:12px;}
.search_btn{width:26px;height:30px;float:right;}

.menu_bg{height:46px;margin:20px auto 0; background:url(../images/menu_bg.jpg) repeat-x;}
.menu{width:1000px;margin:auto;}
.menu li{float:left;padding:0 27px;position: relative;line-height:45px; font-family:"Microsoft Yahei";}
.menu li:hover,.menu li.current-menu-item, .menu li.current_page_parent{background:url(../images/menu_cureen.jpg) center repeat-x;}
.menu li a{color:#fff;font-size:14px;}
.menu li a:hover,.menu li:hover a,.menu li.current-menu-item a,.menu li.current_page_parent a{text-decoration: none;}

.menu li ul{border:medium none !important; display: none; float: none !important; margin-left:-27px; position: absolute; top:46px;z-index: 10000;}
.menu li ul li{border: medium none !important; float: none !important; height: auto !important; margin: 0 !important; padding: 0 !important; line-height:24px;}
.menu li ul li a{background:#e66b14; border-top:1px solid #b84c00; box-shadow:3px 3px 5px #404040; color:#fff !important; display: block; float: none; font-size:12px !important; margin: 0; padding:5px 19px !important; text-transform: capitalize !important; width:150px; text-transform: capitalize; cursor: pointer !important;}
.menu li ul li a:hover, .menu li ul li.current-menu-item a{background:#1358a8; color:#fff !important;}
.menu li ul li.current-menu-item a{cursor: default !important; background-color:inherit;}

.menu li ul li ul.sub-menu2{border: medium none !important; display: none; float: none !important; margin-left:170px; position: absolute; top: 0; width: 260px; z-index: 10000;}
.menu li ul li ul.sub-menu2 li{ }
.menu li ul li ul.sub-menu2 li a{width:230px;}
.menu li ul li ul.sub-menu2 li a:hover{background:#fff; color: #e50112 !important;}
.menu-arrow{margin-left: 10px;}

.banner{margin:1px auto 0; text-align:center; overflow:hidden;}
.ind-ban{display:inline-block; width:100%; height:450px; margin:1px auto;background:url(../images/loading.gif) no-repeat center; position:relative;}
.ind-ban ul li{float:left; display:none;width:100%; height:450px; position:absolute; left:0; top:0; overflow:hidden;}
/*.ind-ban ul li img{ position:absolute; left:50%; top:0; margin-left:-640px;}*/
.ind-ban ul li a{width:100%;height:450px; display:block; margin:auto;}

.ind-num{position:absolute; width:200px; left:50%; margin-left:-30px; bottom:20px;}
.ind-num span{display:block; _display:inline; float:left; border-radius:3px; margin:0 5px; width:20px; height:10px; background:#fff; overflow:hidden; cursor:pointer;}
.ind-num span.on{background:#ff9c25;}

.main{width:1000px;margin:30px auto 0;}
.main_pro_titbg{width:1000px;float:left; background:url(../images/main_pro_titfgx.jpg) bottom no-repeat; padding-bottom:10px;font-family:"Microsoft Yahei";}
.main_pro_tit{float:left;}
.main_pro_tit h1{color:#1358a8;font-size:14px;float:left;}
.main_pro_tit span{float:left; padding:3px 0 0 5px; color:#787876;}
.main_font{font-size:14px; font-family:"Microsoft Yahei"; color:#1358a8;}
.main_more{float:right;}
.main_pro_img{width:1000px;float:left; margin-top:20px;}

.main_left{width:650px;float:left;}
.main_case{width:650px;float:left;}
.main_case_titbg{width:650px;float:left; background:url(../images/main_case_titfgx.jpg) bottom no-repeat; padding-bottom:10px;font-family:"Microsoft Yahei";}
.main_case_nr{width:650px;float:left; font-family:"Microsoft Yahei"; margin-top:15px;}
.main_case_pic{width:300px;float:left; line-height:24px;}
.main_case_text{width:320px;float:right;}
.main_case_text li{width:320px;float:left; line-height:34px; font-family:"Microsoft Yahei"; border-bottom:1px dashed #d6d6d6;}
.main_case_text li a{ text-align:left; background:url(../images/main_news_dot.jpg) left no-repeat; padding-left:10px;}

.main_news{width:650px;float:left; margin-top:30px;}

.main_right{width:305px;float:right;}
.main_about{width:305px;float:left;}
.main_about_titbg{width:305px;float:left; background:url(../images/main_about_titfgx.jpg) bottom no-repeat; padding-bottom:10px;font-family:"Microsoft Yahei";}
.main_about_nr{width:305px;float:left; font-family:"Microsoft Yahei"; margin-top:15px; line-height:23px;}

.main_cont{width:305px;float:left; margin-top:30px;}
.main_cont_list{width:305px;float:left;}
.main_cont_list li{width:305px; height:34px; line-height:32px; margin-bottom:7px; background:url(../images/main_cont_titbg.jpg) repeat-x;  }
.main_cont_list li a{ font-family:"Microsoft Yahei"; color:#323232; font-size:14px; font-weight:bold; width:222px; height:32px; padding-left:80px; border:1px solid #c8c8c8; display:block;}
.main_cont_list li a span{color:#787876; font-size:12px; font-weight:normal; margin-left:6px;} 
.main_cont_list li a:hover{background-color:#1358a8; color:#FFF; border:1px solid #d6d6d6; text-decoration:none;}
.main_cont_list li a:hover span{color:#FFF;}

.main_cont_nr{width:305px;float:left; margin-top:3px; line-height:24px; font-family:"Microsoft Yahei";}

.fotter_bg{margin:30px auto 0; background-color:#323232; border-top:5px solid #1358a8;text-align:center; line-height:24px; padding:35px 0 30px 0; font-family:"Microsoft Yahei"; overflow:hidden;}
.fotter{width:1000px;margin:auto;color:#d6d6d6;}
.fotter_tit{width:1000px;float:left; font-size:14px; color:#d6d6d6; border-bottom:1px solid #474747; padding-bottom:20px;}
.copy{width:1000px;float:left; margin-top:20px;}
.fotter a{color:#d6d6d6;} .fotter a:hover{color:#F60; text-decoration:none;}

/*首页代码 End*/


.body_warp{ background:url(../images/body_cback.jpg) no-repeat top center; min-height:390px; height:auto;overflow:hidden; padding-bottom:35px; margin-top:2px;}
.body_l{width:204px;float:left; position:relative;}
.body_r{width:766px;float:right;}
.body_Line{position:absolute; z-index:10; top:0; right:0; background:url(../images/chnal_rback.png) no-repeat; width:7px; height:354px;}
.chnal{ margin-bottom:22px;}
.chnal_top{ height:62px; padding-bottom:3px; border-top:4px solid #216dc1; border-bottom:1px solid #dcdcdc;}
.chnal_top h3{ color:#0e58a8; font-size:18px; margin-top:18px; font-weight:bold; padding-left:27px; font-family:"Microsoft Yahei";}
.chnal_top h3 span{ font-family:Arial; font-size:12px; }
.chnal_top h3 span,.recomd_top h3 span{ font-family:Arial; color:#969696; margin-left:6px; font-weight:normal; -webkit-text-size-adjust:100% }
.chnal_list li{ height:42px; border-bottom:1px solid #dcdcdc;}
.chnal_list li a{ display:block; font-family:"Microsoft Yahei"; color:#323232; font-size:14px; font-weight:bold; background:url(../images/chnal_liac.jpg) no-repeat; width:162px; height:40px; line-height:40px; overflow:hidden; margin-top:1px; padding-left:42px;}
.chnal_list li a:hover,.chnal_list li.chnal_cur a{ background:url(../images/chnal_liho.jpg) repeat-x; color:#FFF;}

.recomd_cont{ position:relative; width:204px; height:auto; overflow:hidden;}
.recomd_top{ background:url(../images/recom_tback.jpg) no-repeat; height:40px; line-height:40px;}
.recomd_line{ position:absolute; top:0; right:0; background:url(../images/recom_rline.png) no-repeat; width:3px; height:336px;}
.recomd_top h3{ color:#323232; font-size:14px; font-weight:bold; padding-left:20px; font-family:"Microsoft Yahei";}
.recomd_top h3 span{ font-size:12px;}

.recomd_nr{width:166px; padding:8px 19px; background-color:#ebebeb; font-family:"Microsoft Yahei"; line-height:24px; color:#404040;}

.position{height:36px; line-height:36px; margin-top:10px; border-bottom:1px solid #d0d0d0;}
.posit_name h3{color:#e66b14; font-size:14px; font-family:"Microsoft Yahei";}
.posit_where{color:#787876; margin-right:30px; display:inline; font-family:"Microsoft Yahei";}
.posit_where strong{ background:url(../images/posi_btn.png) no-repeat left top; padding-left:16px;}
.posit_where a{color:#787876; padding:0 6px;}
.posit_where span{ margin-left:6px; color:#1358a8;}


.content{line-height:24px; color:#404040; width:740px; height:auto; overflow:hidden; padding-top:20px; font-family:"Microsoft Yahei";}
.content a{color:#404040;}


.zzrz_r_img{width:740px;float:left;}
.zzrz_r_img ul{width:740px;height:auto; margin-top:20px;}
.zzrz_r_img ul li{width:170px;height:280px;float:left; padding:0 7px;}
.zzrz_r_img ul li span{width:170px;float:left; text-align:center;font-family:"Microsoft Yahei"; padding-top:5px; line-height:24px; color:#404040;}
.zzrz_r_img ul li img{width:170px;height:236px;float:left; padding:2px; border-radius:5px;}
.zzrz_r_img ul li img:hover{padding:2px;background:#e66b14;}

.fy {width:740px;float:left;padding-top:10px;margin-top:20px;border-top:1px solid #d6d6d6;}
.sabrosus {padding: 5px;margin: 3px;text-align:center;}
.sabrosus A {border:#c4c4c4 1px solid;PADDING:2px 8px;COLOR: #404040;text-decoration: none;margin-right: 6px;font-family: "Microsoft Yahei", "宋体";background:#fff;}
.sabrosus A:hover, DIV.pagination A:active {color:#fff;border: #c4c4c4 1px solid;background-color:#006acc;text-decoration: none;font-family: "Microsoft Yahei", "宋体";}
.sabrosus SPAN.current {BORDER: #c4c4c4 1px solid;PADDING: 2px 8px;FONT-WEIGHT: bold;COLOR: #fff;MARGIN-RIGHT: 6px;BACKGROUND-COLOR:#006acc;
font-family: "Microsoft Yahei", "宋体";}
.sabrosus SPAN.disabled {BORDER: #c4c4c4 1px solid;PADDING: 2px 8px;MARGIN-RIGHT: 2px;font-family: "Microsoft Yahei", "宋体";}

/*关于我们代码 End*/


.pro_r_img{width:740px;float:left;}
.pro_r_img ul{width:740px;margin-top:30px;}
.pro_r_img ul li{width:230px;height:220px;float:left; padding:0 8px;}
.pro_r_img ul li span{width:230px;float:left; text-align:center;font-family:"Microsoft Yahei";padding-top:5px;font-size:14px; line-height:24px; color:#404040;}
.pro_r_img ul li img{width:230px;height:160px;float:left; padding:2px; border-radius:5px;}
.pro_r_img ul li img:hover{padding:2px;background:#e66b14;}

.promore_r_tit{width:740px;float:left; margin-top:30px; line-height:30px; font-family:"Microsoft Yahei";border-bottom:1px solid #d6d6d6; text-align:center; padding-bottom:10px; }
.promore_font{font-size:18px; color:#e66b14; font-family:"Microsoft Yahei";}

.promore_page{width:740px;float:left;border-top:1px solid #d6d6d6;padding-top:15px;margin-top:15px;font-family:"Microsoft Yahei";}
.promore_page_left{width:80%;float:left;line-height:24px; color:#404040;} .promore_page_left a{color:#404040;}
.promore_page_right{width:20%;float:right;text-align:right; color:#404040;} .promore_page_right a{color:#404040;}

.promore_img{width:740px;float:left; padding-top:20px;}
.promore_pic{width:600px;margin:auto;}

.jqzoom{ width:600px;height:411px; position:relative;float:left;}

.list-h li{ float:left; padding-right:5px;}
#spec-n5{width:600px; height:56px; padding-top:6px; overflow:hidden; margin-top:10px;float:left;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:600px; float:left; overflow:hidden; margin-left:8px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px; border:1px solid #ccc; width:50px; height:50px;}
#spec-list{position:relative; width:562px; margin-right:8px;}
#spec-list div{ margin-top:0;*margin-left:0;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;background:#fff 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}


/*产品中心代码 End*/

.news_text{width:740px;float:left; margin-top:20px;}
.news_text li{width:720px;float:left; line-height:40px; font-family:"Microsoft Yahei"; background:url(../images/main_news_dot.jpg) left no-repeat; padding-left:15px; border-bottom:1px solid #d6d6d6;}
.news_text li a{color:#404040;}
.news_text li span{color:#787876; float:right;}

/*新闻中心代码 End*/

.Menubox2{width:740px;float:left; border-bottom:1px solid #e4e4e4; margin-top:20px; padding-bottom:10px;}
.Menubox2 ul{margin:0px;padding:0px;font-family:"Microsoft Yahei";}
.Menubox2 li{float:left;cursor:pointer;padding:0 15px;text-align:center;font-size:14px;  border-right:1px solid #e4e4e4; margin-right:2px; color:#404040;}
.Menubox2 li.hover{color:#e66b14;}
.Contentbox2{width:740px;float:left;padding-top:10px;line-height:30px;color:#404040;font-family:"Microsoft Yahei"; min-height:400px;}
.Contentbox2 a{color:#404040;}
/*招贤纳士代码 End*/



/** 在线客服代码 Start**/
.mt10{margin-top:10px}
.fs14{font-size:14px}

.service_box{position:fixed;z-index:1000;right:-147px;top:50%;margin-top:-100px;width:146px;border:1px solid #ece8e5;background:#fff; font-family:"Microsoft Yahei";}
.service_box .tab_nav{position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li{background:#ece8e5;border-bottom:1px solid #dfdbd9;}
.service_box .tab_nav > li.active{background:#1c7fed;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{border-bottom:none;border-radius:0 0 0 8px;}
.service_box .tab_nav > li > a{display:block;width:28px;padding:12px 6px 12px 8px;line-height:14px;text-align:center;color:#2c2c2c;text-decoration:none;}
.service_box .tab_nav > li.active > a{color:#fff;}
.service_box .tab_nav .icon{display:block;height:28px;width:28px;background:url(../images/bg_online_service_new.gif) no-repeat;overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{background-position:0 0;}
.service_box .tab_nav .icon_2{background-position:-28px 0;}
.service_box .tab_nav .icon_3{background-position:-56px 0;}
.service_box .tab_nav .active .icon_1{background-position:0 -28px;}
.service_box .tab_nav .active .icon_2{background-position:-28px -28px;}
.service_box .tab_nav .active .icon_3{background-position:-56px -28px;}
.service_box .tab_content{padding:10px 5px 10px;position:relative;}
.service_box .tab_plan{display:none;text-align:center;}
.service_box .tab_plan p{color:#333;}

/** 在线客服代码 End **/

/*flickr style*/
div#flickrpager {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px;; text-align: center;clear:both;}
div#flickrpager a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div#flickrpager a:hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div#flickrpager a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div#flickrpager span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div#flickrpager a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/*badoo style*/
div#badoopager {padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 10px; color: #48b9ef; padding-top: 10px; font-family: arial, helvetica, sans-serif; text-align:center;;clear:both;}
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}