*{padding:0px; margin:0px; list-style:none; outline:none; font-family:Arial;}
body{background:#FFFFFF; color:#asdfadsf; font-size:12px;}
img{border:0px;}
a{color:#353535; text-decoration:none;}
a:hover{color:#2e99dd;}

.clear{height:0px; font-size:0px; height:0px; clear:both;}
.mg_r_30{margin-right:30px;}
.mg_r0{margin-right:0px;}

.main_nav_100{background:#454c54;}
.main_nav{width:1200px; margin:0px auto; height:35px; padding:45px 0px 0px 0px; position:relative;}
.logo{width:215px; height:80px; position:absolute; left:0px; top:0px; background:url(../images/001.gif);}
.nav_list{height:35px;}
.nav_list ul li{float:right; padding:0px 0px 0px 30px; font-size:14px; text-align:right;}
.nav_list ul li a{color:#efefef;}
.nav_list ul li a:hover{color:#FFFFFF;}

.footer{background:#454c54; margin-top:30px;}
.footer_con{width:1200px; margin:0px auto; padding:20px 0px; height:60px;}
.footer_con dl{}
.footer_con dl dt{height:30px; line-height:30px; color:#f1f1ef;}
.footer_con dl dt a{color:#f1f1ef; margin:0px 10px;}
.footer_con dl dt a:hover{color:#FFFFFF;}
.footer_con dl dd{height:30px; line-height:30px; color:#92979d;}

.blk_1{width:1200px; margin:30px auto 0px auto;}
.blk_1_left{width:755px; height:340px; overflow:hidden; float:left;}
.blk_1_right{width:415px; height:340px; overflow:hidden; float:right;}

.list_blk_1{}
.list_blk_1_t{border-bottom:2px solid #2e9bde; height:38px; line-height:38px;}
.list_blk_1_t h3{float:left; font-size:16px; color:#333333; font-weight:100;}
.list_blk_1_t a{float:right; color:#797979;}
.list_blk_1_t a:hover{color:#000000;}
.list_blk_1_c{}

.blk_t_1{height:110px; padding:21px 0px 19px 0px; border-bottom:1px dashed #b4b4b4;}
.blk_t_1 div{line-height:30px; height:30px; display:block; font-size:14px; font-weight:bold;}
.blk_t_1 span{line-height:30px; height:30px; display:block;}
.blk_t_1 p{line-height:25px; height:50px; display:block; color:#7f7f7f;}
.blk_t_2{height:130px; padding:20px 0px 0px 0px; line-height:32px;}
.blk_t_2 ul li{height:32px; line-height:32px; width:100%; float:left; clear:both;}
.blk_t_2 ul li a{float:left;}
.blk_t_2 ul li span{float:right;}

.blk_com_w{width:1200px; margin:30px auto 0px auto;}

.list_01{}
.list_01 ul li{float:left; padding:30px 0px 0px 0px;}
.list_01 ul li div{width:216px; height:390px; background:#fafafa;}
.list_01 ul li div p{width:216px; height:320px; text-align:center; background:#f0f0f0;}
.list_01 ul li div p i{height:100%; display:inline-block; vertical-align:middle;}
.list_01 ul li div p img{max-width:216px; max-height:320px; vertical-align:middle;}


.a_01{height:50px; line-height:25px; padding:10px 15px; display:block; color:#4a4a4a;}
.a_01:hover{background:#39a5e3; color:#FFFFFF;}

.list_02{}
.list_02 ul li{float:left; padding:30px 0px 0px 0px;}
.list_02 ul li div{width:216px; height:311px; background:#fafafa;}
.list_02 ul li div p{width:216px; height:216px; text-align:center; background:#f0f0f0; position:relative; display:block;}
.list_02 ul li div p i{height:100%; display:inline-block; vertical-align:middle;}
.list_02 ul li div p img{max-width:216px; max-height:216px; vertical-align:middle;}
.list_02 ul li div p span{width:155px; height:30px; line-height:30px; color:#FFFFFF; padding:0px 10px; background:#2c9cdc; display:block; position:absolute; left:0px; bottom:20px;}

.a_02{height:75px; line-height:25px; padding:10px 15px; display:block; color:#4a4a4a;}
.a_02:hover{background:#39a5e3; color:#FFFFFF;}

.sub_con{width:1200px; margin:30px auto 0px auto;}
.sub_con_l{width:954px; float:left;}
.sub_con_r{width:220px; float:right;}

.sub_t{width:1200px; margin:30px auto 0px auto; border-bottom:2px solid #2e9bde; height:38px; line-height:38px;}
.sub_t h3{float:left; font-size:16px; color:#333333; font-weight:100;}
.sub_t a{float:right; color:#797979;}
.sub_t a:hover{color:#000000;}

.list_03{}
.list_03 ul li{padding:30px 0px; border-bottom:1px dotted #333333; }
.list_03_left{width:216px; height:216px; display:block; float:left; text-align:center; background:#f0f0f0;}
.list_03_left i{height:100%; vertical-align:middle; display:inline-block;}
.list_03_left img{max-width:216px; max-height:216px; vertical-align:middle;}
.list_03_right{width:710px; float:right;}
.list_03_right_para_1{height:46px; line-height:46px; font-size:16px;}
.list_03_right_para_2{height:170px; line-height:42px; color:#8a8a8a; font-size:14px;}
.list_03_right_para_2 b{color:#000000; font-weight:100;}

.blk_01{}
.blk_01 dt{height:40px; line-height:40px; border-top:2px solid #333333; border-bottom:1px dashed #333333; color:#333333; font-size:16px;}
.blk_01 dd{}
.blk_01 dd ul li{padding:10px 0px; border-bottom:1px dashed #333333; height:80px;}
.blk_01_left{width:55px; height:80px; float:left; text-align:center; background:#f0f0f0;}
.blk_01_left i{height:100%; display:inline-block; vertical-align:middle;}
.blk_01_left img{max-width:55px; max-height:80px; vertical-align:middle;}
.blk_01_right{width:150px; height:50px; line-height:25px; padding:15px 0px; float:right; color:#7d7d7d;}

.news_con{}
.news_con_t{height:40px; line-height:40px; font-size:16px; color:#000000;}
.news_con_d{border-bottom:1px dotted #dbdbdb;}
.news_con_d_l{height:40px; line-height:40px; float:left; color:#7f7f7f;}
.news_con_d_r{height:40px; line-height:40px; float:right;}
.news_con_c{padding:50px 0px; color:#666666; line-height:25px; border-bottom:1px dotted #dbdbdb;}
.news_con_c img{max-width:950px;}
.news_ser{padding-top:30px; line-height:30px; font-size:14px;}

.work_con{width:1200px; margin:30px auto 0px auto;}
.work_con_left{width:350px; float:left;}
.work_con_right{width:820px; float:right;}

.work_para_1{height:66px; line-height:66px; font-size:18px; color:#000000; position:relative;}
.work_para_1 .a1{width:72px; height:24px; line-height:24px; border:1px solid #2076af; background:#2e9cdb; display:block; color:#FFFFFF; position:absolute; right:0px; top:20px; font-size:12px; text-align:center;}
.work_para_1 .a1:hover{border:1px solid #2076af; background:#2076af;}
.work_para_1 .a2{width:72px; height:24px; line-height:24px; border:1px solid #2076af; background:#2e9cdb; display:block; color:#FFFFFF; position:absolute; right:94px; top:20px; font-size:12px; text-align:center;}
.work_para_1 .a2:hover{border:1px solid #2076af; background:#2076af;}
.work_para_2{font-size:16px; padding-bottom:30px; color:#9c9c9c;}
.work_para_2 b{color:#818181; font-weight:100;}
.work_para_3{background:#f8f8f8; padding:30px;}
.work_para_3 ul li{width:250px; float:left; height:30px; line-height:30px; color:#949494;}
.work_para_3 ul li b{color:#818181;}
.work_para_4{margin-top:30px; line-height:20px; color:#949494; min-height:100px;}
.work_para_4 b{font-weight:100; color:#000000;}
.work_con img{max-width:100%;}
.work_para_5{margin-top:40px; line-height:40px; color:#000000; height:40px; font-size:16px; border-bottom:1px solid #efefef;}
.work_para_6{height:130px; background:#f8f8f8; padding:30px 30px 30px 220px; position:relative; margin-top:30px;}
.work_para_6 img{width:190px; height:190px; display:block; position:absolute; left:0px; top:0px;}
.work_para_6 ul li{height:32px; line-height:32px; color:#818181;}
.work_para_6 ul li b{color:#000000;}


.PageNav_2{display:block; width:100%; height:40px; line-height:40px; text-align:center; clear:both; vertical-align:middle; font-family:Arial; border-top:1px solid #333333; border-bottom:1px solid #333333; margin-top:30px;}
.PageNav_2 .PageTurn{color:#036cb4; padding:0px 5px; margin:0px 5px; height:40px; line-height:40px; display:inline-block;}
.PageNav_2 .PageTurn_Disable{color:#ddd; margin:0px 5px; padding:0px 5px; display:inline-block;}
.PageNav_2 .PageNum{color:#036cb4; margin:0px 5px; padding:0px 5px; display:inline-block;}
.PageNav_2 .PageNum_Disable{color:#FFFFFF; background:#39a5e3; margin:0px 5px; padding:0px 10px; display:inline-block;}
