*{ padding:0px; margin:0px;}
body {
font-family: "微软雅黑";
margin: 0px;color:#666666; background-color:#fff;
font-size: 14px;}
h5{ font-size:20px;}
h4{ font-size:14px; font-weight:bold; padding:10px 0px; border-bottom:#999999 dotted 1px}
h1{ text-align:center; color:#444444; font-size:24px;}
input,textarea {outline:none; }
div,form,img,ul,ol,li,dl,dt,dd,p {
margin: 0;
padding: 0;
border: 0;}

li{list-style:none;}
a{ text-decoration:none;color:#444444; padding:0px; margin:0px;}
a:hover{text-decoration:none; color:#1a76bf;}
.clear{clear:both}

.link{ padding:10px; overflow:auto}
.link li{ float:left; margin-right:15px}
.link li a{ font-size:12px;} 

.fenye{height:25px; margin-top:20px; float:right}
.fenye li{ float:left; background-color:#cccccc;padding:0px 7px;  line-height:19px; font-size:14px; margin-right:3px;}
.fenye li a{ font-size:14px; color:#fff}
.fenye li a:hover{color:#103153;}
.zuozhe{text-align:center; line-height:20px; background-color:#dddddd; font-size:12px; margin:10px 0px}
.zhengwen{ padding:10px; background-color:#FFFFFF; border-bottom:#CCCCCC dashed 1px}

.header{ height:170px; padding-top:18px; z-index:999; position:relative;background-image:url(../images/head_bg2.png);}
.logo{ width:1100px; margin:auto}
.daohang{ width:1100px; height:43px; margin:auto; margin-top:20px;}
.daohang a{ width:130px; height:43px; line-height:43px; text-align:center; display:inline-block; font-size:18px; color:#fff}
.daohang a:hover{ background-color:#caac08}
.zhongbu{ width:1100px; margin:auto; margin-top:0px;}
.profenlei{ height:38px; line-height:35px; border-top:#FFFFFF solid 15px;  color:#444444; padding-left:35px; font-size:18px; background-image:url(../images/hot.jpg); background-repeat:no-repeat; background-color:#dddcdc}
.profenlei a{ height:35px; display:inline-block; padding-left:35px; margin-right:35px; background-image:url(../images/fenlei_bg.png); background-repeat:no-repeat; color:#5b5802}
.profenlei a:hover{ text-decoration:underline}
.gsjj{ width:626px; float:left}
.innews{ width:406px; float:right}
.zhong2{ margin-top:20px;}
.jianjie{color:#444444; padding:10px; line-height:24px;}
.jianjie p{ text-indent:2em}
.gsjjtop{ height:30px; background-image:url(../images/gsjj_bg.jpg);text-align:right;}
.newstop{ height:30px; background-image:url(../images/new_bg.jpg);text-align:right; margin-bottom:10px;}
.more{color:#000;}
.more:hover{color:#444444}
.newslist{ height:25px; line-height:25px; font-size:14px; padding:0 10px;}
.kendeji{ height:35px; background-image:url(../images/kej_bg.jpg);color:#1a76bf; font-size:18px; line-height:25px; padding-left:40px; padding-right:10px; margin-top:20px; margin-bottom:10px;}
.cpfl{float:left; padding-left:0px; color:#1a76bf}
.cpfl2{ float:right; width:950px}
.prolist{ width:200px; float:left; margin:10px;}
.title{ height:24px; line-height:24px; background-color:#e2dede; text-align:center}
.zhong3{ margin-top:30px; margin-bottom:30px;}
.anli{ width:340px; background-image:url(../images/zhong3_01.jpg); background-repeat:no-repeat; padding-top:45px; float:left; margin-right:15px;}
.zhishi{ width:380px; background-image:url(../images/zhong3_02.jpg); background-repeat:no-repeat; padding-top:45px; float:left}
.contact{ width:325px; padding-left:10px;background-image:url(../images/zhong3_03.jpg); background-repeat:no-repeat; padding-top:45px; line-height:24px; float:right;color:#444444}
.anlilist{ margin-top:15px;}
.neirong{ margin-top:10px; background-color:#FFFFFF; padding:15px 0;}
.left{ width:220px; float:left; margin-bottom:20px; border:#CCCCCC solid 1px; padding:10px;}
.sec1{ width:160px; height:31px; line-height:31px; padding-left:57px; margin-bottom:10px; background-image:url(../images/left_bg.jpg)}
.sec{ width:160px; height:31px; line-height:31px; padding-left:57px; margin-bottom:10px; background-image:url(../images/left_bg2.jpg)}
.sec1:hover{background-image:url(../images/left_bg2.jpg)}
.left li a{width:150px; height:31px; display:block; color:#fff; font-size:16px;}
.right{ width:770px; float:right;border:#CCCCCC solid 1px; padding:15px 20px;}
.cont_left{ font-size:12px; line-height:24px; margin-top:20px;}
.mianbao{color:#1a76bf; font-size:14px; float:right;}
.list{color:#444444; font-size:14px; line-height:25px; padding:20px 0px;}
.prolist2{ width:235px; float:left; margin:10px;}
.prolist2 li{font-size:14px;}

.banner{ margin-top:-10px}
.flexslider { position: relative; height: 350px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 350px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
.bd{ margin-top:20px; border-top:#1a76bf solid 4px; padding-top:10px;}
.bd a{ color:#666666!important; font-size:12px!important; width:100%!important; overflow:hidden; height:24px!important;}
img{ object-fit:cover;}
.footer{ padding:50px; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; color:#666; text-align:center;}
.logo2{ display:none;}
/*手机*/
@media screen and (max-width: 768px) {
.logo{ width:100%;}
.logo img{ width:100%}	
.daohang{ width:100%; height:auto; background:#06C; overflow:auto; margin-top:10px;}
.daohang a{ width:25%; float:left; font-size:14px; box-sizing:border-box; border:#fff solid 0.5px; }
.flexslider{ height:120px;}
.slides li{ height:120px; background-size:cover!important; background-position:center center!important;}
.zhongbu{ width:100%;}
.gsjj{ width:100%;}
.innews{ width:100%;}
.prolist{ width:48%; margin:1%;}
#marquee_demo{ width:100%!important;}
.anli,.zhishi,.contact{ width:100%; margin-bottom:20px; padding-left:10px; padding-right:10px; box-sizing:border-box;}
.footer{ padding:10px; font-size:12px;}
.header{ background:none; padding:10px 0; height:auto;}
.profenlei{ display:none;}
.prolist img{ width:100%!important;}

table .prolist img{ width:200px!important;}
.title{ background:none;}
.more{ margin-right:10px;}
.kendeji{ padding-right:0;}
.left{ width:100%; box-sizing:border-box;border:none;}
.cont_left{ display:none;}
.sec,.sec1{ width:31.3%; float:left; margin:1%;background-color:#CCC; color:#000!important; background-image:none; padding:0; text-align:center;}
.sec1:hover{ background-color:#06C; background-image:none;}
.sec{ background-color:#06C!important;}
.left li a{ width:100%;}
.right{ width:100%; float:none; border:none; padding:10px; box-sizing:border-box;}
.prolist2{ width:48%; margin:1%;}
.prolist2 li{ height:130px!important;}
.prolist2 .title{ height:30px!important;}
.newslist{ height:auto; padding:10px 0; overflow:auto;}
.mianbao{ float:left; color:#999;}
.mianbao a{color:#999;}
.logo1{ display:none;}
.logo2{ display:block;}
.neirong{ margin-top:0px;}
.zhengwen img{ width:100%!important; height:auto!important;}
.zhengwen{ padding:0;}
.contact{ padding-left:0;}
h1{ line-height:32px;}
.fenye li{ margin-bottom:3px;}
.link{ display:none;}
}


