@charset "utf-8";
/* CSS Document */
body{ width:100%;border:0 none;font-size:100%;margin:0;padding:0;text-decoration:none;color: #000;   font-size: 12px;   list-style-type: none; line-height:20px; background:url(../images/bodybg.jpg) repeat-x; font-family:"宋体"; color:#666666;}
div, a, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, button, input, textarea{border:0 none;font-size:100%;margin:0;padding:0;text-decoration:none;
   font-size: 12px;   list-style-type: none; line-height:20px;}
a {  text-decoration:none; color:#666666;}
a:hover { color:#007cc6; text-decoration:none;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;margin: 0;padding: 0;}
img { border:0px;}

.index{width:100%; height:auto; clear:both;}

.indext{ width:auto; padding:0 10px; height:31px; line-height:31px; font-weight: bold;color:#0671c3;font-size: 14px;}
.indext a{ float:right; font-weight:normal; font-size: 12px; height:31px; line-height:31px;}

.top{width:1000px; margin:0 auto; height:115px; }
.top1{ width:auto; height:95px; float:left; padding-top:20px;}
.top2{ width:360px; height:115px; float:right; background:url(../images/header-links-bg.gif) no-repeat;}
.top2 img{ margin:30px 0px; float:right;}
.top2 a{ margin:0px 20px; color:#FFFFFF; float:right}

.daohangz{width:100%; height:42px; background:url(../images/daohangbg.jpg) repeat-x; position: relative; z-index: 999; }
.daohang{width:1000px; margin:0 auto; height:34px;  padding:4px 10px; }
.daohang1{width:121px; color:#ffffff;float:left; height:35px; background:url(../images/nav_jg.jpg) right center no-repeat;line-height:35px;text-align:center;font-size:14px; font-weight:bold; }
.daohang1:hover{ background:url(../images/daohanghover.gif) no-repeat; line-height:33px; color:#000000;}
.daohang1 a{ color:#FFFFFF; line-height:35px;text-align:center;font-size:14px; font-weight:bold; display:block;}
.daohang1 a:hover{line-height:33px; color:#000000;   display:block;}

.banner{width:1000px; margin:10px auto;height:350px; }
.banner img{width:1000px; height:350px;}

.main{width:1000px; margin:0px auto;height:auto;}
/*====main3=========*/
.main3{width:1000px; margin-bottom:10px; height:235px;}
.main3l{ height:235px; width:713px; float:left;}
.main3lt{ background:url(../images/main3lt.jpg) ; width:713px; height:31px; line-height:31px;}
.main3lc{ background:url(../images/main3lc.jpg) repeat-y; width:693px; height:177px; padding:10px;}
.main3lcl{ width:270px; height:180px; float:left;}
.main3lcl img{ width:270px; height:180px; float:right;}
.main3lcr{ width:410px; height:180px; float:right; }
.main3lcrc{ width:400px; height:23px; background:url(../images/newsico.jpg) left center no-repeat; line-height:23px; padding-left:10px; }
.main3lcrc span{ float:right;}
.main3lcrc a{ float:left;}
.main3lb{ background:url(../images/main3lb.jpg) ; width:713px; height:7px;}

.main3r{ float:right; height:235px; width:275px;}
.main3rt{ height:31px; width:275px;  background:url(../images/main3rt.jpg) no-repeat; }
.main3rc{ height:177px; width:255px;  background:url(../images/main3rc.jpg) repeat-y;padding:10px;}
.main3rc1{ background:#f0f4f5; width:245px; height:100px; line-height:25px; text-indent:2em; padding:5px;}
.main3rc2{ width:245px; height:60px; margin-top:10px;  padding:5px; text-align:center;}
.main3rc2l{ float:left; width:61px;}
.main3rc2l img{ margin:0 8px; }
.main3rb{ background:url(../images/main3rb.jpg) ; width:275px; height:7px;}
/*======main3end==*/
/*====main4=========*/
.main4{width:1000px; margin-bottom:10px; height:130px;}
.main4t{ background:url(../images/main4t.jpg) ; width:1000px; height:31px; line-height:31px;}
.main4c{ background:url(../images/main4c.jpg) repeat-y; width:980px; height:70px; padding:10px;}
.main4c img{ float:left; width:315px; height:70px; margin:0 5px;}
.main4b{ background:url(../images/main4b.jpg) ; width:1000px; height:7px;}

/*======main4end==*/
/*=====main1======*/
.main1{width:1000px; margin-bottom:10px; height:235px;}

.main1-l{width:350px; float:left; height:235px;}
.main1-lt{width:350px; background:url(../images/main1-l.jpg);  height:31px;}
.main1-lc{width:330px; padding:10px; line-height:22px; height:177px; background:url(../images/main1c.jpg) repeat-y; }
.main1-lc1{width:330px; height:70px; }
.main1-lc2{width:330px; background:#f0f4f5;  line-height:22px; text-indent:2em;}
.main1-lb{width:350px; background:url(../images/main1b.jpg);  height:7px; }

.main1-c{width:350px; float:left; height:235px; margin-left:10px;}
.main1-ct{width:350px; background:url(../images/main1-l.jpg);  height:31px;}
.main1-cc{width:330px; padding:10px; line-height:22px; height:177px; background:url(../images/main1c.jpg) repeat-y; }
.main1-cc1{width:330px; height:70px; }

.main1-ccc{width:320px; height:23px; background:url(../images/newsico.jpg) left center no-repeat; line-height:23px; padding-left:10px;  }
.main1-ccc span{ float:right;}
.main1-ccc a{ float:left;}

.main1-ccc1{ float:left; width:330px; height:50px; margin-top:10px; text-align:center;}
.main1-ccc11{ float:left; width:80px;}


.main1-cc2{width:330px; background:#f0f4f5;  line-height:22px; text-indent:2em;}
.main1-cb{width:350px; background:url(../images/main1b.jpg);  height:7px; }

.main1-r{ float:right; height:235px; width:275px;}
.main1-rt{ height:31px; width:275px;  background:url(../images/main3rt.jpg) no-repeat; }
.main1-rc{ height:177px; width:255px;  background:url(../images/main3rc.jpg) repeat-y;padding:10px;}
.main1-rc1{ background:#f0f4f5; width:245px; height:100px; line-height:25px; text-indent:2em; padding:5px;}
.main1-rc2{ width:245px; height:60px; margin-top:10px;  padding:5px; text-align:center;}
.main1-rc2l{ float:left; width:61px;}
.main1-rc2l img{ margin:0 8px; }
.main1-rb{ background:url(../images/main3rb.jpg) ; width:275px; height:7px;}

/*=====main1end======*/


/*====main2=========*/
.main2{width:1000px; margin-bottom:10px; height:193px;}
.main2t{ background:url(../images/main4t.jpg) ; width:1000px; height:31px; line-height:31px;}
.main2c{ background:url(../images/main4c.jpg) repeat-y; width:980px; height:135px; padding:10px;}
.main2b{ background:url(../images/main4b.jpg) ; width:1000px; height:7px;}

/*=====main2end======*/

/*====main2=========*/
.link{width:980px; height:193px; padding:10px; height:15px; margin:0 auto; border:#d9e3e2 1px solid; margin-bottom:10px;  background:#eeeeee;}
.link1{ width:auto; float:left; display:block; height:10px;}
.link span{ width:auto; float:left; display:block; height:10px; }
/*=====main2end======*/

/*==========首页滚动样式==========*/
.marqueeleft{height:136px;width:980px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:126px;overflow:hidden; padding:5px;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden; padding:3px;}
.marqueeleft li .pic:hover{display:block;border:#d1d1cf 1px solid; background:#f0feff;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
/*==========首页滚动样式结束==========*/

.foot{  width:100%; height:50px;}
.foot1{ width:1000px; height:50px; text-align:center; margin:0 auto;}

/*==============内页================*/

.mainn{width:1000px; float:left; margin-bottom:10px; height:auto;}

.mainl{ width:220px; border:#d9e3e2 1px solid; background:#eeeeee; height:auto; float:left;}

.mainl1{ width:200px; height:auto; padding-left:20px; margin:10px 0px;}
.main1lt{ width:176px; background: url(../images/leftt.jpg) no-repeat; height:28px;color:#FFFFFF;line-height:28px; font-weight:bold; font-size:14px; text-align:center;}
.main1lc{ width:176px; background: url(../images/leftc.jpg) no-repeat; height:28px;line-height:28px; margin-top:5px; color:#666666; text-align:center;}
.main1lc:hover{ background: url(../images/leftch.jpg) no-repeat; }
.mainl2{ width:220px; height:auto;  margin:10px 0px;}
.mainl21{width:200px; height:auto; padding-left:20px; margin:10px 0px;}

.mainr{ width:760px; float:right; height:auto;}
.mainrt{ width:740px; background:url(../images/mainrt.jpg) no-repeat bottom; height:35px; line-height:30px; text-align:right; padding:0 10px;}
.mainrt span{ float:left; text-align:left; font-size:14px; font-weight:bold; }

.mainrc{ width:760px; height:auto;}
.mainrct{ width:760px; background:url(../images/mainrct.jpg) no-repeat; height:9px;}
.mainrcc{ width:738px; border-left:#e4e4e4 solid 1px; border-right:#e4e4e4 1px solid; min-height:400px; height:auto; padding:0 10px;}
.mainrcb{ width:760px; background:url(../images/mainrcb.jpg) no-repeat; height:9px;}

.fenye{ clear:both; height:40px; text-align:center; line-height:40px; width:100%;}

/*==============productlist================*/
.productlist{ height:175px; width:167px; float:left; margin:0 8px;}
.productlist img{ border:1px #d1d1cf solid; padding:3px; height:132px; width:160px; float:left;}
.productlist img:hover{ border:#d1d1cf 1px solid; background:#f0feff;}
.productlist a{ display:block; text-align:center;}
/*==============newslist================*/
.newslist{ height:30px; line-height:30px; width:710; background:url(../images/newsico.jpg) no-repeat left center; padding-left:10px;}
.newslist a{ float:left; height:30px; line-height:30px; color:}
.newslist span{ float:right;height:30px;}
/*==============daohangxl================*/
.menuf{ width:auto;position: absolute; text-align:right; margin-top:-5px; border:#3367b3 solid 2px;   z-index:10px; min-width:120px; background:#ebf6fc; border-top:0px;}
.menufspan{ width:100%;min-width:120px; padding:0 2px; height:7px; background:url(../images/chinamap.gif) no-repeat #FFFFFF ; margin-left:-2px; z-index:11;  position:absolute; border-top:0px;}
.menuf img{ float:left;}
.menuf a{ color:#000000; height:10px; font-weight:normal;}
.menufj{width:auto; text-align:left; float:left; margin-left:20px; margin-top:10px;}
.menufj a{color:#000000; height:10px; font-weight:normal; padding-left:0px; }
/*==============erweima================*/
.weixin { background:#d4e7ed; padding:10px; position: fixed; display: block;top: 520px; width: 90px;height: 110px; text-align:center;z-index: 1000;left: 52%;margin-left: 480px;}
.weixin img{  width: 90px;height: 90px;}