@charset "utf-8";
/* CSS Document */

*{border:0px;margin:0px;padding:0px;list-style:none;outline:none;}
body{font:normal 12px/normal '微软雅黑';color:#252525;background:#ffffff;width:100%;height:auto;overflow-x:hidden;position:relative;}

A, A:link, A:visited{color:#252525;text-decoration:none;}
A:active, A:hover{color:#152582;text-decoration:none;}

.menu1, A.menu1, A.menu1:link, A.menu1:visited{color:#ffffff;text-decoration:none;}
A.menu1:active, A.menu1:hover{color:#252525;text-decoration:none;}

.menu2, A.menu2, A.menu2:link, A.menu2:visited{color:#717171;text-decoration:none;}
A.menu2:active, A.menu2:hover{color:#252525;text-decoration:none;}

.menu3, A.menu3, A.menu3:link, A.menu3:visited{color:#b50848;text-decoration:underline;}
A.menu3:active, A.menu3:hover{color:#252525;text-decoration:underline;}

.left{float:left;}
.right{float:right;}
.acenter{text-align:center;}
.aright{text-align:right;}
.text25{text-indent:25px;display:block;}
.font20{font-size:16px;line-height:35px;}
.borderb{border-bottom:1px solid #dcdcdc;}
.clear{width:100%;height:1px;line-height:1px;overflow:hidden;clear:both;}
.kong2{width:100%;height:20px;line-height:20px;overflow:hidden;clear:both;}
.kong1{width:100%;height:10px;line-height:10px;overflow:hidden;clear:both;}

.width1{width:1100px;height:auto;margin:0 auto;}

/*首页*/
.topbg{padding-top:10px;background:url(../images/top_bg.jpg) no-repeat left top;position:relative;}
.topbg span{float:right;padding-top:48px;font-size:14px;padding-right:20px;}
.topbg b{font-weight:100;width:116px;color:#ffffff;text-align:center;position:absolute;_right:32px;right:32px;_top:6px;top:6px;}
.topbg img{padding-top:20px;}

/*菜单*/
.menu{background:url(../images/menu_left.jpg) no-repeat left top;height:39px;margin-top:20px;}
.menu ul{margin-left:18px;width:842px;background:url(../images/menum_gray.jpg) repeat-x left top;}
.menu ul li{float:left;text-align:center;width:90px;height:39px;font:normal 14px/36px '微软雅黑';}
.menu ul li a, .menu ul li a:link, .menu ul li a:visited{color:#000000;background:url(../images/menum_gray.jpg) repeat-x left top;display:block;}
.menu ul li a:active, .menu ul li a:hover,.menu ul li a.on{color:#ffffff;background:url(../images/menum_blue.jpg) repeat-x left top;display:block;}
.top_search{width:233px;padding-left:7px;height:34px;padding-top:5px;background:url(../images/menu_right.jpg) no-repeat right top;}
.search_input{width:155px;height:25px;padding:1px 10px;background:url(../images/search.gif) no-repeat left top;-moz-height:27px;font:normal 12px/24px Verdana, Geneva, sans-serif;color:#555555;margin:0px;outline:none;line-height:27px;vertical-align:middle;}
.search_button{cursor:pointer;text-align:left;width:53px;height:27px;background:url(../images/search.gif) no-repeat -175px top;-moz-height:27px;line-height:27px;vertical-align:middle;}

.over{ackground:url(../images/menum_blue.jpg) repeat-x left top;}
.out{background:url(../images/menum_gray.jpg) repeat-x left top;}

/*大图*/
.banner{width:1090px;border:4px solid #e7e7e7;height:295px;margin:0 auto;}
#full-screen-slider { width:100%; height:295px; float:left; position:relative}
#slides { display:block; width:100%; height:295px; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:270px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#ffffff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/*新闻中心*/
.index_title{border:1px solid #dddddd;text-transform:uppercase;padding-left:17px;height:31px;background:url(../images/navigationbg.jpg) repeat-x left top;font:normal 12px/31px "微软雅黑";color:#a6a6a6;}
.index_title img{width:6px;height:14px;vertical-align:middle;line-height:31px;margin-right:6px;}
.index_title b{font-size:14px;color:#252525;padding-right:10px;font-weight:100;}
.index_title span{float:right;margin-right:5px;}
.index_title span a, .index_title span a:link, .index_title span a:visited{padding:3px 5px;color:#717171;}
.index_title span a:hover, .index_title span a:active{padding:3px 5px;color:#ffffff;background:#555555;}
.index_common{border:1px solid #dddddd;border-top:0px;padding:10px;overflow:hidden;}
.index_l{width:450px;height:auto;}
.index_news_title{width:431px;}
.index_news_con{width:428px;height:240px;}
.index_news{}
.index_news li{margin-bottom:13px;border-bottom:1px dashed #bab9b9;height:74px; text-align:left;}
.index_news li a{ width:428px; height:73px; overflow:hidden; position:relative; display:block;}
.index_news li a:hover { width:428px; height:73px; overflow:hidden; position:relative; background:#f5f5f5;}
.index_news li a p { width:90px; height:55px; float:left; border:1px solid #d8d8d8;padding:1px;overflow:hidden; }
.index_news li a p img { width:90px; height:55px; }
.index_news li a:hover p img { transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3); -webkit-transform: all 1s ease 0s; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; }
.index_news li a div { text-align:left; position:absolute; _left:104px; left:104px; _top:0px; top:0px; width:324px; height:64px; }
.index_news li a div span { font:normal 14px/25px "微软雅黑"; display:block; color:#252525; }
.index_news li a:hover div span { color:#b50848; }
.index_news li a div font { line-height:18px; color:#525252; font-size:12px; }
.index_news li a div font b{ line-height:18px; color:#b50848; font-size:12px;font-weight:100; }

/*关于华夏*/
.index_about_title{width:608px;}
.index_r{width:627px;height:auto;margin-left:23px;}
.index_about_con{width:605px;height:240px;}
.index_about_con p { float:left; margin-right:15px;width:214px; height:236px;border:1px solid #dddddd;padding:1px; overflow:hidden; }
.index_about_con p a {width:214px; height:236px; }
.index_about_con p a img { width:214px; height:236px; }
.index_about_con p a:hover img{ transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3); -webkit-transform: all 1s ease 0s; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; }
.index_about_con div { clear:right; word-break:break-all; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph;line-height:24px; }

/*联系我们*/
.index_contact_con{width:428px;height:380px;}
.index_contact_img{width:424px;height:110px;border:1px solid #dddddd;padding:1px;}
.index_contact_img a, .index_contact_img a img{width:424px;height:110px;}
.index_contact_img a:hover img{width:424px;height:110px;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
.index_contact{}
.index_contact li{padding:8px 0px 5px 10px;background:url(../images/linebg.jpg) no-repeat left bottom;margin-bottom:3px;color:#000000;}
.index_contact li p{line-height:24px;}
.index_contact li span{color:#b50848;display:block;line-height:24px;}

/*产品中心*/
.index_product_con{width:605px;height:380px;}
.index_product{width:645px;}
.index_product li{float:left;margin-right:16px;margin-bottom:18px;}
.index_product li a{width:290px;height:175px;border:1px solid #dcdcdc;padding:1px;position:relative;display:block;}
.index_product li a img{width:290px;height:175px;}
.index_product li a i{width:290px;height:30px;position:absolute;_left:1px;left:1px;_bottom:1px;bottom:1px;background:#000000;filter:alpha(opacity=70);opacity:0.7;}
.index_product li a:hover i{width:290px;height:30px;position:absolute;_left:1px;left:1px;_bottom:1px;bottom:1px;background:#152583;filter:alpha(opacity=70);opacity:0.7;}
.index_product li a span, .index_product li a:hover span{width:290px;height:30px;text-align:center;position:absolute;_left:0px;left:0px;_bottom:1px;bottom:1px;color:#ffffff;line-height:30px;}

/*脚注*/
.bottomz{background:url(../images/bottombg.jpg) no-repeat left top;padding:15px 0px;color:#252525;text-align:center;font:normal 14px/25px '微软雅黑';}


/*关于华夏*/
.aboutl{width:250px;height:auto;float:left;}
.aboutl_title{width:231px;}
.aboutl_title_con{width:228px;height:auto;}
.about_banner{width:1100px;height:315px;overflow:hidden;margin:0 auto;padding-bottom:20px;}
.aboutl_contact_con{width:228px;height:420px;}
.aboutl_contact_img{width:224px;height:58px;border:1px solid #dddddd;padding:1px;overflow:hidden;}
.aboutl_contact_img p{width:224px;height:58px;overflow:hidden;position:relative;}
.aboutl_contact_img p a, .aboutl_contact_img p a img{width:224px;height:58px;}
.aboutl_contact_img p a:hover img{transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3); -webkit-transform: all 1s ease 0s; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7; }

.about_nav{width:228px;height:auto;}
.about_nav li{height:30px;width:100%;overflow:hidden;padding-bottom:5px; }
.about_nav li a, .about_nav li a:link, .about_nav li a:visited{width:206px;padding-left:22px;background:url(../images/nav_blue.jpg) no-repeat left top;display:block;color:#252525;font:normal 14px/30px "微软雅黑";word-spacing:8px; letter-spacing: 2px;}
.about_nav li a:active, .about_nav li a:hover,.about_nav li a.on{width:206px;padding-left:22px;background:url(../images/nav_reds.jpg) no-repeat left top #cb2a62;display:block;color:#ffffff;font:normal 14px/30px "微软雅黑";word-spacing:8px; letter-spacing: 2px;}
.aboutr{padding-left:25px;width:825px;height:auto;float:left;}
.aboutr_title{width:790px;font-size:12px;line-height:31px;text-transform:uppercase;padding-left:33px;height:31px;border:1px solid #dddddd;background:url(../images/nav_rightbg.jpg) no-repeat left top;}
.aboutr_con{width:803px;height:auto;text-align:justify;text-justify: inter-ideograph;word-wrap: break-word;word-break: break-all;}
.aboutr_cons{width:803px;height:auto;font:normal 14px/28px "微软雅黑";overflow-x:hidden;}
.aboutr_cons img{max-width:803px;min-width:auto;height:auto;}
.aboutr_con_title{width:100%;color:#525252;height:auto;padding:10px;line-height:30px;font-size:18px;text-align:center;word-spacing:8px; letter-spacing: 3px;}

/*新闻中心*/
.news { width:803px; height:auto; padding:10px 0px 0px; }
.news li { background:#f9f9f9; padding:1px; width:799px; border:1px solid #e1e1e1; height:auto; position:relative; font:normal 12px/18px "宋体"; text-align:left; margin-bottom:15px; height:90px; }
.news li a img { position:relative; width:158px; height:90px;padding-right:1px;border-right:1px solid #e1e1e1; }
.news li a:hover img { position:relative; width:158px; height:90px; filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;padding-right:1px;border-right:1px solid #e1e1e1; }
.news li b { position:absolute; top:5px; _top:5px; left:178px; _left:178px; font:normal 14px/30px "微软雅黑"; }
.news li font { position:absolute; top:5px; _top:5px; left:870px; _left:870px; color:#aeabab; }
.news li span { position:absolute; top:32px; _top:32px; left:178px; _left:178px; color:#676666; width:613px; height:38px; overflow:hidden; word-break:break-all; word-wrap:break-word; text-align:justify; text-justify:inter-ideograph; font-size:12px; }
.news li div { position:absolute; top:67px; _top:67px; left:178px; _left:178px; text-align:right; width:613px; height:20px; overflow:hidden; }
.news li div a { color:#de1628; }
.news li div a:hover { color:#525252; }
.news_con { width:803px; height:auto; margin:0 auto 20px; }
.news_con li { width:803px; height:31px; line-height:30px; background:url(../images/linebgs.jpg) repeat-x left bottom; }
.news_con li a { padding-left:4px; width:799px; height:30px; font-size:12px; color:#666666; line-height:30px; background:#ffffff; display:block; }
.news_con li a:hover { padding-left:4px; width:799px; height:30px; font-size:12px; color:#252525; line-height:30px; background:#f3f3f3; display:block; }
.news_con li a span { float:right; color:#989797; }
.news_con li a:hover span { float:right; color:#252525; }
.news_cons { padding:20px; width:763px; margin:0 auto 20px; height:auto; font:normal 12px/25px "微软雅黑"; color:#454544; background:#f9f9f9; }
.news_cons span { display:block; color:#c00147; font-size:18px; }
.news_det_infor { width:803px; margin:0px auto 10px; font:normal 12px/30px "微软雅黑"; text-align:center; border-bottom:1px dashed #e1e1e1; }
.news_det_infor span { float:right; }

/*分页*/
.page { margin:0 auto; height:auto; padding:10px 0px; text-align:center; width:803px; z-index:2; position:relative; }
.page li { margin-left:-2px; display:inline; line-height:50px; }
.page li a, .page li a:link, .page li a:visited, .page li span, .page li p { padding:10px 20px; background:#f5f5f5; border:1px solid #e1e1e1; font:normal 12px/normal "微软雅黑"; color:#252525; }
.page li a:active, .page li a:hover, .page li.active span { padding:10px 20px; background:#253489; border:1px solid #253489; font:normal 12px/normal "微软雅黑"; color:#ffffff; }
.page li span { }
.page li p { border-top-right-radius:5px; border-bottom-right-radius:5px; display:inline; }
.pagez { width:803px; height:auto; padding:30px 0px 30px; margin:0 auto; z-index:2; position:relative; }
.pagez li { line-height:20px; float:right; margin-right:10px; font-size:18px; }
.pagez li a, .pagez li span { background:#253489; display:block; padding:8px 20px; color:#ffffff; }
.pagez li.active span { background:#3c3c3c; color:#ffffff; }
.pagez li a:hover { color:#ffffff; background:#3c3c3c; display:block; padding:8px 20px; }
.page_page { height:auto; width:803px; line-height:25px; margin:20px auto 10px; padding-top:5px; border-top:1px dashed #e1e1e1; }
.page_page span { font-size:14px; font-weight:bold; color:#c00147; }

/*产品中心*/
.product{width:823px;}
.product li{float:left;margin-right:20px;margin-bottom:25px;}
.product li a{width:250px;height:194px;border:1px solid #dcdcdc;padding:1px;position:relative;display:block;}
.product li a img{width:250px;height:194px;}
.product li a i{width:250px;height:30px;position:absolute;_left:1px;left:1px;_bottom:1px;bottom:1px;background:#000000;filter:alpha(opacity=70);opacity:0.7;}
.product li a:hover i{width:250px;height:30px;position:absolute;_left:1px;left:1px;_bottom:1px;bottom:1px;background:#152583;filter:alpha(opacity=70);opacity:0.7;}
.product li a span, .product li a:hover span{width:250px;height:30px;text-align:center;position:absolute;_left:0px;left:0px;_bottom:1px;bottom:1px;color:#ffffff;line-height:30px;}
.product_con{ padding:20px; width:763px; margin:0 auto 20px; height:auto; font:normal 12px/25px "微软雅黑"; color:#454544; background:#f9f9f9; }
/*.product_con img{width:250px;height:150px;float:left;margin-right:20px;}*/
.product_con .products{width:440px;height:auto;line-height:30px;font-size:14px;}
.product_con .products span{color:#c10045;font-size:16px;}
.product_con .productimg{width:300px;height:232px;float:left;border:1px solid #dcdcdc;margin-right:20px;position:relative;display:block;}
.product_con .productimg .divimg{position:absolute;_bottom:0px;bottom:0px;_right:0px;right:0px;width:59px;height:60px;z-index:8;}
.product_con .productimg .divimg img{width:59px;height:60px;display:block;}
.productr_con{width:803px;height:auto;text-align:left;}
/* CSS class for zoomed area */
.MagicZoomBigImageCont { border:1px solid #cccccc; overflow:hidden }
.MagicZoomBigImageCont img { width:800px; height:800px }
.MagicZoomBigImageCont iframe { width:300px; height:232px }
.MagicZoomHeader { font:10px Tahoma, Verdana, Arial, sans-serif; color:#fff; background:#91b817; text-align:center !important }
.MagicZoomPup { border:1px solid #aaa; background:#fff; cursor:hand; left:0 }
.MagicZoomLoading { text-align:center; background:#fff; color:#444; opacity:0.8; padding:3px 3px 3px 3px !important; display:none }
.MagicZoomLoading img { padding-top:3px !important }
.MagicThumb { cursor:url(cursor/zoomin.cur), pointer; outline:none }
.MagicThumb-zoomed { cursor:default }
.MagicThumb span { display:none }
.MagicThumb-image { border:1px solid #ccc; outline:none }
.MagicThumb-image-zoomed { cursor:url(cursor/zoomout.cur), pointer }

/*资质荣誉*/
.qualificate{width:823px;}
.qualificate li{float:left;margin-right:20px;margin-bottom:25px;background:#dcdcdc;}
.qualificate li a{width:185px;height:280px;position:relative;display:block;overflow:hidden;text-align:center;}
.qualificate li a img{width:175px;height:240px;border:5px solid #dcdcdc;}
.qualificate li a:hover img{width:175px;height:240px;border:5px solid #ad064b;}
.qualificate li a p{width:185px;height:30px;line-height:24px;color:#252525;padding:2px 0}
.qualificate li a:hover p{width:185px;height:30px;background:#ad064b;color:#ffffff;}

/*人才招聘*/
.recruits { width:803px; height:auto; }
.recruits li { padding:0 0 20px}
.recruit1 { width:783px;line-height:20px; padding-top:5px; padding-left:20px; padding-bottom:5px; background:#e7e7e7; font:normal 14px/normal "微软雅黑"; }
.recruit1 span { float:right; padding-right:20px; }
.font2 { padding-left:20px; line-height:35px; font-size:14px; letter-spacing:1px; padding-right:20px; }
.t4 { background:#efefef; color:#585858; font-weight:bold; }
.t5 { background:#ffffff; }
.t6 { background:#ffffff; color:#ff0000; }
.t7 { letter-spacing:0px; line-height:20px; font-size:12px; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px; }
.t8{background:#e1e1e1;margin-top:1px;}

/*联系我们*/
.contactbg{background:url(../images/contact_pic.jpg) no-repeat 500px top;}
.contact_culture{border:1px solid #dcdcdc;width:246px;height:80px;padding:1px;margin-bottom:5px;}
.contact_culture p{width:246px;height:80px;overflow:hidden;}
.contact_culture p a, .contact_culture p a img{width:246px;height:80px;overflow:hidden;position:relative;z-index:1;display:block;}
.contact_culture p a:hover img{z-index:1;transform: scale(1.3); transition: all 1s ease 0s; -webkit-transform: scale(1.3); -webkit-transform: all 1s ease 0s; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;}
.contact_culture p a span{z-index:2;position:absolute;_right:5px;right:5px;_top:30px;top:30px;text-align:right;font:normal 18px/30px "微软雅黑";}
.contact_culture p a b{z-index:2;font-weight:100;position:absolute;_right:5px;right:5px;_top:23px;top:23px;text-align:right;font:normal 18px/30px "微软雅黑";}

/*在线留言*/
.message{width:640px;padding-left:58px;height:auto;}
.message li{width:300px;margin-right:10px;line-height:50px;float:left;text-align:left;vertical-align:middle;}
.messages{background:#f3f3f3;border:0px;line-height:25px;padding:10px;font-size:14px;font-famiy:微软雅黑;color:#989898;}
.messages1{background:#f3f3f3;border:0px;line-height:25px;display:block;padding:10px;font-size:14px;font-famiy:微软雅黑;color:#989898;}
.mess1{width:280px;height:25px;}
.mess2{width:590px;height:180px;}
.mess3{width:300px;height:45px;background:#f3f3f3;border:0px;line-height:45px;padding-left:10px;display:block;font-size:14px;font-famiy:微软雅黑;color:#989898;}
.mess4{width:150px;height:25px;}
.message2{width:600px;height:200px;text-align:left;display:block;}
.message3{width:600px;height:30px;padding-top:7px;text-align:left;}

.message5{width:718px;}
.message5 ul{color:#178400;text-align:left;width:100%;line-height:25px;}

/*全文搜索*/
.search_title{width:1067px;font-size:12px;line-height:31px;text-transform:uppercase;padding-left:33px;height:31px;border:1px solid #dddddd;background:url(../images/search.jpg) no-repeat left top;}
.search_width{width:1080px;}
.search{width:1080px;}
.search li{width:100%;margin-bottom:10px;background:url(../images/linebgs.jpg) repeat-x left bottom;}
.search li a{display:block;}
.search li a span{color:#b50848;font-size:14px;line-height:30px;}
.search li .searchs{width:100%;text-align:left;}
.search li .detail{text-align:right;width:100%;padding-bottom:5px;}
.search li .detail a { color:#b50848; }
.search li .detail a:hover { color:#525252; }

.public-page a.next-page, .public-page a.prev-page { background-repeat:no-repeat; background-position:center center }
.public-page p{ display:inline-block;text-align: center; }
.public-page a,.public-page span { display:block; text-align:center; padding:5px; font-size:12px; background-color:#253489; 
	color:#fff; margin:0 2px; float:left; border:1px solid #e5e5e5 }
.public-page .current, .public-page a:hover { background-color:#cb2a62; border-color:#cb2a62; color:#fff }