
A:link{font-size:12px;}
body{ width:100%;font-size:12px; background:#FFF; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;   font-family:"Microsoft Yahei"; color:#333;}
div{margin: 0px;
	padding: 0px;
}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #484848; font-size:12px; text-decoration: none;}
a:hover{
	color: #e00001;
	text-decoration: none;
}
.border_bg{width:auto; height:auto; margin:0 auto; }
.cp img{border:1px solid #b0b0b0; padding:3px;}
.cp img:hover{border:1px solid #e00001; padding:3px;}
.white a{
	color: #fff;
	text-decoration: none;
}	
.white a:hover{color:#fff; text-decoration: none;}
input,button,select,textarea{outline:none}
.font_1{font-size:16px; color:#333;}	
#copy{ display:none;}
.totalwidth {width:1002px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#top_cp,#top_jj,#jz_qaun,#xinwen{width:1002px; margin:0 auto; padding-bottom:20px;}
#classimgshow2{line-height:38px;}
/*共用结束*/
/*抬头*/
#top{
	width: 100%;
	height: 38px;
	background: #eaeaea;
	margin: 0 auto;
}
#top_t{
	width: 1002px;
	height:38px;
	line-height: 38px;
	margin: 0 auto;
}
#top_l{width:480px;  float:left; }
#top_r{
	
	
	float: right;
	line-height: 38px;
}
#top_r a{
	text-decoration: none;
	color: #333;
}
#top_t a:hover{
	text-decoration: none;
}
/*head*/
#head_bg{
	width: 100%;
	height: 150px;
	margin: 0px auto;
}
#head{width:1002px;  margin:0 auto;}
.head_logo{
	width: 112px;
	float: left;
	padding-top: 37px;
}

.head_gg{
	width: 20px;
	color: #484848;
	float: left;
	font-size: 14px;
	margin-left: 20px;
	padding-top: 42px;
}
.head_ggy{
	width: 350px;
	float: left;
	line-height: 28px;
	font-size: 18px;
	margin: 0 auto;
	font-weight: bold;
	padding-top: 50px;
}
.head_tel{
	width: 259px;
	float: right;
	padding-top: 54px;
} 
 /*导航*/
#nav_bg{
	width: 100%;
	height: 57px;
	background: #e00001;
	margin: 0 auto;
}
#nav_c{width:1002px; height:57px; margin:0 auto;}
#nav{width:1000px; height:57px; float:left;}
#nav li{float:left; text-align:center; background:url(../images/m1.jpg) no-repeat; width:125px; font-size:14px;line-height:57px;}
#nav li a{ color:#fff; font-size:14px;}
#nav li :hover{display:block; color:#fff; font-size:14px; background:#1d1d1d;}
#nav .a_nav a{
	display: block;
	color: #fff;
	font-size: 14px;
	background: #1d1d1d;
}
#nav_r{width:2px; height:57px; float:right; background:url(../images/m2.jpg) no-repeat;}
/*banner样式*/
.banner { width:100%; margin:auto;}
#full-screen-slider { width:100%; height:350px; float:right; position:relative;}
#slides { display:block; width:100%; height:350px; 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:-999px;}
#pagination { display:block; list-style:none; position:absolute; left:48%; width:120px; top:310px; z-index:9900;  padding:5px 0px 5px 0; margin-left:0px !important;}
#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:#fe8300;}
/*搜索*/
#search_bg{
	width: 100%;
	height: 50px;
	background: #f1f1f1;
	margin: 0 auto;
	color: #484848;
}
#search_c{
	width: 1002px;
	height: 45px;
	margin: 0 auto;
}
#search_l{
	width: 600px;
	float: left;
	font-size: 13px;
	line-height: 45px;
}
#search_r{
	float: right;
	padding-top: 10px;
}
#search_r li{float:left;}










