/* css document */
*{margin:0 auto; padding:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;box-sizing:border-box;}
span, a, ul, li {margin:0;padding:0;border:0;list-style-type:none;}
body{font-family:"微锟斤拷锟脚猴拷"; margin:0 auto; color:#3e3e3e; background:#fff; font-size:12px; min-width:1000px;}
*{margin:0 auto;padding:0;}
a{color:#3e3e3e; text-decoration:none;}
a:hover{color:#14519d; text-decoration:none;}
img{vertical-align:middle;border:0;}
.w1000{width:1000px; margin:0 auto;}

.k_k{width:100%; height:45px; margin:0 auto;}
.k_k1{width:100%; height:25px; margin:0 auto;}
.k_k2{width:100%; height:35px; margin:0 auto;}
.k_k3{width:100%; height:36px; margin:0 auto;}
.k_k4{width:100%; height:60px; margin:0 auto;}

a .goodsimg{ border:3px solid #fff; display:block;}
a:hover .goodsimg{ border:3px solid #00913e;}

.clear{clear:both; height:0; line-height:0; font-size:0; *display:inline;/*ie only*/}
.fl { float:left;}
.fr { float:right;}
.ft_s{font-size:12px; font-weight:bold;color:#007447;}
.ft_red{color:#f00;}
p{ word-spacing:-1.5px;}
.ft_17{font-size:17px; color:#1d1d1d; font-weight:bold;}
.ft_18{font-size:18px; color:#cc0033; font-weight:bold;}
.ft_22{font-size:22px; color:#cc0033; font-weight:bold;}

/*head*/
.head{width:100%; background:url(/uploads/image/images/index_top_bg.gif) repeat; margin:0 auto; height:125px;}
.logo{width:190px; float:left; margin-top:20px;}
.logo p{color:#e20606; font-size:14px; font-weight:bold; line-height:35px;}
.head_by{width:240px; float:left; margin-top:40px; line-height:26px; margin-left:155px; font-size:16px;}
.head_tel{font-size:14px; line-height:30px; width:150px; float:right; text-align:left; margin-top:40px;}
.head_tel p{color:#14519d; font-size:20px; font-weight:bold;}

/*锟斤拷锟斤拷*/
.navbar{position:relative; height:45px; line-height:45px; z-index:99; width:100%; background:#14519d;}
.nav {width:1000px;margin:0 auto;}
.nav .m {float:left;position:relative;}
.nav h3 {float:left;font-size:100%; text-align:center;}
.nav h3 a{display:block; width:113.75px; vertical-align:top; text-decoration:none;font-size:14px; color:#fff; background:url(/uploads/image/images/index_nav_x.gif) no-repeat right center;}
.nav .on {border:0;}
.nav #m9{width:90px;}
.nav .on h3 a{color:#14519d; background:#fff; font-weight:bold;font-size:14px;}
.nav .sub {display:none; width:113.75px; position:absolute; left:0; top:45px; border-top:1px solid #e9e9e9; background:#fff; z-index:99; padding:8px 0;}
.nav .sub li {height:30px; line-height:30px; float:left;width:113.75px; text-align:center;}
.nav .sub li a {display:block;font-size:13px;}
.nav .sub li a:hover {color:#14519d;}

/*banner*/
.flexslider {position: relative; height:640px; overflow: hidden; background: url(/uploads/image/images/loading.gif) 50% no-repeat;}
.slides li { height:640px;}
.slides { position: relative; z-index: 1;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 15px; height:15px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 15px; height: 15px; line-height: 40px; overflow: hidden; background: url(/uploads/image/images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

/*锟斤拷锟斤拷锟斤拷业*/
.xsyy{background:#f9f9f9; width:100%; height:480px;}
.xsyy_title{width:100%; height:40px; line-height:40px; background:url(/uploads/image/images/index_title_x.png) no-repeat center center; font-size:26px; text-align:center;}

#wrapper2{width:1100px; margin:0 auto;}
#cssbox2{float:left; width:1000px; height:315px; margin:0 auto;}
#cssbox2 ul li{float:left; margin:0 13.3333333px; width:230px; height:295px; background:#fff;}
#cssbox2 ul li a{float:left; width:230px; height:295px; background:#fff; display:block;}
#cssbox2 ul li div{width:217px; height:283px; margin:6px auto; border:1px solid #eeeeee; line-height:24px; position:relative;}
#cssbox2 ul li div b{font-size:15px; line-height:36px; padding-left:10px;}
#cssbox2 ul li div p{padding:0 10px; font-size:12px; text-align:left; text-indent:2em;}
#cssbox2 ul li div img{width:215px; height:125px; display:block;}
#cssbox2 ul li a div span{position:absolute; border:0; right:0; height:25px; width:25px; background:url(/uploads/image/images/index_xsyy_more_a.gif) no-repeat center center; display:block;}
#cssbox2 ul li a:hover div span{background:url(/uploads/image/images/index_xsyy_more_hover.gif) no-repeat center center;}
#cssbox2 ul li a:hover{-webkit-box-shadow:0 0 10px #e5e5e5; -moz-box-shadow:0 0 10px #e5e5e5; box-shadow:0 0 10px #e5e5e5;}
#leftbutton2{cursor:hand; margin:5px; height:295px; width:20px; float:left; background:url(/uploads/image/images/left.gif) center center no-repeat;}
#rightbutton2{cursor:hand; margin:5px; height:295px; width:20px; float:left; background:url(/uploads/image/images/right.gif) center center no-repeat;}

/*锟斤拷品锟斤拷锟斤拷*/
.product{background:url(/uploads/image/images/index_product_bg.jpg) repeat; width:100%; height:515px;}

.slidegroup{ width:1000px; margin:0 auto;}
.slidegroup .parhd{position:relative; float:left; height:323px; width:184px; background:url(/uploads/image/images/index_product_list_bg.gif) no-repeat center center;}
.slidegroup .parhd div{font-size:12px; color:#fff; text-align:center; height:60px; border-bottom:1px solid #8aa8ce; text-transform:uppercase;}
.slidegroup .parhd div p{font-size:18px; font-weight:bold; padding-top:12px;}
.slidegroup .parhd ul{position:absolute; top:-1px; padding-top:73px; left:22px;}
.slidegroup .parhd ul li{cursor:pointer; text-align:left; text-indent:30px; font-size:14px; line-height:48px; height:48px; width:140px;}
.slidegroup .parhd ul li a{line-height:48px; height:48px; width:140px; color:#fff;}
.slidegroup .parhd ul li.on{background:url(/uploads/image/images/index_pro_list_hover.gif) no-repeat center center;}
.slidegroup .parhd ul li.on a{color:#14519d; background:url(/uploads/image/images/index_pro_list_hover.gif) no-repeat center center;}

.slidegroup .parbd{width:800px; height:233px; float:right;}

.picmarquee-left-1{ width:800px; overflow:hidden; position:relative;}
.parbd .bd{width:800px;}
.parbd .bd ul{ overflow:hidden; zoom:1;}
.parbd .bd ul li{margin:0 8px; width:260px; float:left; _display:inline; overflow:hidden; position:relative;}
.parbd .bd ul li img{border:1px solid #e8e8e8;}
.parbd .bd ul li .title{text-align:left; background:url(/uploads/image/images/index_product_c_title_x.gif) no-repeat left 40px; width:100%;}
.parbd .bd ul li a .title font{font-size:16px; line-height:50px; font-weight:bold;}
.parbd .bd ul li a:hover .title font{color:#14519d;}
.parbd .bd ul li a span{display:none;}
.parbd .bd ul li a:hover span{width:260px; height:200px; line-height:44px; display:block; background:url(/uploads/image/images/index_product_hover.png) no-repeat center center; color:#fff; text-align:center; position:absolute; top:0;}
.parbd .bd ul li a:hover span p{line-height:44px; padding-top:60px; font-size:16px;}
.parbd .bd ul li .title p{font-size:12px; line-height:24px; color:#6e6e6e;}
.parbd .bd ul li a:hover .title p{color:#6e6e6e;}

/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.about{width:100%; margin:0 auto; height:562px; background:url(/uploads/image/images/index_about_bg.jpg) no-repeat center center;}
.about p{line-height:24px;}
.about p b{font-size:16px; line-height:70px;}
.about a{width:130px; height:44px; line-height:44px; color:#fff; text-align:center; display:block; float:right; background:url(/uploads/image/images/index_aobut_more.gif) no-repeat center center; margin-top:20px;}

/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.news{width:100%; height:655px; margin:0 auto; background:url(/uploads/image/images/index_product_bg.jpg) repeat}
.news_content_tj_left{width:643px; height:236px; float:left; background:#f2f2f2;}
.news_content_tj_left div{width:550px; height:185px; margin:0 auto; margin-top:35px;}
.news_content_tj_left div a b{color:#14519d; font-size:18px; line-height:52px;}
.news_content_tj_left div a p{line-height:24px; color:#737373;}
.news_content_tj_left div a span{width:115px; height:50px; line-height:50px; display:block; text-indent:20px; float:left; color:#aeaeae; background:url(/uploads/image/images/index_news_time_ico.gif) no-repeat left center;}
.news_content_tj_right{width:357px; height:236px; float:right;}

.news_content{width:315px; height:218px; float:left; margin-right:27.5px;}
.news_content_time{font-size:12px; text-align:center; line-height:24px; float:left; width:50px; margin-top:22px;}
.news_content_time b{font-size:35px;}
.news_content_content{width:240px; float:right; text-align:left;}
.news_content_content a font{font-size:14px; line-height:60px; width:240px; display:block; border-bottom:1px solid #e9e9e9;}
.news_content_content p{color:#606060; line-height:24px; padding-top:5px;}
.news_content_content a span{width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #14519d; color:#14519d; display:block; margin-top:30px;}
.news_content_content a:hover span{border:1px solid #14519d; background:#14519d; color:#fff;}

.no_p{margin-right:0;}

/*锟阶诧拷*/
.foot{width:100%; height:410px; background:#14519d; color:#fff;}
.foot a{color:#fff;}
.foot_logo{font-size:18px; font-weight:bold; line-height:40px; padding-top:35px; float:left;}
.foot_nav{width:215px; float:left; margin-left:200px; padding-top:35px;}
.foot_nav_title{line-height:44px; width:215px; border-bottom:1px solid #fff; font-size:14px;}
.foot_nav ul{padding-top:10px;}
.foot_nav ul li{width:215px; line-height:34px; color:#8aa8ce; text-align:left; text-transform:uppercase;}
.foot_nav ul li a{color:#fff;}
.foot_nav ul li span{padding-left:15px;}

.foot_contact{width:215px; float:right; padding-top:35px;}
.foot_contact_list{border-bottom:1px solid #4374b1; line-height:26px; padding:15px 0;}
.foot_contact_list p{font-size:20px; color:#fff; font-weight:bold;}
.copy{line-height:50px; font-size:13px; width:100%; border-top:1px solid #4374b1; margin-top:30px;}

/*锟斤拷页锟斤拷锟斤拷*/
.about_body_bg{background:#f7f7f7;}
.about_content_top{position:absolute; top:570px; margin-left:-500px; left:50%;}
.about_content_left_title{background:#14519d; height:100px; color:#fff; line-height:100px; text-align:center; font-size:26px; width:240px; float:left;}
.about_content_left_wz{float:right; line-height:50px; color:#fff; height:50px; text-align:right; margin-top:50px;}
.about_content_left_wz a{color:#fff;}

.about_body_content{width:1000px; margin:0 auto; min-height:300px;_height:300px;}
.about_left{width:240px; float:left;}
.about_right{width:730px; float:right; background:#fff;}

.left_nav{width:240px; padding-top:15px; padding-bottom:25px; background:#fff; min-height:100px;_height:100px; overflow-x:hidden; margin:0 auto;}
.left_nav ul{width:200px; margin:0 auto;}
.left_nav ul li{width:200px;border-bottom:1px dotted #e2e2e2;}
.left_nav ul li a{font-size:14px; height:45px; line-height:45px; text-align:left; text-indent:50px; display:block;}
.left_nav ul li a:hover{text-decoration:none; font-weight:bold; color:#fff; background:#14519d;}
.left_nav ul li.left_nav_cur a{text-decoration:none; font-weight:bold; color:#fff; background:#14519d;}
.left_nav ul li..left_nav_cur_t{text-align:left; text-indent:60px;}

.about_left_nav{width:240px; padding-top:15px; padding-bottom:25px; background:#fff; min-height:100px;_height:100px; overflow-x:hidden; margin:0 auto;}
.about_left_nav ul{width:200px; margin:0 auto;}
.about_left_nav ul li{width:200px;border-bottom:1px dotted #e2e2e2;}
.about_left_nav ul li a{font-size:12px; height:45px; line-height:45px; text-align:center; display:block;}
.about_left_nav ul li a:hover{text-decoration:none; font-weight:bold; color:#fff; background:#14519d;}
.about_left_nav ul li.left_nav_cur a{text-decoration:none; font-weight:bold; color:#fff; background:#14519d;}

/*cat*/
.cat{ width:166px; overflow:hidden; margin:0 auto; text-align:center;}
.cat a{height:35px; display:block; line-height:35px;}
.cat a:hover{text-decoration:none; font-weight:bold; color:#ffffff; background:#008d8c;}
.cat a.cur{color:#ffffff; text-decoration:none; font-weight:bold; background:#008d8c;}
.catt{font-size:12px;}
.catt a{text-align:30px;font-size:12px;border-bottom:1px dashed #e1e1e1;}
.catc{ display:none;}
.catct{font-size:13px; font-weight:normal;}
.catct a{text-align:40px;font-size:12px;}
.catcc{font-size:12px; display:none;}
.catcc a{text-align:53px;font-size:12px;}

.right_content{width:686px; padding-top:25px; padding-bottom:35px; margin:0 auto; overflow-x:hidden; line-height:240%; min-height:300px;_height:300px; font-size:14px;}
.right_content p{margin:5px 0px;}
.right_content p img{display:block;max-width:100%;}

a .list_pro{ border:1px solid #dedede; padding:2px; display:block;}
a:hover .list_pro{ border:1px solid #14519d;}

.about_qt{line-height:200%; border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;}

.about_news_more a{width:96px; height:30px; display:block; line-height:30px; text-align:center; border:1px solid #14519d; color:#14519d;}
.about_news_more a:hover{background:#14519d; border:1px solid #14519d; color:#fff;}

/*锟斤拷页锟斤拷品展示*/
.about_product{width:686px; margin:0 auto; margin-top:10px;}
.about_product ul{width:684px; height:241px; border:1px solid #e5e5e5; margin-bottom:30px;}
.about_product ul li{}
.about_product_img{width:300px; height:240px; text-align:center; float:left; border-right:1px solid #e5e5e5;}
.about_product_img img{width:260px; height:200px; display:block; margin:0 auto; margin-top:20px;}
.about_product_content{width:360px; text-align:left; float:right; line-height:30px; padding-top:20px; margin-top:30px;}
.about_product_title{font-size:20px; font-weight:bold; color:#000;}
.about_product_more{width:110px; height:30px; font-size:12px; border:1px solid #e5e5e5; line-height:30px; text-align:center; display:block;}
.about_product_more:hover{background:#14519d; color:#fff; border:1px solid #14519d;}

/*锟斤拷页*/
.pages{ text-align:center; vertical-align:middle; line-height:24px; padding:25px 0 15px;}
.pages .pages_red{ font-weight:bold; color:#db0303;}
.pages a{ height:24px; line-height:24px; display:inline-block; background:#fafafa; border:1px solid #cfcfcf; padding:0 8px; vertical-align:middle;}
.pages a:hover{background:#14519d; text-decoration:none; border:1px solid #14519d; color:#fff;}
.pages a.pages_cur{ border:1px solid #14519d; background:#14519d; color:#fff;}
.pages_val{ height:22px; line-height:22px; border:1px solid #cfcfcf; vertical-align:middle; width:30px; text-align:center; color:#333; font-family:verdana, geneva, sans-serif;}
.pages_btn{ height:24px; line-height:24px; border:none; background:#b91313; cursor:pointer; color:#fff; font-family:verdana, geneva, sans-serif; padding:0 4px; vertical-align:middle;}

/*锟斤拷页锟斤拷锟斤拷锟斤拷士*/
.job_title_list{width:686px; margin:0 auto;}
.job_title_list ul{width:686px;}
.job_title_list ul li{width:178.666666px; float:left; text-align:center; font-size:14px; font-weight:bold; height:40px; background:#f2f2f2; display:block; line-height:40px; margin-right:10px;}
.job_title_list ul li.no_p{margin-right:0; width:120px;}

.job_content{width:686px; margin:0 auto;}
.job_content ul{width:686px; border-bottom:1px solid #ccc; height:48px; clear:both;}
.job_content ul li{width:178.666666px; float:left; text-align:center; font-size:14px; height:48px; display:block; line-height:48px; margin-right:10px;}
.job_content ul li.no_p{margin-right:0; width:120px;}