@charset "utf-8";
/*reset*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,img{margin:0;padding:0} 
body{font:14px"微软雅黑","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%} 
a{color:#2d374b;text-decoration:none} 
a:hover{color:#cd0200} 
em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
table{border-collapse:collapse;border-spacing:0} 
p{word-wrap:break-word} 
.mid{width:1223px;margin:auto}
.clear:after{content:'';display:block;clear:both}
.clears{clear:both}


/*header*/
.header{height:108px;position:absolute;top:0px;left:0px;right:0px;/*width:100%;*/z-index:99;background:url(backs.png) repeat center;*left:auto;*right:auto}
.header a.logo img{position:relative;margin-left:20px}
.header a.logo{*float:left}
.header .nav {float:right}
.header .nav>ul>li{float:left;width:100px;height:108px;line-height:162px;text-align:center;font-size:15px;position:relative}
.header .nav>ul>li>a{color:#080808;font-weight:bold;display:block;height:108px;width:100px}
.header .nav>ul>li>a:hover{color:#c3010c}
.header .nav>ul>li>ul{background:#FFF;padding:5px;width:100%;position:absolute;left:0px;z-index:99}
.header .nav>ul>li>ul>li{border-bottom:1px solid #e09493;height:35px;line-height:35px}
.header .nav>ul>li>ul>li>a{color:#504f4f;font-size:12px;font-weight:bold}
.header .nav>ul>li>ul>li>a:hover{color:#c3010c}
.header .h_line{position:absolute;bottom:-4px;left:0px;background:url(top_line.png) repeat-x center;height:4px;width:100%}

/*banner*/
.banner{height:588px;position:relative}
.banner .bd  {height:588px;overflow:hidden}
.banner .bd li{height:588px;background-repeat:no-repeat;background-position:center}
.banner .ver {position:absolute;top:112px;bottom:0px;width:100%}
.banner .ver .prev,.banner .ver .next{position:absolute;height:74px;width:63px;top:200px}
.banner .ver .prev{background:url(prev.png) no-repeat center;left:60px}
.banner .ver .next{background:url(next.png) no-repeat center;right:60px}
.banner .ver .prev:hover,.banner .ver .next:hover{cursor:pointer}


/*center*/
.center{margin-bottom:30px}
.center .c_top{height:238px;margin:10px 0px 20px 5px}
.center .tit{height:24px;*position:relative;*z-index:5}
.center .tit .title{padding:0px 15px 0px 10px;border-bottom:2px solid #c7101a;float:left;line-height:24px;color:#c7101a;font-size:18px}
.center .c_tit{font-weight:bold}
.center .more{line-height:24px;float:right;padding-left:20px;background:url(arr.png) no-repeat left center}

.center .c_top .about .con{border:2px solid #f3f3f3;padding:15px 5px;height:180px}
.center .c_top .about .con a:hover span{color:#c9151e}
.center .c_top .about{float:left}
.center .c_top .news{float:left;margin-left:20px}
.center .c_top .hint{float:right;margin-left:12px}
.center .c_top .about{width:383px;height:100%}
.center .c_top .about .con img{float:left;margin-right:10px}
.center .c_top .about .con .c_tit,.center .c_top .about .con .cont{color:#4e4e4e;font-family:"宋体";line-height:27px}
.center .c_top .about .con .c_tit{margin-left:10px}
.center .c_top .about .con .cont{font-size:12px}

.center .c_top .news{width:440px}
.center .c_top .news .con {border:2px solid #f3f3f3;padding:12px 5px 18px;height:180px}
.center .c_top .news .con .n_con {height:84px}
.center .c_top .news .con .n_con a:hover span.c_tit,.center .c_top .news .con .n_con a:hover p.cont{color:#c9151e}
.center .c_top .news .con .n_con img{float:left;margin-right:10px}
.center .c_top .news .con .n_con span.c_tit,.center .c_top .news .con .n_con p.cont{padding-bottom:7px;color:#4e4e4e;font-family:"宋体";line-height:18px}
.center .c_top .news .con .n_con span.c_tit{margin-left:10px}
.center .c_top .news .con .n_con p.cont{font-size:12px;height:66px;line-height:24px;background:url(dottod.png) repeat-x bottom}
.center .c_top .news .n_list {margin-top:8px;*margin-top:0px}
.center .c_top .news .n_list ul li {background:url(dottod.png) repeat-x bottom}
.center .c_top .news .n_list ul li p{height:24px;line-height:24px;font-size:12px;font-family:"宋体";background:url(arr1.png) no-repeat 3px center;padding-left:12px}
.center .c_top .news .n_list ul li p a{float:left;color:#4e4e4e}
.center .c_top .news .n_list ul li p a:hover{color:#c9151e}
.center .c_top .news .n_list ul li p .time{float:right;color:#4e4e4e}

.center .c_top .hint{width:362px;height:100%}
.center .c_top .hint img{max-width:181px;max-height:119px;min-width:181px;min-height:119px}
.center .c_top .hint .h_top{background-color:#10caa9;height:50%}
.center .c_top .hint .h_bottom{background-color:#cc3336;height:50%}
.center .c_top .hint .h_bottom a,.center .c_top .hint .h_top a{display:block;width:50%;height:100%}
.center .c_top .hint .h_top a{background-image:url(1.jpg);background-repeat:no-repeat }
.center .c_top .hint .h_bottom a{background-image:url(2.jpg);background-repeat:no-repeat}
.center .c_top .hint .h_bottom a{float:right}
.center .c_top .hint .h_top a:hover{background-color:#9feadd}
.center .c_top .hint .h_bottom a:hover{background-color:#ebadaf}
.center .c_top .hint .h_bottom a:hover p,.center .c_top .hint .h_top a:hover p{color:#3b3a3a}
.center .c_top .hint .h_top img{float:right}
.center .c_top .hint .h_bottom img{float:left}
.center .c_top .hint .h_top p{float:left}
.center .c_top .hint .h_bottom p{float:right}
.center .c_top .hint .h_top p,.center .c_top .hint .h_bottom p{width:181px;text-align:center;color:#FFF}
.center .c_top .hint .h_top p.Col,.center .c_top .hint .h_bottom p.Col{font-size:22px;margin-top:36px}
.center .c_top .hint .h_top p.Eng,.center .c_top .hint .h_bottom p.Eng{font-size:14px}

.center .merchandise{width:100%;height:220px}
.center .merchandise .tempWrap{margin:0px 34px;height:200px}
.center .merchandise .con{position:relative;margin-top:20px}
.center .merchandise .con .m_list{padding:0px 34px}
.center .merchandise .tit .back{border-bottom:2px solid #f3f3f3;height:24px}
.center .merchandise .con .img_arr{margin-right:15px;float:left;width:216px}
.center .merchandise .con .img_arr img{min-width:216px;max-width:216px;min-height:144px;max-height:144px}
.center .merchandise .con .img_arr .arr_t{text-align:center;height:30px;line-height:30px}
.center .merchandise .con .img_arr .arr_t a{color:#6a6557;font-size:12px;font-family:"宋体"}
.center .merchandise .con .img_arr:hover .arr_t a{color:#c7101a}
.center .merchandise .con .next,.center .merchandise .con .prev{display:block;position:absolute;width:28px;height:143px;top:0px}
.center .merchandise .con .next{left:0px;background:url(lefts.png) no-repeat left top}
.center .merchandise .con .prev{right:0px;background:url(rights.png) no-repeat right top}

/*footer*/
.footer{height:46px;background:#f6f6f6;padding:23px 0px}
.footer .contact{color:#70706f;font-size:12px;line-height:24px;font-family:"宋体";text-align:center}
.footer .contact span{margin:0px 5px}


/*page*/
.page_banner{height:350px;position:relative}
.page_banner .bd  {height:350px;overflow:hidden}
.page_banner .bd li{height:350px;background-repeat:no-repeat;background-position:center}


/*page_center*/
.page_center{margin:25px auto 35px}
.page_center .center_l{width:183px;margin:0px 20px;padding:0px 16px;float:left}
.page_center .center_l h1{color:#4e4e4e;font-size:18px;line-height:28px;text-align:center;padding-bottom:10px;background:url(left_line.jpg) no-repeat center bottom}
.page_center .center_l .nav_column ul li{text-align:center;height:35px;line-height:35px;border-bottom:1px solid #e3e3e3;background:url(left_r.png) no-repeat 40px center}
.page_center .center_l .nav_column{margin-bottom:20px}
.page_center .center_l .center_ar {position:relative}
.page_center .center_l .center_ar .gather .ar_img{position:relative}
.page_center .center_l .center_ar .gather .ar_img img{max-width:183px;max-height:106px;min-height:106px;min-width:183px}
.page_center .center_l .center_ar .gather .ar_img .top{display:block;width:100%;line-height:16px;font-size:12px;font-family:"宋体";text-align:center;color:#fff;position:absolute;top:0px;height:16px;background:url(left_t.png) no-repeat top center;left:0px}
.page_center .center_l .center_ar .gather .ar_img .top:hover{color:#000}
.page_center .center_l .center_ar .hd {width:30px;position:absolute;bottom:0px;left:0px;right:0px;margin:auto;*margin:0px 76px\9}
.page_center .center_l .center_ar .hd li{float:left;margin-left:4px;width:6px;height:6px;background:url(round.png) no-repeat center;height:16px}
.page_center .center_l .center_ar .hd li:hover,.page_center .center_l .center_ar .hd li.on{background:url(round1.png) no-repeat center}
.page_center .center_r{width:968px;float:left}
.page_center .center_r .add{height:38px;line-height:40px;font-size:12px;color:#767676;position:relative}
.page_center .center_r .add a{color:#767676}

/*page_list*/
.page_center .center_r .news_list,.page_center .center_r .recruitment{min-height:350px;width:954px;padding:20px;background:url(right_back.png) no-repeat left top}
.page_center .center_r .news_img{min-height:400px;width:948px;padding:20px 0px 0px 20px;background:url(right_back.png) no-repeat left top}
.page_center .center_r .news_list .col {height:40px;line-height:40px;background:#ebebeb;padding:0px 10px}
.page_center .center_r .news_list .col .titles{font-size:16px;color:#3e3e3e;float:left}
.page_center .center_r .news_list .col .more{font-size:12px;color:#6e6d6d;float:right}
.page_center .center_r .news_list .news_l{margin-bottom:20px}
.page_center .center_r .news_list .news_l li{height:40px;line-height:40px;background:url(lines.png) repeat-x bottom center;font-size:12px;font-family:"宋体"}
.page_center .center_r .news_list .news_l li a{padding-left:23px;background:url(list.png) no-repeat 6px center;float:left;color:#6e6d6d}
.page_center .center_r .news_list .news_l li a:hover{color:#c9151e}
.page_center .center_r .news_list .news_l li span{float:right;color:#6e6d6d;margin-right:30px;}
.page_center .center_r .news_list h1{text-align:center;width:90%;margin:0px auto 10px;padding-bottom:10px;border-bottom:1px dotted #999}

/*page_imgs*/
.page_center .center_r .news_img .imgs{padding:10px 10px 0px 10px;height:154px;width:195px;border:1px solid #b7b7b7;float:left;margin:10px 10px 20px 10px}
.page_center .center_r .news_img .imgs .imgs_i{min-height:120px;min-width:195px;max-height:120px;max-width:195px}
.page_center .center_r .news_img .imgs .imgs_t{height:34px;line-height:34px;text-align:center}
.page_center .center_r .news_img .imgs .imgs_t a{font-size:12px;font-family:"宋体";color:#6e6d6d}
.page_center .center_r .news_img .imgs:hover{border:1px solid #c8121d}
.page_center .center_r .news_img .imgs:hover .imgs_t a{color:#c8121d}


.page_center .center_r .news_list .Single{width:75%;line-height: 24px;font-size: 14px;letter-spacing: 2px;min-height:300px;margin:0px auto 30px}
.page_center .center_r .news_list .Single img{width:80%;height:80%}
.page_center .center_r .news_list .multiple{text-align:center;margin:20px 0px;font-size:12px;color:#666}
.page_center .center_r .news_list .multiple span{margin:0px 20px}
.page_center .center_r .news_list h3{margin-bottom:20px;text-align:center}
.page_center .center_r .news_list p.t,.page_center .center_r .news_list p.b{margin:auto;width:800px}
.page_center .center_r .news_list #form1 tr{height:40px}

/*recruitment*/
.recruitment td{border:1px solid #E8DFDF;font-family:"宋体";height:30px;text-align:center}
.recruitment table{margin:20px 0px}

.pageClass{text-align:center;margin:40px 0px 90px;clear:both}
.pageClass a{color:#000}
.pageClass a~a:hover,.pageClass strong,.pageClass strong span,.pageClass a~a:hover span{background:#d6ecf3}
.pageClass strong,.pageClass a{padding:0px 5px}
span.weixin{display:inline-block;height:26px;padding-right:40px;background:url(wx.png) no-repeat right;position:relative}
span.weixin img{display:none}
span.weixin:hover img{display:inline-block;position:absolute;bottom:26px;left:0px}
span.tel{display:inline-block;padding-left:20px;background:url(pho.png) no-repeat left}
.search {float:right;margin:0px 50px 0px 0px;position:absolute;right:0px;bottom:5px;height:28px;width:182px;}
.search .txt,.search .btn{position:absolute}
.search .btn{right:0px;top:1px;}
input#txtsearchcontrol{height:24px;padding-right:30px;line-height:24px}