/*烦恼*/
.fannao{width:1002px; height:359px; background:url(uploadfile/image/20161121/20161121110502_2118214760.jpg) no-repeat center; margin:40px auto;}
.fannao .wz{
	width: 270px;
	float: left;
	font-size: 23px;
	line-height: 30px;
	margin-top: 30px;
	margin-left: 90px;
}
.fannao .wz2{ width:370px; line-height:60px; float:right; font-size:15px; margin:0 auto; margin-left:60px;}
/*fenlei*/
#zuo_d{width:235px; height:4px; border-top:4px #dbdbdb solid; margin:0 auto;}
#zuo{
	width: 235px;
	float: left;
	overflow: hidden;
}
.fenlei{width:235px; background:#eaeaea; margin:0 auto;}
.fenlei_bj{width:235px; border-top:none;margin:0 auto; margin-bottom:10px; margin-top:5px;}
.fenlei_bj tr{margin-bottom:10px;}
.fenlei_bj a{font-size:14px;}
.fenlei_bj a:hover{font-size:14px;}
.list_t{
	height:61px;
	text-align: center;
	color: #fff;
	font-weight:bold;
	font-size: 20px;
	line-height:22px;
	background: url(../images/index1.jpg) no-repeat center;
	padding-top:33px;
}



.pl_top3{
	width: 190px;
	margin:0 auto;
	font-size: 14px;
	line-height: 40px;
	background: url(../images/index2.png)
}
.pl_top3 .h3{
	line-height: 35px;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-align:center;
	margin-top:17px;
}
.pl_top3 .h3 a{
	line-height: 35px;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
}
.pl_top4{
	width: 190px;
	font-size: 14px;
	line-height: 30px;
	background:url(../images/left3.jpg)
}
.pl_top4 .h3{line-height:40px; font-size:14px; padding-left:35px; color: #2e2e2e;}
.pl_top4 .h3 a{
	line-height: 35px;
	font-size: 12px;
	color: #2e2e2e;
	padding-left:35px;
	
}




/*chanpin*/
#lefts{
	width: 747px;
	float: right;
	border-top: none;
}
.lm_dh{
	width: 727px;
	height: 58px;
	line-height: 58px;
	padding-left: 20px;
	background: url(../images/index4.jpg) no-repeat center;
}
.lm_dh .wz{
	width: 266px;
	font-size: 16px;
	color: #1a3592;
	padding-left: 20px;
}

.lm_dh a:hover{
	color: #1876df
}

.lm_dh2{
	width: 982px;
	height: 58px;
	line-height: 58px;
	padding-left: 20px;
	background: url(../images/index5.jpg) no-repeat center;
	margin:0 auto;
}
.lm_dh2 .wz{
	width: 266px;
	font-size: 16px;
	color: #1a3592;
	padding-left: 20px;
}
#prod_right .h4{width:747px; margin-top:19px;}
#prod_right .h4 span a{line-height:40px; color:#333; background:#eaeaea; display:block; font-size:14px; height:40px; width:242px !important; margin:0 auto !important; margin:5px auto 15px !important;}
#prod_right .h4 span a:hover{
	background: #e00001;
	color: #fff;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	width: 242px !important;
	margin: 0 auto !important;
	margin: 5px auto 15px !important;
}
/*案例*/
#jmdzs_bg{
	width:1002px;
	margin: 0 auto;
	margin-top: 30px;
}
#jmdzs_bg li{float:left;}
#jmdzs_bg .zs1{
	width: 41px;
	margin-right: 20px;
	padding-top:10px;
}
#jmdzs_bg .zs2{
	width: 880px;
}
#jmdzs_bg .zs3{
	width: 41px;
	text-align: right;
	margin-left: 20px;
	padding-top:10px;
}
/*优势*/
#youshi_t{ width:100%; height:14px; background:url(../images/index6.jpg) repeat-x; margin:0 auto; margin-top:40px;}
#youshi_bg{width:100%; height:1171px; background:url(../images/index7.jpg) no-repeat center;  padding-top:25px; margin:0 auto; margin-bottom:40px;}
#youshi_bt{width:1002px; height:102px; background:url(../images/index8.jpg) no-repeat center; margin:0 auto;}
#youshi_wz{ width:1002px; font-size:17px; text-align:center; text-transform:uppercase; line-height:40px; margin:0 auto;}
#youshi_z1{
	width: 362px;
	height: 68px;
	padding-left: 90px;
	background: url(../images/index9.png) no-repeat center;
	font-size: 25px;
	color:#e00001;
	font-weight: bold;
	margin: 0 auto;
}
#youshi_z11{
	width: 362px;
	height: 68px;
	color:#e00001;
	padding-left: 90px;
	background: url(../images/index10.png) no-repeat center;
	font-size: 25px;
	font-weight: bold;
	margin: 0 auto;
}
#youshi_z111{
	width: 362px;
	height: 68px;
	padding-left: 90px;
	color:#e00001;
	background: url(../images/index11.png) no-repeat center;
	font-size: 25px;
	font-weight: bold;
	margin: 0 auto;
}
#youshi_z1111{
	width: 362px;
	height: 68px;
	color:#e00001;
	padding-left: 90px;
	background: url(../images/index12.png) no-repeat center;
	font-size: 25px;
	font-weight: bold;
	margin: 0 auto;
}
#youshi_z2{ width:365px; line-height:30px; font-size:14px; margin:0 auto; margin-left:90px; margin-top:8px;}

