@charset "utf-8";

/* CSS Document */



body{font-size:14px;font-family:Arial, Helvetica, sans-serif,"微软雅黑";background:url(../images/b_bg.jpg);}

*{padding:0px;margin:0px;}

ul,ol{list-style:none;}

h1,h2,h3,h4,h5,h6{font-weight:normal;}

.clear{clear:both;}

a{text-decoration:none;}

img{border:none;}

.fl{float:left;}

.fr{float:right;}



#header,#banner,#container,#footer{width:1100px;margin:0px auto;}



#header{background:url(../images/h_bg.jpg) no-repeat;}

.h_center{height:95px;}

.h_center a{margin-left:29px;}

.nav{height:47px;border:1px solid #d1d1d1;background:url(../images/nav_bg.jpg) repeat-x;}

/*.nav ul{}

.nav ul li{float:left;width:132px;line-height:47px;text-align:center;font-size:16px;}

.nav ul li a{display:block;color:#333333;border-right:1px solid #d1d1d1;}

.nav ul li a:hover{background:url(../images/nav_bg_h.jpg) no-repeat;color:#fff;}*/



/*下拉菜单*/

#nav-menu{height:47px;background:url(../images/nav.png) no-repeat;margin:0 auto; position:relative; z-index:998;width:1100px;}

#nav-menu .container{position:relative;overflow:visible; z-index:99;}

#nav-menu .menu{}

#nav-menu .menu li{position:relative;float:left;display:inline;font-size:16px;}

#nav-menu .menu li a{display:block;width:132px;border-right:1px solid #d1d1d1;line-height:47px;}

#nav-menu .menu li a.xialaguang{display:inline-block;color:#333333;text-decoration:none;font-size:16px;text-align:center;}

#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;}

#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background:url(../images/nav_bg_h.jpg) no-repeat;color:#fff;}

#nav-menu .menu li a.xialaguang span{height:47px;line-height:47px;display:inline-block;}

#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}

#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{}

#nav-menu .menu ul.children{display:none;position:absolute;top:47px;left:0px;line-height:normal;width:132px;border:1px solid #d1d1d1;border-bottom:none;}

#nav-menu .menu ul.children li{width:132px;padding:0px;display:inline-block;font-size:13px;border-bottom:1px solid #d1d1d1;background:url(../images/nav_bg.jpg) repeat-x;}

#nav-menu .menu ul.children li a{width:100%;height:42px;line-height:42px;overflow:hidden;display:block;color:#333;text-align:center;

text-decoration:none; font-size:13px;height:40px;line-height:40px;}

#nav-menu .menu ul.children li a:hover{background:url(../images/nav_bg_h.jpg) no-repeat;text-decoration:none;color:#fff;}

/*下拉菜单end*/

.search{float:right;margin-top:10px;margin-right:24px; position:relative; z-index:999;}

