@charset "utf-8";

/* CSS Document */



*{ margin:0;padding:0;font-family:"Microsoft Yahei;";}

ul,li,dl,dt,dd{ list-style:none;}

img{border:none;}

a:link,a:visited{text-decoration:none; color:#666; font-size:12px;}

a:hover{text-decoration:underline;}

body{font-size:12px; background-color:#d8e1e6; color:#333;}

.cc0202{ color:#cc0202;}

.c333{ color:#333;}

.l{ float:left;}

.r{ float:right;}
.clear{ clear:both;}
/*head*/

.L-headwap{ width:100%; height:104px; background-color:#FFF;}

.L-headwap .L-head{ width:993px; height:104px; margin:auto; background:url(../images/logo.png) no-repeat left  25px;}

.L-head-t{ width:435px; height:104px;  float:right;}

.L-navwap{width:100%; height:52px; margin-bottom:2px; background:url(../images/L-navbg1.gif) repeat-x;}

.L-nav{width:998px; height:52px;margin:0 auto;}

.L-nav ul.main{width:990px; height:52px; padding-left:8px;position:relative;}

.L-nav ul li.menuli{ width:109px; height:52px; float:left;text-align:center;position:relative;line-height:52px;

}



.L-nav ul li.menuli a.menua:link,.L-nav ul li a.menua:visited{font-size:14px; color:#666666; font-weight:bold;display:block;width:120px;position:absolute;left:0;}

.L-nav ul li.menuli a.mhover{border:1px solid #aeaeae;border-bottom:none;background:#fff;color:#0A72CC;display:block;

width:118px;height:50px;z-index:9999;position:absolute;}

.L-nav ul li.menuli a.menua:hover{text-decoration:none;color:#0A72CC}



/*�õ�Ƭbanner*/

.L-banner{height:450px;position:relative;overflow:hidden;text-align:center;z-index:-1}

.L-banner img{position:absolute;left:50%;top:0;margin-left:-720px;}

.L-banner2{height:337px;text-align:center;position:relative;z-index:-1;overflow:hidden;}

.L-banner2 img{position:absolute;left:50%;top:0;margin-left:-900px;display:block;}

.L-headwap2{width:100%; height:58px; background:url(../images/L-navbg2.gif) repeat-x bottom; margin-bottom:20px; position:relative;}

.forpro{width:100%; height:10px; background:url(../images/L-navbg2.gif) repeat-x 0 -45px;}

.L-head2{width:998px; height:43px; margin: 0 auto;}

.L-head2L{width:899px; height:43px; line-height:43px; float:left;}

.L-head2L ul{width:899px; height:43px;}

.L-head2L ul li{width:114px; height:43px; line-height:43px; text-align:center; float:left; overflow: hidden;}

.L-head2L ul li a{color:#797979;}

.L-head2L ul li a:hover{text-decoration:none;}

.L-head2L ul li.L-dq1{ background:url(../images/L-dot2.gif) no-repeat right center;}

.L-head2L ul li.L-dq1 a{color:#0A72CC; font-size:14px; font-weight:bold;}



.L-head2R{width:99px; height:43px; float:left;}

.L-head2R ul{width:99px; height:30px; padding-top:13px;}

.L-head2R ul li{width:15px; height:15px; float:left; padding-right:5px;}

.L-head2R ul li input{width:15px; height:15px; line-height:12px; text-align:center; background-color:#a3a3a3; border:none; font-size:12px; color:#FFF; cursor:pointer;}

.L-head2R ul li input.L-dq3{background-color:#0A72CC;}



.index_ban A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 498px

}

.bigpic LI {

	 Z-INDEX: 2;POSITION: absolute; WIDTH: 100%; DISPLAY: none; TOP: 0px; LEFT: 0px

}

.bigpic LI.li_1{Z-INDEX: 4;}
.bigpic LI A {

	WIDTH: 100%; DISPLAY: block; HEIGHT: 498px

}

.bigpic LI IMG {

	DISPLAY: none

}

.od {

	OVERFLOW: hidden

}



/*��Ʒ����*/

.cpxq-conwap1{width:998px; overflow:hidden; margin:0 auto; padding-top:50px;}

.cpxq-conwap1 h2{width:998px; height:35px; background:url(../images/news-bg1.gif) no-repeat; padding-bottom:30px;text-align:center;line-height:35px;color:#515151;font-size:14px;font-weight:bold;}

.cpxq-nav{width:998px; min-height:50px; border-bottom:1px dashed #d8d8d8;padding-top:10px;}

.cpxq-navL{width:105px; min-height:52px; float:left; font-size:14px; color:#515151; font-weight:bold;line-height:22px;}

.cpxq-navL a{ font-size:14px; color:#515151; font-weight:bold;line-height:22px;}

.cpxq-nav ul{width:867px; min-height:52px; float:left; padding-right:26px;}

.cpxq-nav ul li{ padding-right:10px; padding-left:10px;background:url(../images/link-bg2.png) no-repeat right center; float:left; line-height:22px; margin-right:20px; white-space: nowrap;}

.cpxq-nav ul li a{font-size:14px; color:#515151;}

.cpxq-nav ul li a:hover{text-decoration:none;}

.cpxq-nav ul li.cpxq-dq2{ background:none;background-color:#fd0101;}

.cpxq-nav ul li.cpxq-dq2 a{color:#FFF;}

.cpxq-conwap2{width:998px; height:246px; margin:0 auto;}

.cpxq-con2L{width:326px; height:246px; float:left; border:2px solid #d8d8d8;}

.cpxq-con2R{width:396px; height:246px; float:right;}

.cpxq-con2R h2{height:60px; line-height:24px; border-bottom:1px dashed #d8d8d8; font-size:18px; font-weight:normal; color:#121212;}

.cpxq-con2R ul{width:396px; overflow:hidden; padding-top:20px;}

.cpxq-con2R ul li{width:396px; line-height:24px; overflow:hidden;}

.cpxq-con2R ul li a{  font-size:14px; color:#5c5c5c;}

.cpxq-conwap3{width:998px; overflow:hidden; margin:0 auto; padding-top:45px;}

.cpxq-nav2{width:737px; height:31px;}

.cpxq-nav2 li{width:102px; height:31px; line-height:31px; text-align:center; float:left; background:url(../images/cpxq-bg3.gif) no-repeat; border:1px solid #d8d8d8; margin:0 4px 0 0;}

.cpxq-nav2 li a{font-size:14px; color:#8b8b8b; font-weight:bold;}

.cpxq-nav2 li a:hover{text-decoration:none;}

.cpxq-nav2 li.cpxq-dq4{ background:url(../images/cpxq-bg4.gif) no-repeat; border-bottom:none;}

.cpxq-nav2 li.cpxq-dq4 a{ color:#0c5bab;}

.cpxq-con3{width:687px; overflow:hidden; padding-top:30px; padding-right:23px; padding-left:23px; border:2px solid #d8d8d8; margin-bottom:37px;}

.cpxq-con3L{ height:auto; overflow:hidden; float:left; line-height:25px;padding-bottom:20px;}

.cpxq-con3L ul{width:524px; overflow:hidden; padding-top:20px;}

.cpxq-con3L ul li{width:514px; height:30px; background:url(../images/cpxq-dot2.gif) no-repeat left 5px; padding-left:10px; overflow:hidden;}

.cpxq-con3L ul li a{  font-size:14px; color:#5c5c5c;}

.cpxq-con3R{width:337px; height:381px; float:left; background:url(../images/pic7.gif) no-repeat 1px 1px;}

/*��Ʒ����*/

.cpxq-nav ul li.cpzx-ts1{background:none;}

.cpzx-conwap-a{width:998px; overflow:hidden; margin:0 auto; padding-top:37px;}

.cpzx-conwap-a1{width:1009px; overflow:hidden;}

.cpzx-conwap-a dl{width:321px; height:169px; border:1px solid #d8d8d8; background-color:#f8f8f8; float:left; margin:0 13px 30px 0;}

.cpzx-conwap-a dl dt{width:150px; height:167px; float:left; overflow:hidden;}

.cpzx-conwap-a dl dd{width:156px; height:127px; float:left;padding:40px 10px 0 5px; line-height:20px; font-size:12px; color:#797979; overflow:hidden; position:relative;}

.cpzx-conwap-a dl dd h4{font-size:14px; color:#121212;}

.cpzx-conwap-a dl dd h4 a{font-size:14px; color:#121212;}

.cpzx-conwap-a dl dd p{width:157px; height:64px; overflow:hidden;}

.cpzx-conwap-a dl dd  a.more{width:40px; height:20px; display:block; position:absolute;right:15px; bottom:25px; color:#fd0506;}

.cpxq-conwap1 h3{width:998px; height:35px; background:url(../images/cpxq-bg2.gif) no-repeat;}

/*��������*/

.us-contwap{width:988px; overflow:hidden; margin:0 auto; padding-top:45px; padding-bottom:70px;}

.us-contwap h2{width:998px; height:35px; background:url(../images/news-bg1.gif) no-repeat; padding-bottom:30px;text-align:center;line-height:35px;color:#515151;font-size:14px;font-weight:bold;}

.us-contwap #page{line-height:24px;}

.us-contwap #page ul{width:998px; height:207px; padding:100px 20px 0;}

.us-contwap #page ul li{width:241px; height:207px; float:left;}

/*��������*/

.news-contwap1{width:998px; overflow:hidden; margin:0 auto; padding-top:45px;}

.news-contwap1 h2{width:998px; height:35px; background:url(../images/news-bg1.gif) no-repeat; padding-bottom:15px;text-align:center;line-height:35px;color:#515151;font-size:14px;font-weight:bold;}

.news-contwap1 dl{width:996px; height:102px; background-color:#f8f8f8; border:1px solid #e8e8e8; margin-bottom:15px;}

.news-contwap1 dl dt{width:212px; height:82px; float:left; padding:10px 0 10px 10px;}

.news-contwap1 dl dd{width:760px; height:84px; float:left; padding-top:18px; padding-right:14px;}

.news-contwap1 dl dd p{line-height:24px;}

.news-contwap1 dl dd p a{ font-size:12px; color:#797979; line-height:20px;}

.news-contwap1 dl dd strong{font-size:14px; color:#121212;}

.news-contwap1 dl dd strong a{font-size:14px; color:#121212;}

/*��ҵ����*/

.news-contwap2{width:998px; overflow:hidden; margin:0 auto; padding-top:45px; padding-bottom:30px;}

.news-contwap2 h2{width:998px; height:35px; background:url(../images/news-bg1.gif) no-repeat; padding-bottom:15px;text-align:center;line-height:35px;color:#515151;font-size:14px;font-weight:bold;}

.news-contwap2 p{width:998px; height:50px; line-height:40px; text-align:center;font-size:14px; color:#454545;}

.news-contwap2 p a:link,.news-contwap2 p a:visited{font-size:14px; color:#454545;}

.news2-cnt1{width:998px; overflow:hidden; margin-bottom:15px;}

.news2-cnt1L{width:489px; height:350px; float:left; border:1px solid #d8d8d8;}

.news2-cnt1L h3{width:433px; height:38px; line-height:38px; border-bottom:1px solid #d8d8d8; background-color:#e7e7e7; padding:0 28px; position:relative;}

.news2-cnt1L h3 span{ display:block;width:40px; height:11px; position:absolute; right:24px; top:1px;}

.news2-cnt1L h3 span a:link,.news2-cnt1L h3 span a:visited{font-size:12px; color:#454545;font-weight:normal;}

.new-dlwap{width:439px; height:335px; padding:15px 25px 0;}

.news2-cnt1L dl{width:439px;height:35px; border-bottom:1px dashed #d8d8d8;}

.news2-cnt1L dl dt{width:298px; height:35px; line-height:35px; float:left; background:url(../images/cpxq-dot2.gif) no-repeat left center; padding-left:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px; color:#454545;}

.news2-cnt1L dl dt a:link,.news2-cnt1L dl dt a:visited{font-size:14px; color:#454545;}

.news2-cnt1L dl dd{width:75px; height:35px; line-height:35px; float:right; text-align:right;font-size:14px; color:#454545;}

.news2-cnt1R{width:489px; height:350px; float:right; border:1px solid #d8d8d8;}

.news2-cnt1R h3{width:433px; height:38px; line-height:38px; border-bottom:1px solid #d8d8d8; background-color:#e7e7e7; padding:0 28px; position:relative;}

.news2-cnt1R h3 span{ display:block;width:40px; height:11px; position:absolute; right:24px; top:1px;}

.news2-cnt1R h3 span a:link,.news2-cnt1R h3 span a:visited{font-size:12px;  color:#454545;font-weight:normal;}

.new-dlwap{width:439px; height:335px; padding:15px 25px 0;}

.news2-cnt1R dl{width:439px;height:35px; border-bottom:1px dashed #d8d8d8;}

.news2-cnt1R dl dt{width:298px; height:35px; line-height:35px; float:left; background:url(../images/cpxq-dot2.gif) no-repeat left center; padding-left:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px; color:#454545; }

.news2-cnt1R dl dt a:link,.news2-cnt1R dl dt a:visited{font-size:14px; color:#454545; }

.news2-cnt1R dl dd{width:75px; height:35px; line-height:35px; float:right; text-align:right;font-size:14px; color:#454545;}





/* �������� */

.subnav_1_div {

position: absolute;

top: 50px;

display: none;

z-index:999;

}

.subnav_1{border-left:1px solid;border-right:1px solid;overflow:hidden;border-top:1px solid; z-index:999;}

.subnav_1 ul{padding-left:35px;padding-bottom:30px;float:left;padding-top:25px;}

.subnav_1 li span{color:#202020;font-weight:bold;font-size:16px;line-height:56px;display:block;text-align:left;}

.subnav_1 li span a{color:#202020;font-weight:bold;font-size:16px;line-height:56px;}

.subnav_1 li p{line-height:42px;text-align:left;}

.subnav_1 li p a{color:#0A72CC;}

.subnav_1 li {

width:160px;

margin-right:44px;

float:left;

}

.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}

.b1,.b8{margin:0 5px;}

.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}

.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}

.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;} 



.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#aeaeae;}

.color1 .b1,.color1 .b8{background:#aeaeae;}

.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#fFFFFF;}

.subnav_1 .hyxw{width:138px;float:left;text-align:left;padding-left:50px;}

.subnav_1 .hyxw dd{line-height:28px;}

.subnav_1 .hyxw dd a{

color:#666666;

font-size: 14px;

font-weight: bold;

}

.subnav_1 .hyxw dt,.subnav_1 .hyxw dt a{font-weight:bold;color:#fd0202;font-size:16px;}



.subnav_1 .news{width:253px;float:left;text-align:left;padding-left:62px;}

.subnav_1 .news dt,.subnav_1 .news dt a{font-weight:bold;color:#0A72CC;font-size:16px;}

.subnav_1 .news p{line-height:36px;}

.subnav_1 .news p a{

color:#3c3a3c;font-weight:bold;

}



.subnav_1 .lxfs{width:270px;float:left;text-align:left;padding-left:65px;}

.subnav_1 .lxfs dt,.subnav_1 .lxfs dt a{font-weight:bold;color:#cc0202;font-size:16px;}

.subnav_1 .lxfs p{line-height:36px;}

.subnav_1 .lxfs p a{

color:#666666;font-weight:bold;

}

.subnav_1 .rczx{width:240px;background:url(../images/bg4.jpg) repeat-y;height:250px;margin:0;padding:0;overflow:hidden;float:left;}

.subnav_1 .rczx ul{padding-left:50px;padding-top:40px;}

.subnav_1 .rczx li{float:none;line-height:45px;border-bottom:1px dotted #bbbbbb;text-align:left;}

.subnav_1 .rczx li a{color:#666666;font-size:14px;font-weight:bold;line-height:45px;background:url(../images/icon.jpg) no-repeat left center;display:block;padding-left:19px;margin-left:20px;}

.subnav_1 .rcln{width:230px;text-align:left;margin-top:47px;margin-bottom:20px;}

.subnav_1 .rcln strong{font-size:14px;color:#666666;display:block;padding-top:5px;padding-bottom:5px;line-height:24px;}

.subnav_1 .rcln strong a{font-size:14px;color:#666666;line-height:24px;}



.subnav_1 .zlxz{float:left;width:350px;text-align:left;padding-left:67px;}

.subnav_1 .zlxz span{line-height:28px;}

.subnav_1 .zlxz span a{color:#fd0506;line-height:28px;}

.subnav_1 .zlxz p{line-height:28px;}

.subnav_1 .zlxz p a{color:#666666;font-size:14px;font-weight:bold;}





.subnav_1 .product_cat{width:280px;background:url(../images/bg5.jpg) repeat-y;min-height:470px;margin:0;padding:0;overflow:hidden;float:left;}

.subnav_1 .product_cat ul{padding-left:33px;padding-top:45px;}

.subnav_1 .product_cat li{float:none;line-height:45px;border-bottom:1px dotted #bbbbbb;text-align:left;width:200px;}

.subnav_1 .product_cat li a{color:#666666;font-size:14px;font-weight:bold;line-height:45px;background:url(../images/icon.jpg) no-repeat left center;display:block;padding-left:19px;margin-left:20px;}



.subnav_1 .product_list{width:770px;float:left;height:470px;}

.subnav_1 .product_list ul{margin:0;padding:0;padding-left:10px;}

.subnav_1 .product_list ul li img{height:100px;margin-top:70px;}

.subnav_1 .product_list ul li{float:left;width:230px;text-align:center;margin:0;padding:0;}

.subnav_1 .product_list ul li p{text-align:center;padding-top:12px;}

.subnav_1 .product_list ul li p a{color:#121212;font-size:18px;}

.subnav_1 .product_list span{display:block;width:55px;position:absolute;right:28px;bottom:28px;}



/*�ײ���ʽ*/

.L-foot{ width:100%; height:auto; background:#2e2c2c; padding:5px 0px;  font-size:14px; border-top:1px solid #ccc; overflow:hidden;}

.foot{ width:1000px; height:auto; background:#2e2c2c; margin:auto; overflow:hidden;}

.foot1{ width:1000px; height:auto; color:#ffffff; margin:auto; overflow:hidden;}

.foot1-L{ width:700px; height:auto; float:left; text-align:left; overflow:hidden;}

.foot1-L p{ margin:10px 0px;}

.foot1-R{ width:105px;height:auto; font-size:14px; text-align:center; float:right; overflow:hidden;}

.foot1-R img{ width:80px; height:75px; margin-top:8px;}

/*��ҳbannerͼ*/

.O-banner{height:335px;position:relative;overflow:hidden;text-align:center;z-index:-1; margin-bottom:20px;}

.O-banner img{position:absolute;left:50%;top:0;margin-left:-720px;}



/*��ҳ��ർ��*/

.L-conwap{ width:1000px; height:auto; margin:auto; margin-bottom:20px; overflow:hidden;}

.L-conwap-L{ width:230px; height:auto; border:1px solid #ccc; border-bottom:none; float:left; background:#FFF; overflow:hidden;}

.L-conwap-Lt{ width:230px; height:35px; background:#0A72CC; text-align:center; font-size:14px; font-weight:bold; color:#FFF; line-height:35px;}

.L-conwap-Lc{ width:230px; height:auto; overflow:hidden;}

.L-conwap-Lc ul li{ display:block; width:230px; height:29px; border-bottom:1px solid #ccc; text-align:center; line-height:29px; }

.L-conwap-Lc ul li a{ font-size:14px; color:#333;}

.L-conwap-Lb{ width:170px; height:225px; background:#0A72CC; text-align:left; color:#FFF; line-height:20px; padding:20px 30px;}


.feny{ margin:20px 0; text-align:center; font-size:14px;}
.feny li{ display:inline; padding:0 5px;}
.feny li a:hover,.pre a:hover,.next a:hover{color:#c51b22;}
.pre,.next{ float:left; width:372px; margin-top:20px; font-size:14px;}
.next{ text-align:right;}
.pages { margin: 20px auto;}
.pages span{display: inline;margin: 0 5px; font-size: 18px;}
.pages span.page-numbar a{padding: 0 5px;}
.pages span.page-numbar a.page-num-current{ color: red}