/*简介*/
.jianjie_l{ width:530px; float:left; margin:0 auto;}
.jianjie_bt{ height:52px; line-height:52px; font-size:14px; text-transform:uppercase; border-bottom:1px #929292 dashed; margin:0 auto;}
.jianjie_bt li{width:132px; float:left;}
.jianjie_nr{ font-size:14px; line-height:35px; margin:0 auto; margin-top:12px;}
.jianjie_d{
	width: 530px;
	height: auto;
	margin-top: 20px;
}
.jianjie_d li{width:158px; height:56px; text-align:center; color:#fff; line-height:56px;  font-weight:bold; float:left; margin:0 auto; margin-right:7px;}
.jianjie_d li a{color:#fff; font-size:16px;}
.jianjie_d li a:hover{ font-size:16px;}

.jianjie_r{ width:430px; float:right; margin:0 auto;}

/*企业形象*/
.anli{ width:1002px; margin:0 auto; margin-top:20px;}

.posterTvGrid{position:relative;height:300px;} /*图片高度*/
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:640px;height:270px;}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:opacity=0;}
.posterTvGrid .contentHolderUnit .leftShadow{position:absolute;top:23px;left:-174px;width:174px;height:277px;background:url(../images/index13.png) no-repeat;}   /*左右图片覆盖阴影*/
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute;top:23px;right:-174px;width:174px;height:277px;background:url(../images/index14.png) no-repeat;}
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:45%;width:45px;height:45px;}
.posterTvGrid .leftNav{left:7px;background:url(../images/index15.png) no-repeat;}/*左右切换图标*/
.posterTvGrid .rightNav{right:7px;background:url(../images/index16.png) no-repeat;}
.posterTvGrid .leftNav:hover{}
.posterTvGrid .rightNav:hover{}
.posterTvGrid .bottomNav{z-index:140;position:absolute;width:100%;height:10px;margin-top:270px;padding:10px 0 0;text-align:center;}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa;}
.posterTvGrid .bottomNavButtonON,
.posterTvGrid .bottomNavButtonON:hover{background:#69aaec;}
.posterTvGrid .bottomNavLeft{}
.posterTvGrid .bottomNavRight{}
/*案例*/
.Product_nr{
	width: 1002px;


	height: 225px;
	padding-top: 15px;
	margin: 0 auto;
	margin-bottom: 30px;
}
.Product_nr img{border:1px #e1e1e1 solid;}
/*广告语*/
.guanggao{	width: 100%;
	text-align: center;
	height:201px;
	background: url(../images/index17.jpg)  repeat center;
	margin: 0px auto;}
	
/*新闻*/
.dh_bg{height:50px;  text-transform:uppercase; font-size:16px; line-height:50px;  }
.dh_bg .h2{
	float: left;
	color: #fff;
	padding-left:9px;
}
.dh_bg .h3{float:left;}
.dh_bg .h3 a{font-size:16px;}
.dh_bg .h4{float:left; font-size:16px; text-transform:uppercase; padding-left:5px; color:#888;}
.dh_bg .h5{float:right; font-size:12px; margin-right:5px;}

#news_question_bg{
	width: 1002px;
	margin: 0 auto;
	margin-top: 40px;
}
#news_bg{
	width: 582px;
	float: right;
	border:1px #d2d2d2 solid;
}
#news_bg li{float:left;}
#news_bg .n1{
	width:297px;
}
#news_bg .n2{
	width:235px;
	line-height: 25px;
	margin-left:10px;
	color: #646363;
}
#news_c{width:582px; padding-bottom:8px;}
#news_c_l{width:370px; float:left;}
#news_c_r{width:370px; float:right;}

