﻿@charset "utf-8";
/* CSS Document */
* {	padding: 0px;	margin: 0px;}
body, div, td, th, form, img, ul, li, dl, dt, dd, p, h1, h2, h3, h4, { font-family:Arial;font-size:12px;margin:0px;padding:0px;list-style-type:none;}
body{ width:100%; padding:0; margin:0; font-family:Arial;}
span, p {	margin: 0px;padding: 0px;}
img {border: 0;}
h1, h2, h3, h4, h5, h6, h7, h8, h9 {font-size: 12px;font-weight: normal;font-style: normal;	margin: 0px;padding: 0px;}
ul, li, ol{list-style-type:none;margin:0px;padding:0px;}
i {	font-style: normal;	font-weight: normal;}
b {font-style: normal;	font-weight: normal;}
img {border: 0 none;vertical-align: top;}
input, select {	vertical-align: middle;}	
.clear {	clear: both;}
.clear:after {content: ".";height: 0;display: block;clear: both;	visibility: hidden;	font-size: 0;}
a {text-decoration: none; font-family:Arial;}
.h a:hover,.p a:hover p,.l li:hover{-moz-transition: all 0.2s linear ; -webkit-transition: all 0.2s linear ; -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
 .h a:hover,.p a:hover p,.l li:hover, ul li:hover a{ -moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }

.top_box{ width:1200px; height:124px; margin:0px auto;}
.logo{ float:left; width:395px;}
.logo a{ display:block;}
.logo img{ margin-top:25px;}
.top_right{ float:right; position:relative; height:auto;  width:800px;}
.top_r1{ position:absolute; margin-top:10px; float:right;font-size:15px; right:0px; color:#666666;}
.top_r1 a{ font-size:15px; color:#666666; margin:0PX 10px; top:5px;}
.top_r2{ position:relative; margin-top:35px; float:right; width:235px; height:22px; border-radius:11px;}
.top_text{ width:235px; height:22px; border-radius:11px; border:none; background:#f1f1f1; text-indent:10px;}
.ind_but{ position:absolute; right:10px; background:url(../images/bf_30.png) no-repeat center; width:16px; height:16px; border:none; top:3px;}
.navi{ width:770px; float:right; height:auto;  margin-top:18px;}
.navi ul li{ float:left; width:110px;text-transform:uppercase; text-align:center;}
.navi ul li:hover a{ padding-bottom:6px; border-bottom:2px solid #006eb3; color:#006eb3 }
.navi ul li a{ font-size:16px; color:#333333;}

.banner{ height:479px; width:100%;}
.flexslider{position:relative;height:479px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:479px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{ display:inline-block;height:14px; margin-left:5px; margin-right:5px;*display:inline;zoom:1;}
.flex-control-nav a{border-radius:50%;display:inline-block;width:10px;height:10px;line-height:120px;overflow:hidden;background:url(../images/dot01.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.slides li a{ width:100%; height:479px; display:block;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{display:block;width:70px;height:100px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/left.png) center center no-repeat;}
.flex-direction-nav li a.flex-prev:hover{background:url(../images/left.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/right.png) center center no-repeat;}

.c{ width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.ind_title{  text-align:center;}
.ind_newss{ width:1200px; height:365px; overflow:hidden;}
.c1{ position:relative; width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:40px;}
.show{ display:block;}
.center2{ width:100px;}
.c1 ul li img{ width:213px; height:213px; padding:7px;background:#f2f2f2; padding-bottom:0px;}
.c1 ul li { float:left; margin:20px 0px;  width:220px; height:auto; padding:0px 10px; padding-top:10px;}
#goL2,#goL3{ background:url(../images/sy_32.png) no-repeat 20% 0%; width:33px; height:71px; display:block; position:absolute;top: 180px; left: 10px; }
#goR2,#goR3{ background:url(../images/sy_44.png) no-repeat 75% 76%; width:33px; height:71px; display:block; position:absolute; top:180px; right:3px; }
.c1 ul li h2{ overflow:hidden; height:30px; line-height:30px; background:#f2f2f2; padding:0px 7px; width:213px;}
.c1 ul li h2 a{ font-size:14px; color:#333333;}
.c1 ul li h3{ font-size:13px; color:#666666;background:#f2f2f2; height:60px; line-height:20px; overflow:hidden; padding:0px 7px; width:213px; padding-bottom:5px;}
#goR2{ display:none;}#goL2{ display:none;}
.c1:hover #goR2{ display:block; -moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.c1:hover #goL2{ display:block; -moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }

.c2{ width:100%; height:auto; overflow:hidden; background:#006eb3;}
.center2{ width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.main{ font-family:宋体; color:#666; width:580px; float:left;}
.slider-scroll{ overflow:hidden;height:345px; background:#181818;}  
#showArea{ width:445px; float:left; height:345px; border-right:none ;}
#showArea img{ opacity:0; display:none; padding:10px;}
#scrollDiv{float:left; width:120px; margin-left:10px; padding:5px 0px; height:324px; background:url(img/slider_side.jpg) 0 0 no-repeat}  
#scrollDiv li{width:110px;  height:72.5px; padding:5px; cursor:pointer; font-family:微软雅黑;} 
#scrollDiv li.on{position:relative;}
#scrollDiv li i{ display:none; width:7px; height:15px; background:url(../images/san.png) no-repeat center; position:absolute; left:-4px; top:35px;}
#scrollDiv li img{ width:110px; height:72.5px;}
#scrollDiv .on:hover i{ display:block; -moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.c2_left_foot{ background:url(../images/bf_35.png) no-repeat center; height:18px; width:560px;}
.c2_t_foot{ width:1200px; height:auto; overflow:hiddend; margin:30px auto;}
.c2_right{ width:595px; height:auto; overflow:hidden; float:right;}
.c2_table{ width:599px; height:auto; overflow:hidden; border-top:1px solid #107abd; margin-top:20px; }
.c2_table dl dd{ width:594px; font-size:17px; color:#c2e7ff; height:auto; overflow:hidden; line-height:30px; border-left:1px solid #107abd; border-bottom:1px solid #107abd;}
.c2_table dl dd h3{ width:170px;  float:left; text-align:right; font-size:17px; color:#c2e7ff; padding-right:10px;}
.c2_table dl dd span{ width:402px; float:right;font-size:17px; color:#c2e7ff;padding-left:10px; border-left:1px solid #107abd; border-right:1px solid #107abd;}
.c2_r_foot{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
.c2_r_foot p{ width:294px; float:left; font-size:17px; color:#c2e7ff; line-height:30px;}
.c2_r_foot span{ width:286px; float:right; text-align:right; background:#da251d; margin-top:8px;}
.c2_r_foot span:hover{ background:#a6140e; -moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }

.c3{ width:1200px; height:auto; overflow:hidden; margin:30px auto;}
.c3_left{ margin-top:5px; width:265px; height:auto; overflow:hidden; float:left; background:#f0f5f7;}
.c3_right{ width:920px;height:650px; overflow:hidden;float:right;}
.c3_left h2{ width:265px; height:auto; overflow:hidden; text-align:center; margin:20px auto;}
.c3_left ul{ width:230px; margin:0px auto; }
.c3_left ul li{ width:100%;border-bottom:1px dashed #dddddd; height:35px; line-height:35px; overflow:hidden;}
.c3_left ul .on a{ color:#d30000;}
.c3_left ul li a{ font-size:16px; color:#393939; text-transform:capitalize;}
.c3_l_foot{ background:url(../images/bf_15.png) no-repeat center; width:265px; height:100px; margin:0px auto;}
.r_product ul li img{ width:210px; height:210px; padding:5px; padding-bottom:0px;}
.r_product ul li { float:left; margin:5px;  width:220px; height:auto; background:#f2f2f2; }
.r_product ul li h2{ height:30px; line-height:30px;padding:0px 7px; width:213px; overflow:hidden;}
.r_product ul li h2 a{ font-size:15px; color:#333333; font-weight: bold; }
.r_product ul li h3{ font-size:13px; color:#666666; height:60px; line-height:20px; overflow:hidden; padding:0px 7px; width:213px; margin-bottom:10px;}
.r_product{ display:none; }
.show{ display:block;}

.c4{ width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-bottom:30px;}
.ind_news{ width:1200px; height:auto; overflow:hidden; margin:25px auto; margin-bottom:10px;}
.c4_left{ width:670px; float:left;}
.c4_right{ width:498px; float:right; height:300px; overflow:hidden; position:relative;}
.c4_left ul li{ margin-bottom:13px; padding-left:10px; padding-bottom:7px; padding-top:7px; width:670px;  background:url(../images/sy_35.png) no-repeat 98% 13% #f4f4f4; height:77px; overflow:hidden;}
.c4_left ul li img{ width:110px; height:77px; float:left;}
.c4_l_c{ width:80px; float:left; height:77px; margin-left:25px;}
.c4_l_c h5{ font-size:21px; color:#333333; font-weight:bold;}
.c4_l_c h6{ font-size:14px; color:#888888;}
.c4_l_news{ width:530px; float:left; margin-left:5px; height:77px; overflow:hidden;}
.c4_l_news h2{ font-size:18px; height:20px; line-height:20px; overflow:hidden; }
.c4_l_news h2 a{color:#333333;}
.c4_l_news h3{ font-size:16px; color:#888888; line-height:24px; height:48px; overflow:hidden; margin-top:5px;}
.c4_left ul li:hover h2 a{ color:#ffffff;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.c4_left ul li:hover{ background:url(../images/sy_351.png) no-repeat 98% 13%  #006eb3;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.c4_left ul li:hover .c4_l_c h5{ color:#ffffff;}.c4_left ul li:hover .c4_l_c h6{ color:#ffffff;}
.c4_left ul li:hover .c4_l_news h3{ color:#ffffff;}
.c4_right img{ width:498px; height:300px; }
.c4_right h2{ height:40px; width:498px; background:url(../images/d_bg.png); text-indent:10px; position:absolute; bottom:-40px; left:0px;}
.c4_right h2 a{ font-size:18px; color:#ffffff; line-height:40px;}
.c4_right:hover h2{ bottom:0px;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.c4_more{ width:1200px; height:auto; overflow:hidden; text-align:center;}
.c4_more a{ font-size:18px; color:#006eb3;}
.c4_more a:hover{ color:#d30000;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }


.foot_box{ width:100%; height:auto; overflow:hidden; background:#252525; color:#929292; font-size:14px; line-height:26px;}
.foot{ width:1200px; height:auto; overflow:hidden; margin:10px auto; padding:10px 0px;}
.foot_left{ width:1000px; float:left;}
.foot h2{ color:#bfbfbf; font-size:18px;}
.foot ul li{ float:left; width:500px;}
.foot_right{ background:url(../images/bf_05.png) no-repeat center; width:150px; float:right; height:130px;}




.nei{ width:1200px; height:auto; overflow:hidden; margin:0px auto; min-height:600px; margin-bottom:30px;}
.nei_top_right{ width:910px; border-bottom:1px solid #cccccc;overflow:hidden; text-transform:uppercase; margin-top:15px; line-height:30px; font-size:13px; font-family:Arial; color:#888888;}
.nei_top_right a{ color:#888888; padding-left:3px; padding-right:3px;}
.nei_top_right a:hover{ color:#d12124;webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.nei_top_right img { margin-top:4px; padding-right:5px;}
.nei_r{ width:910px; height:auto; overflow:hidden; margin:5px auto;}
.nei_r ul{ height:auto; overflow:hidden; width:100%;}
.news_list .c4_l_news{ width:760px;}
.news_list .c4_l_c{ height:72px; margin-top:5px;}
.news_list ul li{ height:auto; width:100%; overflow:hidden; padding:10px 0px; background:#f5f5f5; margin:20px 0px;}
.news_list .list_newsshow ul li{ width:33%; height:auto; float:left; overflow:hidden; padding:0px; background:none; margin:8px auto;}
.news_list .list_newsshow ul{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.news_list .list_newsshow ul li:hover{ background:none;}
.news_list ul li:hover h2 a{ color:#ffffff;}
.news_list ul li h2{ font-family:Arial; font-size:18px; font-weight:bold; height:30px; line-height:30px; overflow:hidden; width:100%; margin:0px auto;}
.news_list ul li h2 a{ color:#333333}
.news_list ul li h3{ height:44px; line-height:22px; overflow:hidden; width:100%; color:#666666; margin:0px auto; text-indent:2em;}
.date{ float:left; color:#888888;}
.more{  width:70px; text-align:center; line-height:20px; height:20px; background:#006EB3; float:right;}
.more a{ color:#ffffff;}
.news_list ul li h4{ width:860px; margin:0px auto; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px; }
.news_list ul li:hover h2 a{color:#ffffff;webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.news_list ul li:hover h3{ color:#ffffff;webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.news_list ul li:hover .c4_l_c h5{ color:#ffffff;webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.news_list ul li:hover .c4_l_c h6{ color:#ffffff;webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.news_list ul li:hover{ background:#006eb3;webkit-transition: all .5s ease 0s;-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}

.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center; width:700px; margin:0px auto;}
.tcdPageCode a{display: inline-block;color: #006EB3;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #006EB3;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #006EB3;	border: 1px solid #006EB3;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}


.news_n_title{  font-weight:bold; font-family:Arial; font-size:28px; color:#333333; text-align:center; width:80%; margin:5px auto; line-height:30px; overflow:hidden;}
.news_n_canshu{ width:940px; height:25px; line-height:25px; overflow:hidden;font-family:Arial; font-size:13px; color:#888888; border-bottom:1px dashed #eeeeee; padding-bottom:5px; text-transform:uppercase;}
.news_n_canshu h2{ float:left; width:150px; margin-left:320px; height:25px; line-height:25px; overflow:hidden;}
.news_n_canshu h3{ float:left; width:150px; margin-left:20px; height:25px; line-height:25px; overflow:hidden;}
.news_n_canshu h1{ float:left;height:25px; line-height:25px; overflow:hidden;}
.news_p{ margin-top:15px; width:90%; margin:10px auto; min-height:300px;}
.news_p p{    font-family: Arial;    font-size: 16px;    color: #666666;    line-height: 30px;}

.news_p1 p{ width:920; margin:0px auto; line-height:25px; }
.news_p1 img{ margin-top:15px;}
.shangxia{ width:90%; height:60px; line-height:30px; text-transform:uppercase;  overflow:hidden; font-size:18px; font-family:Arial; color:#333333; margin:20px auto;}
.span1{ width:100%; display:block;}
.span2{ width:100%; display:block;}
.shangxia a{ font-family:Arial; font-size:18px; color:#006EB3; text-transform:none;}

.nei_right{ width:910px; float:right; height:auto; overflow:hidden;}

.liuyan{ width:800px; margin:80px 30px; height:auto; overflow:hidden;}

.n_left{ width:283px; height:auto; overflow:hidden; float:left; margin-top:15px; }
.oleft_main{width:243px; margin:0 auto; height:auto; overflow:hidden; border:#cfcfcf solid 1px; border-radius:5px; background-color:#fff; padding:1px 2px;}
.n_right{ float: right; width: 810px;}
.main_title{ width:100%;  height:auto; overflow:hidden;padding-top:10px;margin-bottom: 30px;}
.main_title a:hover,.ready_more li a:hover{ color:#C40202}
h4.top_title{color: #C5C5C5;border-top: 5px solid #6a3906;border-bottom:#dfdfdf solid 1px;padding-top:18px; padding-bottom:3px; font-size: 30px;}
.main_title h4{
    color: #C22412;
    font-size: 16px;
    float: left;
    font-weight: 600;
}
.main_title p {
    float: right;
    font-size: 13px;
    color: #7C7C7C;
}
.main_title  a {
    font-size: 13px;
    color: #7C7C7C;
}
.center-title{text-align: center;
    font-size: 22px;
    color: #333333; margin:36px 0 30px 0;
}.nav_ dt {width:260px; height:61px; background:url(../images/ljwc_bb.jpg) center center no-repeat; line-height:61px;color: #ffffff; text-transform:uppercase;font-size: 24px;    font-weight: bold; text-indent:20px;}
.nav_ dd{ width:233px; line-height:32px; padding:4px 5px 4px 20px;border:#efefef solid 1px; border-top:none; background:url(../images/hx.jpg) repeat-x ; position:relative; }
.nav_ dd a{ width:100%; display:block;height: 32px; font-size:14px; overflow:hidden; color:#666666;text-transform:capitalize}
.nav_ dd a:hover{color:#0071b5;}
.nav_ ul{ padding-left:20px; border-top:dashed #dcdcdc 1px; display:none;text-transform:capitalize}
.nav_ ul li a{ display:block; font-size:16px; background:url(../images/news_o_bg.jpg) 0 50% no-repeat; padding-left:10px;}
.goods_box{ width:901px; height:auto; overflow:hidden;  margin: 0 auto;}
ul.goods_main{ width:100%; height:auto;overflow:hidden;border-right:#dfdfdf solid 1px;background:#dfdfdf;  border-bottom:#dfdfdf solid 1px;}
ul.goods_main li{ width:258.5px; height:228px; border-left:#dfdfdf solid 1px;  border-top:#dfdfdf solid 1px;float:left;padding:5px; background-color:#FFF;}


.img_list ul li img{ width:193px; height:193px; padding:7px; padding-bottom:0px;}
.img_list ul li { float:left; margin:10px;  width:207px; height:auto; background:#f6f6f6; }
.img_list ul li h2{ height:30px; line-height:30px;padding:0px 7px; overflow:hidden; width:193px;}
.img_list ul li h2 a{ font-size:14px; color:#333333;letter-spacing:0px;}
.img_list ul li h3{ font-size:13px; color:#888888; height:60px; line-height:20px; overflow:hidden; padding:0px 7px; width:193px; margin-bottom:10px;}


.ind_title2{ width:100%; text-align:center; margin-top:30px;}
.ind_title2 h2{ font-size:30px; color:#1086df;text-transform:uppercase; font-family:Arial; font-weight:bold;}
.ind_title2 h2 span{ font-size:18px; color:#555555; margin-right:10px;}
.ind_title2 .span1{ width:120px; height:2px; background:#dddddd; display:block; margin:10px auto;}
.ind_ly_input{ width:95%; margin:10px 2.5%; height:45px; line-height:45px; border:1px solid #dddddd; text-indent:10px; }
.ind_ly_text{width:95%; margin:10px 2.5%; height:150px; line-height:30px; border:1px solid #dddddd; text-indent:10px;}
.center4 h3{ margin-left:2.5%; font-family:Arial; font-size:16px; font-weight:bold; margin-top:40px;}
.center4 h3 span{ color:#1086df}
.ind_ly_but{ width:400px; height:45px; margin-right:4.5%; text-align:center; border:none; background:#1086df; color:#ffffff; font-family:Arial; font-weight:bold; font-size:16px; float:right;}



.god_show_img{text-align: center;    width: 800px;    height: auto;    overflow: hidden;    margin: 10px auto}
.news_p .god_show_img img{ max-width:350px;}

.news_p img{ max-width:800px; margin:5px auto;}

.img_23{ width:400px; height:400px; float:left;}
.img_23 img{ width:100%;}
.img_rr{width: 380px;    float: right;    height: 400px;}
.img_rr span{ width:209px; height:42px; display:block;}

.wwww{ width:800px; height:auto; overflow:hidden; margin:0px auto;}
.wwww h2{     border-bottom: 2px solid #E20000;    font-size: 21px;background: #f2f2f2; color:#E20000;      height: 40px;    line-height: 40px;    text-indent: 10px;
    text-transform: uppercase;
}
.wwww .liuyan{ width:700px; margin:30px 0px;}
.wwww .ind_ly_but{ background:#e20000;}
.wwww .ind_ly_input{ margin-left:0px; width:70%;}
.wwww .ind_ly_text{ margin-left:0px; width:95%}
.left_gg{ width:261px; height:auto; overflow:hidden; margin-top:20px;}
.left_gg img{ width:100%;}