@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;font-size:12px;color:#303030; font-family:'微软雅黑'; font-weight:normal; background:#fff; }
div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, input, button,
textarea, p, th, td {margin:0px;padding:0px;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;}
:focus {outline:0;}
h3{font-size:14px;}
h4{font-size:12px;}
a {color:#201c19;text-decoration:none;}
a:hover {color:#201c19;text-decoration:none;}
div{ overflow:hidden;}

.top{ width:100%; height:132px; margin:0 auto;}
.banner{ width:100%; height:296px; margin:0 auto; background:#000; position: relative; clear: both;}
.index_main,.main{ width:1019px; margin:29px auto;}
.bottom{ width:100%; height:92px; line-height:92px; text-align:center; margin:0 auto; background:#f3f3f3;}
.clear{ clear:both}



.logo{ width:1019px; height:88px;  margin:0px auto;}
.nav{ width:100%; height:44px; background:#0475c1; margin:0px auto;}
.nav ul{ width:1019px; height:88px; line-height:44px;  margin:0px auto;}
.nav ul li{ float:left; width:106px; text-align:center; font-size:16px;}
.nav ul li a{ color:#fff;}

#img img { display: none; border: 0; }
#SwitchNav { position: absolute; bottom:10px; right:18%; }
#SwitchNav ul {overflow:hidden; float:left }
#SwitchNav .nocurrent { display: block; width: 14px; height: 14px; background:#8c8c8c; border:1px solid #fff; }
#SwitchNav li { float: left;overflow: hidden; margin:0px 6px; cursor: pointer; text-align:center; line-height:14px; color:#fff}
#SwitchNav .current { display: block; background:#e5201b; border:1px solid #fff; color:#fff }


.index_about1{ width:100%; height:377px; float:left; background:#f3f3f3;}
.index_about2{ width:100%; height:282px; float:left; background:#f3f3f3; margin:22px 0;}
.index_about3{ width:100%; height:320px; float:left; background:#f3f3f3;}

h1{ color:#505050; font-size:24px; font-weight:normal; width:100%; height:46px; line-height:46px; margin:15px 0; text-indent:28px; font-family:'微软雅黑';}
h1 span{ color:#909090; font-size:18px; font-family:Myriad Pro,Arial;}


.index_about1_01{ width:978px; float:left; margin-left:14px;}
.index_about1_01 img{ float:left;}
.index_about1_01 .index_about1_01_01{ float:left; width:444px; margin-left:28px; color:#201c19; line-height:28px;}
.index_about1_01 .index_about1_01_01 a{ color:#201c19;}

.index_about3 .index_news{ width:321px; height:100%; float:left;}
.index_about3 .index_news ul{ width:100%; float:left;}
.index_about3 .index_news ul li{ width:100%; height:38px; line-height:38px; text-indent:28px;}
.index_about3 .index_news ul li span{ float:right}
.index_case{ width:322px; height:100%; float:left; margin:0 17px;}
.index_case ul{ float:left; margin-left:18px; height:200px; overflow:hidden;}
.index_case ul li{ float:left; width:142px; text-align:center; margin:12px 0 0 10px;}
.index_contact{ width:320px; float:left; height:100%;}
.index_contact img{ float:left; margin-left:28px;}


.right_bott{width:1019px;height:198px; margin:0 auto;}
.LeftButton { width:26px; height:100%; background:url(../images/left_button.jpg) no-repeat center 60px; overflow:hidden; float:left; cursor:pointer;}
.RightButton { width:26px; height:100%; background:url(../images/right_button.jpg) no-repeat center 60px; overflow:hidden; float:left; cursor:pointer;}
.Cont {height:173px;overflow:hidden; width:967px; float:left;position:relative;}
.Cont ul{width:967px; height:173px;overflow:hidden;float:left; }
.Cont ul li { width:223px; position:relative;float:left; margin:0 0 0 15px; border-radius:4px;overflow:hidden; background:url(../images/pbg.gif) no-repeat left bottom;}
.Cont ul li p{ width:100%; height:30px; line-height:30px; text-align:center;}


.left{ width:213px; height:100%; background:#f3f3f3; float:left}
h2{ width:100%; color:#505050; font-size:24px; height:69px; line-height:69px; background:url(../images/h2bg.jpg) repeat-x left top; font-weight:normal; text-indent:26px; font-family:'微软雅黑';}
h2 span{ font-size:16px; color:#909090;}
.left ul li{ width:100%; height:40px; line-height:40px; text-indent:27px;}
.left ul li a{ color:#0e3142; font-size:14px;}
.right{ float:left; width:804px; background:#f3f3f3; margin-left:2px; min-height:850px;}
h3{ width:660px; color:#0e3142; float:left; font-size:18px; height:69px; line-height:69px; background:url(../images/h2bg.jpg) repeat-x left top; font-weight:normal; text-indent:27px; margin-left:42px; font-family:'微软雅黑';}
.right .product,.right .news,.right .about,.neiye{ float:left; width:690px; padding:0px 42px; line-height:30px;}
.right .product li{  width:210px; float:left; overflow:hidden; margin:20px 5px;  }
.right .product li img{ float:left}
.right .product li p{ color:#0060b7; height:26px; line-height:26px; text-align:center; width:100%; float:left;}
.right .content{ width:665px; float:left; margin:0 0 0 42px; line-height:30px; color:#202020;}
.right .csh{width:665px; float:left; margin:10px 0 10px 42px; color:#202020;}
.right .news{ margin:10px 0;}
.right .news li{ width:100%; float:left; height:36px; line-height:36px; color:#202020; }
.right .news li span{ float:right;}

.fenye{ width:690px; padding:0 42px; height:30px; line-height:30px; text-align:center; margin-bottom:20px;}

.neiye h4{ width:100%; height:60px; line-height:60px; text-align:center; font-size:18px; font-weight:normal; float:left; font-family:'微软雅黑';}
.neiye h5{ font-size:18px; color:#303030; width:100%; float:left; height:45px; line-height:45px; font-weight:normal;}
.neiye h5 span{ font-size:14px;}
.neiye h5 span a{ color:#767676; cursor:pointer}
.neiye h5 .milk{ color:#004990}
.neiye .stime{ width:100%; float:left; display:block; text-align:right; font-size:12px; height:30px; line-height:30px;}
.neiye .news_content{ width:100%; float:left; overflow:hidden; line-height:30px; font-size:14px;}



.pflic{ width:700px; height:350px; background:#fff; float:left; position:relative;}

#SwitchNav2 { position: absolute; bottom:10px; left:42%; }
#SwitchNav2 ul {overflow:hidden; float:left }
#SwitchNav2 .nocurrent { display: block; width: 11px; height: 11px; background:url(../images/unl.png) no-repeat left top; }
#SwitchNav2 li { float: left;overflow: hidden; margin:0px 6px; cursor: pointer; text-align:center; line-height:14px; color:#fff}
#SwitchNav2 .current { display: block; background:url(../images/onl.png) no-repeat left top;}

#SwitchNav3 { position: absolute; bottom:10px; left:42%; }
#SwitchNav3 ul {overflow:hidden; float:left }
#SwitchNav3 .nocurrent { display: block; width: 11px; height: 11px; background:url(../images/unl.png) no-repeat left top; }
#SwitchNav3 li { float: left;overflow: hidden; margin:0px 6px; cursor: pointer; text-align:center; line-height:14px; color:#fff}
#SwitchNav3 .current { display: block; background:url(../images/onl.png) no-repeat left top;












































