@charset "utf-8";
/* CSS Document */
body{background:#ffffff}
#content{margin:0 auto;width:1200px;margin-top:40px;margin-bottom:30px}
.bg_title{font-size:32px;margin-top:40px;text-align:center}
.visual_bj{height:507px;widtH:100%}

#left{width:190px;float:left}
#right{width:920px;float:right}

#left_menu_title{display:block;border-bottom:1px solid #CCCCCC;height:40px;line-height:40px;font-size:17px;padding-left:20px;color:#42758e;background:url(../images/arraw3.png) left no-repeat}
#left_news_title{display:block;;height:50px;line-height:50px;font-size:17px;padding-left:20px;color:#42758e;background:url(../images/arraw3.png) left no-repeat}

#left_menu_list{}
#left_menu_list >a{color:#333333;border-left:1px solid #cccccc;border-right:1px solid #cccccc;display:block;border-bottom:1px solid #cccccc;padding-left:20px;padding-right:20px;font-size:14px;;letter-spacing:0px;padding-top:7px;padding-bottom:7px;background:url(../images/arraw2.png) no-repeat 177px;background:#eeeeee}
#left_menu_list >a:hover{background:#42758e;color:#FFFFFF;background-image:url(../images/arraw2_over.png);background-repeat:no-repeat;background-position: 177px}

#left_menu_list >a.sub{display:block;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:0px;padding-left:20px;padding-right:15px;font-size:12px;padding-bottom:7px;padding-top:7px;letter-spacing:0px;background:#ffffff}
#left_menu_list >a.sub:hover{background:#42758e;color:#FFFFFF}

a.lt1{display:block;width:25px;height:20px;text-align:center;font-size:14px;background:#cccccc;float:right;cursor:pointer}
a.lt1:hover{background:#42758e;color:#FFFFFF}
a.gt1{display:block;width:25px;height:20px;text-align:center;font-size:14px;background:#cccccc;float:right;cursor:pointer}
a.gt1:hover{background:#42758e;color:#FFFFFF}




.content_box{width:1200px;margin:0 auto;margin-top:20px;}

.main_content{line-height:200%;margin-top:20px;margin-bottom:50px;}
.main_content div,.main_content div div{line-height:200%}


.return{margin-top:30px;display:inline-block;width:80px;height:25px;background:#999999;color:#FFFFFF;float:right;text-align:center;cursor:pointer}
.return:hover{background:#182e7a}

.leftmenu{width:230px;float:left;}
.linkmenu{background:#FFFFFF;padding:10px;padding-top:0px;border:1px solid #CCCCCC;box-shadow: 0px 1px 1px #aaaaaa;webkit-box-shadow: 0px 1px 1px #aaaaaa;-moz-box-shadow: 0px 1px 1px #aaaaaa}
.linkmenu >a{letter-spacing:2px;display:block;height:45px;line-height:45px;border-bottom:1px dotted #b2b2b2;font-size:16px;color:#000000;background:url(../images/arraw2.gif) no-repeat right}
.linkmenu >a:hover{color:#ff6600;background:url(../images/arraw2_over.gif) no-repeat right}

.sub_leftmenu{margin-top:20px;width:210px;padding:10px;background:#FFFFFF;border:1px solid #CCCCCC;box-shadow: 0px 1px 1px #aaaaaa;webkit-box-shadow: 0px 1px 1px #aaaaaa;-moz-box-shadow: 0px 1px 1px #aaaaaa}

.green{color:#3fa590}
.left_content{float:left;width:560px;}

.space{margin-top:20px;margin-bottom:20px;}
.right_content{float:right;width:930px;}
.right_content_box{border:1px solid #dddddd;min-height:500px;padding:20px;margin-top:7px}

.title16{font-size:16px;color:#000000;}
.title16_rev{font-size:16px;color:#ffffff;background:#666666;padding:5px;border-radius:5px;}
.title18{font-size:18px;color:#42758e;}
.title18-1{font-size:18px;color:#a56d3f;}
.title16_center{font-size:16px;color:#000000;text-align:center}
.title20{font-size:20px;color:#000000;}
.title22{font-size:22px;color:#000000;border-bottom:1px solid #CCCCCC}
.title26{font-size:26px;color:#000000;}

.sub_content{margin-top:30px;}
.sub_content p{}




#product_item{}
#product_item .item {float:left;margin-right:50px;width:157px;}
#product_item .item:hover {float:left;margin-right:50px;width:157px;background:#477aaa;}
#product_item .item a{}
#product_item .item:hover a{color:#FFFFFF}
#product_item .item  div:first-child{background:#aaaaaa;}
#product_item .item:hover div:first-child{background:#477aaa;}
#product_item .item  div:nth-child(2){padding-top:10px;}

.news_title16{border-bottom:1px dotted #999999;margin-bottom:20px}
.news_title16 div:first-child{font-size:16px;color:#000000}
.news_title16 div:nth-child(2) a{color:#000000}
.news_title16 div:nth-child(2) a:hover{color:#cc0000}


#newsListItem{margin-top:20px;}
#newsListItem >a{display:block;margin-bottom:0px;padding-bottom:0px;border-bottom:1px dotted #dddddd}
#newsListItem >a >div:nth-child(1){float:right;width:250px;padding-top:0px;height:150px;overflow:hidden}
#newsListItem >a >div:nth-child(1) img{width:250px;}
#newsListItem >a >div:nth-child(2){float:left;width:600px;}
#newsListItem >a >div:nth-child(2) >div:first-child{color:#999999;}
#newsListItem >a >div:nth-child(2) >div:nth-child(2){font-size:16px;color:#3fa590}



<!-------------------------------------------------------------------------->

.newsList{}
.newsList .newsListDiv{margin-top:10px;}
.newsList .newsListDiv .newsD{color:#b47837;}
.newsList .newsListDiv .newsT{font-size:14px;color:#3a597d;margin-top:0px;}
.newsList .newsListDiv  a{font-size:14px;color:#3a597d;}
.newsList .newsListDiv  a:hover{color:#c30d23}
.newsList .newsListDiv .newsC{text-align:right;margin-top:5px;}
.newsList .newsListDiv .newsP{width:359px;height:162px;background:no-repeat center}

.newsList .newsListDiv .left_part{width:240px;float:left;}
.newsList .newsListDiv .left_part img{width:240px;height:160px;}
.newsList .newsListDiv .right_part{width:300px;float:right;}
.newsList .newsListDiv .right_part div:first-child{color:#b47837}
.newsList .newsListDiv .right_part div:nth-child(2){font-size:18px;text-align:left;line-height:150%;}
.newsList .newsListDiv .right_part a{color:#cc0000}
.newsList .newsListDiv .right_part a:hover{color:#000000}
.newsList .newsListDiv .right_part div:nth-child(3){text-align:left}

.newsShow{}
.newsShow div:first-child{font-size:18px;text-align:center;color:#000000;margin:0 auto}
.newsShow div:nth-child(2){text-align:center;margin-bottom:20px;}
.newsShow div:nth-child(3){margin:0 auto}







.menu{height:43px;}
.an_float{font-size:14px;background:url(../images/bj_line.gif);cursor:pointer;height:42px;padding-left:20px;padding-right:20px;line-height:42px;float:left;border:1px solid #d3d3d3;border-bottom:0px;}
.an_float_over{font-size:14px;cursor:pointer;height:42px;padding-left:20px;padding-right:20px;line-height:42px;float:left;border:1px solid #477aaa;color:#ffffff;border-bottom:0px;background-color:#477aaa;background-image:url(../images/arraw.gif);background-repeat:no-repeat;background-position:bottom  center}

.an_float div:nth-child(1){font-size:14px;height:42px;line-height:42px;background:url(../images/pdf_down.gif) left no-repeat;padding-left:15px;}
.an_float_over div:nth-child(1){font-size:14px;color:#FFFFFF;height:42px;line-height:42px;background:url(../images/pdf_down2.gif) left no-repeat;padding-left:15px;}

.pro_detail{width:500px;border-right:1px solid #cccccc;float:left}
.pro_detail div:nth-child(2n+1){color:#000000;font-size:16px;margin-top:30px}
.pro_detail div:nth-child(2n){}
.pro_detail2{float:right;text-align:center;margin-right:140px;margin-top:100px;}