.news_b{width:370px; background:#ddd; height:38px; margin-top:10px;}
.news_b .h1{width:38px; line-height:38px; float:left; font-size:18px; text-align:center;}
.news_b .h1 a{font-size:13px;}
.news_b .h2{
	float: left;
	margin-left: 1px;
	margin-top: 1px;
	width: 320px;
	height: 36px;
	background: #fff;
	line-height: 36px;
	padding-left: 10px;
}
.news_b .h2 a{font-size:13px;}
#question_bg{
	width: 380px;
	float: left;
	border:1px #d2d2d2 solid;}
}
.hy{ width:380px;}

.news_l{
	width:380px;
	color: #9e9e9e;
	margin: 0 auto;
	padding-bottom:20px;
}
.news_l a{ color:#9e9e9e;}
.news_l a:hover{
	color: #c8000b;
}
.news_l_c{
	width:366px;
	height: 95px;
	margin: 0 auto;
	margin-top:2px;
	margin-left:7px;
	margin-right:7px;
}
.news_l_z{
	width: 21px;
	height: 52px;
	float: left;
	background: url(../images/18.jpg) no-repeat center;
	margin: 0 auto;
	margin-top: 15px;
}
.news_l_y{
	width: 335px;
	float: right;
	line-height: 25px;
	margin: 0 auto;
}
.news_l_y span{color:#14a5e8; font-size:15px;}
.news_l_x{
	width: 365px;
	height: 1px;
	border-bottom:1px #cccccc dashed;
	margin: 0 auto;
	padding-bottom: 20px;
}
.news_nei{ width:522px;background:url(../images/index19.png) repeat-y ; height:220px; padding-left:20px; margin-left:20px;}
/*友情链接*/
#links_l{
	width: 160px;
	float: left;
	margin: 0 auto;
	font-size:18px;
	font-weight:bold;
	line-height:80px;
	text-align: center;
}
#links_r{
	width: 830px;
	float: right;
	height: 80px;
	line-height: 80px;
	color: #484848;
}
 /*版权*/

#copyright_c{width:1002px; margin:0 auto; color: #FFF;  text-align:center;}
#copyright_c a{font-size:14px;}
#copyright_c a:hover{font-size:14px;}
#copyright_l{width:740px; float:left; margin:0 auto; color:#333;}
#copyright_r{
	width: 246px;
	float: right;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	margin-top:10px;
}

#chanp_gd{ width:742px; margin-left:15px;}
#chanp_gd span{line-height:40px;  width:230px !important; margin-bottom:5px !important; margin-top:7px !important; font-size:12px;}
#chanp_gd span a{line-height:40px; background:#eeeeee !important; display:block; height:40px; width:242px !important; margin-bottom:7px !important; margin-top:5px !important; font-size: 12px; color:#484848;}
#chanp_gd span a:hover{background:#e00001 !important; color:#fff; height:40px; line-height:40px; width:242px !important;  margin-bottom:7px !important; margin-top:5px !important;font-size: 12px; }
























 /*版权*/
#copyright_t{
	width: 100%;
	height:203px;
	background:url(../images/m3.jpg) no-repeat center;
	color: #FFF;
	margin: 0 auto;
	padding-top: 50px;
}
#copyright_c{width:1002px; margin:0 auto; color: #FFF;  text-align:center;}
#copyright_c a{font-size:14px; padding-left:10px; padding-right:20px;}
#copyright_c a:hover{font-size:14px;}
#copyright_l{width:740px; float:left; margin:0 auto; color:#333;}
#copyright_r{
	width: 246px;
	float: right;
	margin: 0 auto;
	text-align: center;
	line-height: 30px;
	margin-top:10px;
}



