/*-------------------------------------main---------------------------- ------------*/
.main{height:363px;}
.player {height:420px; width: 100%; overflow: hidden;}
.player_a {width: 1210px; height: 550px; margin: auto;}
.product{ width: 1200px; margin: auto; height: 310px;}
.product_left { width:300px; height: 300px; float: left; border-radius: 5px; overflow: hidden;}
.product_left_title {height:40px; background-color: #A40B5E; line-height: 40px; overflow: hidden;}
.product_left_centen { width:286px; padding:3px 0 0 14px; height: 257px; background-color: #fff; border-radius: 0 0 5px 5px;}
.product_left_centen li{ height:24px; background:url(../images/dot.gif) no-repeat 0px 15px; padding-left:15px;}
.product_center { width:580px; height: 300px; float: left; margin: 0 10px;}
.product_right { width:300px; height: 300px; float: left; border-radius: 5px; overflow: hidden; }
.product_right_title {height:40px; background-color: #A40B5E; line-height: 40px; overflow: hidden;}
.product_right_centen { width:286px; padding:3px 0 0 14px; height: 257px; background-color: #fff; border-radius: 0 0 5px 5px;}
.product_right_centen li{ height:24px; background:url(../images/dot.gif) no-repeat 0px 15px; padding-left:15px;}
.news{ width:580px; height:361px; }
.news1{ width:580px; height:40px; background-color: #A40B5E; overflow: hidden; border-radius: 5px 5px 0 0;}
.news1_1{ width:400px; height:40px; float: left; line-height: 40px;}
.news1_2{ text-align:right; width:180px; height:40px; float: left;}
.news2{ width:566px; margin:0 auto; height:250px;padding:10px 0 0 14px; background-color: #fff; border-radius: 0 0 5px 5px;}
.news2 dd{ font-size:14px; line-height:22px; width:548px; padding-top:16px; margin-bottom:8px; color: #000;}
.news2 dd a{color:#CC0000;}
.news2 dt{ line-height:24px; width:548px;display:block; text-align:right;}
.news2 dt a{ width:289; float:left; display:block;}
.news2 dt span{ float:left; color:#A40B5E; margin-right:15px;}
.news2 dt font{ color:#999; font-size:14px;}
.news3{ padding-left:1px;}
.tu{ width:944px; height:137px; border:1px solid #C8E5ED; padding:11px 0 0 14px;}
.tu li{ float:left; margin-right:8px; width:148px; height:136px; text-align:center; line-height:25px;}
.tu img{ padding:2px; border:1px solid #DAD7D7;}
/*-------------------------------------main1---------------------------- ------------*/
.main1{ width: 1200px; height:290px; margin:10px auto;}
.main1_1{ height:280px; width:394px;  float: left;}
.main1_1title{ width:392px; height:40px; background-color: #A40B5E; border-radius: 5px 5px 0 0; overflow: hidden;}
.main1_1title1{ width:342px; height:40px;float:left; line-height:40px;}
.main1_1title2{ float:right; width:40px; height:40px;}
.main1_1centen{ width:382px; height:239px; padding:10px 0 0 10px; background-color: #fff; border-radius: 0 0 5px 5px;}
.main1_1centen dd{ float:left;font-size:12px; width:77px; height:77px;}
.main1_1centen dd img{ }
.main1_1centen span dd{ width:280px; line-height:19px; float:left; margin-left: 10px; text-indent: 2em;}
.main1_1centen dt{ width:270px;font-size:14px; line-height:25px; background:url(../images/dot.gif) no-repeat 0px 6px; padding-left:15px;}
.main1_2{ height:280px; width:392px; margin:0 9px 0 9px; float: left;}
.main1_2title1{ width:342px; height:40px; float:left; line-height:40px;}
.main1_3{ height:280px; width:392px; border:1px solid #A40B5E;}
.main1_3title1{ width:342px; height:40px; float:left; line-height:40px;}
.main3_1centen{ width:291px; height:251px; margin:0 auto;background:url(../images/news_bj.gif) repeat-x 0 122px; }
.centen1_1{ width:291px; height:122px; }
.main3_1centen1{ float:left;padding:2px;border:1px solid #DAD7D7;margin:22px 0 0 9px; display:inline}
.main3_1centen2{ float:left; width:126px; margin:35px 0 0 9px; line-height:21px; font-size:12px; margin-left:5px;}

.contact-5{height:290px;background: url(../img/contact-3-title-bj.gif) repeat-x;}
.contact-5-content{ width:947px; height:255px; border:1px solid #000;}

.gdimg { text-align: center; width: 1187px; height: 200px; margin: auto; padding-left: 14px; font-size: 12px; border-radius:0 0 5px 5px; overflow: hidden; background-color: #fff; padding-top: 4px;}
.gdimg img{margin:5px 10px 0 0px;}
.gdimg_title { width: 1199px; height: 40px; background-color:#A40B5E; margin: auto; line-height: 40px; border-radius: 5px 5px 0 0; overflow: hidden;}