.input{width:172px;border:none;color:#a8a8a8;height:26px;line-height:26px;font-size:12px;background:url(../images/input.jpg) no-repeat;padding:0px 5px;overflow:hidden;vertical-align:top;float:left;}

.botton{width:47px;border:none;color:#a8a8a8;height:26px;line-height:26px;font-size:12px;background:url(../images/botton.jpg) no-repeat;overflow:hidden;vertical-align:top;float:left;color:#7fa2b5; cursor:pointer;}

/*header end*/



#banner{margin-top:13px;position:relative;z-index:1;}

.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.cl{zoom:1}

.frame{margin-bottom:10px;border:1px solid #e1e1e1;background:#FFF}

.title{padding:0 10px;height:32px;font-size:14px;font-weight:700;line-height:32px;overflow:hidden}

.block{margin:10px 10px 0}

.temp{margin:1px}

.slideshow{clear:both}

.slideshow li{position:relative;overflow:hidden}

.slideshow span.title{position:absolute;bottom:0;left:0;margin-bottom:0;width:100%;height:40px;line-height:40px;font-size:12px;padding-left:22px;display:block;}

.slidebar li,.slideshow span.title{background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#30000000, endColorstr=#30000000);color:#FFF;overflow:hidden}

.slidebar li{float:left;margin-left:5px;width:10px;height:10px;line-height:10px;text-align:center;font-size:10px;cursor:pointer}

.slidebar li.on{background:rgba(157,162,170,1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50FFFFFF, endColorstr=#50FFFFFF);color:#9da2aa;font-weight:700}

.frame{background:0 0;border:0 solid #fff;margin-bottom:0}

.temp{margin:0}

.slidebar{position:absolute;bottom:15px;right:20px}

.slidebar li,.slideshow span.title{background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000, endColorstr=#90000000);color:#FFF;overflow:hidden;}

.slidebar li.on{background:rgba(157,162,170,1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#90000000, endColorstr=#90000000);color:#9da2aa;font-weight:700}

.slidebar li{background:rgba(118,142,173,1);color:#768ead;}

.slideshow SPAN.title{text-indent:0}

.block{margin:0;position:relative}

#frameHlicAe{margin:0!important;border:0!important}

.comiis_wrap960,.comiis_wrapad{margin:0 auto;width:1100px}

.comiis_wrapad{margin-top:10px}

.comiis_wrapad{overflow:hidden}

.comiis_wrapad img{float:left;margin-top:0}

#slidesImgs li{width:1100px;height:317px;display:none}

/*banner end*/



#container{margin-top:18px;}

.about{}

.about_left{width:794px;float:left;background:url(../images/about_bg.png) no-repeat;height:265px;overflow:hidden;padding:20px 15px 22px;line-height:24px;color:#56595e;font-size:13px;}

.about_left p{margin-bottom:14px;}

.about_right{width:263px;float:right;background:url(../images/img_bg.png) no-repeat;height:307px;padding:1px;}

.about_right h2,.pj h2{background:url(../images/img.jpg) no-repeat;height:40px;line-height:40px;border-bottom:1px solid #d1d1d1;padding-left:48px;color:#56595e;font-size:16px;font-weight:bold;}

/*向上滚动*/

.scrollbox{width:236px; position: relative;margin:0px auto;margin-top:18px;}

#scrollDiv{width:236px;height:225px; overflow:hidden; display: block;}

#scrollDiv ul{ width:236px;}

#scrollDiv li{width:236px;height:225px;transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}

#scrollDiv li img{width:236px;height:225px;float:left;border:1px solid #dedede;}

#scrollDiv li span{ float: right;width:236px;height:32px;line-height:32px;overflow: hidden; display: block;}

#scrollDiv li span h4{font-size: 14px;line-height: 14px;color: #56595e;line-height:32px;text-align:center;}

.scroltit{ position: absolute; left:103px; bottom:-32px;width:31px;}

.scroltit small{ font-size:12px;width:31px;height:20px; line-height:20px; text-align: center;color: #fff;font-family: "宋体"; margin:2px 0; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}

.scroltit small img{}

.scroltit small:hover{}

/*向上滚动 end*/



.product{margin-top:15px;background:#fff;padding:4px 0px;}

/*切换*/

#demo{width:1094px;float:left;overflow:hidden;border:none;margin-left:3px;}

#indemo{float:left;width:8000%;}

#demo1,#demo2{float:left; display:inline-table;}

#demo1 li,#demo2 li{width:263px;float:left;margin-right:14px;position:relative;}

#demo1 li a,#demo2 li a{display:block;}

#demo1 li a span,#demo2 li a span{display:block;width:263px;position:absolute;bottom:0px;left:0px;background:#000;height:30px;line-height:30px;text-align:center;color:#fff;filter:alpha(opacity:50);opacity:0.5;filter:alpha(opacity:50);}

/*切换end*/

/*container end*/



#footer{width:1070px;color:#fff;background:url(../images/f_bg.jpg) no-repeat;height:45px;line-height:45px;overflow:hidden;margin-top:25px;padding:0px 15px;}

#footer a{color:#fff;}

.ico_1{background:url(../images/ico_bg.png) no-repeat 0px 0px;margin-left:9px;display:inline-block;width:16px;height:16px;}

.ico_2{background:url(../images/ico_bg.png) no-repeat -25px 0px;margin-left:9px;display:inline-block;width:16px;height:16px;}

.ico_3{background:url(../images/ico_bg.png) no-repeat -50px 0px;margin-left:9px;display:inline-block;width:16px;height:16px;}

.ico_4{background:url(../images/ico_bg.png) no-repeat -75px 0px;margin-left:9px;display:inline-block;width:16px;height:16px;}

.ico_5{background:url(../images/ico_bg.png) no-repeat -100px 0px;margin-left:9px;display:inline-block;width:16px;height:16px;}

/*footer end*/



/*Capability*/
.mold{}
.mold_left{width:832px;float:left;line-height:25px;color:#56595e;font-size:13px;padding:20px 22px 22px;background:#f4f4f4 url(../images/m_bg.jpg) no-repeat left bottom;border:1px solid #d4d4d4;height:352px;overflow:hidden;}
.mold_left p{margin-bottom:15px;}
.mold_right{width:212px;float:right;}
.mold_right ul{}
.mold_right ul li{width:212px;height:125px;background:#f0f0f0;margin-bottom:10px;position:relative;}
.mold_right ul li a{display:block;}
.mold_right ul li a span{display:block;text-align:center;height:30px;line-height:30px;position:absolute;bottom:0px;left:0px;width:212px;background:#000;color:#fff;filter:alpha(opacity:50);opacity:0.5;filter:alpha(opacity:50);}
.mold_center{}
.mold_center ul{width:1110px;}
.mold_center ul li{width:212px;height:125px;float:left;background:#f0f0f0;margin-right:10px;position:relative;}
.mold_center ul li a{display:block;}
.mold_center ul li a span{display:block;text-align:center;height:30px;line-height:30px;position:absolute;bottom:0px;left:0px;width:212px;background:#000;color:#fff;filter:alpha(opacity:50);opacity:0.5;filter:alpha(opacity:50);}
.molding{padding:20px 22px 22px;background:#f4f4f4;border:1px solid #d4d4d4;}
.molding h2{font-size:14px;height:24px;line-height:24px;color:#484848;font-weight:bold;}
.molding ul{width:1110px;margin-top:20px;}
.molding ul li{width:256px;height:150px;float:left;margin-right:10px;margin-bottom:30px;}
.molding ul li span{display:block;height:40px;line-height:40px;text-align:center;color:#666;font-weight:bold;}
.info_m{padding:20px 22px 22px;background:#f4f4f4 url(../images/bg.jpg) no-repeat;border:1px solid #d4d4d4;border-bottom:1px solid #d1d1d1;line-height:25px;color:#56595e;font-size:13px;}
.info_m p{margin-bottom:15px;}
.info_p{background:#fff;padding:4px 3px;margin-top:20px;}
.info_p ul{width:1110px;}
.info_p li{width:263px;float:left;margin-right:14px;position:relative;}
.info_p li a{display:block;}
.info_p li a span{display:block;width:263px;position:absolute;bottom:0px;left:0px;background:#000;height:30px;line-height:30px;text-align:center;color:#fff;filter:alpha(opacity:50);opacity:0.5;filter:alpha(opacity:50);}



/*about*/

.about_m,.about_img{padding:20px 22px 22px;background:#f4f4f4;border:1px solid #d4d4d4;line-height:25px;color:#56595e;font-size:13px;width:777px;float:left;}

.about_m p{margin-bottom:15px;}

.pj{width:263px;float:right;border:1px solid #d1d1d1;background:#f4f4f4;}

.pj h2{background:url(../images/img2.jpg) no-repeat;}

.pj ul{padding:8px;margin-top:5px;}

.pj ul li{line-height:22px;margin-bottom:5px;border-bottom:1px dashed #dfdfdf;}

.pj ul li dl{}

.pj ul li dt{width:73px;height:60px;float:left;margin-right:12px;}

.pj ul li dd{line-height:20px;height:65px;overflow:hidden;}

.pj ul li a{color:#778ead;}

.pj ul li a:hover{color:#778ead;}

.pj h3{margin-bottom:15px;}

.pj h3 a{display:block;background:url(../images/p_more.png) no-repeat;text-align:center;color:#778ead;line-height:24px;width:120px;margin:0px auto;}

.about_img ul{width:798px;}

.about_img ul li{float:left;margin-right:22px;margin-bottom:10px;}

.about_img ul li a img{border:1px solid #dfdfdf;padding:3px;}

.about_img ul li a{}

.about_img ul li a span{display:block;text-align:center;height:30px;line-height:30px;color:#56595e;}





/*contact*/

.contact,.articlelist{padding:20px 22px 22px;background:#f4f4f4;border:1px solid #d4d4d4;line-height:25px;color:#56595e;font-size:13px;}

.contact_m{width:570px;float:left;}

.c_map{width:480px;float:right;}





/*productlist*/

.product_m{background:#f4f4f4;padding-bottom:30px;border:1px solid #d4d4d4;}

.product_m ul{padding:10px;width:1110px;}

.product_m li{width:258px;float:left;margin-right:15px;position:relative;margin-bottom:15px;}

.product_m li a{display:block;}

.product_m li a span:hover{color:#758cab; text-decoration:underline;}

.product_m li a span{display:block;font-size:13px;color:#758cab;height:30px;line-height:30px;overflow:hidden;}

.product_m li h3{font-size:12px;line-height:20px;color:#878787;height:44px;overflow:hidden;}

.page{text-align:center;margin:15px 0px;color:#928e8b;}

.page a{padding:2px 4px;color:#928e8b;}

.page span{margin:0px 6px;}

.page a:hover{color:#748ca9;}



/*product*/

.product_m h1{font-size:18px;color:#748ca9;line-height:40px;text-align:center;}

.product_m h4{font-size:12px;color:#999;line-height:30px;text-align:center;border-top:1px dotted #dfdfdf;border-bottom:1px dotted #dfdfdf;margin-bottom:15px;}

.p_m{padding:0px 15px;line-height:24px;color:#56595e;}

.p_m p{margin-bottom:15px;}



/*articlelist*/

.articlelist{}

.articlelist ul li{line-height:22px;margin-bottom:5px;border-bottom:1px dashed #dfdfdf;}

.articlelist ul li dl{padding-bottom:10px;margin-top:15px;}

.articlelist ul li dt{width:73px;height:60px;float:left;margin-right:12px;}

.articlelist ul li dd{line-height:20px;height:65px;overflow:hidden;}

.articlelist ul li a{color:#778ead;}

.articlelist ul li a:hover{color:#778ead;}



.navihover{background:url(../images/nav_bg_h.jpg) no-repeat;color:#fff !important;}