.strong_title{ display:none;}
.mianbxContent{width:740px !important; text-align: left !important; font-size: 14px !important; padding-bottom:15px;  padding-top:5px; border-bottom:1px solid #CCC; margin-bottom:10px !important; color:#404040;}
.mianbxContent a{font-size: 14px !important; color:#404040;}
.mianbxContent a:hover{font-size: 16px !important; color:#404040;}
 <!--
                body {
            	background-color: ;
            





            background-position:top center;margin-left:0px;
            COLOR:;
            margin-top: 0px;margin-right: 0px;margin-bottom:0px;
            font-size: 12px;
            }
            A:link {
            FONT-SIZE: 12px;
            COLOR: ;
            TEXT-DECORATION: none}
            A:visited {
            FONT-SIZE: 12px;
            COLOR: ;
            TEXT-DECORATION: none}
            A:hover {
            FONT-SIZE: 12px;
            COLOR: ;
            TEXT-DECORATION: none}
            


/*导航样式开始*/

            #webdh {
            text-align:center;
            vertical-align:middle;
            width: 1002px;
            height:30px;
            margin: 0 auto;
            font-size: 12px;
            font-weight: normal;
            COLOR: ;
            
            	background-color: ;
            
            overflow:hidden;
            }
            #webdh A:link {FONT-SIZE: 12px;COLOR: ; TEXT-DECORATION: none}
            #webdh A:visited {FONT-SIZE: 12px;COLOR: ; TEXT-DECORATION: none}
            #webdh A:hover {FONT-SIZE: 12px;COLOR: ; TEXT-DECORATION: none}
            #copy {text-align:center;width:1002px;margin: 0 auto; line-height:150%;}
            .clear {clear:both; height:0; overflow:hidden; display:block;}
            .clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
            -->
            

/*中间内容开始*/

#bodycon {width:1002px;margin: 0 auto;}
#bodycon #left {float: left;width: 250px;

            	background-color: ;
            
}
#bodycon #center {float:left;width: 752px;

            	background-color: ;
            
}
#bodycon #right {float:left;width: px;

            	background-color: ;
            
}
            
/*中间内容结束*/


/*详细内容开始*/

            #bodycontent {width:740px;
            margin: 0 auto;
            line-height:180%;text-align:center;}
            
/*详细内容结束*/

                /*新闻列表默认样式开始*/
.shopmrsc:hover {
                                background-color: #f9f9f9;
}
.shopmrsc {
                                border-bottom: #efefef solid 1px;
    overflow: hidden;
    padding: 15px 5px;
}
.shopmrsc a {
                                float: left;
                                display: block;
                                height: 135px;
                                text-decoration: none;
                                position: relative;
}
.shopmrsc a:hover {
                                color: red;
                                text-decoration: none;
                            }
.xwlb_img {
	float:left;
    margin-right: 15px;
    width: 205px;
	height: 135px;
	background-color:#DBD9DA;
}
.xwlb_img img {
    max-width: 205px;
    max-height: 135px;
    display: table-cell;
}
.shopmrsc p {
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    text-align: left;
    margin: 0 auto;
    border-bottom: none;
}
.shopmrsc p.xwlbbt {
    font-size: 16px;
    font-family: "Microsoft YaHei";
    font-weight: normal;
}
.shopmrsc p.xwlbnr {
    font-size: 14px;
    font-weight: normal;
    #height: 50px;
    line-height: 24px;
    margin-top: 7px;
    color: #999;
}
.shopmrsc p.xwlbsj {
    font-size: 14px;
    font-weight: normal;
    color: #787878;
    position: absolute;
    line-height: 20px;
    bottom: 0;
}
/*新闻列表默认样式结束*/






.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height: 600px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 600px;
	display: block;
}