﻿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","宋体"; vertical-align:middle !important;vertical-align:baseline;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:#ff9700; text-decoration:none;}
/** 重置图片元素 **/
img{ border:0px;}

/** 重置表格元素 **/
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_textbg{height:40px;margin:auto; background-color:#0066cc; font-family:"Microsoft Yahei"; line-height:40px; color:#fff;}
.top_text{width:1200px;margin:auto;}
.top_text_l{float:left;}
.top_text_r{float:right;}
.top_tr_text{width:200px;float:left; color:#fff; margin-right:10px;}
.top_tr_text a{color:#fff;}
.top_tr_text a:hover,.top_tr_text a.on{color:#ff9700; text-decoration:none;}

.search{width:200px;height:22px;float:right; margin-top:8px;}
.search_bg{width:163px;height:20px;float:left; background-color:#fff; border:1px solid #d6d6d6; border-right:none;}
.sear_bk{width:153px;height:18px;float:left; background:none; border:none; margin:1px; padding-left:10px; line-height:18px;color:#787876; font-family:"Microsoft Yahei"; font-size:12px;}
.search_btn{width:36px;height:22px;float:right;}

.top{width:1200px;margin:30px auto 0;}
.logo{float:left;}

.menu{width:650px;float:right;}
.menu li{float:left;padding:15px 25px 0 25px;position: relative;text-transform:uppercase; font-family:"Microsoft Yahei";}
.menu li:hover, .menu li.current-menu-item,.menu li.current_page_parent{border-bottom:3px solid #0066cc; padding-bottom:20px;}
.menu li a{color:#000;font-size:15px;}
.menu li a:hover, .menu li:hover a, .menu li.current-menu-item a, .menu li.current_page_parent a{color:#0066cc;text-decoration: none;}
.menu li ul{border:medium none !important; display: none; float: none !important; margin-left:-25px; position: absolute; top:55px;z-index: 10000;}
.menu li ul li{border: medium none !important; float: none !important; height: auto !important; margin: 0 !important; padding: 0 !important;}
.menu li ul li a{background:#0066cc; border-bottom:1px solid #0075e9; box-shadow:3px 3px 5px #333333; color: #fff !important; display: block; float: none; font-size:12px !important; margin: 0; padding:7px 15px !important; text-transform: capitalize !important; width:145px;cursor: pointer !important;}
.menu li ul li a:hover, .menu li ul li.current-menu-item a{background:#ff9700; color:#fff !important;}
.menu li ul li.current-menu-item a{cursor: default !important; background-color:inherit;}

.banner{width:100%;margin:30px auto 0; text-align:center; overflow:hidden;}
.ind-ban{display:inline-block; width:100%; height:450px; margin:1px auto 0;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 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; margin:0 5px; width:30px; height:4px; background:#eee; overflow:hidden; cursor:pointer;}
.ind-num span.on{background:#ff9700;}

.main_aboutbg{margin:auto; padding:50px 0; overflow:hidden; background-color:#f6f6f6;}
.c_1200_2{width:1200px;margin:auto; font-family:"Microsoft Yahei";}
.title_1{ float:left; width:100%; }
.title_1 .tit_1{margin:auto;width:120px; height:45px; line-height:45px; color:#0066cc; font-size:24px; text-align:center; border-bottom:3px solid #d6d6d6;}
.title_1 .text_1{ float:left; width:100%; padding:5px 0; color:#787878; line-height:21px; text-align:center; font-size:14px;}
.t_1200_1{float:left; width:100%; margin:23px 0 0 0;}
.li_6{ float:left; width:25%; margin:22px 0 0 0; background: url(../images/main_img3.jpg) bottom right no-repeat;}
/*.li_6:hover{ margin:12px 0 0 0; padding:0 0 10px 0;transition: all 0.5s ease 0s;}*/
.li_6 .l_41{ float:left; width:41px; height:47px; margin:7px 0 8px 15%;}
.li_6 .l_41 a{ float:left; width:41px; height:47px;}
.li_6 .l_41 a.bg41_1{ background:url(../images/main_img1.png) no-repeat;}
.li_6:hover .l_41 a.bg41_1{background:url(../images/main_img1_h.png) no-repeat;}
.li_6 .l_41 a.bg41_2{ background:url(../images/main_img4.png) no-repeat;}
.li_6:hover .l_41 a.bg41_2{background:url(../images/main_img4_h.png) no-repeat;}
.li_6 .l_41 a.bg41_3{ background:url(../images/main_img5.png) no-repeat;}
.li_6:hover .l_41 a.bg41_3{background:url(../images/main_img5_h.png) no-repeat;}
.li_6 .l_41 a.bg41_4{ background:url(../images/main_img6.png) no-repeat;}
.li_6:hover .l_41 a.bg41_4{background:url(../images/main_img6_h.png) no-repeat;}
.li_6 .l_140{ float:left; width:46%;}
.li_6 .l_140 .t_140_1{ float:left; width:100%; margin:12px 0 0 0;}
.li_6 .l_140 .t_140_1 a{ float:left; width:100%; color:#333333; font-size:14px; line-height:20px; text-align:center; font-weight:bold;}
.li_6:hover .l_140 .t_140_1 a{color:#0066cc;}
.li_6 .l_140 .t_140_2{float:left; width:100%;}
.li_6 .l_140 .t_140_2 a{ float:left; width:100%;color:#969696; font-size:12px; line-height:13px; text-align:center;}
.li_6 .l_17{ float:left; width:17px; height:17px; margin:22px 0 0 0; background:url(../images/main_img2.png) no-repeat;}
.li_6:hover .l_17{ background:url(../images/main_img2_h.png) no-repeat;}
.li_6:nth-child(4){background:0;}

.main_pro{width:1200px;margin:50px auto 0;font-family:"Microsoft Yahei";}
.main_pro_nr{width:1200px;float:left; margin-top:50px;}
.main_pro_left{width:240px;float:left;}
.main_pro_list{width:240px;float:left; background-color:#0066cc; padding:5px 0 19px 0;}
.main_pro_list ul{}
.main_pro_list ul li{width:200px;float:left; line-height:41px; font-size:14px; background:url(../images/main_pro_fgx.jpg) bottom repeat-x; padding:0 20px;color:#fff;}
.main_pro_list ul li a{color:#fff;}
.main_pro_list ul li a:hover{color:#ff9700;}

.main_pro_cont{width:240px;float:left; margin-top:21px;}

.main_pro_img{width:930px;float:right;}
.main_pro_img ul{}
.main_pro_img ul li{width:270px;height:210px;float:left; background:url(../images/main_pro_bg.jpg) no-repeat; padding:10px; margin:0 0 20px 20px;}
.main_pro_img ul li span{width:270px;height:40px;float:left; text-align:center; font-size:14px;line-height:40px; background-color:#0066cc; margin-top:10px; color:#fff;}
.main_pro_img ul li img{width:266px;height:156px;float:left; padding:2px;}
.main_pro_img ul li img:hover{padding:2px;background:#ff9700;}



.t_1200_4{ float:left; width:1200px; margin:50px 0 0 0;}
.t_1200_4 ul{ float:left; width:1200px; height:187px;}
.t_1200_4 ul li{float:left; width:379px; margin:0 31px 0 0; font-family:"Microsoft Yahei";}
.t_1200_4 ul li.bg1{ background-color:#f3f3f3;transition: all 0.5s ease 0s;}
.t_1200_4 ul li:hover.bg1{ background-color:#eac165;}
.t_1200_4 ul li.bg2{ background-color:#f3f3f3;}
.t_1200_4 ul li:hover.bg2{ background-color:#eac165;transition: all 0.5s ease 0s;}
.t_1200_4 ul li.bg3{ background-color:#f3f3f3;}
.t_1200_4 ul li:hover.bg3{ background-color:#eac165;transition: all 0.5s ease 0s;}
.t_1200_4 ul li .t_mnew{ float:left; width:319px; padding:23px 30px 24px 30px;}
.t_1200_4 ul li .t_mnew .tit_mnew{ float:left;width:319px;height:59px; overflow:hidden; color:#333333; font-size:14px; line-height:24px; padding-bottom:9px;  }
.t_1200_4 ul li .t_mnew .tit_mnew.bod1{ border-bottom:#eac165 solid 2px;}
.t_1200_4 ul li:hover .t_mnew .tit_mnew.bod1{ border-bottom:#fff solid 2px;}
.t_1200_4 ul li .t_mnew .tit_mnew.bod2{ border-bottom:#eac165 solid 2px;}
.t_1200_4 ul li:hover .t_mnew .tit_mnew.bod2{ border-bottom:#fff solid 2px;}
.t_1200_4 ul li .t_mnew .tit_mnew.bod3{ border-bottom:#eac165 solid 2px;}
.t_1200_4 ul li:hover .t_mnew .tit_mnew.bod3{ border-bottom:#fff solid 2px;}
.t_1200_4 ul li .t_mnew .tit_mnew a{color:#333333; font-size:14px;}
.t_1200_4 ul li:hover .t_mnew .tit_mnew a,
.t_1200_4 ul li .t_mnew .tit_mnew a:hover{ color:#fff;}
.t_1200_4 ul li .t_mnew .text_mnew{ float:left; width:319px; height:48px; color:#808080; line-height:24px; margin:9px 0 0 0; overflow:hidden;}
.t_1200_4 ul li:hover .t_mnew .text_mnew{ color:#fff;}
.t_1200_4 ul li .t_mnew .time_mnew{ float:left; width:319px; height:24px; color:#808080; line-height:24px;}
.t_1200_4 ul li:hover .t_mnew .time_mnew{ color:#fff;}
.t_1200_4 ul li:nth-child(3){margin-right:0;}


.fotter_bg{margin:50px auto 0;background-color:#0066cb; padding:50px 0; overflow:hidden; font-family:"Microsoft Yahei";}
.footer{width:1200px;margin:auto;background:url(../images/fotter_fgx.jpg) left repeat-y; overflow:auto;}
.footer-dl1{overflow:hidden;padding:0 74px;float:left;background:url(../images/fotter_fgx.jpg) right repeat-y;min-height:140px;}
.footer-dl1 dt{font-size:18px;padding-bottom:15px; color:#fff;}
.footer-dl1 dd{font-size:14px;padding-bottom:10px; color:#fff;}
.footer-dl1 dd a{color:#fff;} .footer-dl1 dd a:hover{color:#ff9700;}

.copy{width:1200px;margin:50px auto 0; background:url(../images/main_pro_fgx.jpg) top repeat-x; padding-top:20px; text-align:center; color:#fff;}
.copy a{color:#fff;} .copy a:hover{color:#ff9700;}

/*首页代码 End*/


.ny_main{width:1200px;margin:30px auto; overflow:hidden; min-height:400px;}
.ny_tit{width:1200px;height:36px;margin:30px auto 0; background-color:#f2f2f2; border:1px solid #d6d6d6;}
.ny_tit li{float:left; background:url(../images/ny_tit_fgx.jpg) right no-repeat;color:#404040; font-size:14px; padding:0 20px; line-height:36px; font-family:"Microsoft Yahei";height:36px;}
.ny_tit li a{color:#404040;}  .ny_tit li a:hover,.ny_tit li a.on{color:#0066cc;} 

.ny_left{width:240px;background-color:#fff;overflow:hidden;float:left;/*position: fixed;*/}
.fixer{position:fixed;top:0px;_position: absolute;_top: expression(documentElement.scrollTop+10 + "px");/*width: 100%;*/z-index: 111;margin-left:0px;}
.nyl_list{width:240px;float:left;}
.nyl_titbg{width:200px;height:45px;float:left; line-height:45px; padding:0 20px;color:#fff; font-size:18px;font-family:"Microsoft Yahei"; background-color:#ff9700;}
ul#nyl_list_text, ul#nyl_list_text ul {width:238px;float:left; border:1px solid #d6d6d6; border-bottom:none;}
ul#nyl_list_text a{display:block; text-decoration:none;}
ul#nyl_list_text li {line-height:41px; float:left; width:240px; border-bottom:1px solid #d6d6d6;margin-top:1px; font-size:14px; font-family:"Microsoft Yahei";}
ul#nyl_list_text li a {color:#000;padding-left:20px;}
ul#nyl_list_text li a:hover,ul#nyl_list_text li a.on{color:#fff; background-color:#0066cc;}

.nyl_cont{width:240px;float:left; margin-top:20px;}

.ny_right{width:930px;float:right;font-family:"Microsoft Yahei";}
.nyr_tit{width:930px;float:left; border-bottom:1px solid #d6d6d6; padding-bottom:10px;font-size:18px; font-family:"Microsoft Yahei";}
.ny_font{font-size:18px; color:#0066cc; font-family:"Microsoft Yahei";}
.nyr_text{width:930px;float:left; line-height:30px;margin-top:20px;font-family:"Microsoft Yahei"; font-size:14px;}

.ryzs_r_img{width:930px;float:left;}
.ryzs_r_img ul{width:930px;height:auto; margin-top:20px;}
.ryzs_r_img ul li{width:210px;height:200px;float:left; padding:0 10px;}
.ryzs_r_img ul li span{width:210px;float:left; text-align:center;font-family:"Microsoft Yahei"; padding-top:5px; line-height:24px; font-size:14px;}
.ryzs_r_img ul li img{width:210px;height:153px;float:left; padding:2px;}
.ryzs_r_img ul li img:hover{padding:2px;background:#0066cc;}

.fy {width:930px;float:left;padding-top:20px;margin-top:20px;border-top:1px solid #e4e4e4;}
.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:#0066cc;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:#0066cc;font-family: "Microsoft Yahei", "宋体";}
.sabrosus SPAN.disabled {BORDER: #c4c4c4 1px solid;PADDING: 2px 8px;MARGIN-RIGHT: 2px;font-family: "Microsoft Yahei", "宋体";}

/*关于我们代码 End*/

.pro_img{width:930px;float:right;}
.pro_img ul{}
.pro_img ul li{width:270px;height:210px;float:left; background:url(../images/main_pro_bg.jpg) no-repeat; padding:10px; margin:20px 10px 0 10px;}
.pro_img ul li span{width:270px;height:40px;float:left; text-align:center; font-size:14px;line-height:40px; background-color:#0066cc; margin-top:10px; color:#fff; font-family:"Microsoft Yahei";}
.pro_img ul li img{width:266px;height:156px;float:left; padding:2px;}
.pro_img ul li img:hover{padding:2px;background:#ff9700;}

.promore_tit{width:930px;float:left; border-bottom:1px solid #d6d6d6; text-align:center; padding-bottom:10px; line-height:30px; margin-top:20px;}
.promore_page{width:930px;float:left;border-top:1px solid #d6d6d6;padding-top:20px;margin-top:20px;font-family:"Microsoft Yahei";}
.promore_page_left{width:80%;float:left;line-height:24px; font-size:14px;}
.promore_page_right{width:20%;float:right;text-align:right;}

/*产品中心代码 End*/


.newsL-list{width:930px;overflow:hidden;float:left;margin-top:10px; font-family:"Microsoft Yahei";}
.newsL-list-dlW{border-bottom:1px solid #dcdcdc;overflow:hidden;padding:1px 0;float:left;}
.newsL-list dl{width:930px;height:124px;padding:22px 0;float:left;}
.newsL-list dl dt,.newsL-list dl dd{float:left;display:inline-block;float:left;}
.newsL-list dl dt{width:185px;height:122px;border:1px solid #e4e4e4;float:left;}
.newsL-list dl dt a:hover img{opacity:0.8; filter:alpha(opacity=80);}
.newsL-list dl dd{width:675px;height:124px;padding:0 30px;float:right;}
.newsL-list dl dd h3{padding:12px 0; font-size:16px;}
.newsL-list dl dd p{line-height:24px;}

/*新闻中心代码 End*/


.slide_join{ float:left; width:930px; font-family:"Microsoft Yahei";}
.slide_join h3{float:left;width:880px; height:50px; padding:0 25px; font-weight:normal; background-color:#f7f7f7; margin:20px 0 0 0;}
.slide_join h3.on{background-color:#ff9700;}
.slide_join h3 span{float:left; width:80%; height:50px; color:#000; font-size:16px; line-height:50px; overflow: hidden; text-overflow:ellipsis;}
.slide_join h3.on span{color:#fff;}
.slide_join h3 em{ float:right; width:30px;height:30px; margin:11px 0 0 0; background:url(../images/join_img9.png) no-repeat;}
.slide_join h3.on em{ background:url(../images/join_img10.png) no-repeat;}
.slide_join ul{ float:left;width:880px; background-color:#fff; padding:25px;}
.slide_join ul .join_show{ float:left; width:880px; color:#787876; font-size:14px; line-height:28px;}

/*人才招聘代码 End*/

.cont_text{width:930px;float:left; font-family:"Microsoft Yahei"; line-height:30px; }
.cont_map{width:930px;float:left; margin-top:20px;}

/*联系我们代码 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}