* {margin: 0px;	padding: 0px;}
body {font-family:Î¢ÈíÑÅºÚ; font-size: 12px; line-height: 200% ;color: #bac2c7;}
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a{ color:#000000;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}

/* header */
#header { width:100%; height:94px; background-color:#14181e;}
#header .head_box { width:1200px; height: 87px; margin-left: auto; margin-right: auto; position: relative;}
#header .logo { position: absolute; top:19px; left: 5px;}
.logo img{ width:400px;}
#header .head_xian{ width:100%; background:url(../images/top_bg.jpg); height:7px;}
/* nav */
.menu_zone{ float:right; margin-top:37px; width:720px;}
.menu_zone .menu_list{ width:720px; height:48px; margin-left: auto; margin-right: auto;}
.menu_zone ul li{ float:left; width:90px; height:50px; line-height:50px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; color:#d1d8e2; font-size:14px; font-weight:bold;}
.menu_zone ul li a{font-size:14px;color:#d1d8e2; line-height:50px; font-family:"Î¢ÈíÑÅºÚ"; display:block;}
.menu_zone ul li a:hover{font-size:14px;color:#d1d8e2; background:url(../images/jiantou.jpg) bottom center no-repeat;line-height:50px; font-family:"Î¢ÈíÑÅºÚ";}
/* banner*/
.banner{ width:100%; margin:0px auto; z-index:1001; position:relative;}
#full-screen-slider { width:100%; height:456px; float:left; position:relative;}
#slides { width:100%; height:456px; 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:400px; 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:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/* content */
#picture{width:1200px;margin-left: auto; margin-right: auto; margin-top:27px;}
#picture .top{ width:100%; height:22px; margin-bottom:36px;}
#picture .title{ width:500px; height:22px; float:left; padding-left:10px;}
#picture .title_c{ float:left; font-family:"Î¢ÈíÑÅºÚ"; color:#1f1f1f; font-size:22px; font-weight:bold; padding-right:10px;}
#picture .title_s{ float:left; font-family:"Î¢ÈíÑÅºÚ"; color:#dd0813; font-size:19px; font-weight:bold; padding-top:3px;}
.more{ float:right; width:50px; text-align:right;}
.more_j{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#dd0813; font-weight:bold; line-height:22px;}
.more_m{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#dd0813; font-weight:bold;}
.more_m a{ float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#dd0813; font-weight:bold;}
#picture .pic{ width:1190px; margin:0 auto;}

.rollBox_prod {width: 930px; margin: 0 auto;}
.rollroll_img_prod{ width: 930px; height: 150px; margin: 0 auto;}
.rollroll_img_prod .Cont{ float: left;overflow: hidden;width: 930px; margin-top:15px;}
.rollroll_img_prod .Cont .pic{ float: left;margin-left: 12px;}
.rollroll_img_prod .Cont .pic_img{width:201px;height:122px; display: table-cell;line-height:122px;text-align:center;vertical-align:middle;*display: block;*font-size:122px;}
.rollroll_img_prod .Cont .pic_img IMG{vertical-align:middle;max-width:201px;max-height:122px; border:2px solid #fff;}
.rollroll_img_prod .Cont .pic_txt{color: #bac2c7; text-align: center; margin-top:5px;}
.rollroll_img_prod .Cont A{color: #bac2c7;}
.rollroll_img_prod .ScrCont{ width: 10000000px;}
.rollroll_img_prod #prod_List1{ float: left;}
.rollroll_img_prod #prod_List2{ float: left;}

.middle1_text{ height:216px;}
.middle1_text li{ width:273px; height:216px; float:left;}
.middle1_text li h1{ width:273px; height:40px; line-height:40px;}
.middle1_text li a{ color:#3d3e42; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:100;}
.middle1_text li a:hover{ display: block; color:#000000;}

#content{ width:100%; height:457px; background-color:#282828; margin-top:38px;}
#content .con{ width:1200px; margin:0 auto;}
#content .gywm{ float:left; width:570px; margin:27px 0 0 8px;}
#content .gywm_top{ height:20px;}
#content .title{ float:left; width:82px; font-family:"Î¢ÈíÑÅºÚ"; font-size:19px; color:#FFFFFF; font-weight:bold; line-height:24px;}
#content .title_s{ float:left; width:250px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:18px; color:#dd0813; font-weight:bold;}
#content .title1{ float:left; width:82px; font-family:"Î¢ÈíÑÅºÚ"; font-size:19px; color:#dd0813; font-weight:bold; line-height:24px;}
#content .title_s1{ float:left; width:250px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:18px; color:#FFFFFF; font-weight:bold;}
#content .gywm_pic{ float:left; margin-top:22px;}
#content .gywm_wz{ float:left; width:570px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:24px; color:#626060; margin-top:33px;}
#content .right{ float:right; width:567px; margin:27px 6px 0 0;}
#content .news{}
#content .news_top{ float:left; width:567px;}
#content .news_con{ float:left; width:567px; margin-top:23px; border-top:2px solid #2c2c2c;}
#content .news_con li{ height:37px; border-bottom:2px solid #2c2c2c;}
#content .news_con li .time{ float:left; height:37px; line-height:37px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#FFFFFF; width:57px; text-align:center;}
#content .news_con li .xian{ float:left; height:30px; width:2px; margin-top:4px; background-color:#2c2c2c;}
#content .news_con li .con{ float:left; width:498px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#626060; padding-left:10px; line-height:37px;}
#content .news_con li .con a{ float:left; width:498px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#626060; padding-left:10px; line-height:37px;}

#content .kgal{ float:left; width:567px; margin-top:38px;}
#content .anli_con{ float:left; width:567px; margin-top:28px;}
#content .anli_con li{ float:left; width:141px;}
#content .anli_con li .pic{width:135px; height:74px; margin:auto; border:1px solid #FFFFFF; text-align:center;}

#content2{ width:1200px; margin:auto;}
#content2 .lxwm_left{ float:left; width:488px; margin-left:37px; margin-top:27px; margin-right:101px;}
#content2 .lxwm_left .title{ font-size:20px; font-weight:bold; color:#000000; margin-bottom:18px;}
#content2 .lxwm_left .title_s{ font-size:37px; color:#d40b15; margin-bottom:26px;}
#content2 .lxwm_left .input_d{ height:30px; margin-bottom:18px;}
#content2 .lxwm_left .input_bgl{ float:left; height:30px; width:215px; background:url(../images/input_bg.jpg);}
#content2 .lxwm_left .input_bgr{ float:right; height:30px; width:215px; background:url(../images/input_bg.jpg);}
#content2 .lxwm_left .beizhu{ float:left; height:88px; width:488px; background:url(../images/beizhu_bg.jpg); margin-bottom:18px;}
#content2 .lxwm_left .tijiao{ float:left; width:89px; height:27px; background:url(../images/tijiao.jpg); text-align:center;}
#content2 .lxwm_right{ float:left; width:502px; margin-top:40px;}
#content2 .lxwm_right .lianjie{ margin-bottom:22px;}
#content2 .lxwm_right .tel{ height:53px; background-color:#d8d8d8;}
#content2 .lxwm_right .tubiao{ float:left; width:33px; margin-left:13px; margin-top:10px; margin-right:13px;}
#content2 .lxwm_right .wz{ float:left; width:58px; margin-top:10px; margin-right:35px; font-size:12px; color:#414141; line-height:18px;}
#content2 .lxwm_right .haoma{ float:left; width:340px; font-size:37px; color:#d40b15; line-height:53px; font-weight:bold;}
#content2 .lxwm_right .con{ font-family:"ËÎÌå"; font-size:12px; line-height:24px; color:#a8a8a8; margin-top:22px;}

.ta{ margin-left:10px; height:30px; *height:28px; border:0px; line-height:30px; *line-height:28px; width:195px; background-color:#d8d8d8; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#3d3d3d;}
.tb{ margin-left:10px; height:88px; *height:86px; width:468px; border:0px; background-color:#d8d8d8; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#3d3d3d; line-height:28px;overflow-y:hidden}
.tf1{ border:0px; height:27px; *height:25px; background-color:#000000; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:27px; *line-height:25px; cursor:pointer; width:80px;}

table.table1 td .taa{ width:200px; height:20px; border:1px solid #889ab6;}
table.table1 td .tba{ width:352px; height:173px;border:1px solid #889ab6;}
table.table1 td .tf1a{ border:none; background-color:#015e99; cursor:pointer; width:64px; height:24px; float:left; line-height:24px; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;}
table.table1 td .tf2{ border:none; background-color:#015e99; cursor:pointer; width:64px; height:24px; float:left; line-height:24px; color:#fff;font-family:\5FAE\8F6F\96C5\9ED1; margin-left:33px;}
.about h2{ color:#13bae1; font-weight:normal; margin-left:65px;}

#bot{}
#bot .hdtop{ width:880px; margin:auto; height:23px; text-align:right;}
#bot .bot_xian{ width:100%; background:url(../images/top_bg.jpg); height:7px;}
#bot .content{ width:100%; height:130px; background:#1e1d1d;}
#bot .content .con{ width:1200px; margin:auto;}
#bot .content .con_left{ float:left; width:860px; margin-left:38px; color:#FFFFFF; margin-top:30px;}
#bot .content .con_right{ float:right; width:250px; margin-right:16px; margin-top:30px; color:#FFFFFF; text-align:right;}

#f_content{ width:1200px; margin:auto; margin-top:27px;}
#f_content .leftc{ float:left; margin-left:8px; background-color:#1c1c1e; width:286px;}
#f_content .leftc .cpfl{ float:left; margin-top:30px;}
#f_content .leftc .title{ float:left; width:286px; height:50px;}
#f_content .leftc .wz{ font-size:20px; color:#FFFFFF; font-weight:bold; width:90px; margin-left:10px; float:left;}
#f_content .leftc .yw{ float:right; width:118px; margin-top:15px;}
#f_content .leftc .ywz{ text-align:center;}
#f_content .leftc .hxian{ height:7px; background:url(../images/top_bg.jpg);}
#f_content .leftc .xian{ float:right; width:276px; height:2px; background-color:#2b2b2d;}
#f_content .leftc .content{ float:left; width:286px; margin-top:5px;}
#f_content .leftc .content li{ border-bottom:2px solid #2b2b2d; line-height:33px; font-size:14px; color:#FFFFFF; padding-left:20px;}
#f_content .leftc .content li a{ line-height:33px; font-size:14px; color:#FFFFFF; padding-left:20px;}
#f_content .leftc .content2{ float:left; margin-top:5px; margin-left:20px; margin-bottom:10px; width:265px;}
#f_content .rightc{ float:right; width:870px;}
#f_content .rightc .top{ height:20px;}
#f_content .rightc .title{ float:left;  font-size:22px; color:#000000; font-weight:bold; line-height:24px;}
#f_content .rightc .title_s{ float:left; width:250px; font-size:19px; line-height:18px; color:#dd0813; font-weight:bold;}
#f_content .rightc .title_s1{ float:right; text-align:right; font-size:12px; line-height:18px; color:#666; }
#f_content .rightc .title_s1 a {color:#666;}
#f_content .rightc .xian{ width:870px; height:1px; margin-top:10px; background-color:#e6e6e6}
#f_content .rightc .content{ font-size:14px; line-height:28px; padding:20px 10px 20px 15px; color:#000000;}


/*news*/
 ul.news{ font-size:14px; margin-top:20px;}
 ul.news li{ margin-bottom:5px; background:url(../images/news_point.jpg) left center no-repeat; padding-left:10px;}
 ul.news li span{ float:right; color:#000000;}
 ul.news li a{ color:#000000;}
 ul.news li a:hover{ color:#000000;}
  ul.news li b{ float:right; margin-left:30px; color:#2383ac; font-weight:normal;}
    ul.news li b a{color:#2383ac;}
	 .down{ background-color:#003965; font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1; color:#11aad8; height:30px; line-height:30px; width:630px; padding-left:17px; margin-left:auto; margin-right:auto;}
	 .down span{ float:right; margin-right:170px;}

/*page------------------------------*/
DIV.sabrosus {MARGIN: 3px; PADDING:5px; TEXT-ALIGN: center;clear:both; padding:30px 0;}
DIV.sabrosus A,DIV.sabrosus A:link ,DIV.sabrosus A:visited{
    PADDING:6px 10px;TEXT-DECORATION: none;  margin-right: 3px; margin-left: 3px; color:#fff; background-color:#000000;}
DIV.sabrosus A:hover { color:#fff;}
DIV.sabrosus SPAN.current {
     PADDING:6px 10px;  color:#109bce;background-color:#002d50;}
DIV.sabrosus SPAN.disabled {
    PADDING:6px 10px; margin-right: 7px; color:#109bce;background-color:#002d50;}
DIV.sabrosus SPAN.last { color:#109bce;  PADDING:2px;}
DIV.sabrosus SPAN.last a:link { color:#109bce; }
DIV.sabrosus SPAN.last a:visited { color:#109bce; }

.news_dt{float:left; width:100%; margin-top:10px; padding-bottom:25px;}
.news_dt h1{ color:#333; text-align:center; line-height:30px; font-size:18px;}
.news_dt h2{ color:#333; text-align:center;line-height:30px; font-size:14px;}
.news_dt p{ color:#333; text-indent:2em;line-height:25px;}

/*service*/
ul.list{}
ul.list li{ float:left;display:inline; margin-left:20px;}
ul.list .list_img{ width:255px;height:141px; display: table-cell;line-height:122px;text-align:center;vertical-align:middle;*display: block;*font-size:122px; border:2px solid #999;}
ul.list .list_img img{ vertical-align: middle; max-width:255px; max-height:141px;}
ul.list .list_txt{ text-align:center; margin-top:5px; margin-bottom:5px;}
ul.list .list_txt a{ color: #000;}

#ym{ width:380px; height:30px; text-align:center; margin:0 auto; padding:10px 0px;}
#ym a{ text-align:center;border:1px solid #cccccc; padding:5px 3px; color:#000; margin-left:5px; line-height:30px;}
#ym a:hover{ background:#000; color:#fff;}
.inp2{ width:650px;}