/* CSS Document */

body { margin:0; padding:0; font-size:12px; font-family:Microsoft YaHei; line-height:2.1; background:#fff; color:#666;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; color:#666; 
}
ul { list-style:none;}
img { border:0px;}
a { color:#666; text-decoration:none;}

.main_right { width:735px;
height:30px;
font-size:14px; text-align:left;
font-weight:bold;
 border-bottom:1px dotted #ccc; }

.main_right span { color:#f36324; font-size:12px; font-weight:normal; }
.syabout{ line-height:22px; padding:20px 10px;}
.clear{ clear:both;}

.top { width:100%;
height:100px;
border-top:solid 3px #1050a7;
overflow:hidden;}

.top_con { margin:0 auto;
width:1000px;
height:100px;
}

.top_con_left { float:left;
width:430px;
height:100px;
background:url(../images/top_1.jpg) no-repeat 0 center;}

.top_con_left_1 { padding-left:67px;
padding-top:58px;
width:430px;
height:25px;
line-height:25px;
font-family:Microsoft YaHei;
font-weight:bold;}



.top_con_right { float:right;
width:290px;
height:100px;
background:url(../images/top_2.jpg);}

.top_con_right_1 { float:right;
width:56px;
padding-top:30px;
line-height:1.8;} 

.top_con_right_1 a:hover { font-weight:bold;}		

.menu { width:100%;
height:41px;
background:url(../images/menu_1.jpg);
overflow:hidden;}								
.cpti1{ color:#ffffff; font-size:18px; text-align:center; font-weight:bold}
.menu_con { margin:0 auto;
width:1000px;
height:41px;}	

.menu_con ul { }				
.menu_con ul li { float:left; }
.menu_con ul li a { display:block;
width:111px;
height:41px;
font-family:Microsoft YaHei;
font-size:14px;
text-align:center;
font-weight:bold;
color:#fff;
line-height:41px; }
.menu_con ul li a:hover { background:#124989;
color:#fff; }	

.banner { margin:15px auto;
height:285px; background:#fff;
    border: 1px solid #ccc;
    padding: 5px;
    width: 990px;
}							
.main{width:1000px; margin:20px auto 0px; }
.mainl{ float:left; width:250px; overflow:hidden;}
.main .mainr{ float:right; width:736px;overflow:hidden;}

.cpti1 { background:url(../images/nyleft_DH.jpg) no-repeat 0 0; width:241px; height:55px; border-top:1px solid #cdcdcd; border-right:1px solid #cdcdcd}
.fenlei{ width:241px; background:url(../images/dhcbg.jpg) no-repeat 0 0;}
.fenlei a{ color:#000;}
.fenlei ul{border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd}
.fenlei ul li{background: url(../images/nyright_li.jpg) no-repeat scroll left center ; padding:10px 0px 10px 0px}
.fenlei ul li a {padding-left:25px}
.bara{width:241px;border:1px solid #d9d9d9; background:#fff;margin-top:10px;}
.bara p { color:#000000; padding-left:10px; line-height:30px}
.bara span{width:196px;height:45px;display:block; background:url(../images/tela.jpg) no-repeat;margin-top:6px;font-size:25px;font-family:Microsoft YaHei;color:#fff;font-weight:bold;padding:20px 0 0 22px}
.cpti2{ background:url(../images/01.jpg) no-repeat 0 0; width:736px; height:45px;}
.cpti3{ background:url(../images/002.jpg) no-repeat 0 0; width:736px; height:45px;}
.cpti4{ background:url(../images/003.jpg) no-repeat 0 0; width:1000px; height:56px; margin:0 auto;}
.newss{width:734px; border-bottom:1px solid #3cacdd;border-left:1px solid #3cacdd;border-right:1px solid #3cacdd; height:200px;}
.news55{width:998px; border-bottom:1px solid #3cacdd;border-left:1px solid #3cacdd;border-right:1px solid #3cacdd; height:180px;margin:0 auto;}
.news {
    background-color: #fff;
    background-image: url(../images/wew_15.jpg);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    float: left; margin-top:9px;
    height:310px;
    width: 734px;
}
.news1 {
    border-bottom: 1px solid #999;
    margin-left: 20px; height:32px; line-height:32px;
    margin-right: 20px;
    position: relative;
}
.n2, .n3 {
    display: none;
}
.leftdivc {
    background: none repeat scroll 0 0 #fff;
    color: #000;
    font-size: 12px;
    line-height: 25px;
    padding: 6px 15px;
    text-decoration: none;
    width: auto;
}
.leftdivcimg {
    background: url(../images/about.jpg) repeat scroll 0 0 ;
    height: 120px; margin:0 10px 0 0;
    width:170px;
}
.left {
    float: left;
}
.right {
    float: right;
}
.newsl {
    border-right: 1px dotted #999;
    color: #000;
    float: left;
    font-size: 13px;
    height: 245px;
    line-height: 26px;
    margin: 10px 10px 10px 15px;
    width: 520px;
}
.newsl ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.newsl ul li {
    background-image: url(../images/36436574.png);
    background-position: 10px center;
    background-repeat: no-repeat;
    display: block;
    height: 24px;
    list-style-type: none;
    overflow: hidden;
    padding-left: 20px;
    width: 380px;
}
.nl2 {
    float: right;
    padding-right: 10px;
}
.nl1 {
    float: left;
    overflow: hidden;
    width: 280px;
}
.nl1 a {
    color: #666;
}
.newsr {
    float: right;
    height: 246px;
    margin-right: 10px;
    margin-top: 10px;
    width: 165px;
}
.newimg {
    border: 1px solid #ccc;
    color: #666;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 2px;
    text-align: center;
    width: 150px;
}
.newimg1 {
    border-color: #f93;
}
.pro_list_pic{ width:100%; padding-top:10px; padding-left:10px;}
.pro_list_pic li{ float:left;text-align:center; line-height:24px; margin:5px 10px;color:#036}
.pro_list_pic img{ border:solid 1px #d0c8bd; margin:0 auto; width:152px; height:130px; padding:3px; }

.pro_list_pic2{ width:100%; padding-top:5px; padding-left:10px;}
.pro_list_pic2 li{ float:left;text-align:center; line-height:24px; margin:5px 9px;color:#036}
.pro_list_pic2 img{ border:solid 1px #d0c8bd; margin:0 auto; width:170px; height:130px; padding:3px; }

.pro_list_pro{width:170px; float:left; height:165px; overflow:hidden;margin-right:5px; }
.pro_list_pro_pic{text-align:center; height:140px; }
.pro_list_pro_pic img{margin:0 auto; width:160px; height:130px; border:3px solid #efecec; padding:3px; background:#fff;}
.pro_list_pro_name{height:24px; line-height:24px; text-align:center;}
.pro_list_pro_name a{color:#666666;}
.pro_list_pro_name a:hover{color:#cc0000;}							   

#page{ clear:both; line-height:24px; text-align:center; background:#f5f5f5;}
.tips{ background:url(../images/tipsbg.gif) no-repeat left top; padding:40px 0 10px 166px; margin-top:20px; margin-bottom:10px; color:#999; font-family:Microsoft YaHei;}	   														

.sylx{ background:url(../images/lx.png) no-repeat 0 0; height:191px; width:200px; margin-top:10px; padding-left:15px;}


.nr5 { width:360px; margin-left:10px; margin-top:5px; margin-right:10px;
}
.nr5 li {
    border-bottom: 1px solid #E3E3E3;
    float: left;
    line-height:28px;
    padding: 0 10px;
    text-align: right;
    width:360px;
}
.nr5 li a {
    background: url(../images/3_07.jpg) no-repeat scroll left center ;
    float: left;
}

#footer {
    background: url(../images/page-header.jpg) repeat-x scroll center top ;
    border-top: 2px solid #196ba7;
    color: #191919;
    font-size: 12px;
    height:80px; margin-top:15px;
    padding-bottom:15px;
    width: 100%;
}
#footer a {
    color: #191919;
}
#footer .inner {
    margin: auto;
    padding-top: 10px;
    text-align: center;
    width: 980px;
}
#footer .inner p {
    line-height: 25px; color:#333;
}

.title{width:662px;height:25px;line-height:25px;font-family:Microsoft YaHei; background:url(../images/icon4.jpg) no-repeat 0 6px;padding-left:18px;font-weight:bold;font-size:14px;}
.title span{float:right;font-size:12px;font-weight:normal;}
.content{width:734px;background:#fff;float:right; height:auto}

.pro_main_right_1 {
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    line-height: 25px;
   
    width: 750px; margin-bottom:10px;
	    background: url(../images/nyright_DH.jpg) no-repeat scroll 0 0 ;
		padding:5px 0px 0px 25px;
}
.pro_main_right_2 {
    background: url(../images/main_17.jpg) repeat scroll ;
    height: 35px;
    margin-left: 5px;
    width: 680px; margin-bottom:20px;
}
.pro_main_right_2_con {gh
    font-family: Microsoft YaHei;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    padding-left: 100px;
    width: 600px;
}

.pro_main_right_3{ border:#cdcdcd solid 1px; padding:10px 6px;}
